summaryrefslogtreecommitdiff
path: root/resize
AgeCommit message (Collapse)AuthorFilesLines
2002-11-09Update files for 1.32 release.Theodore Ts'o1-0/+4
2002-11-08Update files for 1.31 release.Theodore Ts'o1-0/+4
2002-11-01Update files for 1.30 release.Theodore Ts'o1-0/+4
2002-10-31resize2fs.c (inode_scan_and_fix, check_and_change_inodes): WhenTheodore Ts'o2-1/+19
moving an inode, set the ctime field so that people using dump/restore will backup the changed inode. Also update the mtime and ctime of directories which get updated when we need to move an inode.
2002-10-31Makefile.in (install): Search all compression extensions whenTheodore Ts'o2-1/+6
deleting old man pages.
2002-10-30Add support for the meta_bg feature flag to the resize2fs program.Theodore Ts'o3-48/+138
Fix bug in meta_bg support in mke2fs, e2fsck, and dumpe2fs; we were incorrectly reserving the legacy block groups desriptor blocks.
2002-10-03resize2fs.8.in: Fix typo in man page.Theodore Ts'o2-1/+5
2002-09-24Update for 1.29 release.Theodore Ts'o1-0/+4
2002-08-31Update changelogs for 1.28 releaseTheodore Ts'o1-0/+4
2002-08-16Fix stupid typo in previous changeset.Theodore Ts'o1-3/+3
2002-08-16Fix up extended attribute handling in e2image, resize2fs, and in Theodore Ts'o2-0/+16
debugfs's icheck command.
2002-07-26resize2fs.c (block_mover): If there are no blocks to move,Theodore Ts'o2-0/+11
release the bmap table. This significantly speeds up resize2fs when shrinking or expanding a filesystem by a very small number of blocks (which EVMS will do).
2002-05-28main.c (main): If the filesystem has errors or is not valid,Theodore Ts'o2-1/+9
then require an e2fsck -f run to be done on the filesystem more.
2002-04-09main.c (main): If resize_fs returns an error, don't print theTheodore Ts'o2-0/+6
message stating that the filesystem was resized after printing the error.
2002-04-01main.c (main): If we are resizing a plain file which is smallerTheodore Ts'o4-4/+40
than the requested size, then we will attempt to transparently extend the filesize in a sparse fashion by writing a block at the end of the requested part of the filesystem. main.c (main), resize2fs.c (resize_fs), resize2fs.h: Change the function prototype of resize_fs() so that it can modify the new_size parameter with the actual new size of the filesystem after the resize operation. (This can sometimes be less than the requested new size if there isn't enough space to create the necessary block group metadata for that last bit of disk space.) Resize2fs now prints the actual new size of the filesystem when it finishes.
2002-03-08Update for 1.27 release.Theodore Ts'o1-0/+4
2002-03-07Fix various gcc -Wall complaints.Theodore Ts'o2-4/+8
2002-03-07Makefile.in (check): Use LD_LIBRARY_PATH to run test programs.Theodore Ts'o2-1/+7
(From Philipp Thomas <pthomas@suse.de>)
2002-02-26Update Changelog messages to use tytso@mit.edu for all addresses Theodore Ts'o1-1/+1
after September 7, 2001. (Forgot to update my emacs file to get rid of the tytso@valinux.com address. Oops.)
2002-02-24Update makefiles to install mkfs.ext3, and to install man pages forTheodore Ts'o2-0/+6
mkfs.ext2/3 and fsck.ext2/3. Also remove any compressed man pages before installing the man pages.
2002-02-03Update files for 1.26 release.Theodore Ts'o1-0/+4
2001-09-20Update changelogs for 1.25 release.Theodore Ts'o1-0/+4
2001-09-04Update for 1.24a releaseTheodore Ts'o1-0/+4
2001-08-31Update for 1.24 release.Theodore Ts'o1-0/+4
2001-08-27Add missing log entry showing when we released e2fsprogs 1.23Theodore Ts'o1-0/+4
2001-06-23Update changelogs for 1.22.Theodore Ts'o1-0/+4
2001-06-16ChangeLog:Theodore Ts'o1-0/+4
Update for 1.21 release.
2001-06-02ChangeLog:Theodore Ts'o1-1/+1
Fix typo in ChangeLog.
2001-06-01ChangeLog, wordwrap.pl:Theodore Ts'o2-13/+21
Makefile.in: Move include/asm/types.h.in to lib/ext2fs/ext2_fs.h.in. wordwrap.pl: Add some rules which help fix up the dependencies. Many files: Move include/asm/types.h.in to lib/ext2fs/ext2_fs.h.in.
2001-05-25e2fsprogs.lsm, version.h:Theodore Ts'o1-0/+4
Update version string for 1.20 release ChangeLog: Update Changelogs for 1.20 release.
2001-05-14Many files:Theodore Ts'o3-6/+10
badblocks.c, chattr.c, dumpe2fs.c, e2image.c, findsuper.c, lsattr.c, mke2fs.c, mklost+found.c, tune2fs.c, util.c: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, resize2fs.h: resize2fs.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, debugfs.h: debugfs.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, e2fsck.h, scantest.c: e2fsck.h, scantest.c: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, tst_uuid.c, uuid_time.c: tst_uuid.c, uuid_time.c: Remove unneeded #include of ext2_fs.h ChangeLog, Makefile.in, e2p.h: e2p.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, test_icount.c, test_rel.c: test_icount.c, test_rel.c: Change location of ext2_fs.h to be ext2fs/ext2_fs.h
2001-01-18Makefile.in:Theodore Ts'o1-1/+1
Update makefile dependencies
2001-01-11ChangeLog, main.c:Theodore Ts'o2-8/+6
main.c (main): Use ext2fs_sync_device() instead of calling the BLKFLSBUF ioctl directly.
2001-01-11ChangeLog, libext2fs.texinfo:Theodore Ts'o4-15/+19
libext2fs.texinfo: Change ino_t to ext2_ino_t ChangeLog, extent.c, main.c, resize2fs.c: extent.c, main.c, resize2fs.c: Change ino_t to ext2_ino_t. ChangeLog, mke2fs.c: mke2fs.c: Change ino_t to ext2_ino_t. ChangeLog, test_icount.c, test_rel.c: test_icount.c, test_rel.c: Change ino_t to ext2_ino_t
2001-01-01Many files:Theodore Ts'o2-5/+8
ext2fs.h: Remove definition of ext2fs_sb. Note: this may break source (but not binary) compatibility of some users of the ext2 library. They should just simply do a global search and replace of struct ext2fs_sb with struct ext2_super_block, and use their own private copy of ext2_fs.h if they aren't already. closefs.c, initialize.c, link.c, newdir.c, openfs.c, swapfs.c: Replace use of ext2fs_sb with ext2_super_block. ChangeLog, main.c: main.c (main): Replace use of struct ext2fs_sb with struct ext2_super_block.
2000-12-09Many files:Theodore Ts'o1-1/+1
jfs_e2fsck.h, jfs_user.h: Replaces jfs_compat.h. The jfs.h file has been moved to the include/linux directory. journal.c, revoke.c, recovery.c: Updated files from Stephen to support the V2 superblock and revoke processing. The journal.c and revoke.c files are copies from the ext3 kernel source. Makefile.in: Added revoke.c to the list of source/object files. Makefile.in: Fix up some mistakes in the source file list, and regenerate the dependencies. Update Makefile dependencies. ChangeLog, jfs.h: jfs.h: Remove excess #include of JFS_DEBUG. Not needed for e2fsprogs, since we optioanlly define it in the configuration file system.
2000-12-09ChangeLog, MCONFIG.in, Makefile.in, Makefile.in.in:Theodore Ts'o2-1/+5
Fix so that top-level "make check" works correctly. e2image.c: Fix program name for e2image.
2000-07-13configure.in:Theodore Ts'o1-0/+4
Commit this file for future use; contains a configure.in script for when libuuid gets separtead out into its own package. libext2fs.texinfo: Update version numbers for 1.19 release. TODO: Commit TODO list for 1.19 release. README: Update file for 1.19 release. ChangeLog, e2fsprogs.spec: e2fsprogs.spec: Merge in a few changes from the Red Hat 6.2 spec file, now that we're using a modern rpm to build e2fsprogs. Also updated version number to 1.19. version.h: Update version number for 1.19 release. ChangeLog: Check in changes for 1.19 release.
2000-07-05ChangeLog, Makefile.in:Theodore Ts'o2-4/+8
Makefile.in (install): Install resize2fs in /sbin, not /usr/sbin. ChangeLog, unix.c: unix.c: Also, re-arrange the logic so that we do the time check only after doing the percentage check, and we only advance the spinner if we're about to display it. ChangeLog: Fix minor wording error in Chagelog.
2000-06-12ChangeLog, extent.c, main.c, resize2fs.c, resize2fs.h:Theodore Ts'o5-44/+69
main.c, resize2fs.c, resize2fs.h, extent.c: Add NLS support.
2000-05-25.cvsignore:Theodore Ts'o1-0/+4
Supress build files when builddir==srcdir
2000-04-06Many files:Theodore Ts'o13-228/+68
Update copyright of files in preparation for release of resize2fs. Also removed the (obsolete) beta-test check that had been in the code, as well as the old spec files used to package the separate distribution of resize2fs. Makefile.in: No longer build resize2fs.static, since there's no real point in it any more. Modified Files: ChangeLog Makefile.in extent.c main.c resize2fs.8.in resize2fs.c resize2fs.h sim_progress.c test_extent.c Removed Files: e2fsprogs-1.12.spec pq.gif resize2fs.spec version.h
2000-04-03Many files:Theodore Ts'o2-0/+8
badblocks.c, dumpe2fs.c, e2label.c, mke2fs.c, tune2fs.c, uuidgen.c: For platforms that don't define optarg.h, manually define optarg and optind. ChangeLog, main.c: main.c: For platforms that don't define optarg.h, manually define optarg and optind. ChangeLog, unix.c: unix.c: For platforms that don't define optarg.h, manually define optarg and optind.
2000-02-02ChangeLog, main.c, resize2fs.h:Theodore Ts'o3-6/+8
resize2fs.h: Remove unneeded #include of linux/fs.h main.c: Fix gcc -Wall bug. main() should return an int.
1999-11-19ChangeLog, Makefile.in:Theodore Ts'o2-1/+7
Makefile.in (distclean): Remove TAGS and Makefile.in.old from the source directory. Also, when making the .exclude file for the source_tar_file, exclude those two files as well. Makefile.in (distclean): Remove TAGS and Makefile.in.old from the source directory.
1999-11-10libext2fs.texinfo, ChangeLog:Theodore Ts'o1-0/+4
Update for 1.18 release.
1999-10-26Many files:Theodore Ts'o1-0/+4
Update for 1.17 release.
1999-10-23ChangeLog:Theodore Ts'o1-0/+4
Update for 1.16 release. libext2fs.texinfo: Update version number for 1.16 release.
1999-07-30ChangeLog:Theodore Ts'o1-0/+4
Add 1.15 release note to the Changelogs.
1999-07-19Makefile.in:Theodore Ts'o1-1/+1
Add resize2fs.clean to the clean list.