blob: a2f683ee74d1e497bd90be0d0106ae11b6e4f07a [file] [log] [blame]
Theodore Ts'o5c36a2f1999-11-19 18:42:30 +000011999-11-19 <tytso@valinux.com>
2
3 * Makefile.in (distclean): Remove TAGS and Makefile.in.old from
4 the source directory.
5
Theodore Ts'ocd086361999-11-10 16:00:39 +000061999-11-10 <tytso@valinux.com>
7
8 * Release of E2fsprogs 1.18
9
Theodore Ts'o36caf251999-10-26 14:29:22 +0000101999-10-26 <tytso@valinux.com>
11
Theodore Ts'o28e11941999-10-26 18:17:20 +000012 * Release of E2fsprogs 1.17
13
141999-10-26 <tytso@valinux.com>
15
Theodore Ts'o36caf251999-10-26 14:29:22 +000016 * uuid_time.c (variant_string): Declare to be static to avoid gcc
17 warnings.
18
19 * uuid.h: Add function prototypes for uuid_generate_random() and
20 uuid_generate_time().
21
Theodore Ts'o6c979d51999-10-26 02:50:36 +0000221999-10-25 <tytso@valinux.com>
23
24 * gen_uuid_nt.c (uuid_generate): W2K strikes again! An
25 incompatible interface change means we need to detect
26 whether the code is running on an NT4 or NT5 system.
27
Theodore Ts'o614fdfd1999-10-23 03:19:51 +0000281999-10-22 <tytso@valinux.com>
29
30 * Release of E2fsprogs 1.16
31
Theodore Ts'ocaf8ce41999-10-21 19:56:34 +0000321999-10-21 <tytso@valinux.com>
33
34 * uuid_generate.8.in: Update man page to use a more standard
35 format (bold option flags and italicized variables), as
36 suggested by Andreas Dilger (adilger@enel.ucalgary.ca)
37
Theodore Ts'oaa4115a1999-10-21 19:33:18 +0000381999-09-24 <tytso@valinux.com>
39
40 * gen_uuid_nt.c: New file which creates a UUID under Windows NT.
41
Theodore Ts'o657cb971999-07-30 23:19:10 +0000421999-07-18 Theodore Ts'o <tytso@rsts-11.mit.edu>
43
44 * Release of E2fsprogs 1.15
45
Theodore Ts'ob19d1a91999-06-18 00:32:03 +0000461999-05-17 <tytso@rsts-11.mit.edu>
47
48 * gen_uuid.c (get_random_bytes): Use a while loop when reading
49 from /dev/urandom so that if we get interrupted while
50 reading the right thing happens.
51 (uuid_generate_random): Add new function which uses the
52 new UUID format which uses 122 random bits to form the
53 128-bit UUID.
54 (uuid_generate): Rename the old uuid_generate to be
55 uuid_generate_time, and create a new uuid_generate
56 function which calls either uuid_generate_random or
57 uuid_genereate_time depending on whether /dev/urandom is
58 present.
59
60 * uuid_generate.3.in: Update to reflect changesin uuid_generate
61 and its two new variants.
62
63 * tst_uuid.c: Updated to test new uuid_generate functions, and to
64 reflect new semantics of uuid_compare. Added tests to
65 make sure the UUID type and variant created by UUID
66 generate is correct.
67
68 * uuid_time.c (uuid_variant, uuid_type): Added new functions to
69 return the UUID variant and type information. The
70 debugging program now prints the UUID variant and type,
71 and warns if the unparsed time information is likely to be
72 incorrect.
73
74 * uuid_parse.3.in, libuuid.3.in: Miscellaneous text cleanups.
75
Theodore Ts'offd3af51999-06-17 22:49:23 +0000761999-05-03 <tytso@rsts-11.mit.edu>
77
78 * compare.c (uuid_compare): Change sense of uuid_compare so that
79 its return values match that of memcpy and the
80 uuid_compare() found in Paul Leach's internet-draft.
81
Theodore Ts'o4eca93b1999-03-16 20:31:56 +0000821999-03-11 Andreas Dilger <adilger@enel.ucalgary.ca>
83
84 * Created man pages for libuuid functions.
85
Theodore Ts'o9e51eca1999-01-09 16:32:31 +0000861999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
87
88 * Release of E2fsprogs 1.14
89
Theodore Ts'o556ad131998-12-19 08:10:58 +0000901998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
91
92 * Release of E2fsprogs 1.13
93
Theodore Ts'o1e0a2211998-12-04 08:13:52 +0000941998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
95
96 * Makefile.in: Update version numbers of the UUID shared library,
97 since we've added a new function (uuid_time()).
98
99 * uuid_time.c: New file which returns the time field of a UUID.
100 (Good for debugging purposes)
101
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00001021998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
103
104 * Release of E2fsprogs 1.12
105
Theodore Ts'o818180c1998-06-27 05:11:14 +00001061998-06-25 Theodore Ts'o <tytso@rsts-11.mit.edu>
107
108 * tst_uuid.c (main): Fixed bogus declaration of the main's argv
109 parameter.
110
Theodore Ts'o91b2c421998-04-27 01:28:13 +00001111998-04-26 Theodore Ts'o <tytso@rsts-11.mit.edu>
112
113 * uuidP.h: Use asm/types.h instead of linux/types.h to avoid a
114 problem caused by glibc hack to prevent linux/types.h from
115 being included.
116
Theodore Ts'oe5fa0e31998-04-01 02:18:45 +00001171998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
118
119 * Makefile.in: Change to use new installation directory variables
120 convention. Fix uninstall rules to take $(DESTDIR) into
121 account.
122
Theodore Ts'odc3710e1998-03-09 03:34:48 +0000123Sun Mar 8 22:17:59 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
124
125 * gen_uuid.c (get_node_id): Use char * instead of caddr_t, which
126 doesn't always exist for glibc.
127
Theodore Ts'od5464471997-10-15 01:52:44 +0000128Tue Oct 14 21:48:16 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
129
130 * gen_uuid.c: Use clock_reg instead of clock, since clock
131 conflicts with a header file declaration.
132
Theodore Ts'o024996c1997-06-17 05:38:35 +0000133Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
134
135 * Release of E2fsprogs 1.11
136
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000137Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
138
139 * Release of E2fsprogs version 1.10
140
141Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
142
143 * Release of E2fsprogs version 1.09
144
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000145Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
146
147 * Release of E2fsprogs version 1.08
148
Theodore Ts'o19c78dc1997-04-29 16:17:09 +0000149Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
150
151 * Release of E2fsprogs version 1.07
152
153Sun Mar 2 16:45:36 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
154
155 * Makefile.in (ELF_VERSION): Change version to be 1.1
156
157Thu Feb 6 23:08:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
158
159 * gen_uuid.c (uuid_generate): Set Multicast bit when picking a
160 random node_id, to prevent conflicts with IEEE 802
161 addresses obtained from network cards.
162
163Wed Jan 1 23:51:09 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
164
165 * unpack.c, pack.c: Include string.h, since we use memcpy().
166
167Tue Dec 3 13:05:11 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
168
169 * parse.c: Add #include of ctype.h and stdlib.h, to pull in the
170 required prototypes.
171
172Fri Oct 11 17:15:10 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
173
174 * Makefile.in (DLL_ADDRESS): Updated DLL address for libuuid.
175
176Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
177
178 * Release of E2fsprogs version 1.06
179
Theodore Ts'o5c576471997-04-29 15:29:49 +0000180Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
181
182 * Release of E2fsprogs version 1.05
183
Theodore Ts'o1e3472c1997-04-29 14:53:37 +0000184Tue Aug 27 16:50:43 1996 Miles Bader <miles@gnu.ai.mit.edu>
185
186 * uuid/gen_uuid.c [HAVE_NET_IF_H] <net/if.h>: Include guarded.
187 [HAVE_NETINET_IN_H] <netinet/in.h>: Include guarded.
188 (get_node_id): Surround bulk of function with #ifdef HAVE_NET_IF_H.
189
190Tue Aug 27 16:50:16 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
191
192 * gen_uuid.c (get_node_id): Add a specific ifdef for the HURD,
193 since it is broken w.r.t getting hardware addresses.