blob: 9200d84238cd023733548d8cb2658b346baa6421 [file] [log] [blame]
Theodore Ts'ob7aa0d62005-02-05 15:48:49 -050012005-02-05 Theodore Ts'o <tytso@mit.edu>
2
3 * Makefile.in: Remove uuid.pc on a "make distclean"
4
Theodore Ts'oe6441862005-01-26 12:59:25 -050052005-01-26 Theodore Ts'o <tytso@mit.edu>
6
7 * uuid.pc.in: Add pkg-config files.
8
Theodore Ts'o8800c732005-01-19 00:25:25 -050092005-01-18 Theodore Ts'o <tytso@mit.edu>
10
11 * Makefile.in: Fix the kernel compile-time echo commands to be
12 consistent and portable
13
Theodore Ts'o32237012005-01-17 19:13:39 -0500142005-01-17 Theodore Ts'o <tytso@mit.edu>
15
16 * uuidP.h: Use inttypes.h in preference to stdint.h for
17 compatibility with older FreeBSD and Solaris systems.
18
Theodore Ts'o6d402272004-12-14 21:46:26 -0500192004-12-14 Theodore Ts'o <tytso@mit.edu>
20
Theodore Ts'o522798d2004-12-15 11:28:55 -050021 * Makefile.in: Use Linux-kernel-style makefile output for "make
22 install"
23
Theodore Ts'o6d402272004-12-14 21:46:26 -050024 * Makefile.in (installdirs): Use $(MKINSTALLDIRS) macro.
25 Update dependencies.
26
Theodore Ts'o47204ff2004-11-30 10:52:27 -0500272004-11-30 Theodore Ts'o <tytso@mit.edu>
28
29 * Makefile.in: Use Linux-kernel-style makefile output to make it
30 easier to see errors/warnings.
31
Theodore Ts'o9ee42c92004-09-17 20:38:27 -0400322004-09-17 Theodore Ts'o <tytso@mit.edu>
33
34 * gen_uuid.c (get_node_id): glibc always defines AF_LINK, so only
35 try to use struct sockaddr_dl if HAVE_NET_IF_DL_H is
36 defined. (Addresses Debian Bug #256669)
37
Theodore Ts'o37a1ee92004-05-27 20:24:52 -0400382004-05-27 Theodore Ts'o <tytso@mit.edu>
39
40 * uuid.h (UUID_DEFINE): Make the UUID defined as a static
41 variable, with __attribute__ ((unused)) if we are using GCC.
42
Theodore Ts'od1492992004-05-04 20:51:02 -0400432004-05-04 Theodore Ts'o <tytso@mit.edu>
44
Theodore Ts'o6d493492004-05-04 22:05:05 -040045 * Update and clean up uuid man pages
46
Theodore Ts'od1492992004-05-04 20:51:02 -040047 * gen_uuid.c (uuid_generate_time): Mask off the timestamp to avoid
48 a Y8.8888K problem.
49
Theodore Ts'o26258032004-04-03 10:20:26 -0500502004-04-03 Theodore Ts'o <tytso@mit.edu>
51
Theodore Ts'odd607052004-04-03 13:53:46 -050052 * Makefile.in: Update the modtime even if subst doesn't need to
53 update the libuuid man pages, to avoid always re-running
54 subst, especially since there are no dependencies on the
55 man page.
56
572004-04-03 Theodore Ts'o <tytso@mit.edu>
58
Theodore Ts'o9dd97ae2004-04-03 11:24:10 -050059 * libuuid.3.in, uuid_clear.3.in, uuid_compare.3.in, uuid_copy.3.in,
60 uuid_generate.3.in, uuid_is_null.3.in, uuid_parse.3.in,
61 uuid_time.3.in, uuid_unparse.3.in: Change licensing of man
62 pages from GPL to 3-clause BSD-style.
63
Theodore Ts'o31808112004-04-03 10:48:25 -050064 * uuid_parse.3.in, uuid_unparse.3.in: Change the use of the term
65 "internal format" to "binary representation".
66
Theodore Ts'o26258032004-04-03 10:20:26 -050067 * gen_uuid.c, pack.c, unpack.c, uuid_time.c, uuidP.h,
68 uuid_types.h.in: Use ANSI C99 types if stdint.h exists.
69
Theodore Ts'o13be1ff2004-03-30 01:32:31 -0500702004-03-30 Theodore Ts'o <tytso@mit.edu>
71
72 * gen_uuid.c (get_node_id): Clean up AF_LINK #ifdef's for Darwin.
73
Theodore Ts'od3d741f2004-03-22 16:22:28 -0500742004-03-22 Theodore Ts'o <tytso@mit.edu>
75
76 * unparse.c (uuid_unparse_lower, uuid_unparse_upper),
77 uuid_unparse.3.in, uuid.h: Add new functions.
78
Theodore Ts'oa5aa3792004-03-19 19:56:55 -0500792004-03-19 Theodore Ts'o <tytso@mit.edu>
80
Theodore Ts'o1bbfec62004-03-20 14:02:24 -050081 * Change the license to be the 3-clause BSD-style license
82
Theodore Ts'o880f30a2004-03-19 21:54:13 -050083 * uuid.h (UUID_DEFINE): Add UUID type #define's, and add an CPP
84 macro to define UUID constants.
85
Theodore Ts'oa5aa3792004-03-19 19:56:55 -050086 * gen_uuid.c (get_clock): Use 14 bits for the clock sequence,
87 instead of just 13 bits.
88
89 * gen_uuid.c (get_node_id): Fix so that Darwin will actually get
90 the ethernet address correctly.
91
Theodore Ts'o434661f2004-02-29 22:46:49 -0500922004-02-29 Brian Bergstrand <brian@bergstrand.org>
93
94 * Makefile.in: Use $(BSDLIB_PIC_FLAG) to determine whether to use
95 -fpic or -fPIC
96
Theodore Ts'ob70b1162004-02-28 10:52:35 -0500972004-02-28 Theodore Ts'o <tytso@mit.edu>
98
99 * Release of E2fsprogs 1.35
100
Theodore Ts'o9c5534d2004-01-30 02:07:13 -05001012004-01-30 Theodore Ts'o <tytso@mit.edu>
102
103 * gen_uuid.c (uuid_generate_time): Fix bug pointed out by Ralf
104 S. Engelshall; when generating a random ethernet address
105 because one is not available, set the least significant
106 bit of the first byte of the MAC address, since it is the
107 first bit to be transmitted, and is therefore the
108 multicast bit.
109
Theodore Ts'o9c7ec172003-07-26 01:03:34 -04001102003-07-25 Theodore Ts'o <tytso@mit.edu>
111
112 * Release of E2fsprogs 1.34
113
Theodore Ts'oafb6d702003-04-21 16:12:34 -04001142003-04-21 Theodore Ts'o <tytso@mit.edu>
115
Theodore Ts'o71df0dc2003-04-21 16:17:09 -0400116 * Release of E2fsprogs 1.33
117
1182003-04-21 Theodore Ts'o <tytso@mit.edu>
119
Theodore Ts'oafb6d702003-04-21 16:12:34 -0400120 * Makefile.in: Use DYLD_LIBRAY_PATH so that "make check" works on
121 Darwin systems when building with shared libraries.
122
Theodore Ts'offf45482003-04-13 00:44:19 -04001232003-04-12 Theodore Ts'o <tytso@mit.edu>
124
125 * gen_uuid.c: Add #ifdef checks around #include <sys/ioctl.h> and
126 <sys/socket.h>.
127
Theodore Ts'oedab2942003-04-03 08:25:15 -05001282003-04-03 Theodore Ts'o <tytso@mit.edu>
129
130 * gen_uuid.c (get_random_bytes): Always xor in a stream of bytes
131 from the system PRNG (i.e., random/srandom, seeded from
132 the time, pid, and uid) in case /dev/random isn't doing
133 the right thing on a particular system. It doesn't hurt,
134 and it can help, in the case of a buggy /dev/random.
135
Theodore Ts'oe71d8732003-03-14 02:13:48 -05001362003-03-14 Theodore Ts'o <tytso@mit.edu>
137
138 * Makefile.in: Add support for Apple Darwin
139
Theodore Ts'oed78c022003-03-06 11:09:18 -05001402003-03-06 Theodore Tso <tytso@mit.edu>
141
142 * uuid_types.h.in: Don't redefine types if other e2fsprogs
143 *_types.h files have been included already.
144
145 * Makefile.in (tst_uuid): Link against the static library instead
146 of all of the object files, so that we automatically pick
147 up -lsocket under Solaris.
148
Theodore Ts'o94ba8c72003-03-02 02:07:14 -05001492003-03-02 Theodore Ts'o <tytso@mit.edu>
150
151 * Makefile.in, uuidP.h, uuid_types.h.in: Use uuid_types.h instead
152 of ext2_types.h
153
Theodore Ts'o38513012002-11-09 15:00:56 -05001542002-11-09 Theodore Ts'o <tytso@mit.edu>
155
156 * Release of E2fsprogs 1.32
157
Theodore Ts'oae65b292002-11-08 20:08:48 -05001582002-11-08 Theodore Ts'o <tytso@mit.edu>
159
160 * Release of E2fsprogs 1.31
161
Theodore Ts'o61bee882002-10-31 15:17:16 -05001622002-10-31 Theodore Ts'o <tytso@mit.edu>
163
Theodore Ts'o5d823a42002-11-01 02:13:53 -0500164 * Release of E2fsprogs 1.30
165
1662002-10-31 Theodore Ts'o <tytso@mit.edu>
167
Theodore Ts'o61bee882002-10-31 15:17:16 -0500168 * gen_uuid.c (get_random_bytes): Don't spin forever if read()
169 returns EINTR or EAGAIN, so that when /dev/random is
170 opened O_NONBLOCK, we don't end up spinning forever.
171
Theodore Ts'oc6633052002-09-24 01:26:50 -04001722001-09-24 Theodore Tso <tytso@mit.edu>
173
174 * Release of E2fsprogs 1.29
175
Theodore Ts'o87ee8dc2002-08-31 03:02:57 -04001762001-08-31 Theodore Tso <tytso@thunk.org>
177
178 * Release of E2fsprogs 1.28
179
Theodore Ts'o8d7f4582002-07-15 23:49:57 -04001802002-07-15 Theodore Ts'o <tytso@mit.edu>
181
182 * parse.c (uuid_parse): Fix uuid parsing bug which didn't complain
183 for certain types of invalid input text. (Addresses
184 Debian bug #152891).
185
186 * tst_uuid.c: Add test cases for invalid text strings passed to
187 uuid_parse.
188
Theodore Ts'oa8e77242002-03-08 03:12:14 -05001892002-03-08 Theodore Tso <tytso@mit.edu>
190
191 * Release of E2fsprogs 1.27
192
Theodore Ts'o57173d02002-02-26 14:59:39 -05001932002-02-24 Theodore Tso <tytso@mit.edu>
Theodore Ts'ob9f40922002-02-24 03:08:57 -0500194
195 * Makefile.in (install): Install hard links to man pages for
196 uuid_generate_random and uuid_generate_time. Remove
197 any compressed man pages before installing the man pages.
198
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05001992002-02-03 Theodore Tso <tytso@thunk.org>
200
201 * Release of E2fsprogs 1.26
202
Theodore Ts'ofbf91112001-09-20 10:47:47 -04002032001-09-20 Theodore Tso <tytso@thunk.org>
204
205 * Release of E2fsprogs 1.25
206
Theodore Ts'o57173d02002-02-26 14:59:39 -05002072001-09-10 Theodore Tso <tytso@mit.edu>
Theodore Ts'oce2722f2001-09-10 20:30:09 -0400208
209 * compare.c (uuid_compare), copy.c (uuid_copy),
210 isnull.c (uuid_is_null), pack.c (uuid_pack),
211 parse.c (uuid_parse), unpack.c (uuid_unpack),
212 unparse.c (uuid_unparse), uuid.h, uuidP.h,
213 uuid_time.c (uuid_time, uuid_type, uuid_variant):
214 Use const for pointer variables that we don't modify. Add
215 the appropriate ifdef's in uuid.h to make it be C++ friendly.
216
Theodore Ts'ofb707752001-09-04 15:00:37 -04002172001-09-02 Theodore Tso <tytso@thunk.org>
218
219 * Release of E2fsprogs 1.24a
220
Theodore Ts'o109624a2001-08-31 00:59:55 -04002212001-08-30 Theodore Tso <tytso@thunk.org>
222
223 * Release of E2fsprogs 1.24
224
Theodore Ts'o943ed872001-08-27 12:29:22 -04002252001-08-15 Theodore Tso <tytso@valinux.com>
226
227 * Release of E2fsprogs 1.23
228
Theodore Ts'o67960132001-06-23 00:16:37 -04002292001-06-23 Theodore Tso <tytso@valinux.com>
230
231 * Release of E2fsprogs 1.22
232
Theodore Ts'o163337b2001-06-22 20:51:42 -04002332001-06-21 Theodore Tso <tytso@valinux.com>
234
235 * uuid.h: Add protection against multiple inclusion
236
Theodore Ts'of4f75ba2001-06-16 01:14:28 +00002372001-06-15 Theodore Tso <tytso@valinux.com>
238
239 * Release of E2fsprogs 1.21
240
Theodore Ts'o0923fc62001-06-01 15:03:25 +00002412001-06-01 Theodore Tso <tytso@valinux.com>
242
Theodore Ts'o797f5ef2001-06-01 23:49:46 +0000243 * Makefile.in, uuidP.h: Move include/asm/types.h.in to
Theodore Ts'o36a23e12001-06-02 00:54:10 +0000244 lib/ext2fs/ext2_types.h.in.
Theodore Ts'o797f5ef2001-06-01 23:49:46 +0000245
2462001-06-01 Theodore Tso <tytso@valinux.com>
247
Theodore Ts'o0923fc62001-06-01 15:03:25 +0000248 * unpack.c, unparse.c, uuid_time.c: Update files to be under the
249 LGPL (that somehow were missed when libuuid was converted
250 to use the LGPL). Whoops.
251
Theodore Ts'obb185862001-05-25 17:35:00 +00002522001-05-25 Theodore Tso <tytso@valinux.com>
253
254 * Release of E2fsprogs 1.20
255
Theodore Ts'o54c637d2001-05-14 11:45:38 +00002562001-05-14 Theodore Tso <tytso@valinux.com>
257
258 * tst_uuid.c, uuid_time.c: Remove unneeded #include of ext2_fs.h
259
Theodore Ts'o14fc5a32001-05-12 15:32:46 +00002602001-05-12 Theodore Tso <tytso@valinux.com>
261
262 * libuuid.3.in, uuid_clear.3.in, uuid_compare.3.in, uuid_copy.3.in,
263 uuid_generate.3.in, uuid_is_null.3.in, uuid_parse.3.in,
264 uuid_time.3.in, uuid_unparse.3.in: Update URL location of
265 e2fsprogs package.
266
Theodore Ts'ob1416db2001-05-01 15:32:44 +00002672001-05-01 Theodore Tso <tytso@valinux.com>
268
269 * parse.c, compare.c: Include string.h to fix gcc -Wall
270 complaints.
271
272 * gen_uuid.c: Define _SVID_SOURCE to avoid gcc -Wall errors
273 because some required structures wouldn't be otherwise
274 defined. Fix a minor gcc -Wall nit in the declaration of
275 get_random_fd().
276
Theodore Ts'o96394d12001-01-12 18:30:54 +00002772001-01-12 Theodore Ts'o <tytso@valinux.com>
278
279 * uuid_time.c (main), tst_uuid.c (main): Fix gcc -Wall complaints.
280
Theodore Ts'o4055ef72001-01-14 16:11:14 +0000281 * uuid.h, copy.c (uuid_copy): Change arguments to make it
282 clear which argument is the source and which is the
283 destination.
Theodore Ts'o96394d12001-01-12 18:30:54 +0000284
285 * gen_uuid.c (get_random_fd): Use gettimeofday to seed the PRNG,
286 so we can take advantage of tv_usec to do (slightly)
287 better at seeding it.
288
Theodore Ts'of9e67062000-07-13 23:25:54 +00002892000-07-13 <tytso@valinux.com>
290
291 * Release of E2fsprogs 1.19
292
Theodore Ts'oec478572000-07-07 04:31:55 +00002932000-07-07 Theodore Ts'o <tytso@valinux.com>
294
295 * Makefile.in (uuid_time): Fix compilation rule so that
296 uuid_time.o doesn't get bashed in order to build the
297 command-line version of uuid_time.
298
Theodore Ts'ob2420d42000-07-04 18:51:20 +00002992000-07-04 Theodore Ts'o <tytso@valinux.com>
300
301 * Makefile.in: Remove explicit link of -lc in the shared library.
302 (It shouldn't be necessary, and is harmful in some cases).
303
Theodore Ts'o5dd7ff02000-06-12 17:35:13 +00003042000-06-12 Theodore Ts'o <tytso@valinux.com>
305
306 * gen_uuid.c (get_random_bytes): Use O_NONBLOCK when trying to
307 open /dev/random. Break out the /dev/random
308 initialization code into a get_random_fd() function, and
309 use that function in uuid_generate() to determine whether
310 to use uuid_generate_random() or uuid_generate_time().
311
Theodore Ts'of0f4acb2000-05-25 23:22:11 +00003122000-05-25 <tytso@snap.thunk.org>
313
314 * Makefile: Add hack dependency rule so that parallel makes work
315 correctly.
316
Theodore Ts'o3030daa2000-04-07 20:06:04 +00003172000-04-07 Theodore Ts'o <tytso@valinux.com>
318
319 * clear.c, compare.c, copy.c, gen_uuid.c, isnull.c, pack.c,
320 parse.c, uuid.h, uuidP.h: Changed copyright to be the
321 LGPL.
322
Theodore Ts'oe2207ce2000-04-06 21:51:18 +0000323Thu Apr 6 17:38:58 2000 Theodore Y. Ts'o <tytso@signal.thunk.org>
324
325 * Makefile.in (uuid_time): Compile uuid_time in two steps (first
326 create .o, then link it against the libraries) to work
327 around bug in a.out linker.
328
329 * dll/jump.funcs, dll/jump.import, dll/jump.params: Update a.out
330 shared library control files to reflect new added files.
331
Theodore Ts'ofa7cc282000-04-03 16:51:06 +00003322000-04-03 Theodore Ts'o <tytso@valinux.com>
333
334 * gen_uuid.c (get_clock): Fix bug where the last timeval wasn't
335 getting set, causing potentially duplicate UUID's to be
336 generated.
337
Theodore Ts'oe589f672000-04-03 13:45:40 +00003382000-03-12 Theodore Ts'o <tytso@valinux.com>
339
340 * gen_uuid.c (get_random_bytes): Make more paranoid about
341 misbehaving /dev/urandom. If we get a return of zero
342 without an error more than 8 times in a row, we break out
343 and return an error. Also, if /dev/urandom doesn't exist,
344 try /dev/random.
345
Theodore Ts'o77200f42000-01-18 17:53:27 +00003462000-01-18 Theodore Ts'o <tytso@valinux.com>
347
348 * Makefile.in: Since LIBUUID can sometimes include
349 "-lsocket" we need a separate DEPLIBUUID that can be used
350 in Makefile's dependency rules.
351
Theodore Ts'o5c36a2f1999-11-19 18:42:30 +00003521999-11-19 <tytso@valinux.com>
353
354 * Makefile.in (distclean): Remove TAGS and Makefile.in.old from
355 the source directory.
356
Theodore Ts'ocd086361999-11-10 16:00:39 +00003571999-11-10 <tytso@valinux.com>
358
359 * Release of E2fsprogs 1.18
360
Theodore Ts'o36caf251999-10-26 14:29:22 +00003611999-10-26 <tytso@valinux.com>
362
Theodore Ts'o28e11941999-10-26 18:17:20 +0000363 * Release of E2fsprogs 1.17
364
3651999-10-26 <tytso@valinux.com>
366
Theodore Ts'o36caf251999-10-26 14:29:22 +0000367 * uuid_time.c (variant_string): Declare to be static to avoid gcc
368 warnings.
369
370 * uuid.h: Add function prototypes for uuid_generate_random() and
371 uuid_generate_time().
372
Theodore Ts'o6c979d51999-10-26 02:50:36 +00003731999-10-25 <tytso@valinux.com>
374
375 * gen_uuid_nt.c (uuid_generate): W2K strikes again! An
376 incompatible interface change means we need to detect
377 whether the code is running on an NT4 or NT5 system.
378
Theodore Ts'o614fdfd1999-10-23 03:19:51 +00003791999-10-22 <tytso@valinux.com>
380
381 * Release of E2fsprogs 1.16
382
Theodore Ts'ocaf8ce41999-10-21 19:56:34 +00003831999-10-21 <tytso@valinux.com>
384
385 * uuid_generate.8.in: Update man page to use a more standard
386 format (bold option flags and italicized variables), as
387 suggested by Andreas Dilger (adilger@enel.ucalgary.ca)
388
Theodore Ts'oaa4115a1999-10-21 19:33:18 +00003891999-09-24 <tytso@valinux.com>
390
391 * gen_uuid_nt.c: New file which creates a UUID under Windows NT.
392
Theodore Ts'o657cb971999-07-30 23:19:10 +00003931999-07-18 Theodore Ts'o <tytso@rsts-11.mit.edu>
394
395 * Release of E2fsprogs 1.15
396
Theodore Ts'ob19d1a91999-06-18 00:32:03 +00003971999-05-17 <tytso@rsts-11.mit.edu>
398
399 * gen_uuid.c (get_random_bytes): Use a while loop when reading
400 from /dev/urandom so that if we get interrupted while
401 reading the right thing happens.
402 (uuid_generate_random): Add new function which uses the
403 new UUID format which uses 122 random bits to form the
404 128-bit UUID.
405 (uuid_generate): Rename the old uuid_generate to be
406 uuid_generate_time, and create a new uuid_generate
407 function which calls either uuid_generate_random or
408 uuid_genereate_time depending on whether /dev/urandom is
409 present.
410
411 * uuid_generate.3.in: Update to reflect changesin uuid_generate
412 and its two new variants.
413
414 * tst_uuid.c: Updated to test new uuid_generate functions, and to
415 reflect new semantics of uuid_compare. Added tests to
416 make sure the UUID type and variant created by UUID
417 generate is correct.
418
419 * uuid_time.c (uuid_variant, uuid_type): Added new functions to
420 return the UUID variant and type information. The
421 debugging program now prints the UUID variant and type,
422 and warns if the unparsed time information is likely to be
423 incorrect.
424
425 * uuid_parse.3.in, libuuid.3.in: Miscellaneous text cleanups.
426
Theodore Ts'offd3af51999-06-17 22:49:23 +00004271999-05-03 <tytso@rsts-11.mit.edu>
428
429 * compare.c (uuid_compare): Change sense of uuid_compare so that
430 its return values match that of memcpy and the
431 uuid_compare() found in Paul Leach's internet-draft.
432
Theodore Ts'o4eca93b1999-03-16 20:31:56 +00004331999-03-11 Andreas Dilger <adilger@enel.ucalgary.ca>
434
435 * Created man pages for libuuid functions.
436
Theodore Ts'o9e51eca1999-01-09 16:32:31 +00004371999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
438
439 * Release of E2fsprogs 1.14
440
Theodore Ts'o556ad131998-12-19 08:10:58 +00004411998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
442
443 * Release of E2fsprogs 1.13
444
Theodore Ts'o1e0a2211998-12-04 08:13:52 +00004451998-12-04 Theodore Ts'o <tytso@rsts-11.mit.edu>
446
447 * Makefile.in: Update version numbers of the UUID shared library,
448 since we've added a new function (uuid_time()).
449
450 * uuid_time.c: New file which returns the time field of a UUID.
451 (Good for debugging purposes)
452
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00004531998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
454
455 * Release of E2fsprogs 1.12
456
Theodore Ts'o818180c1998-06-27 05:11:14 +00004571998-06-25 Theodore Ts'o <tytso@rsts-11.mit.edu>
458
459 * tst_uuid.c (main): Fixed bogus declaration of the main's argv
460 parameter.
461
Theodore Ts'o91b2c421998-04-27 01:28:13 +00004621998-04-26 Theodore Ts'o <tytso@rsts-11.mit.edu>
463
464 * uuidP.h: Use asm/types.h instead of linux/types.h to avoid a
465 problem caused by glibc hack to prevent linux/types.h from
466 being included.
467
Theodore Ts'oe5fa0e31998-04-01 02:18:45 +00004681998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
469
470 * Makefile.in: Change to use new installation directory variables
471 convention. Fix uninstall rules to take $(DESTDIR) into
472 account.
473
Theodore Ts'odc3710e1998-03-09 03:34:48 +0000474Sun Mar 8 22:17:59 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
475
476 * gen_uuid.c (get_node_id): Use char * instead of caddr_t, which
477 doesn't always exist for glibc.
478
Theodore Ts'od5464471997-10-15 01:52:44 +0000479Tue Oct 14 21:48:16 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
480
481 * gen_uuid.c: Use clock_reg instead of clock, since clock
482 conflicts with a header file declaration.
483
Theodore Ts'o024996c1997-06-17 05:38:35 +0000484Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
485
486 * Release of E2fsprogs 1.11
487
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000488Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
489
490 * Release of E2fsprogs version 1.10
491
492Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
493
494 * Release of E2fsprogs version 1.09
495
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000496Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
497
498 * Release of E2fsprogs version 1.08
499
Theodore Ts'o19c78dc1997-04-29 16:17:09 +0000500Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
501
502 * Release of E2fsprogs version 1.07
503
504Sun Mar 2 16:45:36 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
505
506 * Makefile.in (ELF_VERSION): Change version to be 1.1
507
508Thu Feb 6 23:08:07 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
509
510 * gen_uuid.c (uuid_generate): Set Multicast bit when picking a
511 random node_id, to prevent conflicts with IEEE 802
512 addresses obtained from network cards.
513
514Wed Jan 1 23:51:09 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
515
516 * unpack.c, pack.c: Include string.h, since we use memcpy().
517
518Tue Dec 3 13:05:11 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
519
520 * parse.c: Add #include of ctype.h and stdlib.h, to pull in the
521 required prototypes.
522
523Fri Oct 11 17:15:10 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
524
525 * Makefile.in (DLL_ADDRESS): Updated DLL address for libuuid.
526
527Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
528
529 * Release of E2fsprogs version 1.06
530
Theodore Ts'o5c576471997-04-29 15:29:49 +0000531Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
532
533 * Release of E2fsprogs version 1.05
534
Theodore Ts'o1e3472c1997-04-29 14:53:37 +0000535Tue Aug 27 16:50:43 1996 Miles Bader <miles@gnu.ai.mit.edu>
536
537 * uuid/gen_uuid.c [HAVE_NET_IF_H] <net/if.h>: Include guarded.
538 [HAVE_NETINET_IN_H] <netinet/in.h>: Include guarded.
539 (get_node_id): Surround bulk of function with #ifdef HAVE_NET_IF_H.
540
541Tue Aug 27 16:50:16 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
542
543 * gen_uuid.c (get_node_id): Add a specific ifdef for the HURD,
544 since it is broken w.r.t getting hardware addresses.