Bläddra i källkod

update 1.0 CHANGES

Thomas Waldmann 8 år sedan
förälder
incheckning
4d7af95ad2
1 ändrade filer med 30 tillägg och 7 borttagningar
  1. 30 7
      docs/changes.rst

+ 30 - 7
docs/changes.rst

@@ -50,8 +50,8 @@ The best check that everything is ok is to run a dry-run extraction::
     borg extract -v --dry-run REPO::ARCHIVE
 
 
-Version 1.0.8rc1 (not released yet)
------------------------------------
+Version 1.0.8rc1 (2016-10-17)
+-----------------------------
 
 Bug fixes:
 
@@ -63,15 +63,22 @@ Bug fixes:
   also correctly processes broken symlinks. before this regressed to a crash
   (5b45385) a broken symlink would've been skipped.
 - process_symlink: fix missing backup_io()
-  Fixes a chmod/chown/chgrp/unlink/rename/... crash race between getting dirents
-  and dispatching to process_symlink.
-- yes(): abort on wrong answers, saying so
+  Fixes a chmod/chown/chgrp/unlink/rename/... crash race between getting
+  dirents and dispatching to process_symlink.
+- yes(): abort on wrong answers, saying so, #1622
 - fixed exception borg serve raised when connection was closed before reposiory
   was openend. add an error message for this.
 - fix read-from-closed-FD issue, #1551
   (this seems not to get triggered in 1.0.x, but was discovered in master)
 - hashindex: fix iterators (always raise StopIteration when exhausted)
   (this seems not to get triggered in 1.0.x, but was discovered in master)
+- enable relative pathes in ssh:// repo URLs, via /./relpath hack, fixes #1655
+- allow repo pathes with colons, fixes #1705
+- update changed repo location immediately after acceptance, #1524
+- fix debug get-obj / delete-obj crash if object not found and remote repo,
+  #1684
+- pyinstaller: use a spec file to build borg.exe binary, exclude osxfuse dylib
+  on Mac OS X (avoids mismatch lib <-> driver), #1619
 
 New features:
 
@@ -82,6 +89,8 @@ New features:
   special "paper" format with by line checksums for printed backups. For the
   paper format, the import is an interactive process which checks each line as
   soon as it is input.
+- add "borg debug-refcount-obj" to determine a repo objects' referrer counts,
+  #1352
 
 Other changes:
 
@@ -90,10 +99,19 @@ Other changes:
 - setup.py: Add subcommand support to build_usage.
 - remote: change exception message for unexpected RPC data format to indicate
   dataflow direction.
-- vagrant:
+- improved messages / error reporting:
+
+  - IntegrityError: add placeholder for message, so that the message we give
+    appears not only in the traceback, but also in the (short) error message,
+    #1572
+  - borg.key: include chunk id in exception msgs, #1571
+  - better messages for cache newer than repo, fixes #1700
+- vagrant (testing/build VMs):
 
   - upgrade OSXfuse / FUSE for macOS to 3.5.2
-  - update Debian Wheezy boxes to 7.11
+  - update Debian Wheezy boxes, #1686
+  - openbsd / netbsd: use own boxes, fixes misc rsync installation and
+    fuse/llfuse related testing issues, #1695 #1696 #1670 #1671 #1728
 - docs:
 
   - add docs for "key export" and "key import" commands, #1641
@@ -109,12 +127,17 @@ Other changes:
   - add debug-info usage help file
   - internals.rst: fix typos
   - setup.py: fix build_usage to always process all commands
+  - added docs explaining multiple --restrict-to-path flags, #1602
+  - add more specific warning about write-access debug commands, #1587
+  - clarify FAQ regarding backup of virtual machines, #1672
 - tests:
 
   - work around fuse xattr test issue with recent fakeroot
   - simplify repo/hashindex tests
   - travis: test fuse-enabled borg, use trusty to have a recent FUSE
   - re-enable fuse tests for RemoteArchiver (no deadlocks any more)
+  - clean env for pytest based tests, #1714
+  - fuse_mount contextmanager: accept any options
 
 
 Version 1.0.7 (2016-08-19)