Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
all of the compression flags unless compression support has
been enabled.
|
|
|
|
Disable certain tests that depend on the byteswapping functions
being present so that "make check" succeeds even if --disable-swapfs
is passed to the configure script.
|
|
|
|
fsimext2.c (fsim_mkfs, fsim_fsck): Inform the user if e2fsck,
mke2fs or resize2fs dies with a signal, or if the exit
with a non-zero exit status.
|
|
don't force a blocksize of 1024; there's no need to do so.
|
|
|
|
|
|
1.7 (2002/09/11): Add a hack to force mkfs won't a
blocksize equal to the hardsector size if it is larger
than 512 bytes.
|
|
for child processes that die unexpectedly.
|
|
(2002/08/28): Use the EVMS_IS_MOUNTED macro.
|
|
1.11 (2002/8/27). Read from the resize2fs output in
non-blocking mode, so the GUI continues to updates the window.
|
|
Change all __uXX's to u_intXX_t's.
|
|
support when the MASTER_SB_ONLY flag is set. Some of
the descriptor blocks that should have been written out
were getting skipped.
|
|
|
|
for indicating the top of directory hierarchies for the
Orlov block allocator.
|
|
for indicating the top of directory hierarchies for the
Orlov block allocator.
|
|
returns EINTR or EAGAIN, so that when /dev/random is
opened O_NONBLOCK, we don't end up spinning forever.
|
|
support for loopback-mounted filesystems. Check /etc/mtab
if /proc/mounts doesn't turn up any mount flags, since
/etc/mtab has the loopback image filename, instead of
/dev/loop0. Also, check based on st_dev and st_ino, so
that if a relative pathname or a pathnames using symbolic
links are used, we can detect the the filesystem correctly
in those cases. (Addresses Sourceforge bug #619119)
|
|
don't try the FDFLUSH ioctl that was required for floppies
with older kernels. This avoids needless whining from the
MD device driver. (Addresses Sourceforge bug #545832).
|
|
wrong group_block to ext2fs_descriptor_block_loc if we're
using the backup superblock/block group descriptors.
(ext2fs_descriptor_block_loc): If we're using the backup
superblock descriptors, use the backup descriptor block in
the next block group.
|
|
Fix bug in meta_bg support in mke2fs, e2fsck, and dumpe2fs; we were
incorrectly reserving the legacy block groups desriptor blocks.
|
|
the filesystem was created. It is set via mke2fs, and printed
via list_super2() (which is called by dumpe2fs).
Also, list_super2() will now print "n/a" if the last mount time
(s_mtime) is zero.
|
|
|
|
|
|
in the superblock. Added the tune2fs '-o' option to set this field.
|
|
Fix format bug if NLS is in use.
Add extra so that the info directory looks OK on OpenWall.
|
|
When byte-swapping a filesystem on a PPC architecture, byte-swap
the bitmaps since the historical big-endian ext2 variant had
byte-swapped bitmaps, and the ext2fs library assumes this. Otherwise
the regression test suite will fail...
|
|
|
|
can be expected to define perror() these days.
|
|
|
|
using a non-zero hash version (i.e., half MD4 or TEA hash).
The hash version wasn't getting copied into dx_dir->hashversion and
this caused the kernel to treat all directories if they were using the
legacy hash, which was Bad.
|
|
superblock. Dumpe2fs can now print out these fields, and they
can be modified using debugfs's set_super_value command. Also added
to debugfs was the ability to set s_uuid and s_journal_uuid features
as well.
|
|
failed to accurately characterize non-standard slow
symlinks. (Which don't appear in practice on real-life
systems, fortunately.)
|
|
--enable-elf-shlibs. We always build the shared library,
since it's meant to be used as a plugin library.
|
|
fs_expand to abort if fsck fixed a problem and exited with a
status code of 1.
|
|
Fix up logging macros to use __FUNCTION__ correctly.
|
|
Fixed up confusion caused by bad parameter names for
get_fs_limits(). Added missing conversion of
volume->vol_size from sectors to bytes. Fix up error
returns for unsupported tasks as EINVAL, not ENOSYS.
Use logical names for the API version numbers, since
the ABI is much more dependent on the headers. Add
code to byte-swap the superblock if necessary.
|
|
fs_ext2.c: Synchronize with ABI of EVMS 1.1.
|
|
Revert the shlibs hack.
Makefile.in: Remove inode_io.o from the standard object files
in libext2fs, and only build it if debugfs is enabled
(it requires fileio.o, which is only built if
--disable-debugfs isn't specified to configure).
|
|
Z, and explain that chattr can't set or set these flags.
(Addresses Debian Bug #151990)
fsetflags.c (fsetflags), fgetflags.c (fgetflags.c), setflags.c
(setflags), getflags.c (getflags): Check to make sure the
file is a regular file or a directory before attempting to
use the ext2 ioctls. Otherwise, return EOPNOTSUPP.
(Addresses Debian Bug #152029).
|
|
a backwards incompatible change, but this should be OK since the kernel
MD4 ext3 code was only in the CVS tree, and hasn't generally escaped.
Add support for the TEA hash.
|
|
respect to the latest V2 bestbits ACL code.
|
|
needed-by-debugfs object list to the needed-by-resizer
object list. Fixes compile problem if the system is built
with only --disable-debugfs.
|
|
clear the HTREE bit.
|
|
calculations for names > 32 characters to be completely
bogus. Changed MD4 calculation to match what is currently
being used in the CVS gkernel tree.
|
|
|
|
since that's required by the directory indexing code.
|
|
for certain types of invalid input text. (Addresses
Debian bug #152891).
tst_uuid.c: Add test cases for invalid text strings passed to
uuid_parse.
|