Age | Commit message (Collapse) | Author | Files | Lines |
|
Fix spelling typo.
.del-TODO~705e0f0d:
Fix items which are already done.
RELEASE-NOTES, version.h:
Update for 1.20 RC #3
|
|
ext2_fs.h: Change assignment of EXT2_FEATURE_COMPAT_DIR_INDEX to make
room for pre-existing usage of EXT2_FEATURE_COMPAT_EXT_ATTR. Add flag
EXT2_INDEX_FL with the same codepoint as EXT2_BTREE_FL.
|
|
ext2fs.h: #include <> instead of "" for ext2fs and et header files,
since they will be installed in /usr/include
ChangeLog, e2p.h:
e2p.h: #include <> instead of "" for ext2fs and et header files, since
they will be installed in /usr/include
|
|
Update to sync up with Debian's e2fsprogs_1.19+1.20-WIP-0514-2 release.
|
|
libext2fs.texinfo: Added @dircategory line so that Debian programs
know which section to list the .info file.
|
|
fsck.8.in, fsck.c (compile_fs_type, fs_type, ignore): Fix handling of
-t option to be more intuitive. Also add support for the Mandrake -t
loop hack. See man page for description of new -t semantics.
|
|
fsck.c (device_already_active): Fix bug in device_already_active which
could cause infinite loops if we don't know the base_device of the
filesystem.
|
|
fsck.c: Make sure all exit status codes returned by fsck are
consistent with the error codes documented in the fsck man page.
|
|
Makefile.bsd-lib, Makefile.dll-lib, Makefile.elf-lib,
Makefile.solaris-lib: Use $(LDCONFIG) instead of -ldconfig.
|
|
configure.in, MCONFIG.in (LDCONFIG): Use AC_PATH_PROG to find the
pathname for ldconfig.
|
|
Update a typo and updated date for next WIP release.
e2fsprogs.lsm:
Updated approximate values for 1.20 release
version.h:
Update for new WIP release.
|
|
pass1.c: Treat inodes with a low dtime (that were from a corrupted
orphan list) specially.
problem.c, problem.h: Add new problem codes PR_1_LOW_DTIME and
PR_1_ORPHAN_LIST_REFUGEES, and a new latch group, PR_LATCH_LOW_DTIME.
problemP.h: Expand the size of the problem flag to be an int instead
of a short. Expand space in the flag word which is reserved for
problem latch flags from 3 bits to 8 bits.
ChangeLog, expect.1, expect.2, image.gz, name:
f_badorphan: New test which verifies corrupted orphan list handling.
|
|
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.
|