1
2004-02-28 Theodore Ts'o <tytso@mit.edu>
3
* Release of E2fsprogs 1.35
5
2003-12-07 Theodore Ts'o <tytso@mit.edu>
7
* main.c, resize2fs.c: Fix gcc -Wall nitpicks.
9
2003-08-24 Theodore Ts'o <tytso@mit.edu>
11
* resize2fs.8.in: Adjust description line so that apropos
12
"ext2" or "ext3" will find the man page. (Addresses
15
2003-08-01 Philipp Thomas <pthomas@suse.de>
17
* extent.c, resize2fs.c, sim_progress.c: ext2fs_getmem(),
18
ext2fs_free_mem(), and ext2fs_resize_mem() all now take a
19
'void *' instead of a 'void **' in order to avoid pointer
20
aliasing problems with GCC 3.x.
22
2003-07-25 Theodore Ts'o <tytso@mit.edu>
24
* Release of E2fsprogs 1.34
26
2003-07-08 Theodore Ts'o <tytso@mit.edu>
28
* main.c (main): Round the default size of the filesystem to be an
29
even multiple of the pagesize to work around a potential
32
2003-06-24 <tytso@snap.thunk.org>
34
* resize2fs.c (block_mover): Don't move blocks associated with the
35
bad blocks inode. Instead, just remove them from the
36
badblocks list. (Note this means that shrinking and then
37
enlarging a filesystem is not a reversible operation;
38
information about bad blocks in the part of the filesystem
39
which is to be chopped off is discarded.)
41
2003-06-08 Theodore Ts'o <tytso@mit.edu>
43
* resize2fs.8.in: Make explicit that you need to run resize2fs
44
after using fdisk to adjust the partition size when
45
expanding the filesystem. (Addresses Debian Bug #195616)
47
2003-05-13 root <tytso@mit.edu>
49
* main.c (main): Add the ability to specify units to the size
50
parameter, and make the error and information messages
51
display explicitly the blocksize used by the filesystem,
52
to avoid confusion. (Addresses Debian bug: #189814)
54
2003-05-03 Theodore Ts'o <tytso@mit.edu>
56
* main.c (main): Add calls to setup functions for NLS support.
58
* Makefile.in: Add $(LIBINTL) to the link line so we can support
59
using the internal gettext library.
61
* resize2fs.h: Add #ifndef protection around LOCALEDIR definition.
63
2003-04-21 Theodore Ts'o <tytso@mit.edu>
65
* Release of E2fsprogs 1.33
67
2003-04-21 Theodore Ts'o <tytso@mit.edu>
69
* Makefile.in: Use DYLD_LIBRAY_PATH so that "make check" works on
70
Darwin systems when building with shared libraries.
72
2003-03-06 <tytso@mit.edu>
74
* resize2fs.c (blocks_to_move): Bug fix; we were incorrectly
75
moving the block and inode bitmaps for sparse superblock
76
filesystems. (Address Debian bug #174766)
78
2002-11-09 Theodore Ts'o <tytso@mit.edu>
80
* Release of E2fsprogs 1.32
82
2002-11-08 Theodore Ts'o <tytso@mit.edu>
84
* Release of E2fsprogs 1.31
86
2002-10-31 Theodore Ts'o <tytso@mit.edu>
88
* Release of E2fsprogs 1.30
90
2002-10-31 Theodore Ts'o <tytso@mit.edu>
92
* resize2fs.c (inode_scan_and_fix, check_and_change_inodes): When
93
moving an inode, set the ctime field so that people using
94
dump/restore will backup the changed inode. Also update
95
the mtime and ctime of directories which get updated when
96
we need to move an inode.
98
2002-10-30 Theodore Ts'o <tytso@mit.edu>
100
* Makefile.in (install): Search all compression extensions when
101
deleting old man pages.
103
* resize2fs.c (adjust_superblock, mark_table_blocks,
104
blocks_to_move): Add support for resizing filesystems that
105
use the meta block group layout.
107
* main.c (main): Fixed bug that erroneously (and
108
needlessly) checked the incompat feature flag field
109
against the supported ro_compat feature set.
111
2002-10-03 Theodore Ts'o <tytso@mit.edu>
113
* resize2fs.8.in: Fix typo in man page.
115
2001-09-24 Theodore Tso <tytso@mit.edu>
117
* Release of E2fsprogs 1.29
119
2001-08-31 Theodore Tso <tytso@thunk.org>
121
* Release of E2fsprogs 1.28
123
2002-08-16 Theodore Ts'o <tytso@mit.edu>
125
* resize2fs.c (inode_scan_and_fix): Add code to move the extended
128
2002-07-26 Theodore Ts'o <tytso@mit.edu>
130
* resize2fs.c (block_mover): If there are no blocks to move,
131
release the bmap table. This significantly speeds up
132
resize2fs when shrinking or expanding a filesystem by a
133
very small number of blocks (which EVMS will do).
135
2002-05-28 <tytso@mit.edu>
137
* main.c (main): If the filesystem has errors or is not valid,
138
then require an e2fsck -f run be done on the filesystem
141
2002-04-09 <tytso@snap.thunk.org>
143
* main.c (main): If resize_fs returns an error, don't print the
144
message stating that the filesystem was resized.
146
2002-03-31 <tytso@mit.edu>
148
* main.c (main): If we are resizing a plain file which is smaller
149
than the requested size, then we will attempt to
150
transparently extend the filesize in a sparse fashion by
151
writing a block at the end of the requested part of the
154
* main.c (main), resize2fs.c (resize_fs), resize2fs.h: Change the
155
function prototype of resize_fs() so that it can modify
156
the new_size parameter with the actual new size of the
157
filesystem after the resize operation. (This can
158
sometimes be less than the requested new size if there
159
isn't enough space to create the necessary block group
160
metadata for that last bit of disk space.) Resize2fs now
161
prints the actual new size of the filesystem when it finishes.
1
163
2002-03-08 Theodore Tso <tytso@mit.edu>
3
165
* Release of E2fsprogs 1.27