Commit graph

5512 commits

Author SHA1 Message Date
oxiedi
feab48fd63 update version in the leading comment 2020-07-26 07:33:42 +05:00
oxiedi
1d89590e06 complete $BORG_RECREATE_I_KNOW_WHAT_I_AM_DOING 2020-07-26 07:30:48 +05:00
oxiedi
ddaeffbb4b Rewrite Zsh completion.
The new completion provides:

  - completion for almost all optional and positional arguments;
  - completion for Borg environment variables (parameters).
2020-07-26 01:22:32 +05:00
TW
1d585ae46b
Merge pull request #5243 from ThomasWaldmann/fix-rc-on-signal-1.1
exit with 128 + signal number, fixes #5161
2020-07-01 18:55:30 +02:00
Thomas Waldmann
e581aa9e67 exit with 128 + signal number, fixes #5161
as documented:

https://borgbackup.readthedocs.io/en/stable/usage/general.html#return-codes

compatibility warning: in case you have scripts expecting rc == 2 for a
signal exit, you need to update them to check for >= 128.
2020-06-30 00:22:34 +02:00
TW
5c69581a4a
Merge pull request #5237 from fantasya-pbem/bugfix/5211_Manpage-regression
docs: fix borg.1 manpage generation regression, #5211
2020-06-29 22:17:18 +02:00
TW
b4dd9c5188
Merge pull request #5239 from fantasya-pbem/docs/5193_Recreate-exclude-if-present-1.1
docs: clarify --exclude-if-present in recreate, #5193
2020-06-29 21:19:55 +02:00
Thalian
41ad3424d4 docs: clarify how exclude options work in recreate, #5193
Backport from master.
2020-06-28 15:43:51 +02:00
Thalian
2a90cbb5ef docs: fix borg.1 manpage generation regression, #5211
To do: Fix Sphinx build warning "document isn't included in any toctree".
fixes #5211
2020-06-28 15:23:52 +02:00
TW
c0fe7648eb
Merge pull request #5228 from ThomasWaldmann/fix-4911-1.1
hardlinked CACHEDIR.TAG issue
2020-06-20 00:29:42 +02:00
Thomas Waldmann
a5988b1bfb fix hardlinked CACHEDIR.TAG processing, fixes #4911 2020-06-14 23:11:38 +02:00
Thomas Waldmann
2759756a66 add test for hardlinked CACHEDIR.TAG issue #4911 2020-06-14 23:02:09 +02:00
TW
c8ee938151
Merge pull request #5225 from ThomasWaldmann/read-special-part-files-mode-1.1
--read-special: .part files also should be regular files, fixes #5217
2020-06-14 16:41:16 +02:00
Thomas Waldmann
00f46f62d4 --read-special: .part files also should be regular files, fixes #5217 2020-06-14 15:46:37 +02:00
Thomas Waldmann
2311e99902 fix typo 2020-06-08 01:49:36 +02:00
TW
90b91b61e5
Merge pull request #5215 from borgbackup/rel1113
release 1.1.13
2020-06-07 00:55:16 +02:00
Thomas Waldmann
5861a59075 update CHANGES 2020-06-06 17:33:52 +02:00
TW
6a1a9cbdac
Merge pull request #5212 from ThomasWaldmann/rel1112
release 1.1.12
2020-06-06 15:28:00 +02:00
Thomas Waldmann
58391682db vagrant: remove broken/outdated wheezy machines
wheezy is unsupported, apt package sources have been archived.
2020-06-06 15:19:41 +02:00
Thomas Waldmann
0ceade3027 linux binaries are built on Debian 8 "Jessie", fixes #3761 2020-06-06 15:16:13 +02:00
Thomas Waldmann
ab1f8bffc4 add manually fixed borg.1 manpage, see #5211 2020-06-06 02:25:54 +02:00
Thomas Waldmann
93c3776e40 build_man 2020-06-06 02:01:49 +02:00
Thomas Waldmann
29bd87d224 build_usage 2020-06-06 01:57:48 +02:00
Thomas Waldmann
47d90e17bc docs: update info about binary minimum requirements 2020-06-06 01:55:21 +02:00
Thomas Waldmann
cdd5774f29 setup.py: declare support for py38 2020-06-06 01:44:36 +02:00
Thomas Waldmann
cc1f062c45 setup.py: remove unused import 2020-06-06 01:39:10 +02:00
Thomas Waldmann
4f0a3a9cf9 update CHANGES, set release date 2020-06-06 01:34:23 +02:00
TW
a1ad737be5
Merge pull request #5210 from ThomasWaldmann/update-changes-1.1
update CHANGES
2020-06-06 01:28:53 +02:00
Thomas Waldmann
9588e77c51 update CHANGES 2020-06-06 01:24:46 +02:00
TW
2a8d02ba54
Merge pull request #5209 from ThomasWaldmann/darwin-vagrant
use same darwin box / provisioning as master branch
2020-06-03 02:24:15 +02:00
Thomas Waldmann
9ce26d9d04 use same darwin box / provisioning as master branch 2020-06-03 02:21:00 +02:00
TW
1fa039bb0c
Merge pull request #5208 from ThomasWaldmann/upgrade-zstd-1.1
upgrade bundled zstd to 1.4.5
2020-06-02 22:25:35 +02:00
TW
3564044436
Merge pull request #5207 from elho/1.1-maint
rename local preload() function to not overwrite keyword argument of same name
2020-06-02 22:11:28 +02:00
Thomas Waldmann
fe97669908 upgrade bundled zstd to 1.4.5 2020-06-02 21:47:15 +02:00
Elmar Hoffmann
3587ebae12 rename local preload() function to not overwrite keyword argument of same name
The locally defined preload() function overwrites the preload boolean keyword
argument, always evaluating to true, so preloading is done, even when not
requested by the caller, causing a memory leak.
Also move its definition outside of the loop.

