1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/libdm
Zdenek Kabelac c7b7cb60e4 libdm: hardening transaction_id validation
Improve testing of transation_id to not allow other difference
then either kernel TID is equal or is lower by oned and there
are queued messages for transaction.

Mark messages as submitted if the transaction_id is already matching.

Do not try to deactivate node on failure here and leave it on
proper error path of the caller.
2014-02-24 21:04:50 +01:00
..
datastruct Use void pointer instead of char for binary key 2011-03-10 12:48:40 +00:00
ioctl gcc: replace #ifdef linux with __linux__ 2013-11-13 13:56:29 +00:00
misc cleanup: self compilable headers 2013-12-12 13:28:19 +01:00
mm libdm: Fix a data race in dm_pool_{create,destroy}. 2013-10-10 00:34:35 +02:00
regex cleanup: stack usage 2013-07-01 23:11:14 +02:00
.exported_symbols Generate liblvm2app and libdevmapper exported symbols from header files. 2010-06-25 18:17:38 +00:00
libdevmapper.h cleanup: indent spaces 2014-02-15 11:36:53 +01:00
libdevmapper.pc.in Switch to use Requires.private for devmapper.pc and lvm2app.pc 2010-05-11 08:54:11 +00:00
libdm-common.c libdm: internal is_selinux_enabled wrapper 2014-02-24 20:58:41 +01:00
libdm-common.h libdm: introduce and use DEV_UUID macro 2012-10-10 17:16:15 +02:00
libdm-config.c cache/misc: Revert commit 94377dfd 2014-01-28 11:26:05 -06:00
libdm-deptree.c libdm: hardening transaction_id validation 2014-02-24 21:04:50 +01:00
libdm-file.c Drop unreachable code 2012-02-08 12:59:45 +00:00
libdm-report.c libdm: catch wrongly reported values 2013-11-15 12:38:37 +01:00
libdm-string.c libdm: improve check in dm_split_lvm_name 2013-04-21 23:10:43 +02:00
Makefile.in libdm: Link to libpthread unconditionally. 2013-10-10 00:34:35 +02:00