Skip to content

Commit

Permalink
Merge pull request #5912 from ThomasWaldmann/update-changes
Browse files Browse the repository at this point in the history
update CHANGES
  • Loading branch information
ThomasWaldmann authored Jul 11, 2021
2 parents ab531ae + 86c40b6 commit a6fba6e
Showing 1 changed file with 54 additions and 1 deletion.
55 changes: 54 additions & 1 deletion docs/changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@ The best check that everything is ok is to run a dry-run extraction::
Changelog
=========

Version 1.1.16 (2021-03-23)
Version 1.1.17 (2021-07-xx)
---------------------------

Compatibility notes:
Expand All @@ -244,6 +244,59 @@ Compatibility notes:
In case you have scripts expecting rc == 2 for a signal exit, you need to
update them to check for >= 128 (as documented since long).
- 1.1.15 drops python 3.4 support, minimum requirement is 3.5 now.
- 1.1.17 install_requires now the "packaging" pypi package

Fixes:

- pyinstaller dir-mode: fix pyi detection / LIBPATH treatment, #5897
- handle crash due to kill stale lock race, #5828
- fix BORG_CACHE_DIR crashing borg if empty, #5216
- create --dry-run: fix display of kept tagfile, #5834
- fix missing parameter in "did not consistently fail" msg, #5822
- missing / healed chunks: always tell chunk ID, #5704
- benchmark: make sure cleanup happens even on exceptions, #5630

New features:

- implement BORG_SELFTEST env variable, #5871.
this can be used to accelerate borg startup a bit. not recommended for
normal usage, but borg mass hosters with a lot of borg invocations can
save some resources with this. on my laptop, this saved ~100ms cpu time
(sys+user) per borg command invocation.
- implement BORG_LIBC env variable to give the libc filename, #5870.
you can use this if a borg does not find your libc.
- check: add progress indicator for archive check
- allow --files-cache=size (not recommended, make sure you know what you do)

Other changes:

- get rid of distutils, use packaging and setuptools.
distutils is deprecated and gives warnings on py 3.10.
- setup.py: rename "clean" to "clean2" to avoid shadowing the "clean" command.
- remove libc filename fallback for the BSDs (there is no "usual" name)
- github CI: test on py310 (again)
- cleanup flake8 checks, fix some pep8 violations
- docs building: replace deprecated function ".add_stylesheet()" for Sphinx 4 compatibility
- docs:

- add a hint on sleeping computer and ssh connections, #5301
- update the documentation on hacked backup client, #5480.
- improve docs/FAQ about append-only remote repos, #5497
- complement the documentation for pattern files and exclude files, #5520
- "filename with spaces" example added to exclude file, #5236
note: no whitespace escaping needed, processed by borg.
- add info on renaming repositories, #5240
- clarify borg check --verify-data, #5808
- add notice about defective hardware to check documentation, #5753
- add paragraph added in #5855 to utility documentation source
- add missing leading slashes in help patterns, #5857
- clarify "you will need key and passphrase" borg init warning, #4622
- pull mode: add some warnings, #5827
- mention tar --compare (compare archive to fs files), #5880
- fix typos, backport of #5597

Version 1.1.16 (2021-03-23)
---------------------------

Fixes:

Expand Down

0 comments on commit a6fba6e

Please sign in to comment.