]>
Commit | Line | Data |
---|---|---|
a8e77249 TT |
1 | 2002-03-08 Theodore Tso <tytso@mit.edu> |
2 | ||
3 | * Release of E2fsprogs 1.27 | |
4 | ||
304905df TT |
5 | 2002-03-07 Theodore Tso <tytso@mit.edu> |
6 | ||
546a1ff1 TT |
7 | * resize2fs.c (process_block, inode_scan_and_fix, |
8 | check_and_change_inodes): Fix gcc -Wall complaints in | |
9 | debug code. | |
10 | ||
304905df TT |
11 | * Makefile.in (check): Use LD_LIBRARY_PATH to run test programs. |
12 | (From Philipp Thomas <pthomas@suse.de>) | |
13 | ||
57173d0f | 14 | 2002-02-24 Theodore Tso <tytso@mit.edu> |
b9f40925 TT |
15 | |
16 | * Makefile.in (install): Remove any compressed man pages before | |
17 | installing the man pages. | |
18 | ||
a5f3f5c1 TT |
19 | 2002-02-03 Theodore Tso <tytso@thunk.org> |
20 | ||
21 | * Release of E2fsprogs 1.26 | |
22 | ||
fbf91112 TT |
23 | 2001-09-20 Theodore Tso <tytso@thunk.org> |
24 | ||
25 | * Release of E2fsprogs 1.25 | |
26 | ||
fb70775b TT |
27 | 2001-09-02 Theodore Tso <tytso@thunk.org> |
28 | ||
29 | * Release of E2fsprogs 1.24a | |
30 | ||
109624a1 TT |
31 | 2001-08-30 Theodore Tso <tytso@thunk.org> |
32 | ||
33 | * Release of E2fsprogs 1.24 | |
34 | ||
943ed874 TT |
35 | 2001-08-15 Theodore Tso <tytso@valinux.com> |
36 | ||
37 | * Release of E2fsprogs 1.23 | |
38 | ||
67960139 TT |
39 | 2001-06-23 Theodore Tso <tytso@valinux.com> |
40 | ||
41 | * Release of E2fsprogs 1.22 | |
42 | ||
f4f75bae TT |
43 | 2001-06-15 Theodore Tso <tytso@valinux.com> |
44 | ||
45 | * Release of E2fsprogs 1.21 | |
46 | ||
797f5ef1 TT |
47 | 2001-06-01 Theodore Tso <tytso@valinux.com> |
48 | ||
49 | * Makefile.in: Move include/asm/types.h.in to | |
36a23e18 | 50 | lib/ext2fs/ext2_types.h.in. |
797f5ef1 | 51 | |
bb185861 TT |
52 | 2001-05-25 Theodore Tso <tytso@valinux.com> |
53 | ||
54 | * Release of E2fsprogs 1.20 | |
55 | ||
54c637d4 TT |
56 | 2001-05-14 Theodore Tso <tytso@valinux.com> |
57 | ||
58 | * resize2fs.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h | |
59 | ||
dfcdc32f TT |
60 | 2001-01-11 <tytso@snap.thunk.org> |
61 | ||
48e08e03 TT |
62 | * main.c (main): Use ext2fs_sync_device() instead of calling the |
63 | BLKFLSBUF ioctl directly. | |
64 | ||
dfcdc32f TT |
65 | * extent.c, main.c, resize2fs.c: Change ino_t to ext2_ino_t. |
66 | ||
e5b38a5f TT |
67 | 2001-01-01 <tytso@snap.thunk.org> |
68 | ||
69 | * main.c (main): Replace use of struct ext2fs_sb with struct | |
70 | ext2_super_block. | |
71 | ||
3e377db2 TT |
72 | 2000-12-08 <tytso@snap.thunk.org> |
73 | ||
74 | * Makefile.in: Fix so that top-level "make check" works correctly. | |
75 | ||
f9e67064 TT |
76 | 2000-07-13 <tytso@valinux.com> |
77 | ||
78 | * Release of E2fsprogs 1.19 | |
79 | ||
e4c8e885 TT |
80 | 2000-07-05 <tytso@snap.thunk.org> |
81 | ||
82 | * Makefile.in (install): Install resize2fs in /sbin, not /usr/sbin. | |
83 | ||
a13575f4 TT |
84 | 2000-06-12 Theodore Ts'o <tytso@valinux.com> |
85 | ||
86 | * main.c, resize2fs.c, resize2fs.h, extent.c: Add NLS support. | |
87 | ||
0cee8a5c TT |
88 | 2000-04-06 Theodore Ts'o <tytso@valinux.com> |
89 | ||
90 | * Update copyright of files in preparation for release of | |
91 | resize2fs. Also removed the (obsolete) beta-test check | |
92 | that had been in the code, as well as the old spec files | |
93 | used to package the separate distribution of resize2fs. | |
94 | ||
95 | * Makefile.in: No longer build resize2fs.static, since there's no | |
96 | real point in it any more. | |
97 | ||
373b8337 TT |
98 | 2000-04-03 Theodore Ts'o <tytso@valinux.com> |
99 | ||
100 | * main.c: For platforms that don't define optarg.h, manually | |
101 | define optarg and optind. | |
102 | ||
0a617317 TT |
103 | 2000-02-02 Theodore Ts'o <tytso@valinux.com> |
104 | ||
105 | * resize2fs.h: Remove unneeded #include of linux/fs.h | |
106 | ||
107 | * main.c: Fix gcc -Wall bug. main() should return an int. | |
108 | ||
5c36a2f8 TT |
109 | 1999-11-19 <tytso@valinux.com> |
110 | ||
111 | * Makefile.in (distclean): Remove TAGS and Makefile.in.old from | |
112 | the source directory. | |
113 | ||
cd086361 TT |
114 | 1999-11-10 <tytso@valinux.com> |
115 | ||
116 | * Release of E2fsprogs 1.18 | |
117 | ||
28e1194e TT |
118 | 1999-10-26 <tytso@valinux.com> |
119 | ||
120 | * Release of E2fsprogs 1.17 | |
121 | ||
614fdfd5 TT |
122 | 1999-10-22 <tytso@valinux.com> |
123 | ||
124 | * Release of E2fsprogs 1.16 | |
125 | ||
657cb975 TT |
126 | 1999-07-18 Theodore Ts'o <tytso@rsts-11.mit.edu> |
127 | ||
128 | * Release of E2fsprogs 1.15 | |
129 | ||
9e51eca7 TT |
130 | 1999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu> |
131 | ||
132 | * Release of E2fsprogs 1.14 | |
133 | ||
556ad132 TT |
134 | 1998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu> |
135 | ||
136 | * Release of E2fsprogs 1.13 | |
137 | ||
dba838b0 TT |
138 | 1998-12-03 Theodore Ts'o <tytso@rsts-11.mit.edu> |
139 | ||
140 | * Makefile.in: Updated dependencies. | |
141 | ||
7e71e4c5 TT |
142 | 1998-09-29 Theodore Ts'o <tytso@rsts-11.mit.edu> |
143 | ||
144 | * main.c (main): Print a feedback message stating the new size of | |
145 | the filesystem when we're through. | |
146 | ||
1333fe93 TT |
147 | 1998-09-02 Theodore Ts'o <tytso@rsts-11.mit.edu> |
148 | ||
149 | * resize2fs.c: Rename max to max_groups and max_dirs to avoid | |
150 | possible conflicts with a cpp macro named "max". | |
151 | ||
169cb546 TT |
152 | 1998-07-26 Theodore Ts'o <tytso@rsts-11.mit.edu> |
153 | ||
154 | * resize2fs.h: Protect include of unistd.h with HAVE_UNISTD_H. | |
155 | ||
4a5fa192 TT |
156 | 1998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu> |
157 | ||
158 | * Release of E2fsprogs 1.12 | |
159 | ||
08430759 TT |
160 | 1998-06-10 Theodore Ts'o <tytso@rsts-11.mit.edu> |
161 | ||
162 | * resize2fs.c (process_block): Change blkcnt_t to be e2_blkcnt_t | |
163 | to avoid collision with LFS API. | |
164 | ||
4c77fe50 TT |
165 | 1998-04-28 Theodore Ts'o <tytso@rsts-11.mit.edu> |
166 | ||
167 | * extent.c (ext2fs_create_extent_table): Use ext2fs_free_mem | |
168 | instead of free(). | |
169 | (extent_cmp): Use EXT2_QSORT_TYPE to define the appropriate | |
170 | return type for comparison functions for qsort. | |
171 | ||
76f875da TT |
172 | 1998-04-26 Theodore Ts'o <tytso@rsts-11.mit.edu> |
173 | ||
174 | * resize2fs.c (adjust_superblock): | |
175 | * extent.c (ext2fs_add_extent_entry): Update functions to | |
176 | pass the old size of the memory to be resized to | |
177 | ext2fs_resize_mem(). | |
178 | ||
d171c5b5 TT |
179 | 1998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu> |
180 | ||
181 | * Makefile.in: Change to use new installation directory variables | |
182 | convention. Fix uninstall rules to take $(DESTDIR) into | |
183 | account. Remove cat8dir from the installdirs target, | |
184 | since modern man package don't necessarily put the cat | |
185 | directory in /usr/man/cat?. | |
186 | ||
2a3013b8 TT |
187 | 1998-03-29 Theodore Ts'o <tytso@rsts-11.mit.edu> |
188 | ||
189 | * extent.c (extent_cmp): Add const to cast to prevent -Wall warning. | |
190 | ||
191 | * main.c (check_mount): Rename function argument to prevent -Wall | |
192 | warning. | |
193 | ||
101c84f2 TT |
194 | 1998-03-24 Theodore Ts'o <tytso@rsts-11.mit.edu> |
195 | ||
196 | * main.c (main): Check to make sure we can really resize this | |
197 | filesystem. If there are compatible feature sets that we | |
198 | don't support, we need to abort. | |
199 | ||
200 | * resize2fs.c: Change to use the new prototype required by | |
201 | block_iterate2 (which uses blkcnt_t for the blockcount). | |
202 | ||
2bc4d4f7 TT |
203 | 1998-03-20 Theodore Ts'o <tytso@rsts-11.mit.edu> |
204 | ||
205 | * resize2fs.c (inode_scan_and_fix): If we are expanding the | |
206 | filesystem, temporarily set | |
207 | rfs->old_fs->super->s_blocks_count to ultimate size of the | |
208 | filesystem, to avoid catching an error on the block | |
209 | iterator. | |
210 | ||
ba0af756 TT |
211 | Mon Mar 9 12:02:47 1998 Theodore Ts'o <tytso@rsts-11.mit.edu> |
212 | ||
213 | * main.c: Use a local version.h file. | |
214 | ||
bce49798 TT |
215 | Sat Mar 7 18:18:04 1998 Theodore Ts'o <tytso@rsts-11.mit.edu> |
216 | ||
fac9c206 TT |
217 | * Makefile.in: Change the name of the complete source file that we |
218 | built (that includes resize2fs) to be | |
219 | e2fsprogs-ALL-<version>.tar.gz. Don't link with libuuid, | |
220 | since it's not needed. | |
221 | ||
59fa3695 TT |
222 | * main.c (main): Add copyright notice. |
223 | ||
bce49798 TT |
224 | * resize2fs.c (blocks_to_move): Create the meta_bmap using the old |
225 | filesystem, not the new filesystem. | |
226 | (get_new_block): Don't try checking the old block bitmap | |
227 | if the block we're testing is beyond the boundaries of the | |
228 | old filesystem. | |
229 | ||
0e14f78e TT |
230 | Fri Feb 27 01:02:50 1998 Theodore Ts'o <tytso@rsts-11.mit.edu> |
231 | ||
232 | * Makefile.in: Add rule to build a static version of resize2fs. | |
233 | Update dependency rules. | |
234 | ||
235 | * main.c: #include ../version.h, instead of using a hard-coded | |
236 | version string. | |
237 | ||
3b627e8d TT |
238 | Tue Feb 24 15:22:52 1998 Theodore Ts'o <tytso@rsts-11.mit.edu> |
239 | ||
240 | * Change the progress function to return an errcode_t; this allows | |
241 | the progress function to return a error indicating a | |
242 | user-requested cancel. | |
243 | ||
f4b2a6db TT |
244 | 1998-02-20 Theodore Y. Ts'o <tytso@edt.mit.edu> |
245 | ||
246 | * main.c (check_mount, main): Resize2fs now checks the size of the | |
247 | partition, and uses this as a default new_size of the | |
248 | partition if one is not specified. Resize2fs will not let | |
249 | you resize a mounted partition. | |
250 | ||
251 | * resize2fs.c: Change how the progress function for the INODE_SCAN | |
252 | pass is performed, so that the maximum size is never zero. | |
253 | ||
254 | * resize2fs.8.in: Updated man page. | |
255 | ||
a8519a2d TT |
256 | Mon Feb 16 17:13:01 1998 Theodore Ts'o <tytso@rsts-11.mit.edu> |
257 | ||
258 | * resize2fs.c, resize2fs.h, main.c, ext2_block_move.c, | |
259 | ext2_inode_move.c: Major reoganization of how resizing | |
260 | works. Functions in ext2_block_move.c, and | |
261 | ext2_inode_move.c moved into resize2fs.c. Multiple passes | |
262 | in those two files also combined into a single inode | |
263 | scanning pass. Made the inode table moving function | |
264 | better handling the case where it needs to abort | |
265 | mid-operation. When moving blocks around, made the block | |
266 | allocation function preferentially avoid the old group | |
267 | descriptor blocks, to make resize2fs more robust. | |
268 | ||
63b44fbe TT |
269 | Fri Feb 13 17:15:43 1998 Theodore Ts'o <tytso@rsts-11.mit.edu> |
270 | ||
271 | * resize2fs.c, resize2fs.h, ext2_block_move.c, ext2_inode_move.c, | |
272 | main.c: Reorganize how the progress functions are called. | |
273 | ||
ca8abba7 TT |
274 | Mon Jan 19 09:12:28 1998 Theodore Ts'o <tytso@rsts-11.mit.edu> |
275 | ||
276 | * resize2fs.h: If EXT2_FLAT_INCLUDES is defined, then assume all | |
277 | of the ext2-specific header files are in a flat directory. | |
278 | ||
279 | * ext2_block_move.c, ext2_inode_move.c, extent.c, resize2fs.c, | |
280 | resize2fs.h: Rename variables named "new" to "new_block", | |
281 | "new_inode", or "new_loc" to avoid C++ reserved word | |
282 | clash. | |
283 | ||
284 | * ext2_block_move.c, ext2_inode_move.c, extent.c, resize2fs.c, | |
285 | sim_progress.c: Use ext2fs_get_memory(), | |
286 | ext2fs_free_memory(), et. al., instead of malloc() and | |
287 | free(). | |
288 | ||
289 | * ext2_block_move.c, ext2_inode_move.c, extent.c: Explicitly cast | |
290 | all assignments from void * to be compatible with C++. | |
291 | ||
292 | Mon Dec 29 19:09:45 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> | |
293 | ||
294 | * banalysis.c, banalysis.h, ext2_inode_move.c, ext2_block_move.c: | |
295 | Change private to priv_data to avoid C++ namespace clash. | |
296 | ||
80c0fc34 TT |
297 | Mon Nov 3 14:45:06 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
298 | ||
9abf59d2 TT |
299 | * resize2fs.h: Remove STDC magic, since everyone is STDC these days. |
300 | ||
80c0fc34 TT |
301 | * resize2fs.c, ext2_block_move.c ext2_inode_move.c: Only include |
302 | printf statements if RESIZE2FS_DEBUG is defined. | |
303 | ||
304 | * main.c: Don't read in the bitmaps since resize2fs.c does that. | |
305 | ||
d40259fd TT |
306 | Sun Oct 19 20:40:42 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
307 | ||
308 | * resize2fs.h: Add #ifdef's for HAVE_SYS_TYPES_H and HAVE_SYS_TIME_H. | |
309 | ||
bc75f2a1 TT |
310 | Wed Sep 3 17:31:49 1997 Theodore Y. Ts'o <tytso@edt.mit.edu> |
311 | ||
312 | * resize2fs.h: Add #include for errno.h | |
313 | ||
024996cf TT |
314 | Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu> |
315 | ||
316 | * Release of E2fsprogs 1.11 | |
317 |