blob: 3cedaf07172a4140141793429ee2162646ce8b8d [file] [log] [blame]
Theodore Ts'o614fdfd1999-10-23 03:19:51 +000011999-10-22 <tytso@valinux.com>
2
3 * Release of E2fsprogs 1.16
4
Theodore Ts'ocaf8ce41999-10-21 19:56:34 +000051999-10-21 <tytso@valinux.com>
6
7 * uuid_generate.8.in: Update man page to use a more standard
8 format (bold option flags and italicized variables), as
9 suggested by Andreas Dilger (adilger@enel.ucalgary.ca)
10
Theodore Ts'oaa4115a1999-10-21 19:33:18 +0000111999-09-24 <tytso@valinux.com>
12
13 * gen_uuid_nt.c: New file which creates a UUID under Windows NT.
14
Theodore Ts'o657cb971999-07-30 23:19:10 +0000151999-07-18 Theodore Ts'o <tytso@rsts-11.mit.edu>
16
17 * Release of E2fsprogs 1.15
18
Theodore Ts'ob19d1a91999-06-18 00:32:03 +0000191999-05-17 <tytso@rsts-11.mit.edu>
20
21 * gen_uuid.c (get_random_bytes): Use a while loop when reading
22 from /dev/urandom so that if we get interrupted while
23 reading the right thing happens.
24 (uuid_generate_random): Add new function which uses the
25 new UUID format which uses 122 random bits to form the
26 128-bit UUID.
27 (uuid_generate): Rename the old uuid_generate to be
28 uuid_generate_time, and create a new uuid_generate
29 function which calls either uuid_generate_random or
30 uuid_genereate_time depending on whether /dev/urandom is
31 present.
32
33 * uuid_generate.3.in: Update to reflect changesin uuid_generate
34 and its two new variants.
35
36 * tst_uuid.c: Updated to test new uuid_generate functions, and to
37 reflect new semantics of uuid_compare. Added tests to
38 make sure the UUID type and variant created by UUID
39 generate is correct.
40
41 * uuid_time.c (uuid_variant, uuid_type): Added new functions to
42 return the UUID variant and type information. The
43 debugging program now prints the UUID variant and type,
44 and warns if the unparsed time information is likely to be
45 incorrect.
46
47 * uuid_parse.3.in, libuuid.3.in: Miscellaneous text cleanups.
48
Theodore Ts'offd3af51999-06-17 22:49:23 +0000491999-05-03 <tytso@rsts-11.mit.edu>
50
51 * compare.c (uuid_compare): Change sense of uuid_compare so that
52 its return values match that of memcpy and the
53 uuid_compare() found in Paul Leach's internet-draft.
54
Theodore Ts'o4eca93b1999-03-16 20:31:56 +0000551999-03-11 Andreas Dilger <adilger@enel.ucalgary.ca>
56
57 * Created man pages for libuuid functions.
58
Theodore Ts'o9e51eca1999-01-09 16:32:31 +0000591999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
60
61 * Release of E2fsprogs 1.14
62
Theodore Ts'o556ad131998-12-19 08:10:58 +0000631998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
64
65 * Release of E2fsprogs 1.13
66
Theodore Ts'o1e0a2211998-12-04 08:13:52 +0000671998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
68
69 * Makefile.in: Update version numbers of the UUID shared library,
70 since we've added a new function (uuid_time()).
71
72 * uuid_time.c: New file which returns the time field of a UUID.
73 (Good for debugging purposes)
74
Theodore Ts'o4a5fa191998-07-09 05:42:45 +0000751998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
76
77 * Release of E2fsprogs 1.12
78
Theodore Ts'o818180c1998-06-27 05:11:14 +0000791998-06-25 Theodore Ts'o <tytso@rsts-11.mit.edu>
80
81 * tst_uuid.c (main): Fixed bogus declaration of the main's argv
82 parameter.
83
Theodore Ts'o91b2c421998-04-27 01:28:13 +0000841998-04-26 Theodore Ts'o <tytso@rsts-11.mit.edu>
85
86 * uuidP.h: Use asm/types.h instead of linux/types.h to avoid a
87 problem caused by glibc hack to prevent linux/types.h from
88 being included.
89
Theodore Ts'oe5fa0e31998-04-01 02:18:45 +0000901998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
91
92 * Makefile.in: Change to use new installation directory variables
93 convention. Fix uninstall rules to take $(DESTDIR) into
94 account.
95
Theodore Ts'odc3710e1998-03-09 03:34:48 +000096Sun Mar 8 22:17:59 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
97
98 * gen_uuid.c (get_node_id): Use char * instead of caddr_t, which
99 doesn't always exist for glibc.
100
Theodore Ts'od5464471997-10-15 01:52:44 +0000101Tue Oct 14 21:48:16 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
102
103 * gen_uuid.c: Use clock_reg instead of clock, since clock
104 conflicts with a header file declaration.
105
Theodore Ts'o024996c1997-06-17 05:38:35 +0000106Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
107
108 * Release of E2fsprogs 1.11
109
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000110Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
111
112 * Release of E2fsprogs version 1.10
113
114Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
115
116 * Release of E2fsprogs version 1.09
117
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000118Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
119
120 * Release of E2fsprogs version 1.08
121
Theodore Ts'o19c78dc1997-04-29 16:17:09 +0000122Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
123
124 * Release of E2fsprogs version 1.07
125
126Sun Mar 2 16:45:36 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
127
128 * Makefile.in (ELF_VERSION): Change version to be 1.1
129
130Thu Feb 6 23:08:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
131
132 * gen_uuid.c (uuid_generate): Set Multicast bit when picking a
133 random node_id, to prevent conflicts with IEEE 802
134 addresses obtained from network cards.
135
136Wed Jan 1 23:51:09 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
137
138 * unpack.c, pack.c: Include string.h, since we use memcpy().
139
140Tue Dec 3 13:05:11 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
141
142 * parse.c: Add #include of ctype.h and stdlib.h, to pull in the
143 required prototypes.
144
145Fri Oct 11 17:15:10 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
146
147 * Makefile.in (DLL_ADDRESS): Updated DLL address for libuuid.
148
149Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
150
151 * Release of E2fsprogs version 1.06
152
Theodore Ts'o5c576471997-04-29 15:29:49 +0000153Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
154
155 * Release of E2fsprogs version 1.05
156
Theodore Ts'o1e3472c1997-04-29 14:53:37 +0000157Tue Aug 27 16:50:43 1996 Miles Bader <miles@gnu.ai.mit.edu>
158
159 * uuid/gen_uuid.c [HAVE_NET_IF_H] <net/if.h>: Include guarded.
160 [HAVE_NETINET_IN_H] <netinet/in.h>: Include guarded.
161 (get_node_id): Surround bulk of function with #ifdef HAVE_NET_IF_H.
162
163Tue Aug 27 16:50:16 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
164
165 * gen_uuid.c (get_node_id): Add a specific ifdef for the HURD,
166 since it is broken w.r.t getting hardware addresses.