diff --git a/docs/changes.rst b/docs/changes.rst index 301246004..23f9174e2 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -132,11 +132,27 @@ Version 1.0.10rc1 (not released yet) Bug fixes: - Avoid triggering an ObjectiveFS bug in xattr retrieval, #1992 -- When running out of buffer memory when reading xattrs, only skip the current file, #1993 -- Fixed "borg upgrade --tam" crashing with unencrypted repositories. Since :ref:`the issue ` is - not relevant for unencrypted repositories, it now does nothing and prints an error, #1981. +- When running out of buffer memory when reading xattrs, only skip the + current file, #1993 +- Fixed "borg upgrade --tam" crashing with unencrypted repositories. Since + :ref:`the issue ` is not relevant for unencrypted repositories, + it now does nothing and prints an error, #1981. - Fixed change-passphrase crashing with unencrypted repositories, #1978 +Other changes: + +- xattr: ignore empty names returned by llistxattr(2) et al +- Enable the fault handler: install handlers for the SIGSEGV, SIGFPE, SIGABRT, + SIGBUS and SIGILL signals to dump the Python traceback. +- Also print a traceback on SIGUSR2. +- borg change-passphrase: print key location (simplify making a backup of it) +- officially support Python 3.6 (setup.py: add Python 3.6 qualifier) +- tests: + + - vagrant / travis / tox: add Python 3.6 based testing + - travis: fix osxfuse install (fixes OS X testing on Travis CI) + + Version 1.0.9 (2016-12-20) --------------------------