]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - lib/e2p/ChangeLog
Update for 1.27 release.
[thirdparty/e2fsprogs.git] / lib / e2p / ChangeLog
CommitLineData
a8e77249
TT
12002-03-08 Theodore Tso <tytso@mit.edu>
2
3 * Release of E2fsprogs 1.27
4
a5f3f5c1
TT
52002-02-03 Theodore Tso <tytso@thunk.org>
6
7 * Release of E2fsprogs 1.26
8
92001-12-16 Theodore Tso <tytso@mit.edu>
4ea7bd04
TT
10
11 * pf.c: Add const to struct flags_name to avoid -Wall complaints.
12
a5f3f5c1 132001-11-05 Theodore Tso <tytso@mit.edu>
b3f5b4c2
TT
14
15 * pf.c: Add a new file attribute, EXT2_NOTAIL_FL
16
fbf91112
TT
172001-09-20 Theodore Tso <tytso@thunk.org>
18
19 * Release of E2fsprogs 1.25
20
fb70775b
TT
212001-09-02 Theodore Tso <tytso@thunk.org>
22
23 * Release of E2fsprogs 1.24a
24
109624a1
TT
252001-08-30 Theodore Tso <tytso@thunk.org>
26
27 * Release of E2fsprogs 1.24
28
943ed874
TT
292001-08-15 Theodore Tso <tytso@valinux.com>
30
31 * Release of E2fsprogs 1.23
32
67960139
TT
332001-06-23 Theodore Tso <tytso@valinux.com>
34
342d847d
TT
35 * feature.c: Add entry in feature table to interpret
36 EXT2_FEATURE_COMPAT_EXT_ATTR.
37
67960139
TT
38 * Release of E2fsprogs 1.22
39
f4f75bae
TT
402001-06-15 Theodore Tso <tytso@valinux.com>
41
42 * Release of E2fsprogs 1.21
43
797f5ef1
TT
442001-06-01 Theodore Tso <tytso@valinux.com>
45
46 * Makefile.in, uuid.c: Move include/asm/types.h.in to
36a23e18 47 lib/ext2fs/ext2_types.h.in.
797f5ef1 48
bb185861
TT
492001-05-25 Theodore Tso <tytso@valinux.com>
50
51 * Release of E2fsprogs 1.20
52
7c2d2569
TT
532001-05-20 Theodore Tso <tytso@valinux.com>
54
55 * e2p.h: #include <> instead of "" for ext2fs and et header files,
56 since they will be installed in /usr/include
57
54c637d4
TT
582001-05-14 Theodore Tso <tytso@valinux.com>
59
60 * e2p.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h
61
49d5ddcc
TT
622001-05-11 Andreas Dilger <adilger@turbolinux.com>
63
64 * feature.c: Add COMPAT_DIR_INDEX and RESIZE_INODE known features
65
6d21621c
TT
662001-05-13 Theodore Tso <tytso@valinux.com>
67
68 * ls.c (print_features): Added missing space when printing (none)
69 as the filesystem feature.
70 (list_super2): If the filesystem revision is unknown, say so.
71
4ecf9d6e
TT
722001-01-15 Theodore Ts'o <tytso@valinux.com>
73
74 * ls.c (list_super2): Fix bug where we were printing the
75 filesystem UUID instead of journal UUID when trying to
76 display the journal UUID.
77
990d4296
TT
782001-01-14 Theodore Ts'o <tytso@valinux.com>
79
80 * feature.c: Remove backward compatibility #ifdef's for old
81 ext2_fs.h header files.
82
c2204b32
TT
83 * feature.c: Add definition for EXT3_FEATURE_INCOMPAT_JOURNAL_DEV
84
c8199c47
TT
852001-01-11 Theodore Ts'o <tytso@valinux.com>
86
87 * pf.c: Clarified name of the Compression_Raw_Access flag, and
88 capitalized Journaled_Data.
89
379955fe
TT
902001-01-01 <tytso@snap.thunk.org>
91
92 * ls.c: Remove our own internal definition of struct ext2fs_sb.
93 We can assume that ext2_super_block is always up to date.
94
bda15095
TT
952000-12-31 <tytso@snap.thunk.org>
96
97 * pf.c: Add code to print out the journalled data flag.
98
66d8c3f3
TT
992000-12-02 <tytso@snap.thunk.org>
100
101 * fgetflags.c (fgetflags):
102 * fgetversion.c (fgetversion):
103 * fsetflags.c (fsetflags):
104 * fsetversion.c (fsetversion): Use the LFS API if available so
105 that the files are opened with O_LARGEFILE. Addresses
106 Debian bug #72690.
107
153a977a
TT
1082000-08-14 <tytso@valinux.com>
109
110 * ls.c (list_super): Use better description of s_last_orphan
111
53d39550
TT
112 * ls.c (list_super, list_super2): Added new API function which
113 takes a FILE * so that the output can be redirected to a
114 stream.
115
f9e67064
TT
1162000-07-13 <tytso@valinux.com>
117
118 * Release of E2fsprogs 1.19
119
19c68919
TT
1202000-07-06 Theodore Ts'o <tytso@valinux.com>
121
122 * ls.c (list_super): Display the journal information fields in the
123 superblock if the filesystem has a journal.
124
b2420d40
TT
1252000-07-04 Theodore Ts'o <tytso@valinux.com>
126
127 * Makefile.in: Remove explicit link of -lc in the shared library.
128 (It shouldn't be necessary, and is harmful in some cases).
129
4ea0a110
TT
1302000-05-08 Theodore Ts'o <tytso@valinux.com>
131
132 * ls.c (list_super): Change the string displayed for the Hurd to
133 be GNU/Hurd, instead of just "GNU".
134
e2207ce5
TT
135Thu Apr 6 17:38:00 2000 Theodore Y. Ts'o <tytso@signal.thunk.org>
136
137 * feature.c: Make feature_list static; it shouldn't be exported.
138
139 * dll/jump.funcs: Update a.out shared library control file.
140
906e1f18
TT
1412000-04-03 Theodore Ts'o <tytso@valinux.com>
142
143 * pf.c (print_flags): Rename EXT2_NOCOMP_FL to EXT2_NOCOMPR_FL.
144
145 * Makefile.in: Add "set -e" so that any errors in installing
146 header files causes an immediate exit.
147
dede39bb
TT
1482000-02-10 Theodore Ts'o <tytso@valinux.com>
149
150 * Makefile.in: Install the e2p.h header.
151
152 * e2p.h, pf.c (print_flags): Change the third parameter of
153 print_flags() to be an option parameter, although we only
154 support one option at this point.
155
156 * pf.c (print_flags): Updated to use a more generic structure for
157 storing the ext2 inode flags. Add support for the
158 (current) set of compression flags.
159
5c36a2f8
TT
1601999-11-19 <tytso@valinux.com>
161
162 * Makefile.in (distclean): Remove TAGS and Makefile.in.old from
163 the source directory.
164
cd086361
TT
1651999-11-10 <tytso@valinux.com>
166
167 * Release of E2fsprogs 1.18
168
28e1194e
TT
1691999-10-26 <tytso@valinux.com>
170
171 * Release of E2fsprogs 1.17
172
36caf25f
TT
1731999-10-26 <tytso@valinux.com>
174
175 * feature.c: Fix GCC warnings; add const to the char * types in
176 the function prototypes for e2p_feature2string and
177 e2p_edit_feature.
178
614fdfd5
TT
1791999-10-22 <tytso@valinux.com>
180
181 * Release of E2fsprogs 1.16
182
944ab713
TT
1831999-10-22 <tytso@valinux.com>
184
185 * feature.c (e2p_edit_feature), e2p.h: Add a new argument which
186 allows the calling application to limit what features the
187 user is allowed to set or clear using this function.
188 Also add support for comma separated lists.
189
d7b701de
TT
1901999-09-07 <tytso@valinux.com>
191
192 * Makefile.in, feature.c, e2p.h: New file which is used for
193 displaying and editing superblock feature sets.
194
195 * ls.c (print_features, list_super): Add new function
196 print_features which is used to display the feature
197 bits in the superblock.
198
1991999-07-18 Theodore Ts'o <tytso@valinux.com>
657cb975
TT
200
201 * Release of E2fsprogs 1.15
202
9e51eca7
TT
2031999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
204
205 * Release of E2fsprogs 1.14
206
73f17cfc
TT
207Mon Jan 4 02:34:53 1999 Theodore Y. Ts'o <tytso@mit.edu>
208
209 * uuid.c: Use asm/types.h instead of linux/types.h, to be
210 consistent with other locations where we've had to do this
211 to work around glibc.
212
556ad132
TT
2131998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
214
215 * Release of E2fsprogs 1.13
216
5a679c8f
TT
2171998-12-02 Theodore Ts'o <tytso@rsts-11.mit.edu>
218
219 * Makefile.in: Updated dependencies.
220
4a5fa192
TT
2211998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
222
223 * Release of E2fsprogs 1.12
224
e5fa0e30
TT
2251998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
226
227 * Makefile.in: Change to use new installation directory variables
228 convention. Fix uninstall rules to take $(DESTDIR) into
229 account.
230
17dba281
TT
2311998-03-29 Theodore Ts'o <tytso@rsts-11.mit.edu>
232
233 * getversion.c (getversion): Return 0 if there's no error.
234
235 * fgetversion.c (fgetversion): Pass the address of the temporary
236 variable instead of the unitialized variable to the
237 EXT2_IOC_GETVERSION ioctl.
238
cce382b1
TT
239Mon Mar 9 08:05:30 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
240
241 * fgetflags.c, fgetversion.c, fsetflags.c, fsetversion.c,
242 getflags.c, getversion.c, setflags.c, setversion.c:
243 The ext2 version and flags ioctl's take an int *, not a
244 long *. Fix library to use the correct type, so we don't
245 have problems on the Alpha.
246
024996cf
TT
247Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
248
249 * Release of E2fsprogs 1.11
250
a29f4d30
TT
251Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
252
253 * Release of E2fsprogs version 1.10
254
255Wed Apr 23 22:41:55 1997 Theodre Ts'o <tytso@localhost.mit.edu>
256
257 * ls.c (list_super): Add #ifdef's so it will compile under 1.2.13
258
259Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
260
261 * Release of E2fsprogs version 1.09
262
2ecc6fef
TT
263Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
264
265 * Release of E2fsprogs version 1.08
266
521e3685
TT
267Sat Apr 5 11:48:03 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
268
269 * ls.c (list_super): Display the filesystem revision and any
270 features that might be implemented.
271
21c84b71
TT
272Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
273
274 * Release of E2fsprogs version 1.07
275
276Thu Jan 2 00:06:29 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
277
278 * uuid.c: Include string.h, since we use memcpy().
279
280Wed Jan 1 23:47:22 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
281
282 * ls.c (list_super): Copy times from the superblock to a time_t
283 variable. (The alpha has different sizes for time_t and
284 the time in the superblock.)
285
286Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
287
288 * Release of E2fsprogs version 1.06
289
5c576477
TT
290Sun Sep 22 16:20:12 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
291
292 * pf.c: Add support for the 'A' (no atime) flag.
293
294Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
295
296 * Release of E2fsprogs version 1.05
297
1e3472c5
TT
298Sat Sep 7 14:48:35 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
299
300 * ls.c (interval_string): Pretty print the check interval.
301
302Tue Aug 6 14:12:36 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
303
304 * ls.c (list_super): Display the OS, volume label, last mounted,
305 and UUID field if present.
306
307Mon Jun 24 09:55:58 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
308
309 * ps.c, pf.c, pe.c, ls.c, setversion.c, setflags.c, getversion.c,
310 fsetversion.c, fsetflags.c, fgetversion.c, fgetflags.c,
311 getflags.c: Remove include of ext2_fs.h, since it's
312 included by e2p.h; this also solves a sys/types.h vs
313 linux/types.h inclusion ordering problem with the GNU libc.
314
62c06f79
TT
315Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
316
317 * Release of E2fsprogs version 1.04
318
7f88b043
TT
319Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
320
321 * Release of E2fsprogs version 1.03
322
74becf3c
TT
323Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
324
325 * Release of E2fsprogs version 1.02
326
327Tue Jan 2 20:50:44 1996 <tytso@rsts-11.mit.edu>
328
329 * fgetflags.c (fgetflags):
330 * fsetflags.c (fsetflags):
331 * fgetversion.c (fgetversion):
332 * fsetversion.c (fsetversion): Add the O_NONBLOCK flag to open
333 call, so that we don't hang trying to open things like
334 named pipes.
335
297f47a1
TT
336Mon Oct 30 17:44:07 1995 <tytso@rsts-11.mit.edu>
337
338 * ls.c (list_super): Use the correct field (s_def_resgid) when
339 printing the reserved group gid.
340
50e1e10f
TT
341Fri Oct 27 18:07:48 1995 <tytso@rsts-11.mit.edu>
342
343 * iod.c (iterate_on_dir): Don't assume that d->reclen is the size
344 of the dirent structure; it isn't under Linux.
345
346Mon Sep 4 21:43:53 1995 Remy Card <card@bbj>
347
348 * Makefile.in: Added support for BSD shared libraries.
349
350Fri Aug 11 08:36:40 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
351
352 * setflags.c: #include <sys/types.h> before including <sys/stat.h>
353
354Sat Aug 12 03:11:45 1995 Remy Card <card@bbj>
355
356 * Makefile.in (install): Install static libraries in $(ulibdir)
357 (/usr/lib on Linux) instead of $(libdir) (/lib on Linux).
358
359Sat Aug 5 11:43:36 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
360
361 * Makefile.in (DLL_INSTALL_DIR, ELF_INSTALL_DIR): Set the
362 installation directories correctly.
363
364Thu Jun 15 23:41:20 1995 Remy Card <card@bbj>
365
366 * Makefile.in: Added support for ELF shared libraries.
367
368Mon Jun 12 08:34:44 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
369
370 * e2p.h: Move <direct.h> after <stdio.h>
371
372Thu Jun 8 12:47:04 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu>
373
374 * iod.c (iterate_on_dir): If struct dirent has a d_namlen field,
375 assume that actual dirent entries may be larger than the structure
376 (by the name field), and take extra care deal with this case.
377 This code assumes that d_reclen is a valid dirent field.
378 Also, don't include <dirent.h>, as e2p.h already does.
379
380 * fgetversion.c (fgetversion): Only use the ext2 ioctl if it
381 doesn't cause a compile-time barf, otherwise just return EOPNOTSUPP.
382 * getversion.c (getversion): Ditto.
383 * fsetversion.c (fsetversion): Ditto.
384 * setversion.c (setversion): Ditto.
385 * fsetflags.c (fsetflags): Use chflags instead of the ext2 ioctl
386 if possible, and otherwise only use the ioctl if it doesn't barf.
387 * setflags.c (setflags): Ditto (with fchflags).
388 * fgetflags.c (fgetflags): Use the stat st_flags field instead of
389 the ext2 ioctl if possible, and otherwise only use the ioctl if it
390 doesn't barf.
391 * getflags.c (getflags): Ditto.
392
393 * e2p.h: Include <sys/types.h>, as some <dirent.h>s need it.
394 * ls.c: Move the include of <sys/types.h> to where <grp.h> can see it.
395
396 * Makefile.in: Rewritten to conform to GNU coding standards and
397 support separate compilation directories.
398
f3db3566
TT
399Mon Nov 7 21:59:12 1994 Remy Card <card@bbj>
400
401 * ls.c (list_super): List the new fields s_def_resuid and
402 s_def_resgid.
403
404 (print_user): New function which prints the uid and the user name.
405
406 (print_group): New function which prints the gid and the group name.
407
408Wed Aug 17 21:50:39 1994 Remy Card (card@bbj)
409
410 * pf.c (print_flags): New attributes are recognized and a long
411 format can be used.
412
413