1 1999-09-24 <tytso@valinux.com>
3 * gen_uuid_nt.c: New file which creates a UUID under Windows NT.
5 1999-07-18 Theodore Ts'o <tytso@rsts-11.mit.edu>
7 * Release of E2fsprogs 1.15
9 1999-05-17 <tytso@rsts-11.mit.edu>
11 * gen_uuid.c (get_random_bytes): Use a while loop when reading
12 from /dev/urandom so that if we get interrupted while
13 reading the right thing happens.
14 (uuid_generate_random): Add new function which uses the
15 new UUID format which uses 122 random bits to form the
17 (uuid_generate): Rename the old uuid_generate to be
18 uuid_generate_time, and create a new uuid_generate
19 function which calls either uuid_generate_random or
20 uuid_genereate_time depending on whether /dev/urandom is
23 * uuid_generate.3.in: Update to reflect changesin uuid_generate
24 and its two new variants.
26 * tst_uuid.c: Updated to test new uuid_generate functions, and to
27 reflect new semantics of uuid_compare. Added tests to
28 make sure the UUID type and variant created by UUID
31 * uuid_time.c (uuid_variant, uuid_type): Added new functions to
32 return the UUID variant and type information. The
33 debugging program now prints the UUID variant and type,
34 and warns if the unparsed time information is likely to be
37 * uuid_parse.3.in, libuuid.3.in: Miscellaneous text cleanups.
39 1999-05-03 <tytso@rsts-11.mit.edu>
41 * compare.c (uuid_compare): Change sense of uuid_compare so that
42 its return values match that of memcpy and the
43 uuid_compare() found in Paul Leach's internet-draft.
45 1999-03-11 Andreas Dilger <adilger@enel.ucalgary.ca>
47 * Created man pages for libuuid functions.
49 1999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
51 * Release of E2fsprogs 1.14
53 1998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
55 * Release of E2fsprogs 1.13
57 1998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
59 * Makefile.in: Update version numbers of the UUID shared library,
60 since we've added a new function (uuid_time()).
62 * uuid_time.c: New file which returns the time field of a UUID.
63 (Good for debugging purposes)
65 1998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
67 * Release of E2fsprogs 1.12
69 1998-06-25 Theodore Ts'o <tytso@rsts-11.mit.edu>
71 * tst_uuid.c (main): Fixed bogus declaration of the main's argv
74 1998-04-26 Theodore Ts'o <tytso@rsts-11.mit.edu>
76 * uuidP.h: Use asm/types.h instead of linux/types.h to avoid a
77 problem caused by glibc hack to prevent linux/types.h from
80 1998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
82 * Makefile.in: Change to use new installation directory variables
83 convention. Fix uninstall rules to take $(DESTDIR) into
86 Sun Mar 8 22:17:59 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
88 * gen_uuid.c (get_node_id): Use char * instead of caddr_t, which
89 doesn't always exist for glibc.
91 Tue Oct 14 21:48:16 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
93 * gen_uuid.c: Use clock_reg instead of clock, since clock
94 conflicts with a header file declaration.
96 Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
98 * Release of E2fsprogs 1.11
100 Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
102 * Release of E2fsprogs version 1.10
104 Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
106 * Release of E2fsprogs version 1.09
108 Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
110 * Release of E2fsprogs version 1.08
112 Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
114 * Release of E2fsprogs version 1.07
116 Sun Mar 2 16:45:36 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
118 * Makefile.in (ELF_VERSION): Change version to be 1.1
120 Thu Feb 6 23:08:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
122 * gen_uuid.c (uuid_generate): Set Multicast bit when picking a
123 random node_id, to prevent conflicts with IEEE 802
124 addresses obtained from network cards.
126 Wed Jan 1 23:51:09 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
128 * unpack.c, pack.c: Include string.h, since we use memcpy().
130 Tue Dec 3 13:05:11 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
132 * parse.c: Add #include of ctype.h and stdlib.h, to pull in the
135 Fri Oct 11 17:15:10 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
137 * Makefile.in (DLL_ADDRESS): Updated DLL address for libuuid.
139 Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
141 * Release of E2fsprogs version 1.06
143 Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
145 * Release of E2fsprogs version 1.05
147 Tue Aug 27 16:50:43 1996 Miles Bader <miles@gnu.ai.mit.edu>
149 * uuid/gen_uuid.c [HAVE_NET_IF_H] <net/if.h>: Include guarded.
150 [HAVE_NETINET_IN_H] <netinet/in.h>: Include guarded.
151 (get_node_id): Surround bulk of function with #ifdef HAVE_NET_IF_H.
153 Tue Aug 27 16:50:16 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
155 * gen_uuid.c (get_node_id): Add a specific ifdef for the HURD,
156 since it is broken w.r.t getting hardware addresses.