Felix Schwarz
d96ff92e85
msgpack: drop support for old buffer protocol
...
The old buffer protocol was deprecated since Python 3.0 and will be
removed entirely in Python 3.10.
This is a backport of
commit 9ae43709e42092c7f6a4e990d696d9005fa1623d
Author: Inada Naoki <songofacandy@gmail.com>
Date: Thu Dec 5 20:20:53 2019 +0900
Drop old buffer protocol support (#383 )
Backporting by me, any errors are likely due to backporting.
2021-02-11 23:17:07 +01:00
TW
9ecdf19b33
Merge pull request #5655 from SanskritFritz/1.1-maint
...
Tab completion support for additional archives for 'borg delete'
2021-01-31 22:05:59 +01:00
SanskritFritz
457d4e44bc
Efficiency fixes thanks to @oxiedi
2021-01-30 13:17:10 +01:00
TW
c20c9eb83a
Merge pull request #5664 from ThomasWaldmann/dump-hints-1.1
...
implement borg debug dump-hints
2021-01-29 17:14:02 +01:00
Thomas Waldmann
a30317161a
implement borg debug dump-hints
2021-01-29 17:00:29 +01:00
SanskritFritz
12a7458c5d
Tab completion support for additional archives for 'borg delete'
...
Bash and Fish tab completions now too support more than just one
archive provided for 'borg delete'.
2021-01-26 22:51:21 +01:00
TW
2da85bad4e
Merge pull request #5651 from rpolley/Update-docs-for-dev-environment-installation-instructions-#5643-1.1-maint-port
...
Update docs for dev environment installation instructions #5643 1.1-maint port
2021-01-26 00:16:27 +01:00
TW
797a30c26a
Merge pull request #5652 from rpolley/fix-grammar-in-faq-#5642-1.1-maint-port
...
fix grammar in faq 1.1-maint port
2021-01-26 00:15:16 +01:00
Ryan Polley
e16b0ceeb7
fix grammar in faq
2021-01-25 15:58:26 -06:00
Ryan Polley
f31a38e049
recomend running tests only on installed versions for setup
2021-01-25 15:52:48 -06:00
Ryan Polley
c49355ed39
add link back to git-installation
2021-01-25 15:48:44 -06:00
TW
9b3766674c
Merge pull request #5590 from ThomasWaldmann/rel1115
...
release 1.1.15
2020-12-25 10:20:45 +01:00
Thomas Waldmann
6916d1b3bc
use strerror(e.errno) to get verbose error msg
...
otherwise it is just like: [Errno NN] Exxxxx
2020-12-25 02:20:28 +01:00
Thomas Waldmann
586351e6fb
fix tests for new xattr exception handler, see #5583
2020-12-25 00:16:54 +01:00
Thomas Waldmann
d53ecb3ded
build_man
2020-12-24 22:35:58 +01:00
Thomas Waldmann
4e0a56d59a
build_usage
2020-12-24 22:35:33 +01:00
Thomas Waldmann
e5d6c9bd68
update CHANGES, set release date
2020-12-24 22:07:19 +01:00
TW
ebd59ab3b9
Merge pull request #5587 from oxiedi/update-shell-completions_1.1-maint
...
update shell completions
2020-12-24 19:21:41 +01:00
oxiedi
139807282d
update shell completions
2020-12-24 16:06:00 +05:00
TW
5f2c3cf48a
Merge pull request #5586 from ThomasWaldmann/docs-hardlinks
...
docs about hardlinks usage
2020-12-24 02:46:35 +01:00
Thomas Waldmann
62b07fdfe1
docs: add another case of attempted hardlink usage
2020-12-24 02:41:26 +01:00
Thomas Waldmann
d836429f6d
docs: fix description of borg upgrade hardlink usage, fixes #5518
2020-12-24 02:36:09 +01:00
TW
7db3cc0c17
Merge pull request #5583 from ThomasWaldmann/extract-xattr-eperm-1.1
...
extract: catch EPERM when setting xattrs, fixes #5092
2020-12-24 02:27:35 +01:00
TW
5cc9d03194
Merge pull request #5582 from ThomasWaldmann/cask-1.1
...
use brew install --cask ..., fixes #5557
2020-12-24 02:16:38 +01:00
Thomas Waldmann
db876a802c
use brew install --cask ..., fixes #5557
...
brew cask install ... is deprecated.
2020-12-24 02:15:57 +01:00
TW
f64cd67bef
Merge pull request #5580 from ThomasWaldmann/update-changes-1.1
...
update CHANGES
2020-12-23 00:03:50 +01:00
TW
3b51471bd4
Merge pull request #5584 from ypid/feature/https-everywhere-1.1-maint
...
Use HTTPS everywhere (mechanical edit using util from https-everywhere)
2020-12-23 00:01:49 +01:00
Thomas Waldmann
120de386fa
refactor/dedup xattr exception handler
2020-12-22 23:02:48 +01:00
Thomas Waldmann
8875eb9d48
extract: add generic exception handler when setting xattrs, fixes #5092
...
emit a warning message giving the path, xattr key and error message.
also: continue trying to restore other xattrs and bsdflags afterwards
(it did not continue with this before this fix).
2020-12-22 22:39:27 +01:00
Robin Schneider
018c33025c
Comply with editorconfig insert_final_newline in paperkey.html
2020-12-22 22:35:11 +01:00
Robin Schneider
570a2318b9
Use HTTPS everywhere (mechanical edit using util from https-everywhere)
...
Ref: https://github.com/EFForg/https-everywhere/tree/master/utils/rewriter
```Shell
~/src/EFForg/https-everywhere/utils/rewriter/rewriter.js .
```
A few changes were reset/fixed manually before the commit.
2020-12-22 22:35:10 +01:00
TW
f6a4fad327
Merge pull request #5581 from Gu1nness/5579-travis-usage
...
Remove .travis leftovers in 1.1-maint
2020-12-22 02:22:35 +01:00
Guinness
601788c3ae
Remove .travis leftovers in 1.1-maint
...
Fixes #5579
2020-12-21 12:12:35 +01:00
Thomas Waldmann
2174f85af5
update CHANGES
2020-12-20 01:27:54 +01:00
TW
0504642ec6
Merge pull request #5577 from ThomasWaldmann/fix-yield-fixture-deprecation
...
use pytest.fixture instead of yield_fixture, fixes #5575
2020-12-20 00:23:34 +01:00
Thomas Waldmann
e9c5e3e25c
use pytest.fixture instead of yield_fixture, fixes #5575
...
/vagrant/borg/borg/.tox/py36-none/lib/python3.6/site-packages/borg/testsuite/remote.py:73:
PytestDeprecationWarning: @pytest.yield_fixture is deprecated.
Use @pytest.fixture instead; they are the same.
Docs: https://docs.pytest.org/en/stable/warnings.html
2020-12-20 00:07:17 +01:00
TW
368d3e791d
Merge pull request #5569 from ThomasWaldmann/export-tar-fix-5568
...
fix memory leak in export-tar with ssh: repo
2020-12-18 11:10:41 +01:00
Thomas Waldmann
7ee9ed5dbe
borg export-tar: fix memory leak with ssh: remote repository, fixes #5568
...
also: added a comment how to avoid this kind of memory leak.
2020-12-17 22:28:53 +01:00
Thomas Waldmann
c622416fed
cosmetic: make parens structure in borg export-tar similar to borg extract
2020-12-15 18:08:54 +01:00
Thomas Waldmann
984b0bf724
use same code in export-tar as in extract
...
the partial_extract parameter was missing and that can lead to to many items being preloaded.
2020-12-15 16:11:30 +01:00
TW
19a6c86c32
Merge pull request #5563 from Gu1nness/5497-1.1-maint
...
Complete documentation on append-only remote repos for 1.1-maint
2020-12-12 13:53:13 +01:00
Guinness
1703664585
Complete documentation on append-only remote repos for 1.1-maint
2020-12-12 11:35:03 +01:00
TW
60fbb1131d
Merge pull request #5558 from samuel-w/1.1-timeout
...
add a timeout for the github CI jobs, fixes #5548 [1.1]
2020-12-07 14:59:57 +01:00
TW
08f06ca21b
Merge pull request #5549 from ThomasWaldmann/gha-timeout
...
add a timeout for the github CI jobs, fixes #5548
2020-12-06 23:20:02 -06:00
TW
46364847ce
Merge pull request #5540 from samuel-w/backport-item
...
PropDict: fail early if internal_dict is not a dict [1.1]
2020-12-04 23:24:12 +01:00
TW
9cea1ab2fe
Merge pull request #5496 from ThomasWaldmann/item-assert-dict
...
PropDict: fail early if internal_dict is not a dict
2020-12-04 16:06:04 -06:00
Samuel
52420213b4
Change references of Travis to GitHub Actions ( #5536 ) [1.1] ( #5539 )
...
Change references of Travis to GitHub Actions
Backport https://github.com/borgbackup/borg/pull/5536 to 1.1-maint.
2020-12-04 22:00:46 +01:00
TW
9c69c461d5
Merge pull request #5542 from samuel-w/gh-1.1
...
Upload coverage reports to codecov, fix caskroom [1.1]
2020-12-04 21:58:36 +01:00
Samuel
68610fa55f
Upload coverage reports to codecov
2020-12-04 13:26:41 -06:00
Nehalenniæ Oudin
954be6dd59
Complements the documentation for pattern files and exclude files ( #5524 )
2020-12-04 14:26:51 +01:00