From bfd80ee64a1df7afc5b29c86561d057356c694d8 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sun, 14 Jun 2020 15:08:37 +0200 Subject: [PATCH] update CHANGES with 1.1.12 and 1.1.13 changelog --- docs/changes.rst | 72 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/docs/changes.rst b/docs/changes.rst index bec7313d7..2c15920bb 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -642,6 +642,78 @@ Other changes: - vagrant: new VMs for linux/bsd/darwin, most with OpenSSL 1.1 and py36 +Version 1.1.13 (2020-06-06) +--------------------------- + +Compatibility notes: + +- When upgrading from borg 1.0.x to 1.1.x, please note: + + - read all the compatibility notes for 1.1.0*, starting from 1.1.0b1. + - borg upgrade: you do not need to and you also should not run it. + - borg might ask some security-related questions once after upgrading. + You can answer them either manually or via environment variable. + One known case is if you use unencrypted repositories, then it will ask + about a unknown unencrypted repository one time. + - your first backup with 1.1.x might be significantly slower (it might + completely read, chunk, hash a lot files) - this is due to the + --files-cache mode change (and happens every time you change mode). + You can avoid the one-time slowdown by using the pre-1.1.0rc4-compatible + mode (but that is less safe for detecting changed files than the default). + See the --files-cache docs for details. +- 1.1.11 removes WSL autodetection (Windows 10 Subsystem for Linux). + If WSL still has a problem with sync_file_range, you need to set + BORG_WORKAROUNDS=basesyncfile in the borg process environment to + work around the WSL issue. + +Fixes: + +- rebuilt using a current Cython version, compatible with python 3.8, #5214 + + +Version 1.1.12 (2020-06-06) +--------------------------- + +Fixes: + +- fix preload-related memory leak, #5202. +- mount / borgfs (FUSE filesystem): + + - fix FUSE low linear read speed on large files, #5067 + - fix crash on old llfuse without birthtime attrs, #5064 - accidentally + we required llfuse >= 1.3. Now also old llfuse works again. + - set f_namemax in statfs result, #2684 +- update precedence of env vars to set config and cache paths, #4894 +- correctly calculate compression ratio, taking header size into account, too + +New features: + +- --bypass-lock option to bypass locking with read-only repositories + +Other changes: + +- upgrade bundled zstd to 1.4.5 +- travis: adding comments and explanations to Travis config / install script, + improve macOS builds. +- tests: test_delete_force: avoid sporadic test setup issues, #5196 +- misc. vagrant fixes +- the binary for macOS is now built on macOS 10.12 +- the binaries for Linux are now built on Debian 8 "Jessie", #3761 +- docs: + + - PlaceholderError not printed as JSON, #4073 + - "How important is Borg config?", #4941 + - make Sphinx warnings break docs build, #4587 + - some markup / warning fixes + - add "updating borgbackup.org/releases" to release checklist, #4999 + - add "rendering docs" to release checklist, #5000 + - clarify borg init's encryption modes + - add note about patterns and stored paths, #4160 + - add upgrade of tools to pip installation how-to + - document one cause of orphaned chunks in check command, #2295 + - linked recommended restrictions to ssh public keys on borg servers in faq, #4946 + + Version 1.1.11 (2020-03-08) ---------------------------