Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
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.
|
|
Fix missing tab
|
|
ext2_fs.h: Define EXGT2_RESIZE_INO and EXT2_FEATURE_COMPAT_DIR_INDEX
ext2_fs.h: Moved file to lib/ext2fs
|
|
tune2fs.8.in: Fix typo's and make other clarifications suggested by
Andreas Dilger.
|
|
mkjournal.c (ext2fs_create_journal_superblock): Remove redundant code.
|
|
mke2fs.c: don't zap the superblock if we are running with noaction!
Zap the end of the device to remove stale RAID superblocks.
|
|
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.
|
|
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.
|
|
Update documentation about what flags are valid for ext2fs_open().
|
|
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.
|
|
feature.c: Add COMPAT_DIR_INDEX and RESIZE_INODE known features
|
|
ls.c (print_features): Added missing space when printing (none) as the
filesystem feature.
(list_super2): If the filesystem revision is unknown, say so.
|
|
journal.c: Code cleanup; initialize journal_enable_debug using an
initializer.
|
|
debugfs.c (print_features): Use fputs instead of printf to output
using the passed-in FILE *.
|
|
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
|
|
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.
|
|
chattr.1.in, lsattr.1.in, uuidgen.1.in: Update URL location of
e2fsprogs package.
|
|
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.
|
|
unix.c (PRS): Skip validation of -C's file descriptor if it is zero,
since that is special case.
|
|
Update with 1.20 (very brief) release notes:
e2fsprogs.spec:
Update for 1.20 release.
|
|
Add actual text for the GPL and LGPL licenses.
version.h:
Update for WIP release
|
|
Updated release notes for 1.20 release
README:
Update for 1.20 release.
|
|
Update for 1.20 version release.
TODO:
Update TODO list.
|
|
Update make depend information.
|
|
random_exercise.c: Also do some random truncating as well.
|
|
debugfs.c (do_write, do_mknod): Set the file type information when
creating the inode.
|
|
super.c (release_orphan_inodes): Add gettext quoting around
"Truncating" and "Clearing" for i18n.
|
|
Added Debian directory from e2fsprogs 1.19-4
|
|
util.c: Use specific check for HAVE_SYS_STAT_H.
|
|
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.
|
|
d_loaddump: New test which verifies debugfs's dump and load routines.
dirblock.c:
Fix misc. gcc -Wall errors
|
|
config.guess, config.sub: Update to use latest version from FSF
(2001-04-20)
|
|
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.
|
|
fsck.8.in: Add explicit language to describe how options get passed to
filesystem-specific checkers.
|
|
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.
|
|
pass2.c (check_dir_block): Ignore EXT2_ET_DIR_CORRUPTED errors from
ext2fs_read_dir_block().
|
|
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.
|
|
Updates and clarifications to the manual page.
|
|
Update copyright date.
:
|
|
debugfs.c (do_open_filesys, main): Add -i option which will allow
debugfs to examine ext2 image files.
|
|
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.
|
|
e2image.c (main): Fix format of e2image to be easier to be parse by
ext2fs_open().
|
|
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.
|
|
unix.c (PRS): Validate the completion information file descriptor so
that the completion bar won't get accidentally written onto the disk.
|
|
e2fsck.8.in: Add explanation that you can use mke2fs -n -b blocksize
to printout alternate superblock locations.
|
|
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.
|
|
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.
|
|
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.
|
|
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().
|