]>
Commit | Line | Data |
---|---|---|
a8e77249 TT |
1 | 2002-03-08 Theodore Tso <tytso@mit.edu> |
2 | ||
3 | * Release of E2fsprogs 1.27 | |
4 | ||
a5f3f5c1 TT |
5 | 2002-02-03 Theodore Tso <tytso@thunk.org> |
6 | ||
7 | * Release of E2fsprogs 1.26 | |
8 | ||
9 | 2001-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 | 13 | 2001-11-05 Theodore Tso <tytso@mit.edu> |
b3f5b4c2 TT |
14 | |
15 | * pf.c: Add a new file attribute, EXT2_NOTAIL_FL | |
16 | ||
fbf91112 TT |
17 | 2001-09-20 Theodore Tso <tytso@thunk.org> |
18 | ||
19 | * Release of E2fsprogs 1.25 | |
20 | ||
fb70775b TT |
21 | 2001-09-02 Theodore Tso <tytso@thunk.org> |
22 | ||
23 | * Release of E2fsprogs 1.24a | |
24 | ||
109624a1 TT |
25 | 2001-08-30 Theodore Tso <tytso@thunk.org> |
26 | ||
27 | * Release of E2fsprogs 1.24 | |
28 | ||
943ed874 TT |
29 | 2001-08-15 Theodore Tso <tytso@valinux.com> |
30 | ||
31 | * Release of E2fsprogs 1.23 | |
32 | ||
67960139 TT |
33 | 2001-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 |
40 | 2001-06-15 Theodore Tso <tytso@valinux.com> |
41 | ||
42 | * Release of E2fsprogs 1.21 | |
43 | ||
797f5ef1 TT |
44 | 2001-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 |
49 | 2001-05-25 Theodore Tso <tytso@valinux.com> |
50 | ||
51 | * Release of E2fsprogs 1.20 | |
52 | ||
7c2d2569 TT |
53 | 2001-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 |
58 | 2001-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 |
62 | 2001-05-11 Andreas Dilger <adilger@turbolinux.com> |
63 | ||
64 | * feature.c: Add COMPAT_DIR_INDEX and RESIZE_INODE known features | |
65 | ||
6d21621c TT |
66 | 2001-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 |
72 | 2001-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 |
78 | 2001-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 |
85 | 2001-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 |
90 | 2001-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 |
95 | 2000-12-31 <tytso@snap.thunk.org> |
96 | ||
97 | * pf.c: Add code to print out the journalled data flag. | |
98 | ||
66d8c3f3 TT |
99 | 2000-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 |
108 | 2000-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 |
116 | 2000-07-13 <tytso@valinux.com> |
117 | ||
118 | * Release of E2fsprogs 1.19 | |
119 | ||
19c68919 TT |
120 | 2000-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 |
125 | 2000-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 |
130 | 2000-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 |
135 | Thu 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 |
141 | 2000-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 |
148 | 2000-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 |
160 | 1999-11-19 <tytso@valinux.com> |
161 | ||
162 | * Makefile.in (distclean): Remove TAGS and Makefile.in.old from | |
163 | the source directory. | |
164 | ||
cd086361 TT |
165 | 1999-11-10 <tytso@valinux.com> |
166 | ||
167 | * Release of E2fsprogs 1.18 | |
168 | ||
28e1194e TT |
169 | 1999-10-26 <tytso@valinux.com> |
170 | ||
171 | * Release of E2fsprogs 1.17 | |
172 | ||
36caf25f TT |
173 | 1999-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 |
179 | 1999-10-22 <tytso@valinux.com> |
180 | ||
181 | * Release of E2fsprogs 1.16 | |
182 | ||
944ab713 TT |
183 | 1999-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 |
190 | 1999-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 | ||
199 | 1999-07-18 Theodore Ts'o <tytso@valinux.com> | |
657cb975 TT |
200 | |
201 | * Release of E2fsprogs 1.15 | |
202 | ||
9e51eca7 TT |
203 | 1999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu> |
204 | ||
205 | * Release of E2fsprogs 1.14 | |
206 | ||
73f17cfc TT |
207 | Mon 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 |
213 | 1998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu> |
214 | ||
215 | * Release of E2fsprogs 1.13 | |
216 | ||
5a679c8f TT |
217 | 1998-12-02 Theodore Ts'o <tytso@rsts-11.mit.edu> |
218 | ||
219 | * Makefile.in: Updated dependencies. | |
220 | ||
4a5fa192 TT |
221 | 1998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu> |
222 | ||
223 | * Release of E2fsprogs 1.12 | |
224 | ||
e5fa0e30 TT |
225 | 1998-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 |
231 | 1998-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 |
239 | Mon 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 |
247 | Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
248 | ||
249 | * Release of E2fsprogs 1.11 | |
250 | ||
a29f4d30 TT |
251 | Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu> |
252 | ||
253 | * Release of E2fsprogs version 1.10 | |
254 | ||
255 | Wed 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 | ||
259 | Thu 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 |
263 | Fri 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 |
267 | Sat 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 |
272 | Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu> |
273 | ||
274 | * Release of E2fsprogs version 1.07 | |
275 | ||
276 | Thu 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 | ||
280 | Wed 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 | ||
286 | Tue 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 |
290 | Sun 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 | ||
294 | Thu 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 |
298 | Sat 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 | ||
302 | Tue 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 | ||
307 | Mon 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 |
315 | Thu 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 |
319 | Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu> |
320 | ||
321 | * Release of E2fsprogs version 1.03 | |
322 | ||
74becf3c TT |
323 | Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu> |
324 | ||
325 | * Release of E2fsprogs version 1.02 | |
326 | ||
327 | Tue 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 |
336 | Mon 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 |
341 | Fri 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 | ||
346 | Mon Sep 4 21:43:53 1995 Remy Card <card@bbj> | |
347 | ||
348 | * Makefile.in: Added support for BSD shared libraries. | |
349 | ||
350 | Fri 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 | ||
354 | Sat 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 | ||
359 | Sat 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 | ||
364 | Thu Jun 15 23:41:20 1995 Remy Card <card@bbj> | |
365 | ||
366 | * Makefile.in: Added support for ELF shared libraries. | |
367 | ||
368 | Mon 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 | ||
372 | Thu 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 |
399 | Mon 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 | ||
408 | Wed 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 |