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