update CHANGES (master / 1.1 beta)

This commit is contained in:
Thomas Waldmann 2016-12-11 06:20:10 +01:00
parent 7e5ed40e2f
commit 09b1079b18

View file

@ -130,6 +130,81 @@ Other changes:
- Vagrantfile cleanup / code deduplication
Version 1.1.0b3 (not released yet)
----------------------------------
Bug fixes:
- borg recreate:
- fix rechunking dropping all chunks on the floor
- fix crash on checkpoint
- don't rechunkify unless explicitly told so
- repo-only location: fix only one archive being processed
- borg info:fixed bug when called without arguments, #1914
- borg init: fix free space check crashing if disk is full, #1821
- borg debug delete/get obj: fix wrong reference to exception
New features:
- add blake2b key modes (use blake2b as MAC)
- crypto: link against system libb2, if possible, otherwise use bundled code
- automatically remove stale locks - set BORG_HOSTNAME_IS_UNIQUE env var
to enable stale lock killing. If set, stale locks in both cache and
repository are deleted. #562
- borg info <repo>: print general repo information, #1680
- borg check --first / --last / --sort / --prefix, #1663
- borg mount --first / --last / --sort / --prefix, #1542
- implement "health" item formatter key, #1749
- BORG_SECURITY_DIR to remember security related infos outside the cache.
Key type, location and manifest timestamp checks now survive cache
deletion. This also means that you can now delete your cache and avoid
previous warnings, since Borg can still tell it's safe.
- implement BORG_NEW_PASSPHRASE, #1768
Other changes:
- borg recreate:
- remove special-cased --dry-run
- update --help
- remove bloat: interruption blah, autocommit blah, resuming blah
- re-use existing checkpoint functionality
- archiver tests: add check_cache tool - lints refcounts
- borg check --verify-data: faster due to linear on-disk-order scan
- borg debug-xxx commands removed, we use "debug xxx" subcommands now, #1627
- improve metadata handling speed
- shortcut hashindex_set by having hashindex_lookup hint about address
- improve / add progress displays, #1721
- check for index vs. segment files object count mismatch
- make RPC protocol more extensible: use named parameters.
- RemoteRepository: misc. code cleanups / refactors
- clarify cache/repository README file
- docs:
- quickstart: add a comment about other (remote) filesystems
- quickstart: only give one possible ssh url syntax, all others are
documented in usage chapter.
- mention file://
- document repo URLs / archive location
- clarify borg diff help, #980
- deployment: synthesize alternative --restrict-to-path example
- improve cache / index docs, esp. files cache docs, #1825
- document using "git merge 1.0-maint -s recursive -X rename-threshold=20%"
for avoiding troubles when merging the 1.0-maint branch into master.
- tests:
- fuse tests: catch ENOTSUP on freebsd
- fuse tests: test troublesome xattrs last
- fix byte range error in test, #1740
- use monkeypatch to set env vars, but only on pytest based tests.
- point XDG_*_HOME to temp dirs for tests, #1714
- remove all BORG_* env vars from the outer environment
Version 1.1.0b2 (2016-10-01)
----------------------------