Commit Graph

2820 Commits

Author SHA1 Message Date
enkore 60b6f5a30e Merge pull request #1951 from ThomasWaldmann/pretty-test-fails
get back pytest's pretty assertion failures, fixes #1938
2016-12-13 20:58:58 +01:00
Thomas Waldmann c6017abfb7 get back pytest's pretty assertion failures, fixes #1938 2016-12-13 19:27:01 +01:00
enkore 796ea9edde Merge pull request #1939 from ThomasWaldmann/update-1.0-changes
update CHANGES (1.0-maint)
2016-12-11 15:20:22 +01:00
Thomas Waldmann bd8b4a4489 update CHANGES (1.0-maint) 2016-12-09 04:42:23 +01:00
Thomas Waldmann 335d599db4 fix location parser for archives with @ char, add test, fixes #1930
we must exclude colon and slash chars from the username, otherwise the term for the user part
will match everything up to a @ char in the archive name.

a slash can't be in a username as the home directory would contain a illegal slash (slash is path sep),

a colon likely also should not be in a username because chown user:group ... syntax.
2016-12-09 03:37:13 +01:00
enkore 4affad73d1 Merge pull request #1924 from ThomasWaldmann/pr-template
add a PR template pointing to guidelines
2016-12-03 20:40:33 +01:00
Thomas Waldmann dfd37d09d5 add a PR template pointing to guidelines 2016-12-03 18:34:34 +01:00
TW 7eb2dff116 Merge pull request #1922 from enkore/f/buildusage
setup.py: fix build_usage not processing all commands
2016-12-02 17:33:07 +01:00
Marian Beermann 288cac788c setup.py: build_usage: don't generate includes for debug commands 2016-12-02 13:28:49 +01:00
Marian Beermann 1c261f6b7b setup.py: fix build_usage not processing all commands 2016-12-02 13:25:24 +01:00
TW 8ddbc45c29 Merge pull request #1906 from enkore/f/check-corrupted-manifest
check: handle corrupted manifest
2016-11-30 04:31:58 +01:00
TW 2a340bf21c Merge pull request #1907 from ThomasWaldmann/cygwin-docs
docs: add python3-devel as a dependency for cygwin-based installation
2016-11-30 02:51:16 +01:00
Thomas Waldmann d6d3f275df docs: add python3-devel as a dependency for cygwin-based installation 2016-11-30 02:50:20 +01:00
Marian Beermann 146d586b3b check: skip corrupted chunks during manifest rebuild 2016-11-30 01:43:01 +01:00
Marian Beermann 71775bac97
check: rebuild manifest if it's corrupted 2016-11-30 01:06:23 +01:00
enkore cdd9891444 Merge pull request #1905 from ThomasWaldmann/fix-1903
fix TypeError in errorhandler, fixes #1903
2016-11-30 01:03:17 +01:00
Thomas Waldmann 989b2286ff fix TypeError in errorhandler, fixes #1903 2016-11-30 00:37:30 +01:00
TW b25de0ab38 Merge pull request #1895 from ThomasWaldmann/fix-1894
fix traceback in Error handler if id is None, fixes #1894
2016-11-29 19:26:17 +01:00
Thomas Waldmann cd50e286f7 fix traceback in Error handler if id is None, fixes #1894 2016-11-29 18:27:20 +01:00
TW baab519843 Merge pull request #1898 from ThomasWaldmann/fix-1897
test_get_(cache|keys)_dir: clean env state, fixes #1897
2016-11-29 18:21:01 +01:00
Thomas Waldmann 9e760a69a2 test_get_(cache|keys)_dir: clean env state, fixes #1897
make sure the BORG_(CACHE|KEYS)_DIR env var is not set initially.
2016-11-29 14:08:58 +01:00
enkore 619cb123e5 1.0 maint AUTHORS +me 2016-11-28 22:51:01 +01:00
TW 2780a83452 Merge pull request #1885 from jcrben/patch-1
Clarify extract is relative to current directory
2016-11-27 20:41:39 +01:00
Ben Creasy a49fc6faf5 Clarify extract is relative to current directory
I'm still hoping that a destination switch can be added (requested long ago in https://github.com/jborg/attic/issues/195), but in the meantime this may help. I'm guessing this clobbers any existing files.
2016-11-27 11:35:36 -08:00
enkore 104e9f3169 Merge pull request #1889 from enkore/f/109docfixes
1.0.9rc1 doc fixes
2016-11-27 20:33:36 +01:00
Marian Beermann bf3a1f0c33 docs/usage: fix literal/emph without end-string (two instances) 2016-11-27 20:18:27 +01:00
Marian Beermann 64428da030 README: fix code-block without an argument 2016-11-27 20:16:41 +01:00
Marian Beermann a2505517ee FAQ: fix link to changelog 2016-11-27 20:15:05 +01:00
Thomas Waldmann 5de31f57e5 ran build_usage 2016-11-27 02:33:57 +01:00
TW c920a16ecd Merge pull request #1865 from ThomasWaldmann/update-1.0-changes
update CHANGES (1.0-maint)
2016-11-27 02:23:51 +01:00
Thomas Waldmann 91fa568d5e add note about issue #1837 2016-11-27 02:22:33 +01:00
Thomas Waldmann bd0e14040e move "important notes" to own section 2016-11-27 02:22:28 +01:00
Thomas Waldmann cc15806766 update CHANGES (1.0-maint) 2016-11-27 02:21:14 +01:00
TW 373d8e8e43 Merge pull request #1884 from ThomasWaldmann/upgrade-osxfuse
upgrade FUSE for macOS to 3.5.3
2016-11-27 02:13:43 +01:00
Thomas Waldmann 9643e64211 upgrade FUSE for macOS to 3.5.3 2016-11-27 02:09:19 +01:00
TW 8465979956 Merge pull request #1882 from ThomasWaldmann/docs-rsrc-usage
add more details about resource usage
2016-11-27 01:31:24 +01:00
TW b808d952f0 Merge pull request #1883 from ThomasWaldmann/noatime-noctime
implement noatime / noctime, fixes #1853
2016-11-27 00:24:54 +01:00
Thomas Waldmann 9451ab6534 implement noatime / noctime, fixes #1853 2016-11-26 21:24:07 +01:00
Thomas Waldmann 30d1e21e53 fixup: fixes, clarify 2016-11-26 20:49:39 +01:00
enkore 20798df7e3 Merge pull request #1876 from ThomasWaldmann/vagrantfile-cleanup
Vagrantfile cleanup
2016-11-26 19:14:44 +01:00
Thomas Waldmann 76c5f1a258 add more details about resource usage 2016-11-26 04:34:01 +01:00
TW cc20c98262 Merge pull request #1875 from ThomasWaldmann/improve-files-cache-docs
improve cache / index docs, esp. files cache docs, fixes #1825
2016-11-26 02:24:50 +01:00
TW d56683f2b5 Merge pull request #1877 from anarcat/pypi
display README correctly on PyPI
2016-11-24 16:50:00 +01:00
Antoine Beaupré fbada18b0d display README correctly on PyPI
I have discovered that PyPI is way more sensitive to RST warnings than
other platforms: warnings and errors will make the document not show
up correctly, which is currently the case here:

