Files
packages/utils
Hauke Mehrtens 99f5604905 btrfs-progs: Update to version 6.0.1
This fixes compilation problems with glibc 2.36.

Full Changelog:
btrfs-progs-6.0 (2022-10-11)
-----------------------------
   * fi usage: in tabular output, print total size and slack size
   * mkfs:
      * option -O now accepts values from -R to unify the interface (-R will
	continue to work)
      * zone reset and discard is done in parallel on all devices
      * removed option --leafsize, deprecated long time ago
   * corrupt-block: recalculate checksum when changing generation
   * fixes:
      * convert: fix reserved range detection and overlaps
      * mkfs: fix creating files with reserved inode numbers with --rootdir
      * receive: escape filenames in command attributes
      * fix extent buffer leaks after transaction abort
   * experimental:
      * mkfs: support for block-group-tree (kernel 6.1)
      * fsverity in send (protocol v3, WIP)
      * btrfstune -b converts to block-group-tree
   * other:
      * cleanups, refactoring
      * new and updated tests
      * update documentation

btrfs-progs-6.0.1 (2022-11-04)
""""""""""""""""""""""""""""""
   * send: minor speed up for v2 due to increased buffer size
   * resize: invalid command line options fail with error code
   * quota rescan:
      * add long options --status and --wait
      * new option to wait but don't start rescan
   * qgroup show: print path by default, updated format
   * qgroup: new subcommand clear-stale, remove qgroups without their subvolumes
   * experimental:
      * add warnings to commands that have it enabled (mkfs, image, btrfstune)
   * other:
      * documentation, help text, error message updates

btrfs-progs-5.19 (2022-08-16)
-----------------------------
   * send: support protocol version 2
   * fi show: print all missing devices
   * device stats: add tabular output
   * replace: add alias to device group (device replace)
   * check: validate free space tree items
   * fixes:
      * convert: support large filesystems (block count > 32bit)
      * recognize filesystems with verity enabled
      * mkfs and DUP could write out of order, fix it for zoned mode
   * build:
      * optional support for LZO and ZSTD in receive
      * compatibility with glibc 2.36 (mount.h)
      * add fallbacks for new GCC builtins
   * other:
      * corrupt-block: target specific items, offsets
      * documentation updates, new pages from wiki
      * new tests

btrfs-progs-5.19.1 (2022-09-12)
"""""""""""""""""""""""""""""""
   * fix memory leaks (extent buffer, path)
   * check: verify block device size vs item
   * rescue fix-device-size: allow to shrink device item
   * receive: fix crash on wrong pinter free()
   * other:
      * experimental: support for block-group-tree
      * documentation updates
      * new tests

btrfs-progs-5.18 (2022-05-25)
-----------------------------
   * fixes:
      * dump-tree: don't print traling zeros in checksums
      * recognize paused balance as exclusive operation state, allow to start
        device add
      * convert: properly initialize target filesystem label
      * mkfs: don't create free space bitmaps for empty filesystem
   * restore: make lzo support build-time configurable, print supported
     compression in help text
   * update kernel-lib sources
   * other:
      * documentation updates, finish conversion to RST, CHANGES and INSTALL
        could be included into RST
      * fix build detection of experimental mode
      * new tests

btrfs-progs-5.18.1 (2022-06-06)
"""""""""""""""""""""""""""""""
   * fixes:
      * convert: fix self reference of toplevel directory
      * build: make kernel lib headers compatible with C++
   * zoned mode: verify minimum zone size 4MiB
   * libbtrfs: cleanups, merge headers and remove declarations of unexported
     symbols
   * other: documentation updates

