Whamcloud - gitweb
20db33da032fe139c23336ef68b210210df3748a
[tools/e2fsprogs.git] / debugfs / ChangeLog
1 1998-07-09  Theodore Ts'o  <tytso@rsts-11.mit.edu>
2
3         * Release of E2fsprogs 1.12
4
5 1998-06-27  Theodore Ts'o  <tytso@rsts-11.mit.edu>
6
7         * debugfs.c: Add a -V option which displays the current version.
8
9 1998-03-31  Theodore Ts'o  <tytso@rsts-11.mit.edu>
10
11         * Makefile.in: Change to use new installation directory variables
12                 convention.  Fix installdirs and uninstall rules to reflect
13                 the fact that debugfs has been installed in the root
14                 filesystem.  Fix uninstall rules to take $(DESTDIR) into
15                 account.
16
17 1998-03-29  Theodore Ts'o  <tytso@rsts-11.mit.edu>
18
19         * debugfs.h: Add declaration for do_dirty_filsys() to prevent
20                 -Wall warnings.
21
22         * debugfs.c (copy_file): 
23         * dump.c (dump_file): Fix -Wall warning caused by
24                 signed/unsigned mismatch. 
25
26 1998-03-23  Theodore Ts'o  <tytso@rsts-11.mit.edu>
27
28         * debugfs.c, ls.c, lsdel.c: Add support for large files.  (The
29                 high 32 bits share space with the i_dir_acl field.)
30
31 Sun Mar  8 22:53:04 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>
32
33         * ls.c (list_dir_proc): Mask off high 8 bits from
34                 dirent->name_len.
35
36 Mon Dec  1 13:21:09 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
37
38         * Makefile.in: Install debugfs in /sbin, instead of /usr/sbin.
39
40 Sat Oct 25 18:35:30 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
41
42         * debugfs.c (copy_file), dump.c (dump_file): Change to use the new
43                 fileio primitives in libext2.
44
45 Fri Oct 24 23:47:43 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
46
47         * debugfs.c (main, do_open_filesys): 
48         * dump.c (do_dump): Make the variable which getopt returns into be
49                 an int, so that it won't lose on platforms where char is
50                 unsigned. 
51
52 Tue Oct 14 21:50:24 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
53
54         * debugfs.c (main): When printing a usage message, have main
55                 return 1 (instead of not specifying a return value, bad!)
56
57 Mon Sep 15 22:03:36 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
58
59         * debugfs.c (main): Fix declaration of main so that it returns an int.
60
61 Tue Jun 17 01:33:20 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
62
63         * Release of E2fsprogs 1.11
64
65 Thu May  8 23:05:40 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
66
67         * debugfs.8.in: Fix minor typos and grammer oops found by Bill
68                 Hawes (whawes@star.net).
69
70 Thu Apr 24 12:16:42 1997  Theodre Ts'o  <tytso@localhost.mit.edu>
71
72         * Release of E2fsprogs version 1.10
73
74 Thu Apr 17 12:23:38 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
75
76         * Release of E2fsprogs version 1.09
77
78 Fri Apr 11 18:56:26 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
79
80         * Release of E2fsprogs version 1.08
81
82 Thu Apr 10 14:36:05 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
83
84         * ls.c: New file which implements the ls command.  Added the -l
85                 option. 
86
87 Wed Mar 12 13:32:05 1997  Theodore Y. Ts'o  <tytso@mit.edu>
88
89         * Release of E2fsprogs version 1.07
90
91 Wed Jan  1 23:53:26 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
92
93         * lsdel.c (do_lsdel): Use time_to_string() instead of ctime().
94
95 Tue Oct  8 02:02:03 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
96
97         * Release of E2fsprogs version 1.06
98
99 Thu Sep 12 15:23:07 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
100
101         * Release of E2fsprogs version 1.05
102
103 Mon Sep  9 23:05:11 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
104
105         * debugfs.c (unlink_file_by_name): If unlinking a file with a
106                 directory path, correctly replace the slash with a NULL.
107                 (do_show_debugfs_params): Don't try to print the open mode
108                 if there's no filesystem opened (since that will cause a
109                 core dump).
110                 (main): Fix usage string; the -w and device elements are
111                 independently optional.
112
113 Tu Sep  3 15:09:39 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
114
115         * debugfs.c (main): Added -f option to debugfs, which takes a
116                 command file of debugfs commands and executes them.
117
118 Sat Aug 31 01:18:43 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
119
120         * debugfs.8.in: Heavily edited and improved manual page.
121
122         * dump.c (dump_file): Improve the write function for writing out
123                 the file, so that it is limited to the actual size of the
124                 file, instead of outputing the nulls following the EOF.
125                 Make sure dump_file does the right thing for files with holes.
126                 (do_dump): Add support for the -p option to the dump
127                 command, which attempts to preserve the owner and
128                 permissions field.
129
130 Fri Aug 30 14:56:59 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
131
132         * debugfs.c (main): Add -R option to debugfs, which allows it to
133                 take a single debugfs command on the command line.
134
135 Fri Aug  9 09:03:31 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
136
137         * debugfs.c (do_open_filesys): Set optind to 0 to reset getopt(),
138                 to be complete correct.
139                 (do_show_super_stats): Print OS type, volume label, last
140                 mounted directory, and UUID.
141                 (dump_inode): Print the fragment information in a
142                 filesystem independent way.
143                 (do_modify_inode): Modify the fragement information in a
144                 filesystem independent way.
145
146 Thu May 16 11:12:30 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
147
148         * Release of E2fsprogs version 1.04
149
150 Wed May 3 20:41:26 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
151
152         * debugfs.c (dump_inode): Correctly print the translator on the hurd.
153                (do_modify_inode): Modify the translator block on the hurd.
154
155 Wed Mar 27 00:33:40 1996    <tytso@rsts-11.mit.edu>
156
157         * Release of E2fsprogs version 1.03
158
159 Wed Jan 31 11:06:08 1996    <tytso@rsts-11.mit.edu>
160
161         * Release of E2fsprogs version 1.02
162
163 Fri Dec  1 22:42:31 1995    <tytso@rsts-11.mit.edu>
164
165         * Makefile.in (LIBS): Rearrange the order of the libraries to be
166                 linked, so that -lext2fs is before -lcom_err.
167
168 Thu Oct 26 12:05:06 1995    <tytso@rsts-11.mit.edu>
169
170         * Makefile.in (install): Strip programs when they are installed.
171
172 Fri Aug 18 15:09:08 1995  Theodore Y. Ts'o  <tytso@dcl>
173
174         * debugfs.c (do_find_free_block): Fix typo in code which checked
175                 to see if the usage message should be printed.
176
177 Thu Aug 17 22:55:58 1995    <tytso@rsts-11.mit.edu>
178
179         * debugfs.c (do_open_filesys): Change to always set optreset to 1,
180                 to make BSD getopt()'s happy.  Also set optind to 1, which
181                 should make more getopt()'s happy.
182
183 Fri Aug 11 08:45:01 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>
184
185         * debugfs.c (do_find_free_block, do_find_free_inode): Fix bug in
186                 the usage handling where "ffi ?" or "ffb ?" would
187                 dereference a NULL pointer.
188
189 Fri Aug 11 14:21:07 1995  Remy Card  <card@bbj>
190
191         * debugfs.8: Updated date and version number.
192
193 Thu Aug 10 14:28:50 1995  Remy Card  <card@bbj>
194
195         * debugfs.8: Fixed a spelling error in Ted's name :-)
196
197 Mon Jun 12 19:08:25 1995  Theodore Y. Ts'o  (tytso@dcl)
198
199         * debugfs.c, ncheck.c, icheck.c, lsdel.c, dump.c: Include
200                 <errno.h> (if it exists)
201
202         * debugfs.c, dump.c, icheck.c, lsdel.c, ncheck.c: Don't include
203                 <getopt.h> if it doesn't exist.
204
205 Sun Jun 11 15:21:07 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>
206
207         * ncheck.c (do_ncheck): Use LINUX_S_ISDIR instead of S_ISDIR
208
209         * debugfs.c: Implement the mknod and write commands (from Linus).
210
211                 Change names of modify_char, modify_short, and modify_long
212                 to be modify_u8, modify_u16, and modify_u32, respectively.
213
214 Thu Jun  8 12:29:15 1995  Miles Bader  <miles@churchy.gnu.ai.mit.edu>
215
216         * debugfs.c (dump_inode): Only print out inode frag fields if
217         HAVE_EXT2_FRAGS is defined (by configure).  Don't print out the
218         reserved field at all for  now.
219
220         * Makefile.in: Rewritten to conform to GNU coding standards and
221         support separate compilation directories.
222
223 Thu Nov 24 17:46:23 1994  Theodore Y. Ts'o  (tytso@rt-11)
224
225         * dump.c: Added two new commands, "dump" and "cat", which allow
226                 the user to dump the contents of an inode to a file or to
227                 stdout, respectively.
228
229