This issue was found by Antonio Larrosa in borg issue #5202.
2020-06-02 21:05:27 +02:00
TW
b69e98daa1
Merge pull request #5205 from ThomasWaldmann/update-changes-1.1
update CHANGES
2020-06-01 21:03:40 +02:00
Thomas Waldmann
dcabe311b2 update CHANGES 2020-06-01 20:53:50 +02:00
TW
fcf08106ee
test_delete_force: avoid sporadic test setup issues (#5203)
the old test stumbled over files with an empty chunks list,
so I guess just having some empty file in src/borg could make
that test fail.

fixed this by deleting a chunk of some specific file (we use
this file / this construction at misc. other places in the
archiver tests).
2020-06-01 16:36:40 +02:00
TW
27e7e90b6e
Merge pull request #5152 from ThomasWaldmann/redo-pr-4269-1.1
docs: clarify borg init's encryption modes
2020-04-21 16:37:40 +02:00
Thomas Waldmann
2b1aa46d15 docs: clarify borg init's encryption modes 2020-04-21 12:06:08 +02:00
TW
4c7f2a7889
Merge pull request #5149 from finefoot/patch-4
Backport of #5148 Fix read-only tests for fakeroot environment
2020-04-21 11:42:20 +02:00
finefoot
0228435c84
Fix read-only tests for fakeroot environment 2020-04-20 21:36:53 +02:00
TW
0ad4515086
Merge pull request #5142 from finefoot/patch-2
Backport of #5141 Fix testing of unsuccessful mount
2020-04-20 12:55:51 +02:00
finefoot
748295c2e1
Fix testing of unsuccessful mount 2020-04-19 22:54:29 +02:00
TW
6dc74d90de
Merge pull request #5137 from fantasya-pbem/docs/4160_Add-note-about-stored-paths
[DOCS] Add note about patterns and stored paths, #4160
2020-04-19 13:42:23 +02:00
Thalian
2d9438d240 [DOCS] Add note about patterns and stored paths, #4160
Add a section that explains why to use relative patterns and how this is changed in Borg 1.2.
2020-04-19 11:22:18 +02:00
TW
2e4e93c463
Merge pull request #5118 from fantasya-pbem/docs/5090_Add-pip-install-tools-1.1
[DOC] Add upgrade of tools to pip installation how-to
2020-04-17 17:44:59 +02:00
Thalian
d9004d02d1 [DOC] Add upgrade of tools to pip installation how-to
backport from master
2020-04-17 07:56:54 +02:00
TW
cc25c7d692
Merge pull request #5112 from finefoot/patch-1
Fix tests of read-only repos for non-root users
2020-04-15 21:51:48 +02:00
finefoot
9acc595359
Fix tests of read-only repos for non-root users 2020-04-13 17:20:36 +02:00