• Home
  • Raw
  • Download

Lines Matching full:which

42 Fix an alignment bug in e2fsck which caused sparc64 architectures to
55 Fix the logic in e2fsck which decides when to repair legacy negative
84 Remove complicated logic which caused a static code analyzer to flag a
92 different file system which also used ext2fs_zero_blocks().
107 dereference memory beyond the small inode structure (which was wrong,
115 The configure script now supports --enable-hardening, which enables
133 Mke2fs will now warn if the user provides a label which is too long.
159 Fixed Android build makefiles (which was missing a newly added file in
165 whether the creator OS is *not* EXT2_OS_HURD which is the one
173 The tests/test_script progam now accepts the --failed option, which
176 Fixed tests build on those systems which require LDFLAGS to be set.
227 We now use a new e2undo file format which is much more efficient and
250 Fix an "mke2fs -d" bug which could create inodes with invalid
271 E2fsck now has a readahead mechanism which can significantly speed its
274 E2fsck now has a "yes to all" option which the user can give if she is
293 Fixed a bug in e2fsck which could cause it loop forever if a special
296 Fixed a bug in e2fsck which could cause pass1b/c/d processing to get
306 Fix a bug which in rare cases would cause e2fsck -fD to corrupt an
309 Fixed a bug in resize2fs which could lead to resize2fs crashing or a
314 Fixed a bug in resize2fs which could cause it to get fooled trying to
330 Check to make sure file system features which can not be supported by
411 There is now a script in the contrib directory which automates most of
424 Fixed a bug which could cause e2fsck to corrupt Hurd file systems.
427 Fixed a deadlock which occurs when using systemd and e2fsck.conf's
430 Fixed a bug which could cause programs using libext2's inode table
450 Fixed a bug which could cause badblocks to crash if there are millions
488 s_first_meta_bg field, which had previously caused all e2fsprogs
499 freshly created file system, as well as allowing mke2fs commands which
511 Fix a bug which could cause resize2fs to get confused and produce a
514 format, but which no longer needs to use the meta_bg file system
526 Add a new debugfs command, "inode_dump", which prints the inode in hex
569 Add a new function ext2s_inode_size_set() which takes care of all of
589 Fix a bug which causes e2fsck to abort a journal replay on a file
594 result in a file system which can't be unmounted, or with extremely
603 compiled as a module which isn't loaded at the time that mke2fs is
612 which is in the future in preen mode, instead of aborting the fsck
646 Fixed a regression introduced in 1.42.10 which caused mke2fs to fail
666 Also, move the e2fsprogs-specific macros to acinclude.m4, which allows
678 Fix cross-compilation support, which got broken in 1.42.10.
689 Add a new ext2fs_close_free() helper function which automatically
697 Mke2fs now creates file systems in regular files (which is very often
709 useful for flash devices which have SLC flash at the beginning of the
730 Fixed in a bug in resize2fs which could cause shrink operation fail in
736 mostly empty filesystem which is a few terabytes, to be shrunk to a
742 The filefrag program will now display hte shared extent flag, which is
754 The logsave progam will print a much less scary message which could
760 When creating a file system which is larger than 16TB, the
762 doesn't support reserving metadata block numbers which is larger than
775 which is marked as needing the journal replayed when the force ("-f")
823 Allow the regression test suite to work correctly on systems which do
829 E2fsprogs now has code coverage testing which can be enbled using
851 it is present, which allows 64-bit offsets on 32-bit systems.
872 file system which has the uninit_bg feature enabled. This avoids a
882 journal >= 2GB --- which can happen when using 64k block size.
896 Fixed e2image to avoid some buffer overruns which would cause it to when
909 when trying to print the journal information (which is not present in
919 Enhanced debugfs so it can support a command line which is up to 8k
935 Fix a regression introduced in 1.42.8 which would cause e2fsck to
942 Fixed resize2fs which would sometimes corrupt a file system when
952 Fixed a bug in debugfs which caused it create an invalid inode when
958 E2fsck will no longer crash if it comes across an directory which is
959 larger than 2GB (which is not allowed in valid file systems).
978 as well as some missing error return checks, which were found using
983 checking with sparse, which can help find the (many many) spots where
989 The ext2fs_punch() function, which was introduced in 1.42, was broken
1007 logical blocks which are larger than what an extent-mapped or indirect
1011 which is larger than 2GB, make sure the large_file feature flag gets
1015 directory which are large enough, the directory entry could get
1018 If quota support is disabled (which is the default), make sure that
1027 Added a shell script, populate-extfs.sh which uses debugfs to populate
1056 extent_inode subcommands which take arguments (split_node,
1059 Fix the parsing of the 's' (sectors) in parse_num_blocks2, which among
1071 E2fsck will now detect and repair corrupted extent trees which contain
1077 Fix a regression introduced in e2fsprogs v1.42 which caused e2image -s
1143 an off-line resize which grows the file system could potentially
1146 Fix a resize2fs bug which could cause it to corrupt bigalloc file
1152 Fixed 32-bit overflow bugs which could cause resize2fs to fail and
1217 additions which were made in 2008 that didn't get folded into the
1218 version which we checked into the e2fsprogs source tree. These
1252 correctly support bigalloc file systems which use store block usage
1264 libraries, so that we test using the libraries which we have just
1273 Add a regression test which checks debugfs's ability to create
1276 Add a function ext2fs_symlink(), which creates symlinks to the
1281 off of the RESIZE2FS_KERNEL_VERSION, which is designed to allow us to
1298 supports lazy_itable_init, which speeds up growing off-line growth of
1304 systems work correctly. This is needed to grow file system which are
1363 handles checking file systems which are mounted without having to test
1383 Fixed a file descriptor leak in logsave which could cause it to hang.
1428 Fixed more 64-bit block number bugs (which could end up corrupting
1452 iterator which could end up skipping an extent when the last block in
1459 which is largely a cosmetic issue since the kernel no longer pays
1473 Fix a precedence bug with built-in quota support which might result in
1488 Add new test, f_zero_extent_length which tests e2fsck's handling of
1492 Add a new test, f_jnl_errno, which checks handling of an error
1498 Add two tests, f_orphan_indirect_inode and f_orphan_extent_inode which
1508 Fix a bug in the Unix I/O manager which could cause corruption of file
1510 (i.e., when unsigned long is 32-bits). Also fix a bug which caused
1516 necessary, and e2fsck would erroneously try to hide quota files which
1523 Fixed a regression introduced in 1.42.2 which would cause applications
1524 outside of e2fsprogs which did not pass the EXT2_FLAG_64BIT (and so
1530 Fix a bug which would cause mke2fs to fail creating the journal if
1551 Add support for systems which have valloc(), but which do have
1564 tests (f_jnl_32bit, f_jnl_64bit) which detect breakage of the on-disk
1565 jbd2 format, as well as f_eofblocks which tests the new handling of
1567 unit test which verifies 32-bit bitmaps support and the new
1572 Removed bash'isms which were breaking the regression test suite on
1588 --enable-relative-symlinks, which will install relative symlinks for
1641 is a serial console which can cause a boot sequence to take a long
1644 The dumpe2fs, debugfs, and tune2fs now use rbtree bitmaps, which cause
1656 (1) Fixed a bug which could cause e2fsck to discard portions of the
1657 inode table which were actually in use. (2) E2fsck will now avoid
1661 in read-only mode. (4) Fixed a bug which caused e2fsck to not issue
1664 E2fsck's CPU utilization in pass 5 has been optimized, which will
1724 extent-based bitmaps which are stored using a red-block tree, since
1743 inodes in the file systems get scanned. However, the code which reset
1744 the UNINIT flags did not also recalculate the checksum, which produced
1748 Relax a check in e2fsck which required that the block bitmap to be
1750 eventually eliminate code from the kernel which forcibly initialized
1754 Make sure rdebugfs (which may be installed setuid or setgid disk) does
1759 also now has a -c option which will verify the file type information
1761 is extremely useful when trying to use debugsfs to determine which
1782 if present, which allows e2fsprogs to be built with security hardening
1811 extent-based flags. Previously, it didn't, which generally made code
1823 resize requires kernel support which will hopefully be in Linux
1830 which are called clustered. This is a file system level feature,
1831 called 'bigalloc', which must be enabled when the file system is
1866 skip trying to use if it certain fields which should be zero look
1870 If e2fsck modifies certain superblock fields which the kernel doesn't
1883 E2fsck now supports an extended "discard" option which will cause
1900 The e2image program now supports the qcow2 format, which is a more
1903 Mke2fs now supports the [devices] stanza in mke2fs.conf which allows
1927 Mke2fs now handles extreme file system parameters correctly which
1941 If the enable_periodic_fsck option is false in /etc/mke2fs.conf (which
1945 0, which will annoy users. (Addresses Debian Bug: #632637)
1947 The default mke2fs.conf now has entries for "big" and "huge", which
1953 Fixed bug which caused resize2fs to fail when shrinking an empty file
1961 Debugfs's icheck will now correctly find inodes which use the
1964 Debugfs now has a new "punch" command which remove blocks from the
1967 Debugfs now has a new "e2freefrag" command which analyzes the free
1971 Debugfs now has a "filefrag" command which displays information about
1981 -B option which forces the use of buffered I/O, and the -v option will
1985 Added e4defrag tool which uses the EXT4_IOC_MOVE_EXT ioctl.
1991 Add overflow checking to tune2fs -i's fsck interval, which must fit in
1994 The debugfs command now has a new 'blocks' command which prints out
1995 data blocks of a particular inode in a format which is useful for
2018 Fixed an ABI compatibility problem in libext2fs which broke the dump
2019 program. Also added back some macros which dump needed so it could
2050 features, which are currently in development.
2077 Add ext2fs_flush2() and ext2fs_close2() which takes a flag to allow
2086 The regression test script now prints the list of which tests failed.
2088 The regression test system now uses /tmp for its scratch files, which
2120 The resize2fs program now handles devices which are exactly 16T;
2144 E2fsck now supports the extended option "-E journal_only", which
2150 (which specifies where to find the external journal). (Addresses
2154 configuration option in e2fsck.conf, which forces a problem to not be
2158 blocks and instead print a message which is a bit more helpful for
2185 default mount options settings which were added in 2.6.35.
2188 fields which track where and when the first and most recent file
2194 blocks, which previously was missing from stat's output for
2197 Debugfs has a new option, -D, which will request Direct I/O access of
2220 Fixed a big in e2freefrag which caused getopt parsing to fail on
2263 libraries which could cause compile failures in some configurations.
2295 size anyway, which might not be correct, leading to user confusion.
2300 Fixed a bug in e2fsck which could cause it to crash when trying to
2371 downstream distributions want change the mke2fs.conf file which is
2383 --enable-symlink-install, which allow e2fsprogs be built using
2410 disallow certain combination of options which previously were manual
2422 ext4. This was caused by a bug in ext2fs_block_iterate2(), which is
2425 E2fsck now understands the EOFBLOCKS_FL flag which will be used in
2431 more file names which alphabetically sort before ".". This can happen
2433 which contain filenames that begin with a space or some other
2441 Add new test, f_rehash_dir, which checks to make sure e2fsck -D works
2452 Fix resize2fs bug which causes it to access invalid memory.
2462 e2fsck will by default accept dates which are off by up to 24 hours by
2473 E2fsck will no longer rehash directories which fit in a single
2477 sparse directories which use extents).
2481 Fix a bug in filefrag where on platforms which can allow file systems
2512 which does not supply a readline_shutdown() function.
2572 Also, --with-ld, which never worked, was also removed.
2587 Fix a bug in e2fsck routines for reallocating an inode table which
2606 Filefrag now has a -B option which forces the use of the FIBMAP ioctl
2611 Add a new program, e2freefrag, which displays information about the
2659 Improve ext2fs_extent_set_bmap() to avoid creating new extents which
2666 Fix resize2fs's online resizing, fixing a regression which in
2686 The e2croncheck script, which creates an LVM snapshot and then checks
2708 optimized ext2fs_test_block_bitmap_range(), which will be needed for
2724 Fix a bug in libext2fs which can cause e2fsck and resize2fs to write
2730 which can cause e2fsck to run out of memory when checking very large
2772 Add --disable-libuuid option to configure which uses an in-system
2776 Add --valgrind-leakcheck option to the test_script program which runs
2783 Fix a critical regression in e2fsck introduced version 1.41.5 which
2790 Fix a bug which would cause e2fsck to core dump if the filesystem
2795 which inodes in use that are in the uninitialized part of the block
2837 which provide this information in /sys/block/dm-<N>/dm/name; this is
2843 Add an -a option to debugfs's close_filesys command which writes any
2871 The test code which is used to build the tst_csum progam has been
2880 Add a new function, ext2fs_extent_open2(), which behaves like
2905 which then never get closed because uuidd is a long-running helper
2917 device or filesystem image is mounted, which would cause these
2925 Fix support for external journals (which was broken in e2fsprogs
2942 (which specifies the reserved ratio) must be greater than zero.
2947 updated by the kernel as well as by e2fsprogs programs which write to
2978 Fixed a bug which could sometimes cause blkid to return an exit value
3010 freed when shrinking filesystems with the flex_bg feable, which caused
3014 Fix bug which caused dumpe2fs to abort with an error if run on a
3022 Mke2fs now has a new option -U, which allows the user to specify the
3036 Fix a bug in e2fsck which casued it double count non-contiguous
3043 Fix a bug which caused e2fsck to crash when it comes across a
3051 Fix a long-standing bug in e2fsck which would cause it to crash when
3153 from e2fsprogs 1.40.7 which caused e2fsck to fail if the user
3176 Enhance badblocks so that it can test a normal file which is greater
3241 Fix diet libc compilation support, which had bitrotted due to lack of
3332 E2fsprogs 1.41.0 intrduced a bug in libext2fs which casued e2image and
3334 vs. unsigned bug in the code which read bitmaps from the e2image has
3341 which will be flagged by e2fsck after the filesystem has been shrunk.
3356 which can be useful when debugging the kernel block allocation
3368 Debugfs has a new command which will print the supported features of
3469 SCCS, but it caused problems for a particular niche distribution which
3483 __LITTLE_ENDIAN, which are only defined by glibc's header files and
3516 picky about which C compiler can beused for SUSv3 conformance.
3523 is included, which conflicts with e2fsprogs' use of the kmem_cache_t
3555 record an undo log which can replayed by the program e2undo.
3586 Fix blkid handling of stale devices. Fix a bug which could cause a
3590 duplicate stale entries which can not be verified.
3611 with a blocksize of 4096 and inode size of 128, which is all it knows
3624 The "ls" command in debugfs now supports the -p option, which causes
3636 Fix a bug in badblocks which caused it to overrun an array and likely
3644 Remove support for the legacy big-endian filesystem format which only
3698 The lazy_bg filesystem feature, which was only used by developer's
3741 which has been journalled starts with the first four bytes 0xc03b3998,
3764 unprivileged user which has no special access other than libuuid
3803 resize_inode and meta_bg, which had previously caused mke2fs to create
3832 Fixed e2image -I so it works on image files which are larger than 2GB.
3870 ext2fs_dblist_drop_last(), which allows the caller to examine the last
3886 depreciate the -s option, since it can result in filesystems which
3923 Fix bug which could cause libblkid to seg fault if a device mapper
3933 option sytax has been changed to one which is can be more portable
3934 supported and which is consistent with the format for extended options
3952 Add support for the -M option to fsck, which causes it to ignore
3972 Add new flag EXT2_FLAG_NONFREE_ON_ERROR ext2fs_open2() which returns a
3976 Add a new function e2p_edit_feature2() which allows the caller to
3977 specify which feature flags are OK to set or clear, and which returns
3978 more specific information about feature flags which are not allowed to
3993 Update to the latest samba tdb code before the LGPLv3 change, which
4019 Fix a bug in e2fsck which caused it to core dump if e2fsprogs had been
4052 Teach e2fsck to ignore certain "safe" filesystem features which are
4057 which can annoy users who are doing fresh installs.
4102 Fix configure handling of --sbindir (which should rarely be used, but
4190 allocate a buffer which is far too small. This can lead to either a
4194 filesystem which is then accessed by the pygrub program, running as
4199 Fix hueristics in blkid which could cause a disk without partitions to
4203 Fix e2image so that in raw mode it does not create an image file which
4227 providing an option, buggy_init_scripts, in /etc/e2fsck.conf which can
4249 Fix bug in ext2fs_check_desc() which will cause e2fsck to complain
4253 Fix a bug in ext2fs_initialize() which causes mke2fs to fail while
4288 Fix missing dependency which would cuase parallel builds to fail.
4305 filesystems with a very large number of filesystems had a typo which
4312 Fix a bug in e2fsck which caused it to incorrectly salvange
4327 Fix bug which could cause libblkid to loop forever. When revalidating
4336 recursive depth of 10, which is far more than we need.
4343 which is used by mke2fs if the /etc/mke2fs.conf is not present.
4370 mk_cmds script which is generating the error. (Obviates Gentoo patch:
4387 Add new blkid -g option which causes the blkid cache to be garbage
4390 Fix a bug in libblkid which could cause the internal field bid_type to
4427 Factor out the code which sets the default journal size and move it
4459 Remove check in e2fsck which requires EA's in inodes to be sorted;
4521 There was a floating point precision error which could cause e2fsck to
4532 Fixed type-punning bug which caused dumpe2fs to crash on the Arm
4541 ext2fs_open() , which allows application to open filesystes with features
4542 which are currently only partially supported by e2fsprogs.
4689 Add a new make target "checked-failed" in the tests directory which
4734 Add new function blkid_gc_cache() which performs a garbage collection
4741 which require the backups to be touched.
4743 Add new function to libext2fs, ext2fs_default_journal_size(), which
4765 Fixed a bug in mke2fs which caused it to to fail when creating the
4781 doesn't get confused by a system clock which is insane (for example,
4803 false positives which will cause users' systems to fail to boot.
4831 Fix a bug in the e2p library which could cause dumpe2fs to (rarely)
4842 Add a new debugfs command, set_current_time, which sets fs->now so
4846 Fix a bug in debugfs's icheck which would incorrectly report the owner
4881 Fixed a fd leak in the uuid library which was causing problems for the
4888 Fix a compile_et bug which miscount the number of error messages if
4938 In the libext2fs library, add the new field fs->now which if non-zero
4943 ext2fs.h which is needed since the inline functions use memcpy().
4947 the build system when building files in the util directory which are
4976 Add a new feature, EXT2_FEATURE_COMPAT_LAZY_BG, which is initially
5031 The blkid program has a new option which will more efficiently search
5057 corruption which was commonly caused by a bug in Fedora Core 3's
5060 Fixed bug in filefrag which caused it to fail on non-ext2/3
5069 Fixed a IA64 core dump bug in the e2p library which affected dumpe2fs.
5100 which only probes newly added disk devices, and change
5112 and %-expansion works, and strings in e2fsck/problem.c which contain @
5116 Fixed missing return values in the ext2fs library which could cause it
5158 Added support to filefrag to detect files which are using the new
5170 Fix the I18N build which was broken in e2fsprogs 1.36 because the
5182 Added new functions to the e2p library which convert between a string
5243 Add new utility program, copy_sparse.c, which is very useful
5278 number of reserved blocks which would cause e2fsck to assume the
5298 Debugfs now supports a new command, set_inode_field, which allows a
5312 kernel patches out there which enable this, but they are of this
5315 The e2image command now takes the -s option which will scramble
5332 Fixed two potential ordering constraint problems in e2fsck which might
5359 Add e2image -I option which allows the e2image metadata to be
5362 Fixed bug in the badblocks program which caused "done" to always
5366 The blkid program has a new option -o which controls the output format
5370 Fix a minor bug in uuid library, which was not using the full 14 bits
5419 uuid_unparse_lower() which forces the case of the hex digits to be
5458 strips the binaries which are installed.
5460 Remove support for the --enable-old-bitops configure option which was
5484 Add a configure --enable-maintainer-mode option which enables the
5497 E2fsck has a new -k option, which in conjunction with the -c options,
5503 extended attribute information, which can be created using SE Linux.
5507 (This was during an abort sequence, which normally worked on Linux and
5513 Fix a bug in mke2fs which caused -T largefile or -T largefile4 to core
5516 Fixed a bug in e2fsck which caused it to incorrectly fix a filesystem
5544 Fix bugs in e2fsck and tune2fs which could cause a core dump if a
5547 Fix a potential bug in e2fsck which could cause it to core dump when
5568 E2fsck will avoid printing the ^A and ^B characters which bracket the
5602 we're reading from an offset which is page aligned. For read-only and
5627 Centralize code which calculates the location of the superblock
5631 ext2fs_inode_io_intern2() which take a pointer to an inode structure.
5642 Fix type-punning which can cause gcc 3.x to miscompile code by getting
5664 Fixed a bug introduced in E2fsprogs 1.30 which caused fsck to spin in
5666 This burns CPU times which slows down the low-level filesystem check.
5680 Fixed a bug in resize2fs which caused it to fail on filesystems with a
5682 badblock list which are no longer part of the filesystem as the result
5685 information about bad blocks in the part of the filesystem which is to
5694 Added a new debugfs command, dump_unused, which dumps the contents of
5698 Added a new debugfs command, imap, which prints the location of a
5701 Fixed a bug in the badblocks program which caused it to use one bit of
5705 Added a new option (-t) to badblocks, which allows the user to control
5710 Fixed a bug in the blkid library which caused it to not update its
5753 Added the blkid_known_fstype() function to the blkid library, which
5754 returns true if it is passed a filesystem type which is recognized by
5759 Added the ext2fs_get_device_sectsize() function the the ext2fs library, which
5778 Added (normally disabled) debugging code to the Unix I/O manager which
5786 variables are set, which specifies which I/O operations are logged and
5795 Added a new utility program, logsave, which captures the output of a
5797 mounted yet (in which case the it saves the output in memory until it
5807 Fixed a bug in mke2fs which was incorrectly checking the argument to
5816 experimental patch which eliminates locking the entire filesystem when
5864 Fix bug in resize2fs which incorrectly moved the block and inode
5868 Added a new shared library, the blkid library, which efficiently
5919 Changes to create a subset distribution which consists only of the
5925 EXT2_FEATURE_COMPAT_DIR_INDEX, which is in use.
5937 Fixed a bug in the Unix I/O routines which caused needless writebacks
5979 skip the tests which depend on byte-swapping, so that "make check"
6016 FDFLUSH ioctl which causes the MD device driver which causes confusing
6030 We have added a new superblock field, s_mkfs_time, which indicates
6038 Add support for the an alternative block group descriptor layout which
6047 Add support for a new inode flag, which is to be used for indicating
6115 Fixed a bug in e2fsck which could corrupt a directory when optimizing
6119 Fixed a bug in the LVM support code which caused LABEL='xxx' not to
6130 /etc/fstab, the -R option which skips the root filesystem will skip
6151 Clarified e2fsck error message which is printed when it cannot find
6157 for use with EVMS 1.0 (which did not include the ext2 plugin module),
6163 Added a new utility program, /sbin/findfs, which will return
6178 The e2p library functions (which are used by lsattr and chattr) now
6187 Fixed bug in e2fsck which caused it to not clear the dtime field when
6192 E2fsck now uses red/black trees in pass1b, which removes some O(n**2)
6202 Added a new option to e2fsck, -D, which will optimize or compress all
6239 E2fsck now offers to truncate inodes which contain too many blocks (so
6249 Fixed a bug in debugfs which caused the -b and -s options to crash
6252 Added a bmap command to debugfs which calculates the logical to
6255 Fixed a bug in code which checked to see if a device was mounted which
6262 When resizing a plain file which is smaller than the requested size,
6281 limitations and bugs which make it unsuitable for production use.)
6284 flag, EXT2_DIRBLOCK_V2_STRUCT, which will will reverse when the
6286 V2 structure, name_len is a char field which is doesn't need to be
6302 Fixed a bug in e2fsck which caused it to core dump if the journal
6317 Fixed bug in debugfs which caused it to core dump if modify_inode is
6326 Fix the 2.4 resource limitation workaround introduced in 1.26 which
6330 (which is required by the newer libintl libraries).
6340 Add new inode I/O abstraction interface which exports an inode as
6403 Fsck now searchs the LVM proc hierarchy to find logical volumes which
6436 Added a new option (-T) to tune2fs which sets the time a filesystem
6449 superblock fields which can be set using the command.
6454 Debugfs's lsdel command now takes an optional argument which allows
6457 A new command (undel) was added to debugfs which automates
6460 Debugfs's ls command now takes a new option, -d, which lists
6466 Add support for a new ext2 file attribute, EXT2_NOTAIL_FL, which will
6493 Added a umask structure to struct_ext2_filsys, which currently only
6503 Created a new function, ext2fs_dir_iterate2 which passes more
6506 new flag, DIRENT_FLAG_INCLUDE_REMOVED, which will return deleted
6512 ext2fs_block_alloc_stats, which takes updates block/inode allocation
6523 Fix a bug mke2fs which causes stack garbage to be written to disk when
6527 Remove unneeded #include of <linux/config.h> which was breaking
6533 Remove use of AC_REQUIRE from autoconf which had been used to prevent
6545 Fix problem which caused compile_et and mk_cmds to blow up if
6553 it, which is dangerous and broken, but there's nothing I can do about
6567 Fix brown-paper bug in mke2fs which caused it to segfault when
6613 E2fsck now offers to clear inodes which are special files that have a
6618 E2image can now create "raw" image files, which only contain the
6648 Fsck -A will not try to interpret device names for filesystems which
6671 Fixed a bug in e2fsck's handling of orphan inodes which are special
6674 Fixed a bug accidentally introduced in e2fsprogs 1.21 which caused
6703 Added new configure flags which allow a subset e2fsprogs to be built;
6707 are: --disable-swapfs, which removes support for byte swapping old
6708 legacy PPC/68k filesystems, --disable-debugfs, which removes support
6709 for debugfs from the libext2fs library, --disable-imager, which
6710 removes support for the e2image program, and --disable-resizer, which
6721 Worked around hurd brain-damage which causes e2fsck to sometimes
6723 (since Hurd doesn't have dev_t's, which is arguably a POSIX.1
6726 Fixed a bug introduced in 1.20 which caused e2fsck to abort with an
6734 block which is claimed by another file, and when the last inode in the
6747 Fixed a bug in fsck which could cause it to core dump if a mix of
6751 Fixed a bug in debugfs which caused read errors when copying a file to
6756 Fixed a bug in lsattr and chattr which was accidentally introduced in
6784 Removed debugfs's dependence on pread(), which was accidentally
6793 Added paranoia code which protects against strange cases where /etc
6802 functions are no longer inline functions, which saves space and
6837 which saves against the completion bar getting written to an
6858 Added a new program, e2image, which creates a backup of critical ext2
6870 Removed limitation in get_device_size() which imposed a one terrabyte
6872 problem which cause 1 TB block device limitation. Fortunately, the
6886 Fixed bug in the progress bar printing code which could cause e2fsck
6889 Fixed bug in fsck which could allow more than one instance of e2fsck
6900 Fixed a bug in fsck which caused it not deal properly with 16
6920 The debugfs stats command now uses the same libe2p code (which is used
6924 Added a new debugfs command, set_super_value (ssv) which allows the
6930 which will dump an ext3 journal.
6936 read error. (Fixed a bug in ext2fs_file_read library routine which
6952 The e2fsck message printer now supports %Iu and %Ig, which will print
6959 Added a new function to libext2, ext2fs_find_block_device(), which
6963 Added a new function to libext2, ext2fs_sync_device, which centralizes
6964 all of the places which might try to use the BLKFLSBUF or FDFLUSH
6973 Added a new ext2 filesystem flag, EXT2_FLAG_SUPER_ONLY, which causes
6983 the new header file <ext2fs/ext2_fs.h> which defines it.
7003 New function ext2fs_flush_icache which must be called if the
7007 New ext2fs_check_mount_point() function, which will return the mount
7011 io_channel_write_range, which allows specific byte ranges to be
7058 kernel version changes. Which include files are used by e2fsprogs
7086 which normally didn't cause problems under most filesystem parameters,
7095 feature which causes badblocks to run until it has completed some
7103 Fixed a bug in fsck which didn't allow non-root users to be able to
7119 Debugfs has a few new features: the rdump command, which will do a
7121 command which does a local chdir (much like the ftp command of the
7123 command now takes three new options: -b and -s, which allows the
7125 which is used in catastrophic situations where the block group
7171 the bit that was being changed, which is useful for some speed
7257 Fixed nasty typo in fsck which caused parallelized fsck's to go into an
7293 handler, which would cause it to terminate with a signal 10.
7305 so there is now a new flag -O which allows the user to specify with
7306 which features she would like to create the filesystem; "mke2fs -O
7309 The tune2fs program now has a -O option which allows the user to set
7310 and reset "safe" filesystem features. Currently, the only ones which
7315 extra superblocks which will be created by e2fsck.)
7323 Fixed a bug in e2fsck which could cause the PROGRAMMING ERROR/bonehead
7390 -T which allows the user to specify how the filesystem is to be used,
7391 which helps mke2fs do a better job selecting the filesystem parameters.
7412 Fix fencepost error when clearing an the end of the block bitmap which
7423 Added a new command-line utility, uuidgen, which will create and print
7443 Dumpe2fs has new command-line options which allow a filesystem expert
7452 occur on non-block boundaries, which is common if the blocksize is
7466 Cleaned up functions such as pass1_get_blocks, pass1_read_inode which
7554 Fixed e2fsck so that it would detect bogus immutable inodes which
7567 closed, which would cause disastrous results if the kernel returns a
7568 file descriptor for the block device which is also used by FILE *
7586 Fixed a bug in e2fsck which caused it to dereference a freed pointer
7613 which means that e2fsprogs will ignore the high 8 bits of the
7634 E2fsck has a new option -C, which sends completion information to the
7637 stdout device, which may be useful for users who want to see something
7640 Fixed a bug in e2fsck which could cause a core dump when it needs to
7643 was used to write out a non-directory block. (Which would be bad on a
7660 If e2fsck finds a device file which has the immutable flag set and the
7666 code, and prints a specific error message to the user which is more
7683 Updated and expanded a few points in the man pages which users
7710 Added a new libext2fs function, ext2fs_alloc_block(), which allocates
7714 Added a new libext2fs function, ext2fs_set_bitmap_padding(), which
7741 The io_channel structure has a new element, app_data, which is
7765 Fixed an array boundary overrun case which cropped up in
7787 setting the current inode number (which meant this function wasn't
7796 Added a new function ext2fs_allocate_group_table, which sets up the
7801 Added a new function ext2fs_move_blocks which takes a bitmap of the
7821 Added new flag to mke2fs, -R <raid options>, which allows the user to
7823 the only supported raid option is "stride" which specifies the width
7871 Fixed bug in mke2fs (really in lib/ext2fs/initialize.c) which was
7873 was accidentally removed, which caused ext2fs_initialize() to not
7890 Debugfs now has a "-l" option to the "ls" command, which lists the
7899 E2fsck will now treat inodes which contain blocks which are claimed by
7908 feature reduces the number of blocks which contain copies of backup
7935 Added a new function ext2fs_create_icount2() which takes a "hint"
7937 of inodes which actually need to be in the icount array. This really
7940 Added a new function ext2fs_icount_validate() which checks the rep
7947 Added a new function ext2fs_set_dir_block which sets the block of a
7950 Added a new function ext2fs_get_library_version() which returns the
7951 current library version, and ext2fs_parse_version_string() which
7967 inode table. Instead of trying to relocate the inode table (which
7973 blocks (or meta-data blocks which are out of range).
7980 extendable. Error messages which can be printed out during preen mode
7986 Fixed e2fsck core dumping when fixing a filesystem which has no
8006 Fixed a fencepost error in ext2fs_new_block() which would occasionally
8029 to libc 6 easier, since ld.so can tell which libc a particular shared
8036 blocks which belongs to directories. This is used in e2fsck and other
8037 programs which need to iterate over all directories.
8039 Added new functions which test to see if a contiguous range of blocks
8042 Added new function (ext2_inode_has_valid_blocks) which returns true if
8045 Added new function (ext2fs_allocate_tables) which allocates the
8061 Added a new function (ext2fs_block_iterate2) which adds new arguments to
8065 Added new function (ext2fs_inode_scan_goto_blockgroup) which allows an
8074 reduce the size of some programs which statically link against the
8087 disk, which was less than friendly.) We now make it the case that we
8091 Fixed a bug in block_interate in the lib/ext2fs library which caused
8094 Add support for Linux/FT's bootloader, which actually uses
8095 EXT2_BOOT_LOADER, and sets its mode bits which caused e2fsck to want
8115 For dumpe2fs and e2fsck, cause the -V option to print out which
8123 EXT2_SWAP_BYTES was changed to EXT2_FLAG_SWAP_BYTES, which better fits
8144 E2fsck now fixes inodes which have a the deletion time set, but which
8156 getting marked as unused, which might cause loss of data later.
8171 Added configure flag --enable-old-bitops, which forces the bitops to
8182 eliminated. The command also accept a new "-p" option which will
8189 commands which will get executed.
8198 Tune2fs has a new -C option which sets the number of times the
8211 ext2fs_nami_follow() which will follow last symbolic link in the case
8218 BLOCK_COUNT_TRANSLATOR, which are the magic values passed in the block
8221 The test script driver now takes an optional second argument, which is
8273 Programs such as fsck which didn't need to be linked against
8274 libext2fs (or mke2fs which didn't need to be linked against libe2p)
8293 Support (in-development) filesystem format revision which supports
8300 Fixed a bug in the ext2 library which required that the device be
8305 Fixed a bug in e2fsck which casued it to occasionally fail the test
8306 suite depending on which version of the floating point library it was
8313 Added new flag to fsck which allows the root to be checked in parallel
8326 on the system. Note that a file which is larger than 8k blocks, it is