Tags: digint/btrbk
Tags
Version 0.32.6 * Fix backup of unrelated (by parent_uuid) snapshots (close #339). * Remove echo -e for portability (close #506). * Support btrfs send protocol v2 (send_protocol and send_compressed_data config options). * Add bzip3 support. * Convert ssh_filter_btrbk.sh to POSIX sh, and harden it. * Slight change in ssh_filter_btrbk.sh logging output. * Minor bugfixes, stability and documentation improvements.
Version 0.32.2 * Fix regression: archive on missing target directories. * Fix action "config print". * Print version and help message to stdout (close #452). * Check results of filesystem usage (close #469). * Add "compat ignore_receive_errors" option (close #383). * Support multiple gpg recipients (close #471). * Fix changelog: remove "compat missing_otime" item in v0.32.1. * Fix changelog: correct "warn_unknown_targets" item in v0.31.3. * Minor bugfixes and framework improvements.
Version 0.32.1 * Fix regression: correctly read mountinfo (close #445). * Fix regression: filter paths for "lsbtr" (action "ls"). * Add "compat missing_otime" configuration option (close #393). * Add backend btrfs-progs-doas (close #444). * Allow directory traversal for local command line arguments. * Display all source subvolumes in "usage" action. * Handle errors from btrfs filesystem usage.
Version 0.32.0
* MIGRATION
- If timestamp_format is not configured, explicitely set
"timestamp_format short" to revert old behavior.
- Update ssh_filter_btrbk.sh on remote hosts.
* Change default for timestamp_format to "long".
* Optional "volume" config section.
* Use "volume" section only for grouping and relative paths.
* Allow absolute path for "subvolume" and "snapshot_dir"
(close #407, #121).
* Support subvolume names with UTF-8 characters (close #392, #213,
#120). Add "safe_commands" option for paranoid people.
* Add "incremental_prefs" configuration option (close #387).
* Change incremental prefs policy, giving snapshots created by btrbk
higher preference than the global ones resolved by parent-uuid.
* Change "incremental_clones" option to boolean.
* Drop support of deprecated raw file format (btrbk < 0.26.0).
* Drop support of deprecated "-r, --resume-only" cmdline option.
* Fix ambiguous naming in --format=raw output of "list" actions.
* Accept quoted values in config.
* Use single quotes for raw table output.
Version 0.31.3 * Add "warn_duplicate_targets" configuration option (close 393). * Add -1,--single-column command-line option for listing actions. * Allow relative path command line argument for all actions. * Add support for zstd adaptive compression (close #397). * Add contrib/tools/btrbk_restore_raw.py (close #401). * Minor bugfixes and framework improvements.
Version 0.31.2
* MIGRATION
- Update ssh_filter_btrbk.sh on remote hosts.
* ssh_filter_btrbk.sh: Fix security vulnerability.
Specialy crafted commands may be executed without being propely
checked. Applies to remote hosts filtering ssh commands using
ssh_filter_btrbk.sh in authorized_keys.
* Warn if no subvolume defined in config (close #378).
PreviousNext