blob: 783bc48ea46c392864ebe19aec1c1d30e4ac550e [file] [log] [blame]
Theodore Ts'o47204ff2004-11-30 10:52:27 -050012004-11-30 Theodore Ts'o <tytso@mit.edu>
2
3 * Makefile.in: Use Linux-kernel-style makefile output to make it
4 easier to see errors/warnings.
5
Theodore Ts'o9ee42c92004-09-17 20:38:27 -040062004-09-17 Theodore Ts'o <tytso@mit.edu>
7
8 * gen_uuid.c (get_node_id): glibc always defines AF_LINK, so only
9 try to use struct sockaddr_dl if HAVE_NET_IF_DL_H is
10 defined. (Addresses Debian Bug #256669)
11
Theodore Ts'o37a1ee92004-05-27 20:24:52 -0400122004-05-27 Theodore Ts'o <tytso@mit.edu>
13
14 * uuid.h (UUID_DEFINE): Make the UUID defined as a static
15 variable, with __attribute__ ((unused)) if we are using GCC.
16
Theodore Ts'od1492992004-05-04 20:51:02 -0400172004-05-04 Theodore Ts'o <tytso@mit.edu>
18
Theodore Ts'o6d493492004-05-04 22:05:05 -040019 * Update and clean up uuid man pages
20
Theodore Ts'od1492992004-05-04 20:51:02 -040021 * gen_uuid.c (uuid_generate_time): Mask off the timestamp to avoid
22 a Y8.8888K problem.
23
Theodore Ts'o26258032004-04-03 10:20:26 -0500242004-04-03 Theodore Ts'o <tytso@mit.edu>
25
Theodore Ts'odd607052004-04-03 13:53:46 -050026 * Makefile.in: Update the modtime even if subst doesn't need to
27 update the libuuid man pages, to avoid always re-running
28 subst, especially since there are no dependencies on the
29 man page.
30
312004-04-03 Theodore Ts'o <tytso@mit.edu>
32
Theodore Ts'o9dd97ae2004-04-03 11:24:10 -050033 * libuuid.3.in, uuid_clear.3.in, uuid_compare.3.in, uuid_copy.3.in,
34 uuid_generate.3.in, uuid_is_null.3.in, uuid_parse.3.in,
35 uuid_time.3.in, uuid_unparse.3.in: Change licensing of man
36 pages from GPL to 3-clause BSD-style.
37
Theodore Ts'o31808112004-04-03 10:48:25 -050038 * uuid_parse.3.in, uuid_unparse.3.in: Change the use of the term
39 "internal format" to "binary representation".
40
Theodore Ts'o26258032004-04-03 10:20:26 -050041 * gen_uuid.c, pack.c, unpack.c, uuid_time.c, uuidP.h,
42 uuid_types.h.in: Use ANSI C99 types if stdint.h exists.
43
Theodore Ts'o13be1ff2004-03-30 01:32:31 -0500442004-03-30 Theodore Ts'o <tytso@mit.edu>
45
46 * gen_uuid.c (get_node_id): Clean up AF_LINK #ifdef's for Darwin.
47
Theodore Ts'od3d741f2004-03-22 16:22:28 -0500482004-03-22 Theodore Ts'o <tytso@mit.edu>
49
50 * unparse.c (uuid_unparse_lower, uuid_unparse_upper),
51 uuid_unparse.3.in, uuid.h: Add new functions.
52
Theodore Ts'oa5aa3792004-03-19 19:56:55 -0500532004-03-19 Theodore Ts'o <tytso@mit.edu>
54
Theodore Ts'o1bbfec62004-03-20 14:02:24 -050055 * Change the license to be the 3-clause BSD-style license
56
Theodore Ts'o880f30a2004-03-19 21:54:13 -050057 * uuid.h (UUID_DEFINE): Add UUID type #define's, and add an CPP
58 macro to define UUID constants.
59
Theodore Ts'oa5aa3792004-03-19 19:56:55 -050060 * gen_uuid.c (get_clock): Use 14 bits for the clock sequence,
61 instead of just 13 bits.
62
63 * gen_uuid.c (get_node_id): Fix so that Darwin will actually get
64 the ethernet address correctly.
65
Theodore Ts'o434661f2004-02-29 22:46:49 -0500662004-02-29 Brian Bergstrand <brian@bergstrand.org>
67
68 * Makefile.in: Use $(BSDLIB_PIC_FLAG) to determine whether to use
69 -fpic or -fPIC
70
Theodore Ts'ob70b1162004-02-28 10:52:35 -0500712004-02-28 Theodore Ts'o <tytso@mit.edu>
72
73 * Release of E2fsprogs 1.35
74
Theodore Ts'o9c5534d2004-01-30 02:07:13 -0500752004-01-30 Theodore Ts'o <tytso@mit.edu>
76
77 * gen_uuid.c (uuid_generate_time): Fix bug pointed out by Ralf
78 S. Engelshall; when generating a random ethernet address
79 because one is not available, set the least significant
80 bit of the first byte of the MAC address, since it is the
81 first bit to be transmitted, and is therefore the
82 multicast bit.
83
Theodore Ts'o9c7ec172003-07-26 01:03:34 -0400842003-07-25 Theodore Ts'o <tytso@mit.edu>
85
86 * Release of E2fsprogs 1.34
87
Theodore Ts'oafb6d702003-04-21 16:12:34 -0400882003-04-21 Theodore Ts'o <tytso@mit.edu>
89
Theodore Ts'o71df0dc2003-04-21 16:17:09 -040090 * Release of E2fsprogs 1.33
91
922003-04-21 Theodore Ts'o <tytso@mit.edu>
93
Theodore Ts'oafb6d702003-04-21 16:12:34 -040094 * Makefile.in: Use DYLD_LIBRAY_PATH so that "make check" works on
95 Darwin systems when building with shared libraries.
96
Theodore Ts'offf45482003-04-13 00:44:19 -0400972003-04-12 Theodore Ts'o <tytso@mit.edu>
98
99 * gen_uuid.c: Add #ifdef checks around #include <sys/ioctl.h> and
100 <sys/socket.h>.
101
Theodore Ts'oedab2942003-04-03 08:25:15 -05001022003-04-03 Theodore Ts'o <tytso@mit.edu>
103
104 * gen_uuid.c (get_random_bytes): Always xor in a stream of bytes
105 from the system PRNG (i.e., random/srandom, seeded from
106 the time, pid, and uid) in case /dev/random isn't doing
107 the right thing on a particular system. It doesn't hurt,
108 and it can help, in the case of a buggy /dev/random.
109
Theodore Ts'oe71d8732003-03-14 02:13:48 -05001102003-03-14 Theodore Ts'o <tytso@mit.edu>
111
112 * Makefile.in: Add support for Apple Darwin
113
Theodore Ts'oed78c022003-03-06 11:09:18 -05001142003-03-06 Theodore Tso <tytso@mit.edu>
115
116 * uuid_types.h.in: Don't redefine types if other e2fsprogs
117 *_types.h files have been included already.
118
119 * Makefile.in (tst_uuid): Link against the static library instead
120 of all of the object files, so that we automatically pick
121 up -lsocket under Solaris.
122
Theodore Ts'o94ba8c72003-03-02 02:07:14 -05001232003-03-02 Theodore Ts'o <tytso@mit.edu>
124
125 * Makefile.in, uuidP.h, uuid_types.h.in: Use uuid_types.h instead
126 of ext2_types.h
127
Theodore Ts'o38513012002-11-09 15:00:56 -05001282002-11-09 Theodore Ts'o <tytso@mit.edu>
129
130 * Release of E2fsprogs 1.32
131
Theodore Ts'oae65b292002-11-08 20:08:48 -05001322002-11-08 Theodore Ts'o <tytso@mit.edu>
133
134 * Release of E2fsprogs 1.31
135
Theodore Ts'o61bee882002-10-31 15:17:16 -05001362002-10-31 Theodore Ts'o <tytso@mit.edu>
137
Theodore Ts'o5d823a42002-11-01 02:13:53 -0500138 * Release of E2fsprogs 1.30
139
1402002-10-31 Theodore Ts'o <tytso@mit.edu>
141
Theodore Ts'o61bee882002-10-31 15:17:16 -0500142 * gen_uuid.c (get_random_bytes): Don't spin forever if read()
143 returns EINTR or EAGAIN, so that when /dev/random is
144 opened O_NONBLOCK, we don't end up spinning forever.
145
Theodore Ts'oc6633052002-09-24 01:26:50 -04001462001-09-24 Theodore Tso <tytso@mit.edu>
147
148 * Release of E2fsprogs 1.29
149
Theodore Ts'o87ee8dc2002-08-31 03:02:57 -04001502001-08-31 Theodore Tso <tytso@thunk.org>
151
152 * Release of E2fsprogs 1.28
153
Theodore Ts'o8d7f4582002-07-15 23:49:57 -04001542002-07-15 Theodore Ts'o <tytso@mit.edu>
155
156 * parse.c (uuid_parse): Fix uuid parsing bug which didn't complain
157 for certain types of invalid input text. (Addresses
158 Debian bug #152891).
159
160 * tst_uuid.c: Add test cases for invalid text strings passed to
161 uuid_parse.
162
Theodore Ts'oa8e77242002-03-08 03:12:14 -05001632002-03-08 Theodore Tso <tytso@mit.edu>
164
165 * Release of E2fsprogs 1.27
166
Theodore Ts'o57173d02002-02-26 14:59:39 -05001672002-02-24 Theodore Tso <tytso@mit.edu>
Theodore Ts'ob9f40922002-02-24 03:08:57 -0500168
169 * Makefile.in (install): Install hard links to man pages for
170 uuid_generate_random and uuid_generate_time. Remove
171 any compressed man pages before installing the man pages.
172
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05001732002-02-03 Theodore Tso <tytso@thunk.org>
174
175 * Release of E2fsprogs 1.26
176
Theodore Ts'ofbf91112001-09-20 10:47:47 -04001772001-09-20 Theodore Tso <tytso@thunk.org>
178
179 * Release of E2fsprogs 1.25
180
Theodore Ts'o57173d02002-02-26 14:59:39 -05001812001-09-10 Theodore Tso <tytso@mit.edu>
Theodore Ts'oce2722f2001-09-10 20:30:09 -0400182
183 * compare.c (uuid_compare), copy.c (uuid_copy),
184 isnull.c (uuid_is_null), pack.c (uuid_pack),
185 parse.c (uuid_parse), unpack.c (uuid_unpack),
186 unparse.c (uuid_unparse), uuid.h, uuidP.h,
187 uuid_time.c (uuid_time, uuid_type, uuid_variant):
188 Use const for pointer variables that we don't modify. Add
189 the appropriate ifdef's in uuid.h to make it be C++ friendly.
190
Theodore Ts'ofb707752001-09-04 15:00:37 -04001912001-09-02 Theodore Tso <tytso@thunk.org>
192
193 * Release of E2fsprogs 1.24a
194
Theodore Ts'o109624a2001-08-31 00:59:55 -04001952001-08-30 Theodore Tso <tytso@thunk.org>
196
197 * Release of E2fsprogs 1.24
198
Theodore Ts'o943ed872001-08-27 12:29:22 -04001992001-08-15 Theodore Tso <tytso@valinux.com>
200
201 * Release of E2fsprogs 1.23
202
Theodore Ts'o67960132001-06-23 00:16:37 -04002032001-06-23 Theodore Tso <tytso@valinux.com>
204
205 * Release of E2fsprogs 1.22
206
Theodore Ts'o163337b2001-06-22 20:51:42 -04002072001-06-21 Theodore Tso <tytso@valinux.com>
208
209 * uuid.h: Add protection against multiple inclusion
210
Theodore Ts'of4f75ba2001-06-16 01:14:28 +00002112001-06-15 Theodore Tso <tytso@valinux.com>
212
213 * Release of E2fsprogs 1.21
214
Theodore Ts'o0923fc62001-06-01 15:03:25 +00002152001-06-01 Theodore Tso <tytso@valinux.com>
216
Theodore Ts'o797f5ef2001-06-01 23:49:46 +0000217 * Makefile.in, uuidP.h: Move include/asm/types.h.in to
Theodore Ts'o36a23e12001-06-02 00:54:10 +0000218 lib/ext2fs/ext2_types.h.in.
Theodore Ts'o797f5ef2001-06-01 23:49:46 +0000219
2202001-06-01 Theodore Tso <tytso@valinux.com>
221
Theodore Ts'o0923fc62001-06-01 15:03:25 +0000222 * unpack.c, unparse.c, uuid_time.c: Update files to be under the
223 LGPL (that somehow were missed when libuuid was converted
224 to use the LGPL). Whoops.
225
Theodore Ts'obb185862001-05-25 17:35:00 +00002262001-05-25 Theodore Tso <tytso@valinux.com>
227
228 * Release of E2fsprogs 1.20
229
Theodore Ts'o54c637d2001-05-14 11:45:38 +00002302001-05-14 Theodore Tso <tytso@valinux.com>
231
232 * tst_uuid.c, uuid_time.c: Remove unneeded #include of ext2_fs.h
233
Theodore Ts'o14fc5a32001-05-12 15:32:46 +00002342001-05-12 Theodore Tso <tytso@valinux.com>
235
236 * libuuid.3.in, uuid_clear.3.in, uuid_compare.3.in, uuid_copy.3.in,
237 uuid_generate.3.in, uuid_is_null.3.in, uuid_parse.3.in,
238 uuid_time.3.in, uuid_unparse.3.in: Update URL location of
239 e2fsprogs package.
240
Theodore Ts'ob1416db2001-05-01 15:32:44 +00002412001-05-01 Theodore Tso <tytso@valinux.com>
242
243 * parse.c, compare.c: Include string.h to fix gcc -Wall
244 complaints.
245
246 * gen_uuid.c: Define _SVID_SOURCE to avoid gcc -Wall errors
247 because some required structures wouldn't be otherwise
248 defined. Fix a minor gcc -Wall nit in the declaration of
249 get_random_fd().
250
Theodore Ts'o96394d12001-01-12 18:30:54 +00002512001-01-12 Theodore Ts'o <tytso@valinux.com>
252
253 * uuid_time.c (main), tst_uuid.c (main): Fix gcc -Wall complaints.
254
Theodore Ts'o4055ef72001-01-14 16:11:14 +0000255 * uuid.h, copy.c (uuid_copy): Change arguments to make it
256 clear which argument is the source and which is the
257 destination.
Theodore Ts'o96394d12001-01-12 18:30:54 +0000258
259 * gen_uuid.c (get_random_fd): Use gettimeofday to seed the PRNG,
260 so we can take advantage of tv_usec to do (slightly)
261 better at seeding it.
262
Theodore Ts'of9e67062000-07-13 23:25:54 +00002632000-07-13 <tytso@valinux.com>
264
265 * Release of E2fsprogs 1.19
266
Theodore Ts'oec478572000-07-07 04:31:55 +00002672000-07-07 Theodore Ts'o <tytso@valinux.com>
268
269 * Makefile.in (uuid_time): Fix compilation rule so that
270 uuid_time.o doesn't get bashed in order to build the
271 command-line version of uuid_time.
272
Theodore Ts'ob2420d42000-07-04 18:51:20 +00002732000-07-04 Theodore Ts'o <tytso@valinux.com>
274
275 * Makefile.in: Remove explicit link of -lc in the shared library.
276 (It shouldn't be necessary, and is harmful in some cases).
277
Theodore Ts'o5dd7ff02000-06-12 17:35:13 +00002782000-06-12 Theodore Ts'o <tytso@valinux.com>
279
280 * gen_uuid.c (get_random_bytes): Use O_NONBLOCK when trying to
281 open /dev/random. Break out the /dev/random
282 initialization code into a get_random_fd() function, and
283 use that function in uuid_generate() to determine whether
284 to use uuid_generate_random() or uuid_generate_time().
285
Theodore Ts'of0f4acb2000-05-25 23:22:11 +00002862000-05-25 <tytso@snap.thunk.org>
287
288 * Makefile: Add hack dependency rule so that parallel makes work
289 correctly.
290
Theodore Ts'o3030daa2000-04-07 20:06:04 +00002912000-04-07 Theodore Ts'o <tytso@valinux.com>
292
293 * clear.c, compare.c, copy.c, gen_uuid.c, isnull.c, pack.c,
294 parse.c, uuid.h, uuidP.h: Changed copyright to be the
295 LGPL.
296
Theodore Ts'oe2207ce2000-04-06 21:51:18 +0000297Thu Apr 6 17:38:58 2000 Theodore Y. Ts'o <tytso@signal.thunk.org>
298
299 * Makefile.in (uuid_time): Compile uuid_time in two steps (first
300 create .o, then link it against the libraries) to work
301 around bug in a.out linker.
302
303 * dll/jump.funcs, dll/jump.import, dll/jump.params: Update a.out
304 shared library control files to reflect new added files.
305
Theodore Ts'ofa7cc282000-04-03 16:51:06 +00003062000-04-03 Theodore Ts'o <tytso@valinux.com>
307
308 * gen_uuid.c (get_clock): Fix bug where the last timeval wasn't
309 getting set, causing potentially duplicate UUID's to be
310 generated.
311
Theodore Ts'oe589f672000-04-03 13:45:40 +00003122000-03-12 Theodore Ts'o <tytso@valinux.com>
313
314 * gen_uuid.c (get_random_bytes): Make more paranoid about
315 misbehaving /dev/urandom. If we get a return of zero
316 without an error more than 8 times in a row, we break out
317 and return an error. Also, if /dev/urandom doesn't exist,
318 try /dev/random.
319
Theodore Ts'o77200f42000-01-18 17:53:27 +00003202000-01-18 Theodore Ts'o <tytso@valinux.com>
321
322 * Makefile.in: Since LIBUUID can sometimes include
323 "-lsocket" we need a separate DEPLIBUUID that can be used
324 in Makefile's dependency rules.
325
Theodore Ts'o5c36a2f1999-11-19 18:42:30 +00003261999-11-19 <tytso@valinux.com>
327
328 * Makefile.in (distclean): Remove TAGS and Makefile.in.old from
329 the source directory.
330
Theodore Ts'ocd086361999-11-10 16:00:39 +00003311999-11-10 <tytso@valinux.com>
332
333 * Release of E2fsprogs 1.18
334
Theodore Ts'o36caf251999-10-26 14:29:22 +00003351999-10-26 <tytso@valinux.com>
336
Theodore Ts'o28e11941999-10-26 18:17:20 +0000337 * Release of E2fsprogs 1.17
338
3391999-10-26 <tytso@valinux.com>
340
Theodore Ts'o36caf251999-10-26 14:29:22 +0000341 * uuid_time.c (variant_string): Declare to be static to avoid gcc
342 warnings.
343
344 * uuid.h: Add function prototypes for uuid_generate_random() and
345 uuid_generate_time().
346
Theodore Ts'o6c979d51999-10-26 02:50:36 +00003471999-10-25 <tytso@valinux.com>
348
349 * gen_uuid_nt.c (uuid_generate): W2K strikes again! An
350 incompatible interface change means we need to detect
351 whether the code is running on an NT4 or NT5 system.
352
Theodore Ts'o614fdfd1999-10-23 03:19:51 +00003531999-10-22 <tytso@valinux.com>
354
355 * Release of E2fsprogs 1.16
356
Theodore Ts'ocaf8ce41999-10-21 19:56:34 +00003571999-10-21 <tytso@valinux.com>
358
359 * uuid_generate.8.in: Update man page to use a more standard
360 format (bold option flags and italicized variables), as
361 suggested by Andreas Dilger (adilger@enel.ucalgary.ca)
362
Theodore Ts'oaa4115a1999-10-21 19:33:18 +00003631999-09-24 <tytso@valinux.com>
364
365 * gen_uuid_nt.c: New file which creates a UUID under Windows NT.
366
Theodore Ts'o657cb971999-07-30 23:19:10 +00003671999-07-18 Theodore Ts'o <tytso@rsts-11.mit.edu>
368
369 * Release of E2fsprogs 1.15
370
Theodore Ts'ob19d1a91999-06-18 00:32:03 +00003711999-05-17 <tytso@rsts-11.mit.edu>
372
373 * gen_uuid.c (get_random_bytes): Use a while loop when reading
374 from /dev/urandom so that if we get interrupted while
375 reading the right thing happens.
376 (uuid_generate_random): Add new function which uses the
377 new UUID format which uses 122 random bits to form the
378 128-bit UUID.
379 (uuid_generate): Rename the old uuid_generate to be
380 uuid_generate_time, and create a new uuid_generate
381 function which calls either uuid_generate_random or
382 uuid_genereate_time depending on whether /dev/urandom is
383 present.
384
385 * uuid_generate.3.in: Update to reflect changesin uuid_generate
386 and its two new variants.
387
388 * tst_uuid.c: Updated to test new uuid_generate functions, and to
389 reflect new semantics of uuid_compare. Added tests to
390 make sure the UUID type and variant created by UUID
391 generate is correct.
392
393 * uuid_time.c (uuid_variant, uuid_type): Added new functions to
394 return the UUID variant and type information. The
395 debugging program now prints the UUID variant and type,
396 and warns if the unparsed time information is likely to be
397 incorrect.
398
399 * uuid_parse.3.in, libuuid.3.in: Miscellaneous text cleanups.
400
Theodore Ts'offd3af51999-06-17 22:49:23 +00004011999-05-03 <tytso@rsts-11.mit.edu>
402
403 * compare.c (uuid_compare): Change sense of uuid_compare so that
404 its return values match that of memcpy and the
405 uuid_compare() found in Paul Leach's internet-draft.
406
Theodore Ts'o4eca93b1999-03-16 20:31:56 +00004071999-03-11 Andreas Dilger <adilger@enel.ucalgary.ca>
408
409 * Created man pages for libuuid functions.
410
Theodore Ts'o9e51eca1999-01-09 16:32:31 +00004111999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
412
413 * Release of E2fsprogs 1.14
414
Theodore Ts'o556ad131998-12-19 08:10:58 +00004151998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
416
417 * Release of E2fsprogs 1.13
418
Theodore Ts'o1e0a2211998-12-04 08:13:52 +00004191998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
420
421 * Makefile.in: Update version numbers of the UUID shared library,
422 since we've added a new function (uuid_time()).
423
424 * uuid_time.c: New file which returns the time field of a UUID.
425 (Good for debugging purposes)
426
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00004271998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
428
429 * Release of E2fsprogs 1.12
430
Theodore Ts'o818180c1998-06-27 05:11:14 +00004311998-06-25 Theodore Ts'o <tytso@rsts-11.mit.edu>
432
433 * tst_uuid.c (main): Fixed bogus declaration of the main's argv
434 parameter.
435
Theodore Ts'o91b2c421998-04-27 01:28:13 +00004361998-04-26 Theodore Ts'o <tytso@rsts-11.mit.edu>
437
438 * uuidP.h: Use asm/types.h instead of linux/types.h to avoid a
439 problem caused by glibc hack to prevent linux/types.h from
440 being included.
441
Theodore Ts'oe5fa0e31998-04-01 02:18:45 +00004421998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
443
444 * Makefile.in: Change to use new installation directory variables
445 convention. Fix uninstall rules to take $(DESTDIR) into
446 account.
447
Theodore Ts'odc3710e1998-03-09 03:34:48 +0000448Sun Mar 8 22:17:59 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
449
450 * gen_uuid.c (get_node_id): Use char * instead of caddr_t, which
451 doesn't always exist for glibc.
452
Theodore Ts'od5464471997-10-15 01:52:44 +0000453Tue Oct 14 21:48:16 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
454
455 * gen_uuid.c: Use clock_reg instead of clock, since clock
456 conflicts with a header file declaration.
457
Theodore Ts'o024996c1997-06-17 05:38:35 +0000458Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
459
460 * Release of E2fsprogs 1.11
461
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000462Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
463
464 * Release of E2fsprogs version 1.10
465
466Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
467
468 * Release of E2fsprogs version 1.09
469
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000470Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
471
472 * Release of E2fsprogs version 1.08
473
Theodore Ts'o19c78dc1997-04-29 16:17:09 +0000474Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
475
476 * Release of E2fsprogs version 1.07
477
478Sun Mar 2 16:45:36 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
479
480 * Makefile.in (ELF_VERSION): Change version to be 1.1
481
482Thu Feb 6 23:08:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
483
484 * gen_uuid.c (uuid_generate): Set Multicast bit when picking a
485 random node_id, to prevent conflicts with IEEE 802
486 addresses obtained from network cards.
487
488Wed Jan 1 23:51:09 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
489
490 * unpack.c, pack.c: Include string.h, since we use memcpy().
491
492Tue Dec 3 13:05:11 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
493
494 * parse.c: Add #include of ctype.h and stdlib.h, to pull in the
495 required prototypes.
496
497Fri Oct 11 17:15:10 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
498
499 * Makefile.in (DLL_ADDRESS): Updated DLL address for libuuid.
500
501Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
502
503 * Release of E2fsprogs version 1.06
504
Theodore Ts'o5c576471997-04-29 15:29:49 +0000505Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
506
507 * Release of E2fsprogs version 1.05
508
Theodore Ts'o1e3472c1997-04-29 14:53:37 +0000509Tue Aug 27 16:50:43 1996 Miles Bader <miles@gnu.ai.mit.edu>
510
511 * uuid/gen_uuid.c [HAVE_NET_IF_H] <net/if.h>: Include guarded.
512 [HAVE_NETINET_IN_H] <netinet/in.h>: Include guarded.
513 (get_node_id): Surround bulk of function with #ifdef HAVE_NET_IF_H.
514
515Tue Aug 27 16:50:16 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
516
517 * gen_uuid.c (get_node_id): Add a specific ifdef for the HURD,
518 since it is broken w.r.t getting hardware addresses.