mirror of
https://github.com/borgbackup/borg.git
synced 2024-12-27 02:08:54 +00:00
Merge pull request #5081 from ThomasWaldmann/update-changes-master
update CHANGES (master)
This commit is contained in:
commit
b6dc9b833a
1 changed files with 82 additions and 2 deletions
|
@ -217,8 +217,8 @@ The best check that everything is ok is to run a dry-run extraction::
|
|||
Changelog
|
||||
=========
|
||||
|
||||
Version 1.2.0a7 (2019-09-07)
|
||||
----------------------------
|
||||
Version 1.2.0a8 (not released yet)
|
||||
----------------------------------
|
||||
|
||||
Please note:
|
||||
|
||||
|
@ -264,6 +264,86 @@ Compatibility notes:
|
|||
|
||||
Fixes:
|
||||
|
||||
- fixed potential index corruption / data loss issue due to bug in hashindex_set, #4829.
|
||||
Please read and follow the more detailled notes close to the top of this document.
|
||||
- fix crash when upgrading erroneous hints file, #4922
|
||||
- commit-time free space calc: ignore bad compact map entries, #4796
|
||||
- info: if the archive doesn't exist, print a pretty message, #4793
|
||||
- --prefix / -P: fix processing, avoid argparse issue, #4769
|
||||
- ignore EACCES (errno 13) when hardlinking, #4730
|
||||
- add a try catch when formatting the info string, #4818
|
||||
- check: do not stumble over invalid item key, #4845
|
||||
- update prevalence of env vars to set config and cache paths
|
||||
- mount: fix FUSE low linear read speed on large files, #5032
|
||||
- extract: fix confusing output of borg extract --list --strip-components, #4934
|
||||
- recreate: support --timestamp option, #4745
|
||||
- fix ProgressIndicator msgids (JSON output), #4935
|
||||
|
||||
New features:
|
||||
|
||||
- chunker speedup (plus regression test)
|
||||
- added --consider-checkpoints and related test, #4788
|
||||
- added --noflags option, deprecate --nobsdflags option, #4489
|
||||
- compact: add --threshold option, #4674
|
||||
- mount: add birthtime to FUSE entries
|
||||
- support platforms with no os.link, #4901 - if we don't have os.link,
|
||||
we just extract another copy instead of making a hardlink.
|
||||
- move sync_file_range to its own extension for better platform compatibility.
|
||||
|
||||
Other changes:
|
||||
|
||||
- support msgpack 0.6.2 and 1.0.0, #5065
|
||||
- upgrade bundled zstd to 1.4.4
|
||||
- upgrade bundled lz4 to 1.9.2
|
||||
- upgrade xxhash to 0.7.3
|
||||
- require recent enough llfuse for birthtime support, #5064
|
||||
- check: improve error output for matching index size, see #4829
|
||||
- ignore --stats when given with --dry-run, but continue, fixes #4373
|
||||
- replaced usage of os.statvfs with shutil.disk_usage (better cross-platform support).
|
||||
- docs:
|
||||
|
||||
- improve description of path variables
|
||||
- document how to completely delete data, #2929
|
||||
- add FAQ about Borg config dir, #4941
|
||||
- add docs about errors not printed as JSON, #4073
|
||||
- update usage_general.rst.inc
|
||||
- added "Will move with BORG_CONFIG_DIR variable unless specified." to BORG_SECURITY_DIR info.
|
||||
- put BORG_SECURITY_DIR immediately below BORG_CONFIG_DIR (and moved BORG_CACHE_DIR up before them).
|
||||
- add paragraph regarding cache security assumptions, #4900
|
||||
- tell about borg cache security precautions
|
||||
- add FAQ describing difference between a local repo vs. repo on a server.
|
||||
- document how to test exclusion patterns without performing an actual backup
|
||||
- create: tell that "Calculating size" time and space needs are caused by --progress
|
||||
- fix/improve documentation for @api decorator, #4674
|
||||
- add a pull backup / push restore how-to, #1552
|
||||
- fix man pages creation, #4752
|
||||
- more general FAQ for backup and retain original paths, #4532
|
||||
- explain difference between --exclude and --pattern, #4118
|
||||
- add FAQ for preventing SSH timeout in extract, #3866
|
||||
- improve password FAQ (decrease pw length, add -w 0 option to base64 to prevent line wrap), #4591
|
||||
- native windows port:
|
||||
|
||||
- update README_WINDOWS.rst
|
||||
- updated pyinstaller spec file to support windows builds
|
||||
- testing / CI:
|
||||
|
||||
- improved travis config / install script, improved macOS builds
|
||||
- allow osx builds to fail, #4955
|
||||
- Windows 10 build on Appveyor CI
|
||||
- vagrant:
|
||||
|
||||
- upgrade pyinstaller to v3.5 + patch
|
||||
- macOS: test on py35 and py37, linux: test on py37
|
||||
- use py369 for binary build, add py380 for tests
|
||||
- fix issue in stretch VM hanging at grub installation
|
||||
- add a debian buster and a ubuntu focal VM
|
||||
|
||||
|
||||
Version 1.2.0a7 (2019-09-07)
|
||||
----------------------------
|
||||
|
||||
Fixes:
|
||||
|
||||
- slave hardlinks extraction issue, see #4350
|
||||
- extract: fix KeyError for "partial" extraction, #4607
|
||||
- preload chunks for hardlink slaves w/o preloaded master, #4350
|
||||
|
|
Loading…
Reference in a new issue