btrfs-progs-5.17 (2022-04-26)
-----------------------------
   * check:
      * repair wrong num_devices in superblock
      * recognize overly long xattr names
      * fix wrong total bytes check for seed device
   * auto-repair on read on RAID56
   * property set: unify handling of empty value to mean default, changed meaning
     for property 'compression' to allow reset to default and to set NOCOMPRESS,
     since kernel 5.14
   * fixes:
       * dump-tree: print fs-verity items
       * fix location of system chunk on zoned filesystem
       * do not allow setting seeding flag on a filesystem with dirty log
       * mkfs and subpage support: use sectorsize as nodesize fallback for mixed
	 profiles
   * preparatory work for extent tree v2, global roots
   * experimental feature (unstable interface, not built by default,
       do not use for production)
       * btrfstune: option --csum to switch checksum algorithm
   * other:
       * cleanups, refactoring
       * update documentation build, remove asciidocs leftovers
       * update fssum to consider xattrs
       * add fsstress

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-11 15:09:28 -08:00
..
2021-03-21 10:32:27 -07:00
2020-05-27 06:48:34 -04:00
2021-11-01 00:14:22 -07:00
2021-03-28 16:24:04 -10:00
2021-10-14 16:23:26 -07:00
2021-03-21 10:32:01 -07:00
2022-10-16 20:30:22 +01:00
2022-05-20 12:18:31 -07:00
2021-07-29 13:21:02 +02:00
2022-10-25 18:04:56 -07:00
2022-01-10 17:01:48 -08:00
2021-02-20 16:02:15 -08:00
2022-02-01 16:16:24 -08:00
2022-01-09 14:17:13 +01:00
2020-07-04 11:25:04 -07:00
2020-02-18 17:30:41 +08:00
2022-03-11 13:07:20 +01:00
2022-03-18 23:47:14 +00:00
2021-11-22 16:41:22 -08:00
2022-01-30 23:53:45 -08:00
2022-05-09 23:32:15 +03:00
2022-03-02 16:31:19 -08:00
2022-08-02 14:42:13 +03:00
2022-07-16 21:49:39 -07:00
2022-10-08 15:34:04 +02:00
2019-08-28 13:56:10 -07:00
2022-07-21 21:44:49 -07:00
2022-05-10 00:00:22 +03:00
2022-03-30 09:04:49 +03:00
2022-03-17 10:04:40 +01:00
2018-10-28 10:08:22 -07:00
2022-09-20 21:02:15 +10:00
2022-09-20 21:02:20 +10:00
2022-11-04 13:13:28 -07:00
2020-10-26 21:48:17 -07:00
2020-10-07 18:12:24 -07:00
2017-08-29 21:41:14 -07:00
2022-05-05 18:33:00 +02:00
2021-12-16 15:52:52 -08:00
2022-01-28 13:47:14 -08:00
2021-11-29 01:59:27 -08:00
2020-01-21 19:34:47 +05:00
2022-03-30 20:45:31 -07:00
2022-06-22 16:34:36 -06:00
2020-06-08 15:14:00 +02:00
2021-06-12 21:05:01 -07:00
2022-10-07 02:11:44 +01:00
2022-06-01 13:24:20 -07:00
2020-08-12 18:21:24 -07:00
2021-08-19 12:37:29 -07:00
2022-10-21 15:39:49 -07:00
2021-08-15 03:25:02 +03:00
2022-01-25 16:27:13 -08:00
2022-09-19 00:58:46 +02:00
2021-09-25 01:38:06 -07:00
2018-09-29 11:50:29 +08:00
2021-03-16 11:09:50 +02:00
2022-04-11 18:24:28 +03:00
2019-02-11 22:25:14 +08:00
2022-11-07 17:31:22 -08:00
2022-05-12 09:37:13 +03:00
2022-07-28 12:17:20 -07:00
2022-11-02 15:22:12 +02:00
2022-05-04 18:11:19 +02:00
2022-01-17 21:11:09 -08:00
2019-11-13 23:25:03 +01:00
2022-11-06 19:31:05 +02:00
2021-02-28 12:13:41 +03:00
2022-03-31 11:25:17 +02:00
2020-11-29 01:32:32 +01:00
2021-08-21 11:59:15 -07:00
2022-10-04 07:46:52 +02:00
2021-12-16 20:25:54 -08:00
2021-06-28 09:05:19 +01:00
2022-01-30 23:35:25 -08:00
2020-11-24 22:38:19 -08:00
2022-09-07 22:56:06 +01:00
2022-02-14 17:21:21 -08:00
2022-03-13 00:02:02 -08:00
2022-02-02 07:15:11 -08:00
2021-12-29 01:19:15 +01:00
2022-08-18 19:54:23 -07:00
2022-03-02 18:52:07 -08:00
2021-06-01 23:04:08 -07:00
2022-08-16 13:11:31 -07:00
2022-08-02 15:32:10 +03:00
2021-06-12 21:05:01 -07:00
2022-01-09 13:50:25 -08:00
2022-06-04 22:47:40 -07:00
2022-01-28 12:08:38 -08:00
2022-10-31 12:27:05 -07:00
2022-04-08 17:35:49 -03:00
2022-03-13 00:02:02 -08:00
2021-11-18 14:14:07 -08:00
2022-05-10 00:15:39 +03:00
2022-09-24 12:36:33 +02:00
2020-07-15 12:04:08 -07:00
2020-05-09 06:06:43 +08:00
2018-12-15 21:35:30 -08:00
2022-01-18 12:53:27 +08:00
2021-02-20 20:07:51 -08:00
2022-01-26 23:01:10 +01:00
2022-08-26 13:08:18 +02:00
2022-03-01 18:01:55 -05:00
2021-06-12 21:05:01 -07:00
2022-10-06 03:35:57 +08:00
2022-03-30 19:40:50 -07:00
2019-07-05 11:56:00 +02:00
2021-06-12 21:05:01 -07:00
2020-08-18 00:26:05 -07:00
2021-03-09 16:39:56 -08:00
2022-08-02 18:10:53 -07:00
2020-06-22 18:33:17 -07:00
2021-01-23 15:06:11 +01:00
2020-09-20 16:25:18 -07:00
2022-05-14 21:31:40 -07:00
2022-01-31 07:05:17 -08:00
2021-07-20 19:49:14 -07:00
2021-07-29 13:21:02 +02:00
2021-03-22 02:04:03 +01:00
2022-03-02 16:30:40 -08:00
2020-08-25 17:37:07 +09:00
2022-11-04 13:13:43 -07:00
2022-03-30 19:37:40 -07:00
2022-09-25 02:10:06 -07:00
2022-07-28 14:18:00 -07:00
2021-06-12 21:05:01 -07:00
2022-01-18 18:10:48 -08:00
2019-05-02 21:46:30 +02:00
2022-02-07 21:26:12 -08:00
2021-06-12 21:05:01 -07:00
2022-02-23 19:29:35 +01:00
2022-07-01 12:19:02 +02:00
2022-09-14 21:59:16 +03:00
2021-09-26 19:51:10 -07:00
2021-02-15 13:18:41 +11:00
2021-06-12 21:05:01 -07:00
2021-12-16 17:19:41 -08:00
2020-06-19 23:16:34 -07:00
2021-08-25 14:31:32 +08:00
2022-06-09 21:45:34 -07:00
2022-09-22 01:25:51 -07:00
2020-06-22 03:40:52 +08:00
2021-12-20 11:27:30 +02:00
2022-10-10 15:57:03 -07:00
2022-03-30 19:38:06 -07:00
2022-10-31 12:27:21 -07:00
2022-05-18 12:26:59 -07:00