https://pypi.python.org/pypi/borgbackup/

the suggested changes remove Sphinx-specific markup from the output,
namely the badges and `|replacement|` patterns, but also the
`higlight` directive. this also requires adding tags to the README to
mark the badges to remove and removal of the `none` argument for the
`.. code-block::` element which was not having any significant in
Sphinx anyways.
2016-11-24 09:09:15 -05:00
Thomas Waldmann 1dc51e6df8 Vagrantfile: reduce code duplication 2016-11-24 04:07:21 +01:00
Thomas Waldmann 6bb363c707 Vagrantfile: cosmetic: remove tabs / empty lines 2016-11-24 04:07:21 +01:00
Thomas Waldmann c8b58e0fd8 improve cache / index docs, esp. files cache docs, fixes #1825 2016-11-24 01:53:23 +01:00
TW df5482d7fc Merge pull request #1864 from ThomasWaldmann/fix-newest-mtime
fix determination of newest mtime, fixes #1860
2016-11-20 00:22:59 +01:00
Thomas Waldmann cabcbc5887 fix determination of newest mtime, fixes #1860
bug:
if no files were added/modified, _newest_mtime stayed at its initial 0 value.
when saving the files cache, this killed all age 0 entries.

Now using None as initial value, so we can spot that circumstance.

The 2 ** 63 - 1 value is just so it is MAX_INT on a 64bit platform, for better performance.
It can be easily increased when y2262 is coming.
2016-11-20 00:08:33 +01:00
enkore 1fc368c0e9 Merge pull request #1863 from ThomasWaldmann/doc-updates
doc updates
2016-11-19 23:42:53 +01:00