Lines Matching +full:use +full:- +full:debian
16 E2fsck (and the libext2fs library) will not use the extended rec_len
21 -----------------
23 E2fsprogs 1.41.13 would not compile on big-endian systems. This has
30 Fix some type-punning warnings generated by newer versions of gcc.
36 E2fsck now supports the extended option "-E journal_only", which
41 E2fsck will now support UUID= and LABEL= specifiers for the -j option
43 Debian Bug #559315)
53 Mke2fs will now check the file system type (specified with the -t
56 with the -T option) is not defined in mke2fs.conf, mke2fs will print a
57 warning but will continue. (Addresses Debian Bug #594609)
59 Clarified error message from resize2fs clarifying that on-line
60 shrinking is not supported at all. (Addresses Debian Bug #599786)
63 displayed. (Addresses Debian Bug #555456)
66 the journal from getting truncated while it is in use due to a user
68 (Addresses Debian Bug #587531)
87 extent-based files.
89 Debugfs has a new option, -D, which will request Direct I/O access of
95 Badblocks will now correctly backspace over UTF-8 characters when
97 Debian Bugs #583782 and #587834)
101 Resize2fs -P no longer requires a freshly checked filesystem before
115 Clarified an mke2fs error message so a missed common in an -E option
116 (i.e., mke2fs -t ext4 -E stride=128 stripe-width=512 /dev/sda1")
123 and the older option -K is deprecated. The default of whether
142 Fixed various Debian Packaging Issues
144 Updated/clarified man pages (Addresses Debian Bugs: #580236, #594004,
152 ------------------
156 (Addresses Debian Bug: #604629)
185 Resize2fs -P will now refuse to print a minimum size if the file
196 E2fsck now will completely skip time-based checks if the system clock
207 like to abort the file system check after finding a problem --- and
217 ext4 file systems that do not use journalling. This bug has been fixed
226 cancels the fsck with a control-C. It's a bad idea to set the
245 E2fsck will use the EOFBLOCKS_FL flag exclusively to check whether
255 Fixed various Debian packaging issues --- see debian/changelog for
256 details. (Addresses Debian Bugs: #571247, #563487)
260 ------------------
267 Always build namei.o so that building with configure --disable-debugfs
268 works correctly. Long-term, if we care about reduced e2fsprogs
274 Add configure options --enable-symlink-build and
275 --enable-symlink-install, which allow e2fsprogs be built using
292 Debugfs has a bug fixed so that "logdump -b <blk>" now properly shows
293 the allocation status of the block <blk>. (Addresses Debian Bug:
299 thinking, "surely that message doesn't apply to *me*" :-(
301 E2fsck -n will now always open the file system read-only. We now
304 smarter than they really are. So "-n -c", "-n -l", "-n -L", and "-n
305 -D" are no longer supported. (Addresses Launchpad Bug: #537483)
322 e2fsck -fD can corrupt non-indexed directories when are exists one or
326 punctuation mark. (Addresses Debian Bug: #573923, Addresses Launchpad
331 ------------------
333 Add new test, f_rehash_dir, which checks to make sure e2fsck -D works
337 function(). (Addresses Sourceforge Bug: #2963865, Addresses Debian
348 Fix e2fsck's check for extent-mapped directory with an incorrect file
355 default. (Addresses Debian Bugs: #559776, #557636)
357 Fix a bug where mke2fs may not use the best placement of the inode
368 E2fsck now correctly handles holes in extent-mapped directories (i.e.,
369 sparse directories which use extents).
371 Fix big-endian problems with ext2fs_bmap() and ext2fs_bmap2().
383 entries for non-indexed directories. ( Addresses Sourceforge Bug:
386 Mke2fs will use BLKDISCARD to pre-discard all blocks on an SSD or
387 thinly-provisioned storage device. This can be disabled using the -K
397 Fix some big-endian bugs in e2fsck and libext2fs.
407 arguments summary for "-o superblock=<num>" and "-o blocksize=<num>".
414 Fix e2fsck's handling of 64-bit i_blocks fields.
417 double-indirect block", etc., instead of "Illegal block #-1" or
418 "Illegal block #-2", etc. This makes it easier for users to
422 use it to populate the superblock stride and stripe sizes. It will
428 Fix the libext2fs library code to round up the bitmap size to a 4-byte
435 fail when "resize2fs -M" is run. (Addresses RedHat Bugzilla: #519131)
441 problems on low-memory systems, as it tends to panic and mislead the
442 user. (Addresses Debian Bug: #509529)
447 Fix tune2fs so it can add a journal when an extent-enabled file system
455 Fixed various Debian packaging issues --- see debian/changelog for
456 details. (Addresses Debian Bugs: #540111)
459 ------------------
461 The configure script supports the --with-cc, --with-ccopts, and
462 --with-ldopts options. Instead, the more standard use of CC=,
464 Also, --with-ld, which never worked, was also removed.
467 The in-tree header files are only used if the in-tree uuid or blkid
468 libraries are used. Otherwise, use the system-provided uuid or blkid
469 header files if using the system-provided libraries.
471 Fix some build failures caused by --disable-* configure options.
495 Fix filefrag to correctly print the number of extents for zero-length
496 files. (Addresses Debian Bug: #540376)
498 Filefrag now has a -B option which forces the use of the FIBMAP ioctl
501 Fixed filefrag for non-extent based files.
506 Fix inode resizing via tune2fs -I so that it works correctly in the
507 face of non-empty bad blocks inodes, and if the filesystem was
508 formatted using the "mke2fs -E stride=N" option for RAID arrays.
510 Fix regression in ext2fs_extent_set_bmap() caused e2fsck -fD to fail
512 than one block. (Addresses Debian Bug: #537510)
517 will refuse to resize the filesystem, even after running "e2fsck -f".
532 Fixed various Debian packaging issues --- see debian/changelog for
536 ------------------
538 Fixed miscellaneous gcc -Wall warnings.
542 Fixed non-Linux build of the intl directory by adding support for the
548 there aren't any free blocks or inodes in the already-used block
559 e2fpsrogs 1.41.7. (Addresses Debian Bug: #535452)
569 Add safety checks (for non-Linux systems) so that uuidd isn't run with
587 Fixed various Debian packaging issues --- see debian/changelog for
588 details. (Addresses Debian Bug #535530)
593 ------------------
595 Fix compilation problem when configured with --disable-uuid.
597 Don't build uuidgen if configured with --disable-uuid.
604 well on non-GNU make program. (Addresses Sourceforge Patches: #2813809)
608 output, if the build was configured with --enable-verbose-makecmds, or
609 if GNU make is in use and the V variable is non-null, i.e., via "make
637 Fix lsattr to exit with a non-zero status when it encounters errors.
640 Fix e2fsprogs to use the same encoding for rec_len in 64k (and larger)
659 Clean up various man pages. (Addresses Debian Bug #531385 and #523063)
663 ------------------
665 Add --disable-libuuid option to configure which uses an in-system
669 Add --valgrind-leakcheck option to the test_script program which runs
688 which inodes in use that are in the uninitialized part of the block
695 rescue CD's that don't properly set up /etc/mtab. (Addresses Debian
701 on the filesystem. (Addresses Debian Bug: #516820)
704 i_file_acl_hi non-zero. Ext3 filesystems don't care, and newer
707 this up manually. (Addresses Debian Bug: #526524)
730 which provide this information in /sys/block/dm-<N>/dm/name; this is
734 private /dev/dm-X names.
736 Add an -a option to debugfs's close_filesys command which writes any
740 Add support to the filefrag program to use the FIEMAP ioctl.
747 Fixed various Debian packaging issues --- see debian/changelog for
748 details. (Addresses Debian Bug #506064)
752 ------------------
757 Avoid using a hard-coded path for /bin/rm in block's test_probe.in.
771 Debian Bug: #528330)
774 pext2fs_extent_open(), but uses the user-supplied inode structure
782 or shrinking ext4 filesystems off-line (i.e., when the ext4 filesystem
786 and print a 64-bit file acl. This is useful for debugging filesystem
788 will detect and fix non-zero i_file_acl_high on 32-bit filesystems
798 which then never get closed because uuidd is a long-running helper
802 an on-line resize, e2fsck will ignore the NEEDS_RECOVERY flag set on
806 superblock-only mode (mke2fs -S), since the left-over journal in the
812 used by a pseudo-filesystem was mounted when in fact it was not.
834 Add a check to mke2fs and tune2fs that the argument to the -m option
836 (Addresses Debian Bug: #517015)
847 Update/clarify man pages. (Addresses Debian Bug: #515693, #365619)
849 Fixed various Debian packaging issues --- see debian/changelog for
850 details. (Addresses Debian Bug: #506279)
853 ------------------
855 Fix Hurd compilation problem in e2fsck and tune2fs (Addresses Debian
863 Add support for disabling the built-in blkid library in favor of a
864 system-installed blkid implementation via the configure option
865 --disable-libblkid.
872 of zero for a non-existent device (Addresses Debian Bug: #502541)
878 devices currently used by user-level software suspend.
884 vastly inefficient for moderate-to-large filesystems, due to some
891 of tune2fs -I.)
894 filesystems with 32-bit block numbers, when the headers for 64-bit
904 resize2fs -M to fail. Finally, when blocks are moved, make sure the
915 Mke2fs now has a new option -U, which allows the user to specify the
929 Fix a bug in e2fsck which caused it double count non-contiguous
930 extent-based inodes.
944 Fix a long-standing bug in e2fsck which would cause it to crash when
949 Fixed various Debian packaging issues --- see debian/changelog for
950 details. (Addresses Debian Bugs: #503057, #502323, #511207)
953 ------------------
956 binaries in the misc directory if configured with --enable-profile.
977 strings that do not contain a '%' character are safe to use in format
979 e2fsprogs with -Werror=format-security have an easier time doing so.
981 Added a new 64-bit getsize interface, ext2fs_get_device_size2().
983 Added the utility make-sparse.c to the contrib directory.
987 change a block on an extent-based file, and ext2fs_extent_set_bmap()
992 extents when the callback function modifies a block in an extent-based
996 in their superblock, and attempt to use a backup superblock to repair
1023 read-only using the BLKROGET ioctl.
1029 ext4dev filesystems are available, so that the ext4dev->ext4
1033 ------------------
1047 specifies a block number using the -b option if the blocksize option
1048 isn't also specified using -B. Unfortunately, users very commonly
1049 invoke e2fsck using "e2fsck -b 32768 /dev/hdXXX" to use the backup
1059 a command-line option. In addition, allow the hash algorithm to be
1073 percentage complete when in verbose mode. (Addresses Debian Bug:
1089 file. (Addresses Debian Bug: #484877)
1092 #275272; Addresses Debian Bugs: #498100, #498101, #498102, #498103)
1094 Fixed various Debian packaging issues --- see debian/changelog for
1095 details. (Addresses Debian Bug: #497619)
1098 ------------------
1101 close-on-exec flag for a fd used for debugging. (Addresses Red Hat
1106 theoretical race condition if a multi-threaded application adds and
1109 compile with the -pthread option; using pthread mutexes has
1113 Fix e2fsprogs-libs build failure due to 'subs' target. (Addresses
1123 Fix the pkg-config files so they work correctly when linking with
1125 to use #include <ext2fs/ext2fs.h>, but can use #include <ext2fs.h>
1129 for x86. (Addresses Debian Bug: #497515)
1132 non-x86 platforms. (They had been removed for x86 earlier.)
1142 Fix gen-tarball so it will work even if the top-level directory has
1144 gen-tarball print the size of the resulting tar.gz file.
1158 /etc/mke2fs.conf.e2fpsrogs-old and the new /etc/mke2fs.conf file will
1161 /etc/mke2fs.conf.e2fsprogs-new and issue a message to the user that
1165 filesystem, since this minimizes seek times on average for fsync-heavy
1175 (specifically read-only features) in revision 0 filesystems. (Thanks
1178 Mke2fs previously would occasionally create some slightly non-optimally
1182 describing the maximum journal size. (Addresses Debian Bug: #491620)
1184 Add support for setting the default hash algorithm used in b-tree
1185 directories in tune2fs (from a command-line option) or mke2fs (via
1202 fixed. (Addresses Debian Bug: #493216)
1221 Add support for on-line resizing ext4 filesystem with the flex_bg
1228 been fixed. (Addresses Debian Bug: #495830)
1230 Resize2fs is now correctly managing the directory in-use counts when
1237 caused by very large extent-based files, and by blocks reallocated
1246 presence of extent-based files. In addition, "e2fsck -v" will report
1248 also give an inode fragmentation report using "e2fsck -E fragcheck"
1257 Debugfs's htree command now correctly understands extent-based
1268 The error message printed by "tune2fs -I" if the inode size was too
1270 try to create an undo log until we know that command-line-specified
1271 parameters such as "tune2fs -I <inode size>" are valid.
1273 Given some filesystems found "in the wild" that had non-zero block
1277 entirely if the feature flag is not set. (Addresses Debian Bug:
1280 The blkid program will now print out a user-friendly listing of all of
1282 -L option. (Addresses Debian Bug: #490527)
1285 number of ideal extents. (Addresses Debian Bug: #458306)
1298 Fixed various Debian packaging issues --- see debian/changelog for
1302 Czech, and Vietnamese Translations. (Addresses Debian Bugs: #313697,
1306 ------------------
1316 greater variety of environments, including big-endian systems and
1317 when cross-building e2fsprogs for embedded systems. (Addresses
1324 extent-based files.
1326 Fix a potential core-dumping bug in libe2p's iterate_on_dir()
1329 Various ext2fs library functions --- ext2fs_block_iterate2(),
1330 ext2fs_initialize() and ext2fs_extent_open() --- now correctly free
1345 bare echo commands so that configure flags such as --quiet work
1360 Disable a very annoying automatic "%.sh -> %" GNU make rule in the
1361 top-level Makefile. That automatic rule is used to better support
1363 likes to use configure.sh files to store the configure options used to
1364 build a package. Unfortunately GNU make will use the configure.sh to
1365 replace the configure script, resulting in a self-inflicted fork bomb
1366 leading to an out-of-memory crash.
1368 To support old GNU C compilers don't use C99/C++ comments, but only
1369 K&R style comments, and don't try to use __builtin_expect if __GNUC__
1372 this is an optimization, we only try to use __builtin_expect for gcc 3
1375 In e2fsck's crc routines, make sure we use WORDS_BIGENDIAN instead of
1383 for extent-based files
1385 The ext2fs_bmap() function now supports BMAP_ALLOC for extent-based
1405 * Don't use __FUNCTION__ since Solaris's C99 doesn't support it.
1410 Use of C99 is not compatible with SUSv2 (_XOPEN_SOURCE=500),
1412 Since we need some SUSv3 functions, consistently use SUSv3 so
1416 is included, which conflicts with e2fsprogs' use of the kmem_cache_t
1419 avoid the use of various more advanced shell constructs such as $().
1441 and !resize_inode. (Addresses Debian Bug: #388452, #425477)
1454 much earlier in e2fsck processing, so it can try to use the backup
1460 field in the superblock is in the future. (Addresses Debian Bug:
1467 ext2fs_get_device_size() returns EFBIG. (Addresses Debian Bug:
1470 Fix mke2fs to use a default block size of 4k when formatting an
1474 Debian Bug: #488663)
1481 blkid_find_dev_with_tag() never returns a non-existent device. Also,
1484 (Addresses Debian Bugs: #487758, #487783)
1491 based on a split filesystem and usage type system. The -t option to
1492 mke2fs was a deprecated alias to -c; it now specifies a filesystem
1493 type (ext2, ext3, ext4, etc.), while the -T option can now be a comma
1498 The mke2fs program will no longer complain and request the -f option
1502 When creating a filesystem for the GNU Hurd use a fs-type of Hurd and
1505 how to handle. (Addresses Debian Bug: #471977)
1511 the -P option, and will resize the filesystem to the smallest possible
1512 size if given the -M option.
1515 blocks are consumed during an off-line resize.
1517 The "ls" command in debugfs now supports the -p option, which causes
1522 Fix a potential off-by-one buffer overflow in the fs_device_name in an
1525 The chattr program will return a non-zero exit code in case of
1526 failures, and error messages can be suppressed with the -f option.
1530 crash if more than 8 test patterns are specified using the -t option.
1531 (Addresses Debian Bug: #487298)
1537 Remove support for the legacy big-endian filesystem format which only
1538 existed on extremely long-dead PowerPC kernels almost a decade ago.
1547 Fixed various Debian packaging issues --- see debian/changelog for
1548 details. (Addresses Debian Bugs: #487443, #487675, #490003)
1551 (Addresses Debian Bugs: #393313, #487849, #440983, #440981)
1554 ------------------
1556 Factor out bitmap code in preparation for adding 64-bit new-style
1559 Fix gcc -Wall warnings
1561 Fix the pkg-config files so that private libraries are specified in
1574 If the configure script is given --with-diet-libc, don't use thread
1579 mkswap that don't support the -U option.
1581 A few library routines have been converted to support 64-bit block
1583 inode_io, and unix_io managers have all be converted to support 64-bit
1586 Debugfs can now be extended for use by test programs. See