summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-09-03m_meta_bg: New test case to test the meta block group feature.Theodore Ts'o21-12537/+50
m_raid_opt: New test case to test raid striping m_large_file: Fix description run_e2fsck, run_mke2fs, filter_dumpe2fs: Add dumpe2fs output to the test output for comparison. Add support for compressed expect scripts.
2003-09-01Add regression tests for mke2fs.Theodore Ts'o14-6/+179
Mke2fs has been modified to honor the MKE2FS_SKIP_PROGRESS, MKE2FS_DEVICE_SECTSIZE, and MKE2FS_SKIP_CHECK_MSG in order facilitate the regression testing.
2003-08-31Update debian changelogTheodore Ts'o2-2/+15
Force e2fsprogs to use the most current version of e2fslibs. (Closes Debian bug #208103.
2003-08-31mke2fs.c (set_fs_defaults): Fix bug which caused -T largefile orTheodore Ts'o2-2/+8
-T largefile4 to core dump due to a division by zero error. (Addressed Debian bug #207082)
2003-08-24util.c (get_backup_sb): Check to make sure the context is passedTheodore Ts'o2-2/+10
in non-NULL before trying to dereference it. Otherwise we might core dump when called to expand %S in a problem description.
2003-08-24Adjust description line so that apropos "ext2" or "ext3" will Theodore Ts'o12-9/+35
find all of the e2fsprogs man pages. (Addresses Debian Bug #206845)
2003-08-21Change the priority of libblkid1-udeb to be required instead ofTheodore Ts'o2-3/+13
standard, to match the override file. Update the debian changelog file.
2003-08-21journal.c (e2fsck_move_ext3_journal): When moving the journal orTheodore Ts'o2-0/+8
backing up the journal inode, make sure it gets written to all the superblocks.
2003-08-21ADD TAG: E2FSPROGS-1_35-WIP-0821Theodore Ts'o1-0/+1
2003-08-21Update for 1.35-WIP 21-Aug-2003 release.Theodore Ts'o3-2/+49
2003-08-21Update po files.Theodore Ts'o6-1824/+1860
2003-08-21Fix misc. debian packaging problems.Theodore Ts'o3-9/+5
* Move the initrd script from /etc/mkinitrd/scripts to /usr/share/initrd-tools/scripts so that mkinitrd will not remove the file when it is uninstalled. (Addresses Debian bug #204019) * Remove unneeded files in debian directory: blkid-dev.substvars and e2fsprogs-bf.lintian-overrides. (Addresses Debian bug #203914) * Support "noopt" in DEB_BUILD_OPTIONS instead of "debug". (Addresses Debian bug #203914)
2003-08-21Add support for backing up the journal inode location in the Theodore Ts'o24-45/+275
superblock. E2fsck will automatically save the journal information in the superblock if it is not there already, and will use it if the journal inode appears to be corrupted. ext2fs_add_journal_inode() will also save the backup information, so that new filesystems created by mke2fs and filesystems that have journals added via tune2fs will also have journal location written to the superblock as well. Debugfs's logdump command has been enhanced so that it can use the journal information in the superblock. The debugfs man page has been improved to more fully describe the logdump command. Added two new functions, ext2fs_file_open2() and ext2fs_inode_io_intern2() which take a pointer to an inode structure; this is needed so that e2fsck and debugfs can synthesize a fake journal inode and use it to access the journal.
2003-08-20Makefile.in: Delete com_err.info on a make cleanTheodore Ts'o7-6/+14
testcases: Update to reflect fixed prototype for initialize_xxx_err_table_r.
2003-08-19e2fsck.h, unix.c (PRS, e2fsck_clear_progbar, Theodore Ts'o3-20/+38
e2fsck_simple_progress): Don't print the ^A and ^B characters which bracket the progress bar when the e2fsck program is talking directly to a tty, but only when it is being piped to another program. (Addresses Debian bug #204137) unix.c: Move some initialized variables to the BSS segment to shrink the size of the e2fsck executable.
2003-08-19et_h.awk: Fix wrong prototype for initialize_xxx_err_table_r.Theodore Ts'o2-1/+7
(Thanks to Gombas Gabor for pointing this out, addresses Debian bug #204332)
2003-08-02ADD TAG: E2FSPROGS-1_35-WIP-0801Theodore Ts'o1-0/+1
2003-08-02Update for 1.35-WIP 01-Aug-2003 release.Theodore Ts'o5-7/+49
2003-08-01Include inttypes.h if present. New macros INT_TO_VOIDPTR andTheodore Ts'o5-35/+129
VOIDPTR_TO_INT. Use them throughout for int<->void * casts to fix 64-bit warnings.
2003-08-01Fix tests so that they work even with --disable-htree.Theodore Ts'o6-0/+64
f_salveage_dir: Remove HTREE flag from the test image's superblock. (It is not needed). f_h_reindex: Skip this test of the htree is not enabled f_dup_de: If htree is not enabled, clear the htree flag, and use alternate expect scripts for the test.
2003-08-01fs_ext2.c (fs_cleanup, fs_init_task, fs_set_volumes): Use anTheodore Ts'o2-18/+24
ugly union to fix pointer aliasing problems in lib/evms.
2003-08-01ext2fs_getmem(), ext2fs_free_mem(), and ext2fs_resize_mem() Theodore Ts'o54-296/+300
all now take a 'void *' instead of a 'void **' in order to avoid pointer aliasing problems with GCC 3.x.
2003-08-01Use $(MAKE) rather than hardcoded "make", to aid build process onMatthias Andree1-1/+1
systems that expect GNU make as "gmake".
2003-08-01Add Heimdal compile_et extensions from Philipp Thomas <pthomas@suse.de>Theodore Ts'o14-11/+141
2003-08-01badblocks.c (set_o_direct): Add check to make sure the fileTheodore Ts'o2-4/+38
offset of the device is page aligned. (Addresses Debian Bug #203713) badblocks.c (test_ro, test_rw): Add code to recover after an error so that we continue reading on page-aligned boundaries. (Thanks to Philippe Troin <phil@fifi.org> for the patch.)
2003-07-30Changed priority of libblkid1-udeb to be standard, not required.Theodore Ts'o2-3/+4
2003-07-29Explicitly specify the version of libblkid1 needed in e2fsprogs.shlibs.localTheodore Ts'o2-1/+5
in order to avoid picking up the wrong depedency. (Debian packaging issue, closes Debian bug #203157)
2003-07-29Fix erroneous reference to /usr/share/doc/e2fsprogs/html-info inTheodore Ts'o2-2/+9
/usr/share/doc-base/libext2fs (Closes: #203157)
2003-07-29Applied NMU patch to fix Debian bugs #203056 and #203058Theodore Ts'o3-1/+17
2003-07-26ADD TAG: E2FSPROGS-1_34Theodore Ts'o1-0/+1
2003-07-26Update for 1.34 release.Theodore Ts'o31-24/+268
2003-07-26Update internationalization files.Theodore Ts'o6-865/+1012
2003-07-26Addresses Debian bug #201050. Set the libc-dev dependency correctlyTheodore Ts'o2-21/+11
and set DEB_{HOST,BUILD}_* variables correctly for architectures other than *-linux and *-gnu.
2003-07-25mke2fs.c (PRS): Add warning if using -j and the blocksize isTheodore Ts'o2-0/+9
greater than 4096, since some kernels don't support ext3 with large block sizes. (Addresses Debian bug #193773)
2003-07-25LINGUAS, sv.po: Added Sweedish translation from Göran UddeborgTheodore Ts'o3-1/+3832
<goeran@uddeborg.se>
2003-07-25badblocks.c (set_o_direct): Remove debugging printf. (AddressesTheodore Ts'o2-1/+6
Debian bug #201499)
2003-07-25Separate out shared libraries out of e2fsprogs to real pacakges:Theodore Ts'o15-231/+1896
libss2, libcomerr2, libuuid1, and e2fslibs. Remove Yann's TODO and README.Debian files.
2003-07-23Do not include the top-level ChangeLog file in /usr/share/doc/e2fsprogsTheodore Ts'o1-1/+1
for debian packages. The RELEASE-NOTES file is what people should be reading instead.
2003-07-23Update makefile dependencies.Theodore Ts'o2-2/+5
2003-07-22probe.c (probe_udf): Add specific UDF probing code, and probeTheodore Ts'o3-7/+64
UDF before checking for ISO9660 filesystems.
2003-07-21fsck.c (wait_many): Rename wait_all() to wait_many(), and haveTheodore Ts'o2-6/+19
new semantics: WAIT_ALL vs. WAIT_ATLEAST_ONE. This fixes a bug where when fsck is waiting for another partition on the same spindle, it spins wasting a lot of CPU.
2003-07-21libblkid.txt: Clarify documentation fileTheodore Ts'o2-27/+55
2003-07-21probe.c (blkid_known_fstype): New function which returns true ifTheodore Ts'o3-0/+19
the filesystem type is one which this blkid library supports.
2003-07-20probe.c: When revalidating a filesystem in the blkid library, Theodore Ts'o2-21/+28
delete the LABEL tag if the filesystem no longer has a label.
2003-07-18tag.c (blkid_find_dev_with_tag): If blkid_probe_all() returns anTheodore Ts'o2-1/+9
error, then reflect that error upwards; don't try again (forever). This prevents an infinite loop when /proc and the /etc/blkid.tab file are not present.
2003-07-12Use symbolic links for fsck.ext{2,3} and mkfs.ext{2,3} in the udebTheodore Ts'o2-4/+8
package since busybox tar can't deal with hard links. (Closes Debian bug #196508)
2003-07-12Update debian changelogTheodore Ts'o2-1/+21
Add conflicts against older versions of sysvinit that don't correctly handle an exit code that has the bit #2 set. (Closes: #183675)
2003-07-12badblocks.c (do_read, do_write, test_rw): Change the read/writeTheodore Ts'o5-60/+154
test to honor the -c option (number of blocks at a time). do_read and do_write will try to turn on the O_DIRECT flag if it appears that it is possible to use it. (Addresses Debian bug #198006)
2003-07-12Update to use the new freebsd config triple (Addresses DebianTheodore Ts'o2-6166/+3231
bug #195274)
2003-07-12mke2fs.c (set_fs_defaults): If sector_size is 0, don't use it toTheodore Ts'o2-1/+8
set the blocksize to zero. This causes MD devices to fail since they don't support the BLKSSZGET ioctl. (Addresses Debian bug #196734)