SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
DONATE


YUM REPOSITORY

 
 
Changelog for libbtrfs0-5.4-1.1.i586.rpm :

* Wed Dec 04 2019 dsterbaAATTsuse.cz- Update to 5.4
* support new hash algorithms (kernel 5.5):
* mkfs.btrfs and btrfs-convert with --csum, crc32c, xxhash, sha256, blake2
* mkfs: support new raid1c3 and raid1c4 block group profiles (kernel 5.5)
* check:
* --repair delays start with a warning, can be skipped using --force
* enhanced detetion of inode types from partial data, more options for repair
* receive: fix quiet option
* image: speed up chunk loading
* fi usage:
* sort devices by id
* print ratio of used/total per block group type
* rescue zero-log: reset the log pointers directly, avoid reading some other potentially damaged structures
* new make target install-static to install only static binaries/libraries
* other
* docs updates
* new tests
* cleanups and refactoring
* Tue Nov 12 2019 dsterbaAATTsuse.cz- Update to 5.3.1:
* libbtrfs: fix link breakage due to missing symbols- Updaet to 5.3:
* mkfs:
* new option to specify checksum algorithm (only crc32c)
* fix xattr enumeration
* dump-tree: BFS (breadth-first) traversal now default
* libbtrfsutil: remove stale BTRFS_DEV_REPLACE_ITEM_STATE_x defines
* ci: add support for gitlab
* other:
* preparatory work for more checksum algorithms
* docs update
* switch to docbook5 backend for asciidoc
* fix build on uClibc due to missing backtrace()
* lots of printf format fixups
* Tue Oct 15 2019 Johannes Thumshirn - Enable build of python-bindings for libbtrfsutil
* Tue Sep 17 2019 Frederic Crozat - Update to 5.2.2:
* check:
* fix false report of wrong byte count for orphan inodes
* option -E was not handled correctly
* new check and repair for root item generation
* balance: check for full-balance before background fork
* mkfs: check that total device size does not overflow 16EiB
* dump-tree: print DEV_STATS key type
* other:
* new and updated tests
* doc fixups and updates
* Tue Jul 30 2019 dsterbaAATTsuse.cz- update to 5.2.1
* scrub status: fix ETA calculation after resume
* check: fix crash when using -Q
* restore: fix symlink owner restoration
* mkfs: fix regression with mixed block groups
* core: fix commit to process all delayed refs
* other:
* minor cleanups
* test updates- update to 5.2
* subvol show: print qgroup information when available
* scrub:
* status: show ETA, revamp the whole output
* fix reading/writing of last position on resume/cancel, potentially skipping part of the filesystem on next resume
* dump-tree: add new option --noscan to use only devices given on the commandline
* all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image, btrfs-convert, btrfstune
* image: fix hang when there are more than 32 cpus online and compression is requested
* convert: fix some false ENOSPC errors when --rootdir is used
* build: fix gcc9 warnings
* core changes
* command handling cleanups
* dead code removal
* cmds-
* files moved to cmds/
* other shared userspace files moved to common/
* utils.c split into more files
* preparatory work for more output formats
* libbtrfsutil: fix unaligned access
* other
* new and updated tests
* fix tests so CI passes again
* sb-mod can modify more superblock items
* Sun May 19 2019 seanlewAATTopensuse.org- update to version 5.1
* repair: flush/FUA support to avoid breaking metadata COW
* file extents repair no longer relies on data in extent tree
* lowmem: fix false error reports about gaps between extents
* add inode mode check and repair for various objects
* add check for invalid combination of nocow/compressed extents
* device scan option to forget scanned devices [new]
* mkfs: use same chunk size as kernel for initial creation
* dev-repace: better report when other exclusive operation runs
* help for sntax errors on command lines, print relevant msgs
* defrag: able to open files in RO mode
* dump-tree: --block can be specified multiple times
* Sat Apr 06 2019 Stefan Seifert - update to version 4.20.2
* dump-super: minor output fixup
* revert fix for prefix detection of receive path, this is temporary and unbreaks existing user setups
* Thu Mar 28 2019 Mark Fasheh - Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539)
* Remove module-setup.sh
* Add module-setup.sh.in
* Thu Jan 24 2019 mfashehAATTsuse.com- Advise user of fs recovery options when we fail to mount (fate#320443, bsc#1122539)
* Add dracut-fsck-help.txt
* Add module-setup.sh
* Wed Jan 23 2019 dsterbaAATTsuse.cz- update to version 4.20.1
* libbtrfs: fix build of external tools due to missing symbols
* ci: enable library test
* Sat Jan 19 2019 Avindra Goolcharan - update to version 4.20
* new feature: metadata uuid
* lightweight change of UUID without rewriting all metadata (incompatible change)
* done by btrfstune -m/-M, needs kernel support, 5.0+
* image:
* fix block groups when restoring from multi-device image
* only enlarge result image if it\'s a regular file
* check
* more device extent checks and fixes
* can repair dir item with mismatched hash
* mkfs: uuid tree created with proper contents
* fix mount point detection due to partial prefix match
* other:
* new tests, build fixes, doc updates
* libbtrfsutil: fix tests if kernel lacks support for new subvolume ioctls- partial cleanup with spec-cleaner- drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch- drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch- drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch- drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch- drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
* Thu Jan 17 2019 kukukAATTsuse.de- Use %license instead of %doc [bsc#1082318]
* Thu Jan 17 2019 nborisovAATTsuse.com- Implement fate#325871
* Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
* Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
* Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
* Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
* Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
* Thu Dec 06 2018 dsterbaAATTsuse.cz- update to version 4.19.1
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on \"/\"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
* other
* new tests
* cleanups
* Mon Nov 12 2018 dsterbaAATTsuse.cz- update to version 4.19
* check: support repair of fs with free-space-tree feature
* core:
* port delayed ref infrastructure from kernel
* support write to free space tree
* dump-tree: new options for BFS and DFS enumeration of b-trees
* quota: rescan is now done automatically after \'assign\'
* btrfstune: incomplete fix to uuid change
* subvol: fix 255 char limit checks
* completion: complete block devices and now regular files too
* docs:
* ship uncompressed manual pages
* btrfsck uses a manual page link instead of symlink
* other
* improved error handling
* docs
* new tests
* Sun Aug 05 2018 dsterbaAATTsuse.cz- update to version 4.17.1
* check:
* add ability to fix wrong ram_bytes for compressed inline files
* beautify progress output
* btrfstune: allow to continue uuid change after unclean interruption
* several fuzz fixes:
* detect overalpping chunks
* chunk loading error handling
* don\'t crash with unexpected root refs to extents
* relax option parsing again to allow mixing options and non-options arguments
* fix qgroup rescan status reporting
* build:
* drop obsolete dir-test
* new configure option to disable building of tools
* add compatibility options --disable-static and --disable-shared
* other:
* cleanups and preparatory work
* new test images- spec cleanup
* Thu Jun 21 2018 dsterbaAATTsuse.cz- update to version 4.17
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on \"/\"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported- Removed patches (upstreamed):
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
* Mon Jun 11 2018 jeffmAATTsuse.com- Don\'t require libzstd-devel-static on builds that don\'t use it.
* Thu May 03 2018 dsterbaAATTsuse.cz- fix installation of btrfs.5.gz
* Mon Apr 30 2018 jeffmAATTsuse.com- Fix building on SLE11:
* btrfs-progs: convert: fix support for e2fsprogs < 1.42
* btrfs-progs: build: detect whether -std=gnu90 is supported
* btrfs-progs: build: autoconf 2.63 compatibility
* Fixed mismerged addition of libbtrfsutil1 package description- Added patches:
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
* Mon Apr 23 2018 dsterbaAATTsuse.cz- update to version 4.16.1
* remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super, btrfs-calc-size
* sb-mod: new debugging tool to edit superblock items
* mkfs: detect if thin-provisioned device does not have enough space
* check: don\'t try to verify checksums on metadata dump images
* build: fail documentation build if xmlto is not found
* build: fix build of btrfs.static- Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream)- Update initrd script
* Thu Apr 05 2018 dsterbaAATTsuse.cz- update to version 4.16
* libbtrfsutil - new LGPL library to wrap userspace functionality
* several \'btrfs\' commands converted to use it:
* properties
* filesystem sync
* subvolume set-default/get-default/delete/show/sync
* python bindings, tests
* build
* use configured pkg-config path
* CI: add python, musl/clang, built dependencies caching
* convert: build fix for e2fsprogs 1.44+
* don\'t install library links with wrong permissions
* fixes
* prevent incorrect use of subvol_strip_mountpoint
* dump-super: don\'t verify csum for unknown type
* convert: fix inline extent creation condition
* check:
* lowmem: fix false alert for \'data extent backref lost for snapshot\'
* lowmem: fix false alert for orphan inode
* lowmem: fix false alert for shared prealloc extents
* mkfs:
* add UUID and otime to root of FS_TREE - with the uuid, snapshots will be now linked to the toplevel subvol by the parent UUID
* don\'t follow symlinks when calculating size
* pre-create the UUID tree
* fix --rootdir with selinux enabled
* dump-tree: add option to print only children nodes of a given block
* image: handle missing device for RAID1
* other
* new tests
* test script cleanups (quoting, helpers)
* tool to edit superblocks
* updated docs- Add patch: 0001-btrfs-progs-build-fix-static-build.patch- Add new library packages: libbtrfsutil
* Sat Feb 17 2018 dsterbaAATTsuse.cz- use documentation shipped by upstream tar, reduce dependencies
* Wed Feb 14 2018 dsterbaAATTsuse.cz- enable static build again, zstd now has static version
* Fri Feb 02 2018 dsterbaAATTsuse.cz- update to version 4.15
* mkfs --rootdir reworked, does not minimize the final image but can be still done using a new option --shrink
* fix allocation of system chunk, don\'t allocate from the reserved area
* other
* new and updated tests
* cleanups, refactoring
* doc updates
* Mon Jan 08 2018 dsterbaAATTsuse.cz- spec: fix distro version condition
* Mon Jan 08 2018 dsterbaAATTsuse.cz- update to version 4.14.1
* dump-tree: print times of root items
* check: fix several lowmem mode bugs
* convert: fix rollback after balance
* other
* new and updated tests, enabled lowmem mode in CI
* docs updates
* fix travis CI build
* build fixes
* cleanups- update to version 4.14
* build: libzstd now required by default
* check: more lowmem mode repair enhancements
* subvol set-default: also accept path
* prop set: compression accepts no/none, same as \"\"
* filesystem usage: enable for filesystem on top of a seed device
* rescue: new command fix-device-size
* other
* new tests
* cleanups and refactoring
* doc updates- Removed patches: - rollback-regression-fix.patch - upstreamed- spec: disable static build, missing libzstd-devel-static- spec: disable zstd support for non-Tumbleweed distros