e2fsprogs/lib
Theodore Ts'o ae2868acf0 Add failsafe against duplicate UUID's generated by threaded programs
Add in randomness based on Linux's thread id (gettid) to avoid race
conditions when two threads try to generate uuid's at the same time.
This shouldn't be an issue if /dev/urandom has proper locking and is
present, so this is just a failsafe.

Addresses SourceForge Bug: #1529672

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2006-10-22 00:18:49 -04:00
..
blkid blkid_devno_to_devname(): Avoid recursive loops due to symlinks in /dev 2006-09-24 22:33:38 -04:00
e2p Fix e2p_percent() crash if percentage was zero. 2006-09-29 10:23:16 -04:00
et Add datarootdir definition for compatibility with autoconf 2.60 2006-10-22 00:14:26 -04:00
ext2fs Check for potential 64-bit overflow in ext2fs_get_device_size() 2006-10-02 09:30:41 -04:00
ss Add datarootdir definition for compatibility with autoconf 2.60 2006-10-22 00:14:26 -04:00
uuid Add failsafe against duplicate UUID's generated by threaded programs 2006-10-22 00:18:49 -04:00
ChangeLog Protect ext2_ext_attr.h from multiple inclusion 2006-06-28 11:29:56 -04:00
Makefile.bsd-lib Fix the subdirs logic so it works with GNU make 3.80 2006-03-10 21:39:40 -05:00
Makefile.checker Fix the subdirs logic so it works with GNU make 3.80 2006-03-10 21:39:40 -05:00
Makefile.darwin-lib Fix the subdirs logic so it works with GNU make 3.80 2006-03-10 21:39:40 -05:00
Makefile.elf-lib Fix the subdirs logic so it works with GNU make 3.80 2006-03-10 21:39:40 -05:00
Makefile.library Fix build when not building any shared libraries. 2006-03-17 21:59:13 -05:00
Makefile.profile Fix the subdirs logic so it works with GNU make 3.80 2006-03-10 21:39:40 -05:00
Makefile.solaris-lib Fix the subdirs logic so it works with GNU make 3.80 2006-03-10 21:39:40 -05:00
fpopen.c fpopen.c: 1999-06-18 01:13:31 +00:00