mirror of https://github.com/vitalif/e2fsprogs
![]() * gen_uuid.c (get_random_bytes): Use a while loop when reading from /dev/urandom so that if we get interrupted while reading the right thing happens. (uuid_generate_random): Add new function which uses the new UUID format which uses 122 random bits to form the 128-bit UUID. (uuid_generate): Rename the old uuid_generate to be uuid_generate_time, and create a new uuid_generate function which calls either uuid_generate_random or uuid_genereate_time depending on whether /dev/urandom is present. uuid_generate.3.in: Update to reflect changesin uuid_generate and its two new variants. tst_uuid.c: Updated to test new uuid_generate functions, and to reflect new semantics of uuid_compare. Added tests to make sure the UUID type and variant created by UUID generate is correct. uuid_time.c (uuid_variant, uuid_type): Added new functions to return the UUID variant and type information. The debugging program now prints the UUID variant and type, and warns if the unparsed time information is likely to be incorrect. uuid_parse.3.in, libuuid.3.in: Miscellaneous text cleanups. uuidgen.1.in: Miscellaneous text cleanups. |
||
---|---|---|
contrib | ||
debugfs | ||
doc | ||
e2fsck | ||
include | ||
install-utils | ||
lib | ||
misc | ||
resize | ||
tests | ||
util | ||
.cvsignore | ||
.fix-Changelog | ||
.head-Changelog | ||
.hgtags | ||
.missing-copyright | ||
.release-checklist | ||
COPYING | ||
ChangeLog | ||
INSTALL | ||
INSTALL.dllbin | ||
INSTALL.elfbin | ||
MCONFIG.in | ||
Makefile.in | ||
README | ||
RELEASE-NOTES | ||
SHLIBS | ||
TODO | ||
config.guess | ||
config.sub | ||
configure | ||
configure.in | ||
depfix.sed | ||
e2fsprogs.lsm | ||
e2fsprogs.spec | ||
install-sh | ||
mkinstalldirs | ||
version.h |
README
This is the new version (1.14) of the second extended file system management programs. From time to time, I release new versions of e2fsprogs, to fix bugs and to make the utilities more robust. You can always find information about the latest version at the the e2fsprogs web page, which is: http://web.mit.edu/tytso/www/linux/e2fsprogs.html Note: If you are using the RedHat RPM distributions of e2fsprogs, don't worry about the next paragraph; all others, please read on! See the file INSTALL for instructions on building and installing e2fsprogs. This is important! Note that your /etc/fstab file may need modifying before you install the new fsck program. See the INSTALL file for more details. In case of bugs in these programs, please contact Ted Ts'o <tytso@mit.edu>. See the e2fsck man page for suggestions of what sort of information to include when submitting bug reports for e2fsck.