Skip to content

v1.15.0

Choose a tag to compare

@whoschek whoschek released this 01 Dec 05:51
· 582 commits to main since this release
  • [bzfs_jobrunner] Fixed: In some edge cases, subjobs run in parallel when they should run sequentially.
  • [bzfs] [perf] --cache-snapshots: Update the cache for the datasets that were actually replicated even if some datasets were skipped.
  • [bzfs] More reliable retries when connecting to remote server.
  • [bzfs] --cache-snapshots: Ensure equal snapshots_changed still allows updating cached creation time.
  • [bzfs] [security] Properly round-trip backslash characters in ZFS property values.
  • [bzfs] [security] Enable use of doas as a replacement for sudo, via --sudo-program=doas
  • [bzfs] Decouple run_ssh_command() SSH client utility from the rest of the program.
  • [bzfs] Decouple process_datasets_in_parallel() parallel task tree scheduler utility from the rest of the program.
  • [bzfs] Also run nightly tests on FreeBSD-15.0.
  • [bzfs] Also run nightly tests on zfs-2.3.5.
  • For the full list of changes, see v1.14.0...v1.15.0