Theodore Ts'o
ae65b29f11
Update files for 1.31 release.
2002-11-08 20:08:48 -05:00
Theodore Ts'o
51f8f8d260
chattr.1.in: Update man page
2002-11-08 20:02:21 -05:00
Theodore Ts'o
c4e5e36a40
pf.c: Print the indexed directory flag if present. Don't display
...
all of the compression flags unless compression support has
been enabled.
2002-11-08 19:12:48 -05:00
Theodore Ts'o
782bebfd75
configure.in, configure: Change --enable-jfs-debug to
...
--enable-jbd-debug for consistency's sake.
2002-11-08 18:46:45 -05:00
Theodore Ts'o
c1637bd371
unix.c (main): Fix a bug where e2fsck could erroneously mark a
...
filesystem as being valid if it was being checked and it
is interrupted with a ^C. (Bug introduced in e2fsprogs
1.28.)
2002-11-08 15:55:17 -05:00
Theodore Ts'o
5e72cdbeb9
unix.c (PRS), journal.c: Set the default level of journal
...
debugging to be 0, and allow the user to set the level of
journal debugging by using the E2FSCK_JBD_DEBUG
environment variable.
2002-11-08 15:35:13 -05:00
Theodore Ts'o
3f9f271075
Missed a EVMS 1.2 ABI fixup.
2002-11-08 15:25:57 -05:00
Theodore Ts'o
feb44c6955
Skip byteswap tests on --disable-swapfs
...
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.
2002-11-08 14:55:38 -05:00
Theodore Ts'o
f606dd32ff
Update "make depend".
2002-11-08 14:31:03 -05:00
Theodore Ts'o
3a68a67990
fs_ext2.c (fs_expand, fs_shrink),
...
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.
2002-11-08 14:10:15 -05:00
Theodore Ts'o
88888f159a
fsimext2.c (set_mkfs_options): If the hard sector size is 1024,
...
don't force a blocksize of 1024; there's no need to do so.
2002-11-08 14:01:07 -05:00
Theodore Ts'o
420053aa65
Default the EVMS_ABI_CODE if it is not defined to 1.2.0.
2002-11-08 13:59:11 -05:00
Theodore Ts'o
a9d799a01d
Update EVMS plugin to support EVMS ABI 1.2
2002-11-08 13:50:51 -05:00
Theodore Ts'o
1f6169c31b
fsimext2.c (set_mkfs_options): Synchronize with EVMS CVS rev
...
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.
2002-11-08 12:26:37 -05:00
Theodore Ts'o
d5f445c603
Synchronize with EVMS CVS. Add better error handling
...
for child processes that die unexpectedly.
2002-11-08 12:07:21 -05:00
Theodore Ts'o
d894e8b858
fs_ext2.c (fs_expand): Synchronize with EVMS CVS rev 1.12
...
(2002/08/28): Use the EVMS_IS_MOUNTED macro.
2002-11-08 11:57:14 -05:00
Theodore Ts'o
2993bf7d3c
fs_ext2.c (fs_expand, fs_shrink): Synchronize with EVMS CVS rev
...
1.11 (2002/8/27). Read from the resize2fs output in
non-blocking mode, so the GUI continues to updates the window.
2002-11-08 11:54:29 -05:00
Theodore Ts'o
758ab678d8
fsimext2.h: Synchronize with EVMS CVS rev 1.8 (2002/8/29).
...
Change all __uXX's to u_intXX_t's.
2002-11-08 11:46:22 -05:00
Theodore Ts'o
299d742427
Change e2fsck to force out changes to the backup copies of the
...
superblock and block group descriptors when important changes
are made to those data structures.
2002-11-08 11:10:28 -05:00
Theodore Ts'o
bfd418832d
closefs.c (write_bgdesc, ext2fs_flush): Fix bug in meta_bg
...
support when the MASTER_SB_ONLY flag is set. Some of
the descriptor blocks that should have been written out
were getting skipped.
2002-11-08 09:21:46 -05:00
Theodore Ts'o
ee895139d7
e2fsck.h, unix.c (main, check_mount): Fix e2fsck so that it
...
returns the appropriate exit code, so that the boot
scripts will be told that they need to automatically
reboot.
2002-11-07 16:16:55 -05:00
Theodore Ts'o
feb2c31f04
ADD TAG: E2FSPROGS-1_30
2002-11-01 02:13:53 -05:00
Theodore Ts'o
5d823a478f
Update files for 1.30 release.
2002-11-01 02:13:53 -05:00
Theodore Ts'o
a2c8bf9483
ext2_fs.h: Add support for a new inode flag, which is to be used
...
for indicating the top of directory hierarchies for the
Orlov block allocator.
2002-11-01 02:01:41 -05:00
Theodore Ts'o
15f9011add
Add support for a new inode flag, which is to be used
...
for indicating the top of directory hierarchies for the
Orlov block allocator.
2002-11-01 01:53:52 -05:00
Theodore Ts'o
085d2a8397
resize2fs.c (inode_scan_and_fix, check_and_change_inodes): When
...
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-31 19:56:56 -05:00
Theodore Ts'o
4fd6834c68
unix.c (usage), e2fsck.8.in: Add the -D option to the usage and
...
command synopsis. (Addresses Debian bug #167108 )
(missed this file in the previous checkin)
2002-10-31 19:39:03 -05:00
Theodore Ts'o
b40ffd792e
unix.c (usage), e2fsck.8.in: Add the -D option to the usage and
...
command synopsis. (Addresses Debian bug #167108 )
2002-10-31 19:30:24 -05:00
Theodore Ts'o
be93ef0c14
pass1.c (e2fsck_pass1): Check the superblock write time to see
...
whether or not we can safely do the LOW_DTIME checks.
(Addresses Sourceforge bug #620980 )
2002-10-31 18:38:55 -05:00
Theodore Ts'o
f68b3b0bda
get_device_by_label.c (read_partitions): Pay attention to
...
partitions returned in /proc/partitions that begin with
with the string "lvm".
2002-10-31 15:30:26 -05:00
Theodore Ts'o
61bee88d45
gen_uuid.c (get_random_bytes): Don't spin forever if read()
...
returns EINTR or EAGAIN, so that when /dev/random is
opened O_NONBLOCK, we don't end up spinning forever.
2002-10-31 15:17:16 -05:00
Theodore Ts'o
3a42fe220c
ismounted.c (check_mntent, check_mntent_file): Add better
...
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 )
2002-10-31 13:23:37 -05:00
Theodore Ts'o
55ca9ae5ec
flushb.c (ext2fs_sync_device): If the BLKFLSBUF ioctl succeeds,
...
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 ).
2002-10-31 12:21:05 -05:00
Theodore Ts'o
1dd090faa0
debugfs.c (do_write): Check to see if the filename exists before
...
creating it, and give an error if so. Addresses
Sourceforge bug #478195 .
2002-10-31 11:53:49 -05:00
Theodore Ts'o
9ed06a1eb9
openfs.c (ext2fs_open): Fix bug which caused us to pass the
...
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.
2002-10-31 11:45:06 -05:00
Theodore Ts'o
58f06ae490
Remove uneeded debian files.
2002-10-31 11:30:02 -05:00
Theodore Ts'o
dd198d6885
Update Debian packaging information as of 1.29+130-WIP-0930-2.
2002-10-31 03:44:35 -05:00
Theodore Ts'o
482afc442d
Makefile.in (install): Search all compression extensions when
...
deleting old man pages.
2002-10-31 03:32:34 -05:00
Theodore Ts'o
a2328c9f42
Add Olaf Klemke's german translation.
2002-10-30 23:26:03 -05:00
Theodore Ts'o
76dd5e5c28
Add support for the meta_bg feature flag to the resize2fs program.
...
Fix bug in meta_bg support in mke2fs, e2fsck, and dumpe2fs; we were
incorrectly reserving the legacy block groups desriptor blocks.
2002-10-30 23:07:21 -05:00
Theodore Ts'o
1d4c7945ff
fsck.c (main): Fix bug reported by Gregory Mutt. Multiple
...
filesystems explicitly specified on the command line were
not being checked in parallel, due to a logic bug
introduced in to support the FSCK_MAX_INST environment
variable.
2002-10-28 16:52:12 -05:00
Theodore Ts'o
9d2aefb3bc
Add a new superblock field, s_mkfs_time, which indicates when
...
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.
2002-10-25 17:29:55 -04:00
Theodore Ts'o
d90a23e2f5
dumpe2fs.c (list_desc, main): Make dumpe2fs more robust so that
...
if there is an error reading the block/inode bitmaps, it
will still print out the contents of the block group
descriptors.
2002-10-25 17:07:11 -04:00
Theodore Ts'o
2bae543eed
Update man page to document the journal_* default mount options.
2002-10-25 16:21:03 -04:00
Theodore Ts'o
4a959fe6f1
Add support for new default mount options for the journal data mode.
2002-10-20 01:52:52 -04:00
Theodore Ts'o
a49929b656
Add support for the meta_blockgroup filesystem format. (Missing changelog)
2002-10-20 00:58:08 -04:00
Theodore Ts'o
c046ac7f2e
Add support for the meta_blockgroup filesystem format.
2002-10-20 00:38:57 -04:00
Theodore Ts'o
a0c3fd5e4c
Add support for new feature in ext2/3 filesystems; a default mount options field
...
in the superblock. Added the tune2fs '-o' option to set this field.
2002-10-15 17:43:43 -04:00
Theodore Ts'o
3e69906495
Fix gcc -Wall nits.
...
Fix format bug if NLS is in use.
Add extra so that the info directory looks OK on OpenWall.
2002-10-13 23:56:28 -04:00
Theodore Ts'o
64aecc4dd3
Fix bug in e2fsck and mklost+found; the lost+found directory should
...
created with mode 0700.
2002-10-11 17:44:12 -04:00