@@ -36,15 +36,30 @@ btrfs-progs-6.9 (2024-06-07)
3636 * ASAN and UBSAN test coverage in CI
3737 * documentation updates
3838
39+ btrfs-progs-6.9.1 (2024-06-24)
40+ """"""""""""""""""""""""""""""
41+ * fix detection of intermediate super block flags (e.g. csum change and
42+ other conversions)
43+ * raid-stripe-tree support (still experimental):
44+ * moved under experimental build flags (mkfs, convert)
45+ * format change, removed encoding type; backward incompatible
46+ * receive dump: escape special chars in xattr names and values, and clone
47+ source path
48+ * tune change csum: fix reservation size when starting a transaction
49+ * other:
50+ * new and updated tests
51+ * updated CI images, new reference build targets
52+ * cleanups and refactoring
53+
3954btrfs-progs-6.8 (2024-03-26)
4055----------------------------
4156 * fix --enqueue option timeout handling
4257 * subvolume: remove support for undocumented options -c and -x,
4358 functionality disabled in kernel
4459 * libbtrfsutil:
45- * version 0.1.3, backward compabile
60+ * version 0.1.3, backward compatible
4661 * add aliases for all existing functions with unified naming scheme
47- * updated header defintions for recently added kernel features
62+ * updated header definitions for recently added kernel features
4863 * send: v3 supported in experimental mode
4964 * other:
5065 * docs: manual page references, graphs, enhancements, clarifications
@@ -267,8 +282,8 @@ btrfs-progs-6.3.1 (2023-05-29)
267282""""""""""""""""""""""""""""""
268283 * convert: fix checksum of a block relocated from 0-1M range
269284 * qgroup show: fix formatting of limit values in json output
270- * receive: report paret subovl UUID on errors
271- * btrfsune : new option --convert-to-free-space-tree to convert from
285+ * receive: report parent subvol UUID on errors
286+ * btrfstune : new option --convert-to-free-space-tree to convert from
272287 block-group-tree back to extent tree for block group tracking
273288 * mkfs: make option --rootdir more verbose and report start when filling
274289 from the given directory starts
@@ -442,7 +457,7 @@ btrfs-progs-5.19.1 (2022-09-12)
442457 * fix memory leaks (extent buffer, path)
443458 * check: verify block device size vs item
444459 * rescue fix-device-size: allow to shrink device item
445- * receive: fix crash on wrong pinter free()
460+ * receive: fix crash on wrong pointer free()
446461 * other:
447462 * experimental: support for block-group-tree
448463 * documentation updates
@@ -451,7 +466,7 @@ btrfs-progs-5.19.1 (2022-09-12)
451466btrfs-progs-5.18 (2022-05-25)
452467-----------------------------
453468 * fixes:
454- * dump-tree: don't print traling zeros in checksums
469+ * dump-tree: don't print trailing zeros in checksums
455470 * recognize paused balance as exclusive operation state, allow to start
456471 device add
457472 * convert: properly initialize target filesystem label
@@ -497,7 +512,7 @@ btrfs-progs-5.17 (2022-04-26)
497512 * btrfstune: option --csum to switch checksum algorithm
498513 * other:
499514 * cleanups, refactoring
500- * update documentation build, remove asciidocs leftovers
515+ * update documentation build, remove asciidoc leftovers
501516 * update fssum to consider xattrs
502517 * add fsstress
503518
@@ -874,7 +889,7 @@ btrfs-progs-5.6 (2020-04-05)
874889btrfs-progs-5.6.1 (2020-05-07)
875890""""""""""""""""""""""""""""""
876891 * print warning when multiple block group profiles exist, update 'fi usage'
877- summary, add docs to maual page explaining the situation
892+ summary, add docs to manual page explaining the situation
878893 * build: optional support for libgcrypt or libsodium, providing hash
879894 implementations
880895 * other:
@@ -941,7 +956,7 @@ btrfs-progs-5.2 (2019-07-05)
941956 * fix reading/writing of last position on resume/cancel, potentially
942957 skipping part of the filesystem on next resume
943958 * dump-tree: add new option --noscan to use only devices given on the
944- commandline
959+ command line
945960 * all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image,
946961 btrfs-convert, btrfstune
947962 * image: fix hang when there are more than 32 cpus online and compression is
@@ -1335,7 +1350,7 @@ btrfs-progs-4.11.1 (2017-06-30)
13351350
13361351btrfs-progs-4.10 (2017-03-08)
13371352"""""""""""""""""""""""""""""
1338- * send: dump output fixes: missing newlies
1353+ * send: dump output fixes: missing newlines
13391354 * check: several fixes for the lowmem mode, improved error reporting
13401355 * build
13411356 * removed some library deps for binaries that not use them
@@ -1615,7 +1630,7 @@ btrfs-progs-4.5.2 (2016-05-02)
16151630
16161631btrfs-progs-4.5.3 (2016-05-11)
16171632 * ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS
1618- on architectures that do not support unaligned access and do not performa
1633+ on architectures that do not support unaligned access and do not perform
16191634 any fixups
16201635 * improved validation checks of superblock and chunk-related structures
16211636 * subvolume sync: fix handling of -s option
@@ -1777,7 +1792,7 @@ btrfs-progs-4.2.1 (2015-09-20)
17771792
17781793btrfs-progs-4.2.2 (2015-10-05)
17791794 * filesystem label: use fallback if the label ioctl is not available
1780- * convert: check nodesize constraints against commandline features (-O)
1795+ * convert: check nodesize constraints against command line features (-O)
17811796 * scrub: report status 'running' until all devices are finished
17821797 * device scanning might crash in some scenarios
17831798 * filesystem usage: print summary for non-root users
@@ -1830,7 +1845,7 @@ btrfs-progs-4.1 (2015-06-22)
18301845
18311846 New:
18321847 * rescue zero-log
1833- * btrfsune :
1848+ * btrfstune :
18341849 * rewrite uuid on a filesystem image
18351850 * new option to turn on NO_HOLES incompat feature
18361851
@@ -1847,7 +1862,7 @@ btrfs-progs-4.1 (2015-06-22)
18471862 * ioctl.h synced with current kernel uapi version
18481863 * convert: preparatory works for more filesystems (reiserfs pending)
18491864 * use static buffers for path handling where possible
1850- * add new helpers for send uilts that check memory allocations,
1865+ * add new helpers for send utils that check memory allocations,
18511866 switch all users, deprecate old helpers
18521867 * Makefile: fix build dependency generation
18531868 * map-logical: make it work again
0 commit comments