blob: ee6086295502ec6e56fac39f8e749799d09bb442 [file] [log] [blame]
Theodore Ts'o6e96adc2001-11-24 16:10:52 -050012001-11-24 Theodore Tso <tytso@valinux.com>
2
3 * debugfs.8.in: Update manual page to document the set_super_value
4 and logdump commands, and move the "specifying files"
5 section closer to the beginning of the man page so people
6 won't miss it.
7
8 * setsuper.c (print_possible_fields): "set_super_value -l" now
9 prints out the list of valid superblock fields which the
10 ssv command can set.
11
Theodore Ts'ofbf91112001-09-20 10:47:47 -0400122001-09-20 Theodore Tso <tytso@thunk.org>
13
14 * Release of E2fsprogs 1.25
15
Theodore Ts'ofb707752001-09-04 15:00:37 -0400162001-09-02 Theodore Tso <tytso@thunk.org>
17
18 * Release of E2fsprogs 1.24a
19
Theodore Ts'o109624a2001-08-31 00:59:55 -0400202001-08-30 Theodore Tso <tytso@thunk.org>
21
22 * Release of E2fsprogs 1.24
23
Theodore Ts'o0f8973f2001-08-27 12:44:23 -0400242001-08-27 Theodore Tso <tytso@valinux.com>
25
26 * debugfs.c (main): Remove EXT2FS_VERSION from the version
27 display, since it only confuses people.
28
Theodore Ts'o943ed872001-08-27 12:29:22 -0400292001-08-15 Theodore Tso <tytso@valinux.com>
30
31 * Release of E2fsprogs 1.23
32
Theodore Ts'o5faba3a2001-08-12 03:38:51 -0400332001-08-12 Theodore Tso <tytso@valinux.com>
34
35 * logdump.c (do_logdump, dump_journal): Add support for dumping
36 external journals.
37
Theodore Ts'o67960132001-06-23 00:16:37 -0400382001-06-23 Theodore Tso <tytso@valinux.com>
39
40 * Release of E2fsprogs 1.22
41
Theodore Ts'of4f75ba2001-06-16 01:14:28 +0000422001-06-15 Theodore Tso <tytso@valinux.com>
43
44 * Release of E2fsprogs 1.21
45
Theodore Ts'o364a3732001-06-13 23:46:39 +0000462001-06-13 Theodore Tso <tytso@valinux.com>
47
48 * setsuper.c: Add s_lastcheck field to the fields which can be
49 modified using set_super_value. (Suggested by Andreas
50 Dilger)
51
Theodore Ts'ob7846402001-06-03 23:27:56 +0000522001-06-03 Theodore Tso <tytso@valinux.com>
53
54 * debugfs.c (copy_file): Fixed signed vs unsigned bug which causes
55 read errors to not be noticed.
56
Theodore Ts'o4bb0c042001-06-01 15:22:38 +0000572001-06-01 Theodore Tso <tytso@valinux.com>
58
Theodore Ts'o797f5ef2001-06-01 23:49:46 +000059 * Makefile.in: Move include/asm/types.h.in to
Theodore Ts'o36a23e12001-06-02 00:54:10 +000060 lib/ext2fs/ext2_types.h.in.
Theodore Ts'o797f5ef2001-06-01 23:49:46 +000061
Theodore Ts'o5e4f0702001-06-01 15:36:05 +000062 * debugfs.c, debugfs.h, logdump.c: Fix various gcc -Wall nitpicks.
63
Theodore Ts'o4bb0c042001-06-01 15:22:38 +000064 * logdump.c (read_journal_block): Replace pread with lseek/read
65 combination.
66
Theodore Ts'obb185862001-05-25 17:35:00 +0000672001-05-25 Theodore Tso <tytso@valinux.com>
68
69 * Release of E2fsprogs 1.20
70
Theodore Ts'o54c637d2001-05-14 11:45:38 +0000712001-05-14 Theodore Tso <tytso@valinux.com>
72
73 * debugfs.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h
74
Theodore Ts'o777ebb32001-05-13 02:45:15 +0000752001-05-12 Theodore Tso <tytso@valinux.com>
76
77 * debugfs.c (print_features): Use fputs instead of printf to
78 output using the passed-in FILE *.
79
Theodore Ts'o085cb192001-05-09 06:09:12 +0000802001-05-09 Theodore Tso <tytso@valinux.com>
81
82 * debugfs.c (do_write, do_mknod): Set the file type information
83 when creating the inode.
84
Theodore Ts'o59cf7e02001-05-03 15:05:55 +0000852001-05-03 Theodore Tso <tytso@valinux.com>
86
87 * debugfs.c (do_open_filesys, main): Add -i option which will
88 allow debugfs to examine ext2 image files.
89
Theodore Ts'oda81e3f2001-03-29 20:49:58 +0000902001-03-29 Theodore Tso <tytso@valinux.com>
91
92 * debugfs.c (dump_blocks, dump_inode, internal_dump_inode): Add
93 internal_dump_inode() interface for the logdump command.
94
95 * logdump.c: Imported code from Stephen Tweedie to dump the ext3
96 journal.
97
Theodore Ts'o0a24c002001-03-18 18:16:18 +0000982001-03-18 Theodore Tso <tytso@valinux.com>
99
100 * debugfs.c (do_write, do_mknod): Remove extra (useless) call to
101 ext2fs_write_inode.
102
Theodore Ts'ob74d1d82001-01-12 17:23:52 +00001032001-01-12 Theodore Ts'o <tytso@valinux.com>
104
Theodore Ts'o426d7342001-01-13 01:29:05 +0000105 * setsuper.c: Cleaned up some random whitespace problems.
106
107 * debugfs.h, debugfs.c (do_show_super_stats): Use full words
Theodore Ts'ob74d1d82001-01-12 17:23:52 +0000108 instead of pluralism hack to make I18N conversion easier.
109 Clean up gcc -Wall complaints.
110
Theodore Ts'ob044c2e2001-01-11 15:26:39 +00001112001-01-11 <tytso@snap.thunk.org>
112
113 * debugfs.c, debugfs.h, dump.c, icheck.c, ls.c, lsdel.c, ncheck.c,
114 setsuper.c, util.c: Change ino_t to ext2_ino_t. Fix a few
115 minor gcc-wall complaints while we're at it.
116
Theodore Ts'o5dd8f962001-01-01 15:51:50 +00001172001-01-01 <tytso@snap.thunk.org>
118
119 * debugfs.c Replace use of struct ext2fs_sb with struct
120 ext2_super_block.
121
Theodore Ts'o3db93052000-12-30 20:26:31 +00001222000-12-30 <tytso@snap.thunk.org>
123
Theodore Ts'oc5de1d42000-12-31 01:39:54 +0000124 * dump.c (fix_perms): Fix bug for systems which don't have fchown;
125 was incorrectly using chmod instead of chown.
126
Theodore Ts'o3db93052000-12-30 20:26:31 +0000127 * setsuper.c (find_field): Strip the s_prefix if given for ssv
Theodore Ts'oc5de1d42000-12-31 01:39:54 +0000128 fields. Remove hard-coded s_ from inode_size
129 field. (Suggested by Andreas Dilger)
Theodore Ts'o3db93052000-12-30 20:26:31 +0000130
131 * debugfs.c (do_modify_inode): Add the ability to set the inode
132 generation number. (Suggested by Andreas Dilger)
133
Theodore Ts'o9131a752000-08-23 04:36:25 +00001342000-08-23 <tytso@valinux.com>
135
136 * util.c (string_to_inode): Use strtoul instead of atoi, so that
137 hex inode numbers will be accepted.
138
Theodore Ts'o2c4a5402000-08-19 17:33:28 +00001392000-08-19 <tytso@valinux.com>
140
141 * util.c (open_pager): Set SIGPIPE to be ignored, so that quitting
142 out of the pager doesn't blow away debugfs.
143
Theodore Ts'o0a3db932000-08-14 17:06:05 +00001442000-08-14 <tytso@valinux.com>
145
Theodore Ts'obd09eff2000-08-14 20:39:17 +0000146 * debugfs.c (do_show_super_stats): Use list_super2() instead of
147 using explicit printf statements. (We get a more complete
148 printout this way.)
149
Theodore Ts'oc6bd0c92000-08-14 20:37:09 +0000150 * util.c (open_pager): If the PAGER environment variable is not
151 set, default to using "more".
152
153 * setsuper.c: New function which implements the set_super_value
154 command. Allows the user to set arbitrary superblock
155 fields.
156
Theodore Ts'o0a3db932000-08-14 17:06:05 +0000157 * debugfs.c (dump_inode): Cap the length when printing a fast
158 symbolic link to inode.i_size.
159 (list_blocks_proc): Print block ranges (4510-4533) to make
160 the stat output easier to read.
161
Theodore Ts'oa5eef732000-08-14 15:47:15 +00001622000-06-27 Andreas Dilger <adilger@turbolabs.com>
163
164 * debugfs.c (list_blocks_proc): show relative inode block numbers
165 and/or indirect block status
166
Theodore Ts'of9e67062000-07-13 23:25:54 +00001672000-07-13 <tytso@valinux.com>
168
169 * Release of E2fsprogs 1.19
170
Theodore Ts'o14197172000-07-05 17:48:34 +00001712000-07-05 Theodore Ts'o <tytso@valinux.com>
172
173 * debugfs.c (dump_inode): Make the generation field be printed as
174 an unsigned integer.
175
Theodore Ts'o619dd192000-07-04 12:37:55 +00001762000-07-04 <tytso@snap.thunk.org>
177
178 * Makefile.in: Use _SS_DIR_OVERRIDE to make sure we get the
179 mk_cmds support files from the source tree.
180
Theodore Ts'oee753092000-06-09 04:24:36 +00001812000-06-09 <tytso@snap.thunk.org>
182
183 * lsdel.c (do_lsdel): Handle bad bad blocks in inode table.
184
Theodore Ts'od61f6172000-05-27 16:04:00 +00001852000-05-27 Theodore Ts'o <tytso@valinux.com>
186
187 * debugfs.c (do_testb, do_testi): Call check_fs_bitmaps to avoid
188 coredumping if the bitmaps aren't loaded.
189
190 * util.c (check_fs_bitmaps): New function which checks whether or
191 not the bitmaps are loaded.
192
Theodore Ts'o2e8d40d2000-05-27 15:15:40 +00001932000-05-23 Aaron Crane <aaronc@pobox.com>
194
195 * debugfs.8.in: Documented new behaviour.
196
197 * ls.c (ls_l_file): Fix Y2K bug -- was printing 22-May-100 for
198 recent files. Switched to 4-digit years.
199
200 * dump.c, debug_cmds.ct (do_rdump): Add new debugfs command
201 "rdump", which recursively dumps a directory and its
202 contents.
203 (fix_perms): New function. Break permission-fixing
204 code out of dump_file() so it can be called by rdump
205 code as well.
206 (dump_file): Call fix_perms().
207
208 * debugfs.c, debug_cmds.ct (do_lcd): Add new debugfs command
209 "lcd", which changes the cwd on the native filesystem.
210
211 * debugfs.c (open_filesystem): Extra args for superblock,
212 blocksize, and catastrophic mode. Changed callers.
213 (do_open_filesys, main): Accept new -b, -s, -c options
214 for open_filesystem.
215
Theodore Ts'o80e808f2000-02-02 16:19:59 +00002162000-02-02 Theodore Ts'o <tytso@valinux.com>
217
218 * debugfs.c (dump_inode): Remove #ifdef for i_version
219 vs. i_generation since we know it will always be
220 i_generation now.
221
Theodore Ts'o77200f42000-01-18 17:53:27 +00002222000-01-18 Theodore Ts'o <tytso@valinux.com>
223
Theodore Ts'oe5973042000-01-18 17:58:34 +0000224 * debugfs.c (main): Use return instead of exit at the end of main
225 to avoid some compiler warnings.
226
Theodore Ts'o77200f42000-01-18 17:53:27 +0000227 * Makefile.in: Since LIBUUID can sometimes include
228 "-lsocket" we need a separate DEPLIBUUID that can be used
229 in Makefile's dependency rules.
230
Theodore Ts'o5c36a2f1999-11-19 18:42:30 +00002311999-11-19 <tytso@valinux.com>
232
233 * Makefile.in (distclean): Remove TAGS and Makefile.in.old from
234 the source directory.
235
Theodore Ts'ocd086361999-11-10 16:00:39 +00002361999-11-10 <tytso@valinux.com>
237
238 * Release of E2fsprogs 1.18
239
Theodore Ts'o643efb81999-11-08 19:27:13 +00002401999-11-08 <tytso@valinux.com>
241
242 * icheck.c (do_icheck):
243 * ncheck.c (do_ncheck): If ext2fs_open_inode_scan() returns
244 EXT2_ET_BAD_BLOCK_IN_INODE_TABLE loop to skip over the bad
245 blocks in the inode table.
246
Theodore Ts'of68aa411999-10-26 14:20:22 +00002471999-10-26 <tytso@valinux.com>
248
Theodore Ts'o28e11941999-10-26 18:17:20 +0000249 * Release of E2fsprogs 1.17
250
2511999-10-26 <tytso@valinux.com>
252
Theodore Ts'of68aa411999-10-26 14:20:22 +0000253 * debugfs.h: Add declaration for do_features()
254
255 * debugfs.c: Add #incldue of e2p.h to fix gcc warnings.
256
Theodore Ts'o601002b1999-10-26 02:06:39 +00002571999-10-25 <tytso@valinux.com>
258
259 * debugfs.c (do_dirty_filesys): Make the "dirty" command clear the
260 valid bit on the superblock. (And with a -clean option to
261 set the valid bit.) Originally it was used just to set
262 the "needs to be written" bit in the in-core version of
263 the fs structure.
264
Theodore Ts'o614fdfd1999-10-23 03:19:51 +00002651999-10-22 <tytso@valinux.com>
266
267 * Release of E2fsprogs 1.16
268
Theodore Ts'od3aea7d1999-09-14 20:55:37 +00002691999-09-07 <tytso@rsts-11.mit.edu>
270
271 * debugfs.c, debug_cmds.ct: Add new debugfs command "feature"
272 which allows the user to set or clear filesystme features.
273 Add the -f (force) option to the open command. Add the
274 -h (superblock header only) option to the stats command.
275
Theodore Ts'o55376d81999-07-31 00:32:57 +00002761999-07-30 <tytso@rsts-11.mit.edu>
277
278 * debugfs.c (dump_inode): Fix debugfs message so it is the same
279 for when compiled under either Linux 2.2 or 2.3. This
280 allows for the f_swapfs regression test suite to work
281 regardless of which OS e2fsprogs was compiled on.
282
Theodore Ts'o657cb971999-07-30 23:19:10 +00002831999-07-18 Theodore Ts'o <tytso@rsts-11.mit.edu>
284
285 * Release of E2fsprogs 1.15
286
Theodore Ts'ob41d3601999-06-25 15:32:37 +00002871999-06-23 <tytso@valinux.com>
288
289 * debugfs.c (dump_inode): Add compatibility for Linux 2.3 kernels
290 that use i_generation instead of i_version. Patch
291 supplied by Jon Bright <sircus@sircus.demon.co.uk>.
292
Theodore Ts'oce5ee991999-02-19 18:56:43 +00002931999-02-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
294
295 * icheck.c (do_icheck): Check to make sure the inode has valid
296 blocks before iterating over that inode's blocks.
297
Theodore Ts'o9e51eca1999-01-09 16:32:31 +00002981999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
299
300 * Release of E2fsprogs 1.14
301
Theodore Ts'o556ad131998-12-19 08:10:58 +00003021998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
303
304 * Release of E2fsprogs 1.13
305
Theodore Ts'odba838b1998-12-04 06:15:12 +00003061998-12-03 Theodore Ts'o <tytso@rsts-11.mit.edu>
307
308 * Makefile.in: Updated dependencies.
309
Theodore Ts'o91d6d481998-08-01 01:03:39 +00003101998-07-31 Theodore Ts'o <tytso@rsts-11.mit.edu>
311
312 * debugfs.c (do_stat, do_clri): Fix bug where debugfs wasn't
313 displaying the error message if ext2fs_read_inode() failed.
314 (do_rm): Fix similar problem for call to ext2fs_namei().
315
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00003161998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
317
318 * Release of E2fsprogs 1.12
319
Theodore Ts'o818180c1998-06-27 05:11:14 +00003201998-06-27 Theodore Ts'o <tytso@rsts-11.mit.edu>
321
322 * debugfs.c: Add a -V option which displays the current version.
323
Theodore Ts'o7e44f241998-04-01 03:16:29 +00003241998-03-31 Theodore Ts'o <tytso@rsts-11.mit.edu>
325
326 * Makefile.in: Change to use new installation directory variables
327 convention. Fix installdirs and uninstall rules to reflect
328 the fact that debugfs has been installed in the root
329 filesystem. Fix uninstall rules to take $(DESTDIR) into
330 account.
331
Theodore Ts'o4a31c481998-03-30 01:27:25 +00003321998-03-29 Theodore Ts'o <tytso@rsts-11.mit.edu>
333
334 * debugfs.h: Add declaration for do_dirty_filsys() to prevent
335 -Wall warnings.
336
337 * debugfs.c (copy_file):
338 * dump.c (dump_file): Fix -Wall warning caused by
339 signed/unsigned mismatch.
340
Theodore Ts'o36a43d61998-03-24 16:17:51 +00003411998-03-23 Theodore Ts'o <tytso@rsts-11.mit.edu>
342
343 * debugfs.c, ls.c, lsdel.c: Add support for large files. (The
344 high 32 bits share space with the i_dir_acl field.)
345
Theodore Ts'occe382b1998-03-09 13:07:09 +0000346Sun Mar 8 22:53:04 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
347
348 * ls.c (list_dir_proc): Mask off high 8 bits from
349 dirent->name_len.
350
Theodore Ts'o5be8dc21997-12-01 18:24:10 +0000351Mon Dec 1 13:21:09 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
352
353 * Makefile.in: Install debugfs in /sbin, instead of /usr/sbin.
354
Theodore Ts'o5a513841997-10-25 22:41:14 +0000355Sat Oct 25 18:35:30 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
356
357 * debugfs.c (copy_file), dump.c (dump_file): Change to use the new
358 fileio primitives in libext2.
359
Theodore Ts'of1304811997-10-25 03:51:53 +0000360Fri Oct 24 23:47:43 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
361
362 * debugfs.c (main, do_open_filesys):
363 * dump.c (do_dump): Make the variable which getopt returns into be
364 an int, so that it won't lose on platforms where char is
365 unsigned.
366
Theodore Ts'ob4ac9cc1997-10-15 01:54:48 +0000367Tue Oct 14 21:50:24 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
368
369 * debugfs.c (main): When printing a usage message, have main
370 return 1 (instead of not specifying a return value, bad!)
371
Theodore Ts'oa8859ca1997-09-16 02:08:28 +0000372Mon Sep 15 22:03:36 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
373
374 * debugfs.c (main): Fix declaration of main so that it returns an int.
375
Theodore Ts'o024996c1997-06-17 05:38:35 +0000376Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
377
378 * Release of E2fsprogs 1.11
379
Theodore Ts'o583ccdc1997-05-09 03:06:31 +0000380Thu May 8 23:05:40 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
381
382 * debugfs.8.in: Fix minor typos and grammer oops found by Bill
383 Hawes (whawes@star.net).
384
Theodore Ts'oa29f4d31997-04-29 21:26:48 +0000385Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
386
387 * Release of E2fsprogs version 1.10
388
389Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
390
391 * Release of E2fsprogs version 1.09
392
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000393Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
394
395 * Release of E2fsprogs version 1.08
396
Theodore Ts'o521e3681997-04-29 17:48:10 +0000397Thu Apr 10 14:36:05 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
398
399 * ls.c: New file which implements the ls command. Added the -l
400 option.
401
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000402Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
403
404 * Release of E2fsprogs version 1.07
405
406Wed Jan 1 23:53:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
407
408 * lsdel.c (do_lsdel): Use time_to_string() instead of ctime().
409
410Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
411
412 * Release of E2fsprogs version 1.06
413
Theodore Ts'o5c576471997-04-29 15:29:49 +0000414Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
415
416 * Release of E2fsprogs version 1.05
417
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +0000418Mon Sep 9 23:05:11 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
419
420 * debugfs.c (unlink_file_by_name): If unlinking a file with a
421 directory path, correctly replace the slash with a NULL.
422 (do_show_debugfs_params): Don't try to print the open mode
423 if there's no filesystem opened (since that will cause a
424 core dump).
425 (main): Fix usage string; the -w and device elements are
426 independently optional.
427
428Tu Sep 3 15:09:39 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
429
430 * debugfs.c (main): Added -f option to debugfs, which takes a
431 command file of debugfs commands and executes them.
432
433Sat Aug 31 01:18:43 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
434
435 * debugfs.8.in: Heavily edited and improved manual page.
436
437 * dump.c (dump_file): Improve the write function for writing out
438 the file, so that it is limited to the actual size of the
439 file, instead of outputing the nulls following the EOF.
440 Make sure dump_file does the right thing for files with holes.
441 (do_dump): Add support for the -p option to the dump
442 command, which attempts to preserve the owner and
443 permissions field.
444
445Fri Aug 30 14:56:59 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
446
447 * debugfs.c (main): Add -R option to debugfs, which allows it to
448 take a single debugfs command on the command line.
449
450Fri Aug 9 09:03:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
451
452 * debugfs.c (do_open_filesys): Set optind to 0 to reset getopt(),
453 to be complete correct.
454 (do_show_super_stats): Print OS type, volume label, last
455 mounted directory, and UUID.
456 (dump_inode): Print the fragment information in a
457 filesystem independent way.
458 (do_modify_inode): Modify the fragement information in a
459 filesystem independent way.
460
Theodore Ts'o62c06f71997-04-29 14:34:47 +0000461Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
462
463 * Release of E2fsprogs version 1.04
464
465Wed May 3 20:41:26 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
466
467 * debugfs.c (dump_inode): Correctly print the translator on the hurd.
468 (do_modify_inode): Modify the translator block on the hurd.
469
Theodore Ts'o7f88b041997-04-26 14:48:50 +0000470Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
471
472 * Release of E2fsprogs version 1.03
473
Theodore Ts'o74becf31997-04-26 14:37:06 +0000474Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
475
476 * Release of E2fsprogs version 1.02
477
478Fri Dec 1 22:42:31 1995 <tytso@rsts-11.mit.edu>
479
480 * Makefile.in (LIBS): Rearrange the order of the libraries to be
481 linked, so that -lext2fs is before -lcom_err.
482
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000483Thu Oct 26 12:05:06 1995 <tytso@rsts-11.mit.edu>
484
485 * Makefile.in (install): Strip programs when they are installed.
486
487Fri Aug 18 15:09:08 1995 Theodore Y. Ts'o <tytso@dcl>
488
489 * debugfs.c (do_find_free_block): Fix typo in code which checked
490 to see if the usage message should be printed.
491
492Thu Aug 17 22:55:58 1995 <tytso@rsts-11.mit.edu>
493
494 * debugfs.c (do_open_filesys): Change to always set optreset to 1,
495 to make BSD getopt()'s happy. Also set optind to 1, which
496 should make more getopt()'s happy.
497
498Fri Aug 11 08:45:01 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
499
500 * debugfs.c (do_find_free_block, do_find_free_inode): Fix bug in
501 the usage handling where "ffi ?" or "ffb ?" would
502 dereference a NULL pointer.
503
504Fri Aug 11 14:21:07 1995 Remy Card <card@bbj>
505
506 * debugfs.8: Updated date and version number.
507
508Thu Aug 10 14:28:50 1995 Remy Card <card@bbj>
509
510 * debugfs.8: Fixed a spelling error in Ted's name :-)
511
512Mon Jun 12 19:08:25 1995 Theodore Y. Ts'o (tytso@dcl)
513
514 * debugfs.c, ncheck.c, icheck.c, lsdel.c, dump.c: Include
515 <errno.h> (if it exists)
516
517 * debugfs.c, dump.c, icheck.c, lsdel.c, ncheck.c: Don't include
518 <getopt.h> if it doesn't exist.
519
520Sun Jun 11 15:21:07 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
521
522 * ncheck.c (do_ncheck): Use LINUX_S_ISDIR instead of S_ISDIR
523
524 * debugfs.c: Implement the mknod and write commands (from Linus).
525
526 Change names of modify_char, modify_short, and modify_long
527 to be modify_u8, modify_u16, and modify_u32, respectively.
528
529Thu Jun 8 12:29:15 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu>
530
531 * debugfs.c (dump_inode): Only print out inode frag fields if
532 HAVE_EXT2_FRAGS is defined (by configure). Don't print out the
533 reserved field at all for now.
534
535 * Makefile.in: Rewritten to conform to GNU coding standards and
536 support separate compilation directories.
537
Theodore Ts'o6f4a1091997-04-26 13:32:25 +0000538Thu Nov 24 17:46:23 1994 Theodore Y. Ts'o (tytso@rt-11)
539
540 * dump.c: Added two new commands, "dump" and "cat", which allow
541 the user to dump the contents of an inode to a file or to
542 stdout, respectively.
543
544