diff options
author | Theodore Ts'o <tytso@mit.edu> | 2011-07-02 23:26:20 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2011-07-03 00:04:36 -0400 |
commit | c0b3deb5f8574f0486a00e6adb1d685040f2fe16 (patch) | |
tree | 926f836e4c2caba6873c755d3ba328ac2c466ebf | |
parent | 594ec97beb86a9cbfa01d246a6bb65dada55e86a (diff) | |
download | e2fsprogs-c0b3deb5f8574f0486a00e6adb1d685040f2fe16.tar.gz |
Update for e2fsprogs 1.42-WIP-0702 release
-rw-r--r-- | RELEASE-NOTES | 131 | ||||
-rw-r--r-- | debian/changelog | 57 | ||||
-rw-r--r-- | debian/e2fslibs.symbols | 141 | ||||
-rw-r--r-- | version.h | 4 |
4 files changed, 319 insertions, 14 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 574ce91d..304af0b3 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,3 +1,134 @@ +E2fsprogs 1.42-WIP (July 2, 2011) -- 1ca87790b91 +================================= + +Add support for 64-bit file systems. + +Add initial support for bigalloc file systems. + +Fix a bug in e2fsck where if the free blocks and inodes counts are +incorrect, e2fsck would fix them without printing an error message. +This would cause a "*** FILE SYSTEM WAS MODIFIED ***" message without +any explanation of what was fixed. + +E2fsck will no longer attempt to clone an extended attribute block in +pass1b handling if the file system does not support extended +attributes. + +E2fsck will be more careful accidentally asking the user to continue +if the file system is mounted, so that an escape sequence won't cause +a false positive. (Addresses Debian Bug: #619859) + +E2fsck now uses less cpu time in pass 5 when large portions of the +bitmaps are uninitialized. + +E2fsck will no longer segault when a corrupted file system has a bad +extent, and removing it leads to a block needing to be deallocated. +(Addresses SourceForge Bug: #2971800) + +E2fsck now supports an extended "discard" option which will cause +e2fsck to attempt discard all unused blocks after a full, successful +file system check. + +The e2image program now supports the qcow2 format, which is a more +efficient way of capturing file system dumps. + +Mke2fs now supports the [devices] stanza in mke2fs.conf which allows +per-device defaults to be specified in the configuration file. + +Mke2fs now supports the reserved_ratio relation in the [defaults] and +[fs_types] section in mke2fs.conf. + +Mke2fs now creates extent-mapped directories for the root and +lost+found directories. + +Mke2fs will skip zero'ing the journal if the extended option +"lazy_journal_init" is specified. This can save a lot of time, but it +does add a small amount of risk if the system crashes before the +journal is overwritten entirely once. It is epsecially useful for +testing. + +Mke2fs will now create file systems that enable user namespace +extended attributes and with time- and mount count-based file +system checks disabled. + +Mke2fs will not set a stride or strip size of one block based on block +device attributes obtained from sysfs. + +Mke2fs now displays a progress report during the discard process. + +Mke2fs now handles extreme file system parameters correctly which +previously caused the inodes per group to drop below 8, leading to a +segfault. (The inodes per group must be a multiple of 8, but the code +didn't correctly deal with an inodes per group count less than 8.) + +Debugfs's icheck will now correctly find inodes which use the +searched-for block as an extended attribute block. + +Debugfs now has a new "punch" command which remove blocks from the +middle of an inode. + +The badblocks program now correctly recovers from I/O errors when +direct I/O is being used. The badblocks command now also supports a +-B option which forces the use of buffered I/O, and the -v option will +provide a more detailed breakdown of read, write, and failed +comparison errors. + +Added e4defrag tool which uses the EXT4_IOC_MOVE_EXT ioctl. + +Added support for journals larger than 2GB. + +Support using both hard links and symlinks when installing e2fsprogs. + +Add overflow checking to tune2fs -i's fsck interval, which must fit in +a 32-bit field. + +Filefrag will report 0 extents correctly in verbose mode. (Addresses +RedHat Bugzilla: #653234) + +Logsave's usage message has been fixed. (Addresses Debian Bug: +#619788) + +Added a useful "fallocate" program to the contrib directory. + +Update translations: French, Chinese, Germany, Indonesian, Swedish, +Vietnamese, Polish, Dutch, Czech, + +Updated/clarified man pages. + +Programming notes +----------------- + +The ext2fs library now has the new functions ext2fs_punch(), +ext2fs_get_memzero() and ext2fs_file_get_inode(). + +The I/O manager now supports the discard operation. + +Reserved file system code points for new 1st class quota feature. + +Fixed a potential free of an unitialized pointer in +ext2fs_update_bb_inode(). + +Fixed miscellaneous compile warnings. + +Fixed portability issues for Mac OS X. + +Fixed FreeBSD portability where gettext is not in libc. + +Fixed a build failure when OMIT_COM_ERR is defined. + +Improved error checking and fixed memory leaks caused by error return +paths. + +Added a regression test for extent-mapped journals by mke2fs and tune2fs. + +Added a test for creating a large (over 4GB) journal using mke2fs. + +Fixed the dependencies for "make check" so all required dependencies +are built before running the gression tests. + +A link to com_err.h is installed in $(includedir) during a "make install". + + E2fsprogs 1.41.14 (December 22, 2010) ===================================== diff --git a/debian/changelog b/debian/changelog index f2394b04..68c360a6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,60 @@ +e2fsprogs (1.42~WIP-2011-07-02-1) unstable; urgency=low + + * New upstream release + * Add support for 64-bit file systems + * Add support for bigalloc file systems + * Fixed an e2fsck bug which caused "*** FILE SYSTEM WAS MODIFIED ***" + without an explanation of what was fixed. + * E2fsck will no longer attempt to clone an extended attribute block + in pass1b handling if the file system does not support extended + attributes. + * E2fsck will be more careful accidentally asking the user to continue + if the file system is mounted, so that an escape sequence won't + cause a false positive. (Closes: #619859) + * E2fsck now uses less cpu time in pass 5 + * E2fsck will no longer segault when a corrupted file system has a bad + extent, and removing it leads to a block needing to be deallocated. + * E2fsck now supports an extended "discard" option which will cause + e2fsck to attempt discard all unused blocks after a full check + * The e2image program now supports the qcow2 format, a more efficient + way of capturing file system metadata snapshots. + * Mke2fs now supports the [devices] stanza in mke2fs.conf. + * Mke2fs now supports the reserved_ratio relation in mke2fs.conf. + * Mke2fs now creates extent-mapped directories for the root and + lost+found directories. + * Mke2fs will skip zero'ing the journal if the extended option + "lazy_journal_init" is specified. + * Mke2fs will now create file systems that enable user namespace + extended attributes and with time- and mount count-based file + system checks disabled. + * Mke2fs will not set a stride or strip size of one block based on + block bevice attributes obtained from sysfs. + * Mke2fs now displays a progress report during the discard process. + * Mke2fs now handles extreme file system parameters correctly which + previously caused the inodes per group to drop below 8, leading + to a segfault. + * Debugfs's icheck will now correctly find inodes which use the + searched-for block as an extended attribute block. + * Debugfs now has a new "punch" command which remove blocks from the + middle of an inode. + * The badblocks program now correctly recovers from I/O errors when + direct I/O is being used. The badblocks command now also + supports a -B option which forces the use of buffered I/O, and + the -v option will provide a more detailed breakdown of read, + write, and failed comparison errors. + * Added e4defrag tool which uses the EXT4_IOC_MOVE_EXT ioctl. + * Added support for journals larger than 2GB. + * Support using both hard links and symlinks when installing e2fsprogs. + * Add overflow checking to tune2fs -i's fsck interval, which must fit + in a 32-bit field. + * Filefrag will report 0 extents correctly in verbose mode. + * Logsave's usage message has been fixed. (Closes: #619788) + * Update translations: French, Chinese, Germany, Indonesian, Swedish, + Vietnamese, Polish, Dutch, Czech. + * Updated/clarified man pages. + + -- Theodore Y. Ts'o <tytso@mit.edu> Sat, 02 Jul 2011 22:38:57 -0400 + e2fsprogs (1.41.14-1) experimental; urgency=low * New upstream release diff --git a/debian/e2fslibs.symbols b/debian/e2fslibs.symbols index 12d7d325..4cf6c62b 100644 --- a/debian/e2fslibs.symbols +++ b/debian/e2fslibs.symbols @@ -25,7 +25,7 @@ libe2p.so.2 e2fslibs #MINVER# iterate_on_dir@Base 1.37 list_super2@Base 1.37 list_super@Base 1.37 -#MISSING: 1.41.1# os_tab@Base 1.37 + parse_num_blocks2@Base 1.42~WIP-2011-07-02 parse_num_blocks@Base 1.37 print_flags@Base 1.37 print_fs_errors@Base 1.37 @@ -40,18 +40,21 @@ libext2fs.so.2 e2fslibs #MINVER# badblocks_list_iterate_begin@Base 1.37 badblocks_list_iterate_end@Base 1.37 badblocks_list_test@Base 1.37 -#MISSING: 1.41.1# crc16@Base 1.41.0 -#MISSING: 1.41.1# crc16_table@Base 1.41.0 et_ext2_error_table@Base 1.37 + ext2fs_add_dir_block2@Base 1.42~WIP-2011-07-02 ext2fs_add_dir_block@Base 1.37 ext2fs_add_journal_device@Base 1.37 ext2fs_add_journal_inode@Base 1.37 + ext2fs_adjust_ea_refcount2@Base 1.42~WIP-2011-07-02 ext2fs_adjust_ea_refcount@Base 1.37 + ext2fs_alloc_block2@Base 1.42~WIP-2011-07-02 ext2fs_alloc_block@Base 1.37 + ext2fs_alloc_generic_bmap@Base 1.42~WIP-2011-07-02 ext2fs_allocate_block_bitmap@Base 1.37 ext2fs_allocate_generic_bitmap@Base 1.37 ext2fs_allocate_group_table@Base 1.37 ext2fs_allocate_inode_bitmap@Base 1.37 + ext2fs_allocate_subcluster_bitmap@Base 1.42~WIP-2011-07-02 ext2fs_allocate_tables@Base 1.37 ext2fs_badblocks_copy@Base 1.37 ext2fs_badblocks_equal@Base 1.37 @@ -63,47 +66,79 @@ libext2fs.so.2 e2fslibs #MINVER# ext2fs_badblocks_list_iterate_begin@Base 1.37 ext2fs_badblocks_list_iterate_end@Base 1.37 ext2fs_badblocks_list_test@Base 1.37 + ext2fs_bg_checksum@Base 1.42~WIP-2011-07-02 + ext2fs_bg_checksum_set@Base 1.42~WIP-2011-07-02 + ext2fs_bg_flags@Base 1.42~WIP-2011-07-02 + ext2fs_bg_flags_clear@Base 1.42~WIP-2011-07-02 + ext2fs_bg_flags_set@Base 1.42~WIP-2011-07-02 + ext2fs_bg_flags_test@Base 1.42~WIP-2011-07-02 + ext2fs_bg_flags_zap@Base 1.42~WIP-2011-07-02 + ext2fs_bg_free_blocks_count@Base 1.42~WIP-2011-07-02 + ext2fs_bg_free_blocks_count_set@Base 1.42~WIP-2011-07-02 + ext2fs_bg_free_inodes_count@Base 1.42~WIP-2011-07-02 + ext2fs_bg_free_inodes_count_set@Base 1.42~WIP-2011-07-02 ext2fs_bg_has_super@Base 1.37 + ext2fs_bg_itable_unused@Base 1.42~WIP-2011-07-02 + ext2fs_bg_itable_unused_set@Base 1.42~WIP-2011-07-02 + ext2fs_bg_used_dirs_count@Base 1.42~WIP-2011-07-02 + ext2fs_bg_used_dirs_count_set@Base 1.42~WIP-2011-07-02 + ext2fs_blkmap64_bitarray@Base 1.42~WIP-2011-07-02 + ext2fs_block_alloc_stats2@Base 1.42~WIP-2011-07-02 ext2fs_block_alloc_stats@Base 1.37 + ext2fs_block_bitmap_loc@Base 1.42~WIP-2011-07-02 + ext2fs_block_bitmap_loc_set@Base 1.42~WIP-2011-07-02 ext2fs_block_iterate2@Base 1.37 + ext2fs_block_iterate3@Base 1.42~WIP-2011-07-02 ext2fs_block_iterate@Base 1.37 + ext2fs_blocks_count@Base 1.42~WIP-2011-07-02 + ext2fs_blocks_count_add@Base 1.42~WIP-2011-07-02 + ext2fs_blocks_count_set@Base 1.42~WIP-2011-07-02 ext2fs_bmap2@Base 1.41.0 ext2fs_bmap@Base 1.37 ext2fs_check_desc@Base 1.37 ext2fs_check_directory@Base 1.37 ext2fs_check_if_mounted@Base 1.37 ext2fs_check_mount_point@Base 1.37 + ext2fs_clear_bit64@Base 1.42~WIP-2011-07-02 ext2fs_clear_bit@Base 1.37 ext2fs_clear_block_bitmap@Base 1.37 ext2fs_clear_generic_bitmap@Base 1.41.0 + ext2fs_clear_generic_bmap@Base 1.42~WIP-2011-07-02 ext2fs_clear_inode_bitmap@Base 1.37 ext2fs_close@Base 1.37 ext2fs_close_inode_scan@Base 1.37 ext2fs_compare_block_bitmap@Base 1.37 ext2fs_compare_generic_bitmap@Base 1.41.0 + ext2fs_compare_generic_bmap@Base 1.42~WIP-2011-07-02 ext2fs_compare_inode_bitmap@Base 1.37 + ext2fs_convert_subcluster_bitmap@Base 1.42~WIP-2011-07-02 ext2fs_copy_bitmap@Base 1.37 ext2fs_copy_dblist@Base 1.37 ext2fs_copy_generic_bitmap@Base 1.41.0 + ext2fs_copy_generic_bmap@Base 1.42~WIP-2011-07-02 ext2fs_crc16@Base 1.41.1 ext2fs_create_icount2@Base 1.37 ext2fs_create_icount@Base 1.37 ext2fs_create_icount_tdb@Base 1.40 ext2fs_create_journal_superblock@Base 1.37 ext2fs_create_resize_inode@Base 1.37 + ext2fs_dblist_count2@Base 1.42~WIP-2011-07-02 ext2fs_dblist_count@Base 1.37 ext2fs_dblist_dir_iterate@Base 1.37 ext2fs_dblist_drop_last@Base 1.40.8 + ext2fs_dblist_get_last2@Base 1.42~WIP-2011-07-02 ext2fs_dblist_get_last@Base 1.40.8 + ext2fs_dblist_iterate2@Base 1.42~WIP-2011-07-02 ext2fs_dblist_iterate@Base 1.37 + ext2fs_dblist_sort2@Base 1.42~WIP-2011-07-02 ext2fs_dblist_sort@Base 1.37 ext2fs_default_journal_size@Base 1.40 + ext2fs_descriptor_block_loc2@Base 1.42~WIP-2011-07-02 ext2fs_descriptor_block_loc@Base 1.37 - ext2fs_get_rec_len@Base 1.41.7 - ext2fs_set_rec_len@Base 1.41.7 ext2fs_dir_iterate2@Base 1.37 ext2fs_dir_iterate@Base 1.37 ext2fs_dirhash@Base 1.37 + ext2fs_div64_ceil@Base 1.42~WIP-2011-07-02 ext2fs_div_ceil@Base 1.40 ext2fs_dup_handle@Base 1.37 ext2fs_expand_dir@Base 1.37 @@ -119,20 +154,34 @@ libext2fs.so.2 e2fslibs #MINVER# ext2fs_extent_open@Base 1.41.0 ext2fs_extent_replace@Base 1.41.0 ext2fs_extent_set_bmap@Base 1.41.0 + ext2fs_fast_clear_bit64@Base 1.42~WIP-2011-07-02 ext2fs_fast_clear_bit@Base 1.39 + ext2fs_fast_mark_block_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_fast_mark_block_bitmap@Base 1.37 + ext2fs_fast_mark_block_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_fast_mark_block_bitmap_range@Base 1.37 + ext2fs_fast_mark_inode_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_fast_mark_inode_bitmap@Base 1.37 + ext2fs_fast_set_bit64@Base 1.42~WIP-2011-07-02 ext2fs_fast_set_bit@Base 1.39 + ext2fs_fast_test_block_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_fast_test_block_bitmap@Base 1.37 + ext2fs_fast_test_block_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_fast_test_block_bitmap_range@Base 1.37 + ext2fs_fast_test_inode_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_fast_test_inode_bitmap@Base 1.37 + ext2fs_fast_unmark_block_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_fast_unmark_block_bitmap@Base 1.37 + ext2fs_fast_unmark_block_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_fast_unmark_block_bitmap_range@Base 1.37 + ext2fs_fast_unmark_inode_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_fast_unmark_inode_bitmap@Base 1.37 + ext2fs_file_acl_block@Base 1.42~WIP-2011-07-02 + ext2fs_file_acl_block_set@Base 1.42~WIP-2011-07-02 ext2fs_file_close@Base 1.37 ext2fs_file_flush@Base 1.37 ext2fs_file_get_fs@Base 1.37 + ext2fs_file_get_inode@Base 1.42~WIP-2011-07-02 ext2fs_file_get_lsize@Base 1.37 ext2fs_file_get_size@Base 1.37 ext2fs_file_llseek@Base 1.37 @@ -140,6 +189,7 @@ libext2fs.so.2 e2fslibs #MINVER# ext2fs_file_open2@Base 1.37 ext2fs_file_open@Base 1.37 ext2fs_file_read@Base 1.37 + ext2fs_file_set_size2@Base 1.42~WIP-2011-07-02 ext2fs_file_set_size@Base 1.37 ext2fs_file_write@Base 1.37 ext2fs_find_block_device@Base 1.37 @@ -148,43 +198,67 @@ libext2fs.so.2 e2fslibs #MINVER# ext2fs_follow_link@Base 1.37 ext2fs_free@Base 1.37 ext2fs_free_block_bitmap@Base 1.37 + ext2fs_free_blocks_count@Base 1.42~WIP-2011-07-02 + ext2fs_free_blocks_count_add@Base 1.42~WIP-2011-07-02 + ext2fs_free_blocks_count_set@Base 1.42~WIP-2011-07-02 ext2fs_free_dblist@Base 1.37 ext2fs_free_generic_bitmap@Base 1.37 + ext2fs_free_generic_bmap@Base 1.42~WIP-2011-07-02 ext2fs_free_icount@Base 1.37 ext2fs_free_inode_bitmap@Base 1.37 ext2fs_free_mem@Base 1.37 + ext2fs_fudge_block_bitmap_end2@Base 1.42~WIP-2011-07-02 ext2fs_fudge_block_bitmap_end@Base 1.37 ext2fs_fudge_generic_bitmap_end@Base 1.41.0 + ext2fs_fudge_generic_bmap_end@Base 1.42~WIP-2011-07-02 ext2fs_fudge_inode_bitmap_end@Base 1.37 ext2fs_get_array@Base 1.40.3 + ext2fs_get_arrayzero@Base 1.42~WIP-2011-07-02 + ext2fs_get_bitmap_granularity@Base 1.42~WIP-2011-07-02 + ext2fs_get_block_bitmap_end2@Base 1.42~WIP-2011-07-02 ext2fs_get_block_bitmap_end@Base 1.37 + ext2fs_get_block_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_get_block_bitmap_range@Base 1.41.0 + ext2fs_get_block_bitmap_start2@Base 1.42~WIP-2011-07-02 ext2fs_get_block_bitmap_start@Base 1.37 ext2fs_get_blocks@Base 1.37 ext2fs_get_data_io@Base 1.37 - ext2fs_get_device_sectsize@Base 1.37 ext2fs_get_device_phys_sectsize@Base 1.41.12 + ext2fs_get_device_sectsize@Base 1.37 ext2fs_get_device_size2@Base 1.41.4 ext2fs_get_device_size@Base 1.37 + ext2fs_get_free_blocks2@Base 1.42~WIP-2011-07-02 ext2fs_get_free_blocks@Base 1.37 ext2fs_get_generic_bitmap_end@Base 1.41.0 ext2fs_get_generic_bitmap_range@Base 1.41.0 ext2fs_get_generic_bitmap_start@Base 1.41.0 + ext2fs_get_generic_bmap_end@Base 1.42~WIP-2011-07-02 + ext2fs_get_generic_bmap_range@Base 1.42~WIP-2011-07-02 + ext2fs_get_generic_bmap_start@Base 1.42~WIP-2011-07-02 ext2fs_get_icount_size@Base 1.37 + ext2fs_get_inode_bitmap_end2@Base 1.42~WIP-2011-07-02 ext2fs_get_inode_bitmap_end@Base 1.37 + ext2fs_get_inode_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_get_inode_bitmap_range@Base 1.41.0 + ext2fs_get_inode_bitmap_start2@Base 1.42~WIP-2011-07-02 ext2fs_get_inode_bitmap_start@Base 1.37 ext2fs_get_library_version@Base 1.37 ext2fs_get_mem@Base 1.37 ext2fs_get_memalign@Base 1.41.13 + ext2fs_get_memzero@Base 1.42~WIP-2011-07-02 ext2fs_get_next_inode@Base 1.37 ext2fs_get_next_inode_full@Base 1.37 ext2fs_get_num_dirs@Base 1.37 ext2fs_get_pathname@Base 1.37 + ext2fs_get_rec_len@Base 1.41.7 + ext2fs_group_desc@Base 1.42~WIP-2011-07-02 ext2fs_group_desc_csum_set@Base 1.41.0 ext2fs_group_desc_csum_verify@Base 1.41.0 + ext2fs_group_first_block2@Base 1.42~WIP-2011-07-02 ext2fs_group_first_block@Base 1.40 + ext2fs_group_last_block2@Base 1.42~WIP-2011-07-02 ext2fs_group_last_block@Base 1.40 + ext2fs_group_of_blk2@Base 1.42~WIP-2011-07-02 ext2fs_group_of_blk@Base 1.37 ext2fs_group_of_ino@Base 1.37 ext2fs_iblk_add_blocks@Base 1.41.0 @@ -205,76 +279,103 @@ libext2fs.so.2 e2fslibs #MINVER# ext2fs_initialize@Base 1.37 ext2fs_inode_alloc_stats2@Base 1.37 ext2fs_inode_alloc_stats@Base 1.37 + ext2fs_inode_bitmap_loc@Base 1.42~WIP-2011-07-02 + ext2fs_inode_bitmap_loc_set@Base 1.42~WIP-2011-07-02 + ext2fs_inode_data_blocks2@Base 1.42~WIP-2011-07-02 ext2fs_inode_data_blocks@Base 1.37 ext2fs_inode_has_valid_blocks@Base 1.37 + ext2fs_inode_i_blocks@Base 1.42~WIP-2011-07-02 ext2fs_inode_io_intern2@Base 1.37 ext2fs_inode_io_intern@Base 1.37 ext2fs_inode_scan_flags@Base 1.37 ext2fs_inode_scan_goto_blockgroup@Base 1.37 + ext2fs_inode_table_loc@Base 1.42~WIP-2011-07-02 + ext2fs_inode_table_loc_set@Base 1.42~WIP-2011-07-02 ext2fs_link@Base 1.37 ext2fs_llseek@Base 1.37 ext2fs_lookup@Base 1.37 ext2fs_make_generic_bitmap@Base 1.41.0 ext2fs_mark_bb_dirty@Base 1.37 + ext2fs_mark_block_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_mark_block_bitmap@Base 1.37 + ext2fs_mark_block_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_mark_block_bitmap_range@Base 1.37 ext2fs_mark_changed@Base 1.37 ext2fs_mark_generic_bitmap@Base 1.37 + ext2fs_mark_generic_bmap@Base 1.42~WIP-2011-07-02 ext2fs_mark_ib_dirty@Base 1.37 + ext2fs_mark_inode_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_mark_inode_bitmap@Base 1.37 ext2fs_mark_super_dirty@Base 1.37 ext2fs_mark_valid@Base 1.37 + ext2fs_mem_is_zero@Base 1.42~WIP-2011-07-02 ext2fs_mkdir@Base 1.37 ext2fs_namei@Base 1.37 ext2fs_namei_follow@Base 1.37 ext2fs_native_flag@Base 1.37 + ext2fs_new_block2@Base 1.42~WIP-2011-07-02 ext2fs_new_block@Base 1.37 ext2fs_new_dir_block@Base 1.37 ext2fs_new_inode@Base 1.37 + ext2fs_numeric_progress_close@Base 1.42~WIP-2011-07-02 + ext2fs_numeric_progress_init@Base 1.42~WIP-2011-07-02 + ext2fs_numeric_progress_update@Base 1.42~WIP-2011-07-02 ext2fs_open2@Base 1.37 ext2fs_open@Base 1.37 ext2fs_open_inode_scan@Base 1.37 ext2fs_parse_version_string@Base 1.37 ext2fs_process_dir_block@Base 1.37 + ext2fs_punch@Base 1.42~WIP-2011-07-02 + ext2fs_r_blocks_count@Base 1.42~WIP-2011-07-02 + ext2fs_r_blocks_count_add@Base 1.42~WIP-2011-07-02 + ext2fs_r_blocks_count_set@Base 1.42~WIP-2011-07-02 ext2fs_read_bb_FILE2@Base 1.37 ext2fs_read_bb_FILE@Base 1.37 ext2fs_read_bb_inode@Base 1.37 ext2fs_read_bitmaps@Base 1.37 ext2fs_read_block_bitmap@Base 1.37 ext2fs_read_dir_block2@Base 1.37 + ext2fs_read_dir_block3@Base 1.42~WIP-2011-07-02 ext2fs_read_dir_block@Base 1.37 + ext2fs_read_ext_attr2@Base 1.42~WIP-2011-07-02 ext2fs_read_ext_attr@Base 1.37 ext2fs_read_ind_block@Base 1.37 ext2fs_read_inode@Base 1.37 ext2fs_read_inode_bitmap@Base 1.37 ext2fs_read_inode_full@Base 1.37 ext2fs_reserve_super_and_bgd@Base 1.37 + ext2fs_resize_block_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_resize_block_bitmap@Base 1.37 ext2fs_resize_generic_bitmap@Base 1.37 + ext2fs_resize_generic_bmap@Base 1.42~WIP-2011-07-02 + ext2fs_resize_inode_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_resize_inode_bitmap@Base 1.37 ext2fs_resize_mem@Base 1.37 ext2fs_rewrite_to_io@Base 1.37 ext2fs_set_alloc_block_callback@Base 1.41.0 + ext2fs_set_bit64@Base 1.42~WIP-2011-07-02 ext2fs_set_bit@Base 1.37 ext2fs_set_bitmap_padding@Base 1.37 ext2fs_set_block_alloc_stats_callback@Base 1.41.0 + ext2fs_set_block_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_set_block_bitmap_range@Base 1.41.0 ext2fs_set_data_io@Base 1.37 + ext2fs_set_dir_block2@Base 1.42~WIP-2011-07-02 ext2fs_set_dir_block@Base 1.37 ext2fs_set_gdt_csum@Base 1.41.0 ext2fs_set_generic_bitmap_padding@Base 1.41.0 ext2fs_set_generic_bitmap_range@Base 1.41.0 + ext2fs_set_generic_bmap_padding@Base 1.42~WIP-2011-07-02 + ext2fs_set_generic_bmap_range@Base 1.42~WIP-2011-07-02 + ext2fs_set_inode_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_set_inode_bitmap_range@Base 1.41.0 ext2fs_set_inode_callback@Base 1.37 + ext2fs_set_rec_len@Base 1.41.7 + ext2fs_super_and_bgd_loc2@Base 1.42~WIP-2011-07-02 ext2fs_super_and_bgd_loc@Base 1.37 ext2fs_swab16@Base 1.37 ext2fs_swab32@Base 1.37 ext2fs_swab64@Base 1.40 -#MISSING: 1.41.0# ext2fs_swap_ext_attr@Base 1.37 -#MISSING: 1.41.0# ext2fs_swap_group_desc@Base 1.37 -#MISSING: 1.41.0# ext2fs_swap_inode@Base 1.37 -#MISSING: 1.41.0# ext2fs_swap_inode_full@Base 1.37 -#MISSING: 1.41.0# ext2fs_swap_super@Base 1.37 ext2fs_sync_device@Base 1.37 ext2fs_tdb_append@Base 1.40 ext2fs_tdb_chainlock@Base 1.40 @@ -329,14 +430,19 @@ libext2fs.so.2 e2fslibs #MINVER# ext2fs_tdb_unlockall_read@Base 1.40 ext2fs_tdb_validate_freelist@Base 1.40 ext2fs_test_bb_dirty@Base 1.37 + ext2fs_test_bit64@Base 1.42~WIP-2011-07-02 ext2fs_test_bit@Base 1.37 + ext2fs_test_block_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_test_block_bitmap@Base 1.37 + ext2fs_test_block_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_test_block_bitmap_range@Base 1.37 - ext2fs_test_inode_bitmap_range@Base 1.41.8 ext2fs_test_changed@Base 1.37 ext2fs_test_generic_bitmap@Base 1.37 + ext2fs_test_generic_bmap@Base 1.42~WIP-2011-07-02 ext2fs_test_ib_dirty@Base 1.37 + ext2fs_test_inode_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_test_inode_bitmap@Base 1.37 + ext2fs_test_inode_bitmap_range@Base 1.41.8 ext2fs_test_valid@Base 1.37 ext2fs_u32_copy@Base 1.37 ext2fs_u32_list_add@Base 1.37 @@ -351,34 +457,45 @@ libext2fs.so.2 e2fslibs #MINVER# ext2fs_u32_list_iterate_end@Base 1.37 ext2fs_u32_list_test@Base 1.37 ext2fs_unlink@Base 1.37 + ext2fs_unmark_block_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_unmark_block_bitmap@Base 1.37 + ext2fs_unmark_block_bitmap_range2@Base 1.42~WIP-2011-07-02 ext2fs_unmark_block_bitmap_range@Base 1.37 ext2fs_unmark_generic_bitmap@Base 1.37 + ext2fs_unmark_generic_bmap@Base 1.42~WIP-2011-07-02 + ext2fs_unmark_inode_bitmap2@Base 1.42~WIP-2011-07-02 ext2fs_unmark_inode_bitmap@Base 1.37 ext2fs_unmark_valid@Base 1.37 ext2fs_update_bb_inode@Base 1.37 ext2fs_update_dynamic_rev@Base 1.37 ext2fs_warn_bitmap2@Base 1.37 + ext2fs_warn_bitmap32@Base 1.42~WIP-2011-07-02 ext2fs_warn_bitmap@Base 1.37 ext2fs_write_bb_FILE@Base 1.37 ext2fs_write_bitmaps@Base 1.37 ext2fs_write_block_bitmap@Base 1.37 ext2fs_write_dir_block2@Base 1.37 + ext2fs_write_dir_block3@Base 1.42~WIP-2011-07-02 ext2fs_write_dir_block@Base 1.37 + ext2fs_write_ext_attr2@Base 1.42~WIP-2011-07-02 ext2fs_write_ext_attr@Base 1.37 ext2fs_write_ind_block@Base 1.37 ext2fs_write_inode@Base 1.37 ext2fs_write_inode_bitmap@Base 1.37 ext2fs_write_inode_full@Base 1.37 ext2fs_write_new_inode@Base 1.37 + ext2fs_zero_blocks2@Base 1.42~WIP-2011-07-02 ext2fs_zero_blocks@Base 1.41.0 initialize_ext2_error_table@Base 1.37 initialize_ext2_error_table_r@Base 1.37 inode_io_manager@Base 1.37 + io_channel_discard@Base 1.42~WIP-2011-07-02 io_channel_read_blk64@Base 1.41.1 io_channel_set_options@Base 1.37 io_channel_write_blk64@Base 1.41.1 io_channel_write_byte@Base 1.37 + qcow2_read_header@Base 1.42~WIP-2011-07-02 + qcow2_write_raw_image@Base 1.42~WIP-2011-07-02 set_undo_io_backing_manager@Base 1.41.0 set_undo_io_backup_file@Base 1.41.0 tdb_null@Base 1.40 @@ -7,5 +7,5 @@ * file may be redistributed under the GNU Public License v2. */ -#define E2FSPROGS_VERSION "1.41.14" -#define E2FSPROGS_DATE "22-Dec-2010" +#define E2FSPROGS_VERSION "1.42-WIP" +#define E2FSPROGS_DATE "02-Jul-2011" |