summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-05-14Many files:Theodore Ts'o33-99/+116
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-05-14Many files:Theodore Ts'o60-381/+733
alloc.c, alloc_tables.c, badblocks.c, bb_compat.c, bb_inode.c, bitmaps.c, bitops.c, block.c, bmap.c, bmove.c, brel_ma.c, check_desc.c, closefs.c, cmp_bitmaps.c, dblist.c, dblist_dir.c, dir_iterate.c, dirblock.c, dupfs.c, expanddir.c, ext2_fs.h, fileio.c, finddev.c, flushb.c, freefs.c, get_pathname.c, getsize.c, icount.c, imager.c, initialize.c, inline.c, inode.c, irel_ma.c, ismounted.c, link.c, lookup.c, mkdir.c, mkjournal.c, namei.c, native.c, newdir.c, nt_io.c, openfs.c, read_bb.c, read_bb_file.c, rs_bitmap.c, rw_bitmaps.c, swapfs.c, test_io.c, tst_badblocks.c, tst_byteswap.c, tst_getsize.c, tst_iscan.c, unix_io.c, unlink.c, valid_blk.c, version.c, write_bb_file.c, ext2_fs.h: Moved file from include/linux. Adjust all files in this directroy to include this file.
2001-05-14debugfs.c:Theodore Ts'o1-1/+1
Fix missing tab
2001-05-14.del-ext2_fs.h~7a460879, ChangeLog:Theodore Ts'o2-627/+6
ext2_fs.h: Define EXGT2_RESIZE_INO and EXT2_FEATURE_COMPAT_DIR_INDEX ext2_fs.h: Moved file to lib/ext2fs
2001-05-14ChangeLog, tune2fs.8.in:Theodore Ts'o2-23/+31
tune2fs.8.in: Fix typo's and make other clarifications suggested by Andreas Dilger.
2001-05-14ChangeLog, mkjournal.c:Theodore Ts'o2-3/+6
mkjournal.c (ext2fs_create_journal_superblock): Remove redundant code.
2001-05-14ChangeLog, mke2fs.c:Theodore Ts'o2-4/+30
mke2fs.c: don't zap the superblock if we are running with noaction! Zap the end of the device to remove stale RAID superblocks.
2001-05-14ChangeLog:Theodore Ts'o5-43/+58
Clarify some of the Changelog entries. ChangeLog, fsck.8.in, mke2fs.8.in, tune2fs.8.in: fsck.8.in, mke2fs.8.in, tune2fs.8.in: Fix typo's and make other clarifications suggested by Andreas Dilger. ChangeLog, tune2fs.c: tune2fs.c (update_feature_set): Clean up some printf messages.
2001-05-14ChangeLog, e2fsck.h, journal.c, problem.c, problem.h, super.c:Theodore Ts'o6-18/+81
super.c (check_super_block): Be more strict on checking s_r_blocks_count superblock field. problem.c, problem.h (PR_0_JOURNAL_UNSUPP_ROCOMPAT, PR_0_JOURNAL_UNSUPP_INCOMPAT, PR_0_JOURNAL_RESET_COMPAT): New problem codes. journal.c (e2fsck_journal_load): Use a problem code to report unsupported feature flags. There is code to clear unsupported flags, but since this is dangerous, it's not allowed in the problem code table. journal.c (e2fsck_journal_reset_super): initialize the journal sequence number to a random value to avoid recovering bad transactions from a corrupt journal.
2001-05-13openfs.c:Theodore Ts'o1-1/+2
Update documentation about what flags are valid for ext2fs_open().
2001-05-13ChangeLog, mke2fs.c:Theodore Ts'o2-21/+41
mke2fs.c (PRS): Integrated changes from Andreas Dilger which make the revision superblock field be set to the correct value depending on if superblock features are set.
2001-05-13ChangeLog, feature.c:Theodore Ts'o2-0/+8
feature.c: Add COMPAT_DIR_INDEX and RESIZE_INODE known features
2001-05-13ChangeLog, ls.c:Theodore Ts'o2-2/+8
ls.c (print_features): Added missing space when printing (none) as the filesystem feature. (list_super2): If the filesystem revision is unknown, say so.
2001-05-13ChangeLog, journal.c:Theodore Ts'o2-5/+7
journal.c: Code cleanup; initialize journal_enable_debug using an initializer.
2001-05-13ChangeLog, debugfs.c:Theodore Ts'o2-3/+8
debugfs.c (print_features): Use fputs instead of printf to output using the passed-in FILE *.
2001-05-12ChangeLog, fsck.c:Theodore Ts'o4-2/+10
fsck.c (PRS): fsck -? now prints the usage message. ChangeLog, jfs.h: jfs.h (JFS_DEBUG): Don't define JFS_DEBUG for non-kernel builds; if necessasry it can be set with configure --enable-jfs-debug
2001-05-12Many files:Theodore Ts'o7-6/+10
badblocks.8.in, dumpe2fs.8.in, e2label.8.in, mke2fs.8.in, mklost+found.8.in, tune2fs.8.in: Fix typo; removed excess "anonymous" in the AVAILABILITY section.
2001-05-12ChangeLog, chattr.1.in, lsattr.1.in, uuidgen.1.in:Theodore Ts'o4-6/+11
chattr.1.in, lsattr.1.in, uuidgen.1.in: Update URL location of e2fsprogs package.
2001-05-12Many files:Theodore Ts'o10-18/+25
libuuid.3.in, uuid_clear.3.in, uuid_compare.3.in, uuid_copy.3.in, uuid_generate.3.in, uuid_is_null.3.in, uuid_parse.3.in, uuid_time.3.in, uuid_unparse.3.in: Update URL location of e2fsprogs package.
2001-05-12ChangeLog, unix.c:Theodore Ts'o2-0/+7
unix.c (PRS): Skip validation of -C's file descriptor if it is zero, since that is special case.
2001-05-11changelog:Theodore Ts'o2-1/+18
Update with 1.20 (very brief) release notes: e2fsprogs.spec: Update for 1.20 release.
2001-05-11COPYING:Theodore Ts'o2-1/+828
Add actual text for the GPL and LGPL licenses. version.h: Update for WIP release
2001-05-11RELEASE-NOTES:Theodore Ts'o2-7/+165
Updated release notes for 1.20 release README: Update for 1.20 release.
2001-05-11libext2fs.texinfo:Theodore Ts'o2-4/+8
Update for 1.20 version release. TODO: Update TODO list.
2001-05-11Makefile.in:Theodore Ts'o1-3/+4
Update make depend information.
2001-05-10ChangeLog, random_exercise.c:Theodore Ts'o2-7/+51
random_exercise.c: Also do some random truncating as well.
2001-05-09ChangeLog, debugfs.c:Theodore Ts'o2-3/+15
debugfs.c (do_write, do_mknod): Set the file type information when creating the inode.
2001-05-09ChangeLog, super.c:Theodore Ts'o2-1/+7
super.c (release_orphan_inodes): Add gettext quoting around "Truncating" and "Clearing" for i18n.
2001-05-09Many files:Theodore Ts'o33-0/+1441
Added Debian directory from e2fsprogs 1.19-4
2001-05-07ChangeLog, util.c:Theodore Ts'o2-0/+6
util.c: Use specific check for HAVE_SYS_STAT_H.
2001-05-05ChangeLog, fileio.c:Theodore Ts'o2-91/+117
fileio.c (ext2fs_file_read): Factored out common code and cleaned up function. Fixed a bug where if there was an error reading from the disk, the number of bytes read wasn't reliably set. (Fixes Debian bug #79163) (ext2fs_file_write): Factored out common code and made function more efficient; if writing a full block, don't bother to do a read-modify-write cycle.
2001-05-05ChangeLog, expect, name, script:Theodore Ts'o5-2/+87
d_loaddump: New test which verifies debugfs's dump and load routines. dirblock.c: Fix misc. gcc -Wall errors
2001-05-05ChangeLog, config.guess, config.sub:Theodore Ts'o3-307/+448
config.guess, config.sub: Update to use latest version from FSF (2001-04-20)
2001-05-05ChangeLog, util.c:Theodore Ts'o2-3/+6
util.c (fatal_error): Use the correct magic number when checking the magic number for the io_channel data structure. Also remove extraneous call to io_channel_flush() that was left over from an editing session.
2001-05-05ChangeLog, fsck.8.in:Theodore Ts'o2-4/+27
fsck.8.in: Add explicit language to describe how options get passed to filesystem-specific checkers.
2001-05-05ChangeLog, badblocks.8.in, badblocks.c:Theodore Ts'o3-32/+43
badblocks.8.in: Fixed man page to describe the first optional parameter to badblocks as last_block, instead of num_blocks. (Debian nbug #87216) badblocks.c: Change the blocks_count variable to be last_count, which is a more accurate description of the variable.
2001-05-05ChangeLog, pass2.c:Theodore Ts'o2-0/+7
pass2.c (check_dir_block): Ignore EXT2_ET_DIR_CORRUPTED errors from ext2fs_read_dir_block().
2001-05-05ChangeLog, dirblock.c:Theodore Ts'o2-10/+38
dirblock.c (ext2fs_read_dir_block): Check for an directory record length which isn't a multiple four, and treat that as an invalid. Scan the directory and return an error (EXT2_ET_DIR_CORRUPTED) if the directory records are orrupted. (ext2fs_write_dir_block): If while byte-swapping the directory block, if there's an error, abort and return EXT2_ET_DIR_CORRUPTED.
2001-05-03e2image.8.in:Theodore Ts'o1-4/+45
Updates and clarifications to the manual page.
2001-05-03e2image.c:Theodore Ts'o1-1/+1
Update copyright date. :
2001-05-03ChangeLog, debugfs.8.in, debugfs.c:Theodore Ts'o3-7/+40
debugfs.c (do_open_filesys, main): Add -i option which will allow debugfs to examine ext2 image files.
2001-05-03ChangeLog, dumpe2fs.8.in, dumpe2fs.c:Theodore Ts'o10-17/+74
dumpe2fs.c (main): Add new flag, -i, which will allow dumpe2fs to dump out the filesystem statistics from an ext2 image file. Many files: e2image.8.in: New manual page badblocks.8.in, e2label.8.in, mke2fs.8.in mklost+found.8.in, tune2fs.8.in: Update location of e2fsprogs to be http://e2fsprogs.sourceforge.net.
2001-05-03ChangeLog, e2image.c:Theodore Ts'o2-8/+23
e2image.c (main): Fix format of e2image to be easier to be parse by ext2fs_open().
2001-05-03Many files:Theodore Ts'o8-20/+106
ext2fs.h (EXT2_FLAG_IMAGE_FILE): Add new flag, and add image_header field in the ext2_filsys structure block.c (block_iterate_ind, block_iterate_dind, block_iterate_tind): inode.c (ext2fs_read_inode): rw_bitmaps.c (read_bitmaps): openfs.c (ext2fs_open): Add support for EXT2_FLAG_IMAGE_FILE imager.c (ext2fs_image_bitmap_read): Fix bug in imager to make sure the full bitmap is saved.
2001-05-01ChangeLog, unix.c:Theodore Ts'o2-1/+16
unix.c (PRS): Validate the completion information file descriptor so that the completion bar won't get accidentally written onto the disk.
2001-05-01ChangeLog, e2fsck.8.in:Theodore Ts'o2-2/+19
e2fsck.8.in: Add explanation that you can use mke2fs -n -b blocksize to printout alternate superblock locations.
2001-05-01ChangeLog, dir_iterate.c:Theodore Ts'o2-0/+8
dir_iterate.c (ext2fs_process_dir_block): Add a double-check to make sure the rec_len is a multiple of 4, to prevent bus-errors on architectures which care about mis-aligned pointer references.
2001-05-01.del-ext2_fs.h~7a460879, ChangeLog:Theodore Ts'o2-22/+23
ext2_fs.h: New feature assignments for EXT2_FEATURE_COMPAT_RESIZE_INODE for Andreas Dilger and EXT3_FEATURE_COMPAT_DIR_INDEX for Daniel Phillips. Synchronize kernel function prototypes (which don't matter for e2fsprogs) with Linux 2.4.4.
2001-05-01ChangeLog, fsck.c:Theodore Ts'o2-1/+7
fsck.c (device_already_active): If we're not able to determine the base device, we should assume that the device is already active in order to force serialization.
2001-05-01ChangeLog, compare.c, gen_uuid.c, parse.c:Theodore Ts'o4-1/+19
parse.c, compare.c: Include string.h to fix gcc -Wall complaints. gen_uuid.c: Define _SVID_SOURCE to avoid gcc -Wall errors because some required structures wouldn't be otherwise defined. Fix a minor gcc -Wall nit in the declaration of get_random_fd().