1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
|
2006-12-22 Theodore Tso <tytso@mit.edu>
* error_message.c (add_error_table, remove_error_table): Add
debugging so we can see what happens when various shared
libraries are loading and unloading error tables.
2006-11-12 Theodore Tso <tytso@mit.edu>
* compile_et.sh.in: Make sure locale environment variables are set to
C so the shell script executes consistently no matter the
locale setting. (Addresses SourceForge Bug: #1532177)
2006-10-22 Theodore Tso <tytso@mit.edu>
* compile_et.sh.in: Add datarootdir definition for compatibility
with autoconf 2.60.
2006-08-05 Theodore Ts'o <tytso@mit.edu>
* compile_et.sh.in: Create the generated .c and .h files read-only
to remind developers they shouldn't edit them.
2005-12-10 Theodore Ts'o <tytso@mit.edu>
* Makefile.in: Add a dependency to make sure that the
subdirectories are created before creating all of the
object files.
2005-07-19 Theodore Ts'o <tytso@mit.edu>
* et_c.awk: Fix bug where error messages using continuations
wouldn't increment the message count.
2006-06-30 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.38
2005-06-20 Theodore Ts'o <tytso@mit.edu>
* error_message.c, init_et.c: Segregate error tables registered
via add_error_table() and the other dynamic methods from
the ones allocated via initialize_xxx_error_table() so
that we won't fail even for error tables created using old
versions of compile_et. Thanks to Nalin Dahyabhai for
this suggested patch.
* et_c.awk: Use a dynamically allocated structure in
initialize_xxx_error_table(), to prevent segfaults if an
old library calls initialize_xxx_error_table, and another
library/application calls add_error_table() on the same
error table, and then calls remove_error_table().
(Addresses Sourcefroge Bug #1150146)
2005-03-21 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.37
2006-02-05 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.36
2005-02-05 Theodore Ts'o <tytso@mit.edu>
* Makefile.in: Remove com_err.pc on a "make distclean"
2005-01-26 Theodore Ts'o <tytso@mit.edu>
* com_err.pc.in: Add pkg-config files.
2004-12-14 Theodore Ts'o <tytso@mit.edu>
* Makefile.in: Use Linux-kernel-style makefile output for "make
install"
* Makefile.in (installdirs): Use $(MKINSTALLDIRS) macro
2004-11-30 Theodore Ts'o <tytso@mit.edu>
* Makefile.in: Use Linux-kernel-style makefile output to make it
easier to see errors/warnings.
2004-09-17 Theodore Ts'o <tytso@mit.edu>
* compile_et.sh.in: Remove XSI:isms for greater portability.
(Addresses Debian Bug #255589)
2004-02-29 Brian Bergstrand <brian@bergstrand.org>
* Makefile.in: Use $(BSDLIB_PIC_FLAG) to determine whether to use
-fpic or -fPIC
2004-02-28 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.35
2003-12-11 Theodore Ts'o <tytso@thunk.org>
* com_err.3: Fix C syntax error pointed out by ESR.
2003-11-28 Theodore Ts'o <tytso@mit.edu>
* et_c.awk: Add declaration of the Heimdal initialization routine
to avoid gcc -Wall complaints
2003-11-26 Theodore Ts'o <tytso@mit.edu>
* com_err.h, com_err.c: Use GCC attributes to mark com_err and
default_com_err_proc as taking printf-style format
strings.
2003-11-22 Theodore Ts'o <tytso@mit.edu>
* com_err.h: Retore the type of n_msgs in the error_table
structure to "int" from "unsigned int" fix a core dumping
bug in the com_right() function. (Addresses Debian bug
#213450)
2003-08-20 Theodore Ts'o <tytso@mit.edu>
* Makefile.in: Delete com_err.info on a make clean
* testcases: Update to reflect fixed prototype for
initialize_xxx_err_table_r.
2003-08-19 Theodore Ts'o <tytso@mit.edu>
* et_h.awk: Fix wrong prototype for initialize_xxx_err_table_r.
(Thanks to Gombas Gabor for pointing this out, addresses
Debian bug #204332)
2003-08-01 Philipp Thomas <pthomas@suse.de>
* et_c.awk, et_h.awk: Add Heimdal compile_et extensions
2003-07-25 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.34
2003-05-13 Theodore Ts'o <tytso@mit.edu>
* Makefile.in: Bump minor version number of libcomerr to indicate
the addition of the Himdall compatibility functions.
2003-05-05 Theodore Ts'o <tytso@mit.edu>
* et_c.awk, et_h.awk, com_err.h, com_right.c: Add full Heimdall
compatibility.
* et_c.awk: Add support for OV-style continuations in compile_et.
(Closes Debian bug #191900).
* Makefile.in: Add regression test suite for compile_et.
2003-04-21 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.33
2003-03-30 Theodore Ts'o <tytso@mit.edu>
* et_h.awk (char_shift): Use the com_err.h file in et/com_err.h,
since /usr/include/com_err.h may not exist, and if it
does, it might be the wrong one.
* compile_et.sh.in: Add --build-tree option which forces the use
of the et_?.awk files in the build tree.
* error_table.h, error_message.c, com_err.c, internal.h,
init_et.c, com_err.h: Remove STDC legacy #define's.
* com_err.texinfo: Remove references to K&R C support, and to
potential problems that are no longer relevant.
2003-03-19 Theodore Ts'o <tytso@mit.edu>
* com_err.h, error_table.h: Move definition of the error_table
structure from the internal error_table.h to com_err.h,
since it now needs to be public.
* et_c.awk, et_h.awk: Import changes from krb5's et library so
that the error_table structure is defined and available
publically.
* error_message.c: Import krb5 and heimdall com_err extensions to
the et library.
2002-11-09 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.32
2002-11-08 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.31
2002-10-31 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.30
2001-09-24 Theodore Tso <tytso@mit.edu>
* Release of E2fsprogs 1.29
2002-09-23 Theodore Ts'o <tytso@mit.edu>
* internal.h: Remove declaration of perror. All modern systems
can be expected to define perror() these days.
2001-08-31 Theodore Tso <tytso@thunk.org>
* Release of E2fsprogs 1.28
2002-03-08 Theodore Tso <tytso@mit.edu>
* Release of E2fsprogs 1.27
2002-02-23 Theodore Tso <tytso@mit.edu>
* com_err.texinfo: Fix up the com_err info file so that it
includes the directory node information. (Taken from the
Debian diff file.)
2002-02-03 Theodore Tso <tytso@thunk.org>
* Release of E2fsprogs 1.26
2001-12-02 Theodore Tso <tytso@mit.edu>
* com_err.c (default_com_err_proc): Work around bug in diet libc
which core dumps when using fputc on stderr; besides, it
shaves bytes off of com_err.o if we use fputs instead of
two fputc calls.
2001-09-20 Theodore Tso <tytso@thunk.org>
* Release of E2fsprogs 1.25
2001-09-16 Theodore Tso <tytso@mit.edu>
* compile_et.sh.in: Make the shell script safe from directory
pathnames with spaces.
2001-09-10 Theodore Tso <tytso@mit.edu>
* com_err.texinfo: Add appropriate @node and @menu lines so that
the a valid .info file can be made. Use @deftypefun to
define functions. Change the e-mail address where bug
reports to be sent to be is the e2fsprogs maintainer.
2001-09-02 Theodore Tso <tytso@thunk.org>
* Release of E2fsprogs 1.24a
2001-08-30 Theodore Tso <tytso@thunk.org>
* Release of E2fsprogs 1.24
2001-08-15 Theodore Tso <tytso@valinux.com>
* Release of E2fsprogs 1.23
2001-06-23 Theodore Tso <tytso@valinux.com>
* Release of E2fsprogs 1.22
2001-06-15 Theodore Tso <tytso@valinux.com>
* Release of E2fsprogs 1.21
2001-05-25 Theodore Tso <tytso@valinux.com>
* Release of E2fsprogs 1.20
2000-12-04 <tytso@snap.thunk.org>
* compile_et.1: Fix simple typo in the man page.
2000-07-13 <tytso@valinux.com>
* Release of E2fsprogs 1.19
2000-07-04 Theodore Ts'o <tytso@valinux.com>
* Makefile.in: Remove explicit link of -lc in the shared library.
(It shouldn't be necessary, and is harmful in some cases).
1999-11-19 <tytso@valinux.com>
* Makefile.in (distclean): Remove TAGS and Makefile.in.old from
the source directory.
1999-11-10 <tytso@valinux.com>
* Release of E2fsprogs 1.18
1999-10-26 <tytso@valinux.com>
* Release of E2fsprogs 1.17
1999-10-22 <tytso@valinux.com>
* Release of E2fsprogs 1.16
1999-10-22 <tytso@valinux.com>
* com_err.3: Fix to have correct #include path for com_err.h
1999-09-07 <tytso@rsts-11.mit.edu>
* Updated copyright statements with permission of the original
authors.
1999-07-18 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs 1.15
1999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs 1.14
1998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs 1.13
1998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs 1.12
1998-06-27 Theodore Ts'o <tytso@rsts-11.mit.edu>
* et_h.awk, et_c.awk: Work around libm bug on the ARM.
1998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Makefile.in: Fix bug where my_dir was set incorrectly. Install
the et_c.awk and et_h.awk files in $(datadir)/et (i.e.,
/usr/share/et) directory. Change to use new
installation directory variables convention. Fix
uninstall rules to take $(DESTDIR) into account.
* compile_et.1: Change man page to reflect the fact that
compile_et is now a awk/sed script, not a yacc script.
* compile_et.sh.in: Look in $(datadir)/et for et_c.awk and
et_h.awk; if not found, look in the build directory. Add
error checking for non-existent input file.
Fri Oct 31 01:14:41 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* et_c.awk, et_h.awk: Remove support for non STDC compilers, since
the workarounds caused problems with the header file.
Sun Aug 10 09:40:54 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* error_table.h:
* et_name.c (error_table_name):
* error_message.c (error_message.c): Make code be 16-bit safe.
Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs 1.11
Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
* Release of E2fsprogs version 1.10
Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.09
Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.08
Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
* Release of E2fsprogs version 1.07
Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.06
Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.05
Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.04
Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.03
Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
* Release of E2fsprogs version 1.02
Mon Sep 4 21:44:47 1995 Remy Card <card@bbj>
* Makefile.in: Added support for BSD shared libraries.
Sat Aug 12 03:11:28 1995 Remy Card <card@bbj>
* Makefile.in (install): Install static libraries in $(ulibdir)
(/usr/lib on Linux) instead of $(libdir) (/lib on Linux).
Sat Aug 5 11:44:17 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
* Makefile.in (DLL_INSTALL_DIR, ELF_INSTALL_DIR): Set the
installation directories correctly.
Thu Jun 15 23:39:51 1995 Remy Card <card@bbj>
* Makefile.in: Added support for ELF shared libraries.
Fixed typos in the compilation rules.
(distclean): Added compile_et.sh.
Sat Jun 10 19:56:13 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
* compile_et.sh.in: Use ET_DIR instead of srcdir to determine the
location of the et directory.
Thu Jun 8 12:45:41 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu>
* vfprintf.c (vfprintf): Only compile this function if vfprintf
doesn't already exist and _doprnt does.
* compile_et.sh: Moved to compile_et.sh.in.
* Makefile.in: Rewritten to conform to GNU coding standards and
support separate compilation directories.
Don't preprocess compile_et.sh, as this is now done by configure.
Mon Nov 7 21:17:48 1994 Remy Card <card@bbj>
* Makefile: Added a dummy install target in case shared libraries
are not built.
Thu Sep 8 22:33:33 1994 (tytso@rsx-11)
* com_err.c (default_com_err_proc): Reversed order of \n\r to make
jik happy.
|