Commit Graph

6327 Commits

Author SHA1 Message Date
TW 450ab38e42
Merge pull request #6025 from amikula/issue_6015
Handle case of calling prune_split when there are no archives, #6015
2021-10-28 17:43:35 +02:00
Alf Mikula 663abc7c90 Handle case of calling prune_split when there are no archives 2021-10-28 05:36:43 -07:00
Alf Mikula 5b050bd01c Add test for prune_split when no archives exist 2021-10-27 15:52:45 -07:00
TW 9b6adc1cd6
Merge pull request #6016 from strugee/patch-1
Fix manifest-timestamp path in docs
2021-10-18 17:10:20 +02:00
AJ Jordan 284b26f6cc
Fix manifest-timestamp path 2021-10-18 02:54:12 -04:00
TW bc700c008a
Merge pull request #6011 from jimparis/jim-fix-6009
create: fix passing device nodes and symlinks to --paths-from-stdin
2021-10-15 21:48:44 +02:00
Jim Paris 7a0ffed7f0 create: fix passing device nodes and symlinks to --paths-from-stdin
Paths that come from --paths-from-stdin or --paths-from-command don't
have a parent_fd or name, so we need to use the os_stat helper that
falls back on the full path if those are missing.

Fixes borgbackup/borg#6009
2021-10-14 11:46:10 -04:00
TW 93e0d0f614
Merge pull request #6004 from KN4CK3R/forwardport-5923
Forwardport Update shell completions to 1.1.17 (#5923)
2021-10-08 09:37:06 +02:00
TW 79eba96bba Update shell completions to 1.1.17 2021-10-08 08:59:38 +02:00
TW 3ad8dc8bd0
Merge pull request #5999 from ahtaarra/patch-1
docs: fix the broken link to .nix file
2021-10-06 18:35:53 +02:00
ahtaarra 09730833ec
Fix broken link to .nix file
Fix the link to .nix file which has been broken since this change: e570d93519
2021-10-05 06:53:11 +06:00
TW 4605078bca
Merge pull request #5987 from ThomasWaldmann/require-py38
require python 3.8+, fixes #5975
2021-10-02 21:22:04 +02:00
Thomas Waldmann 59b6dc5442 require python 3.8+, fixes #5975
if you do not have py38+ yet, just use borg 1.1.x.
2021-09-16 02:21:29 +02:00
TW 4f82550773
Merge pull request #5985 from ThomasWaldmann/fix-5979-master
do not require BORG_CONFIG_DIR if BORG_{SECURITY,KEYS}_DIR are set
2021-09-15 23:16:33 +02:00
TW 64e694b652
Merge pull request #5986 from ThomasWaldmann/vagrant-py397
vagrant: use py 3.9.7 (incl. binary builds)
2021-09-12 15:50:59 +02:00
Thomas Waldmann 98230f721a fix: do not require BORG_CONFIG_DIR if BORG_{SECURITY,KEYS}_DIR are set, fixes #5979
but please note that this does not mean that "keys" and "security" are or will ever be the only subdirs below the borg config dir.
2021-09-12 15:36:07 +02:00
Thomas Waldmann 04d1dd8720 vagrant: use py 3.9.7 (incl. binary builds) 2021-09-02 15:00:10 +02:00
Jubjub 0393cfac6c
docs: document behavior for filesystems with inconsistent inodes, fixes borgbackup#5770 (#5965) 2021-08-25 21:43:47 +02:00
remyabel 795d9abad2
docs: clarify user_id vs uid for fuse (#5958)
docs: clarify user_id vs uid for fuse, fixes #5723
2021-08-25 21:42:07 +02:00
remyabel e25095364b
docs: clarify pattern usage with commands (#5959)
docs: clarify pattern usage with commands, fixes #5176
2021-08-21 16:02:11 +02:00
TW c6559f04f0
Merge pull request #5956 from Gu1nness/5734-stacktrace-patterns-from
Use an exception catching to avoid a stack trace
2021-08-13 19:09:51 +02:00
Guinness 82e93527b0
Use an exception catching to avoid a stack trace
When exclude files are used, this can trigger a stack trace if the file
does not exist. Instead exit nicely without the stacktrace.

Fix #5734
2021-08-13 16:55:21 +02:00
TW b65183fc48
Merge pull request #5951 from remyabel/docs-pf-pp
docs: clarify pp pattern type, fixes #5300
2021-08-07 14:29:28 +02:00
Tommy Nguyen 7639465ad4
docs: clarify pp pattern type
Fixes: #5300

This incorporates the comments from `patterns.py` into the documentation
to clarify the difference between `pp` and `pf`.
2021-08-07 07:38:04 -04:00
remyabel 79db0b0815
docs: update referenced freebsd version (#5945)
docs: update referenced freebsd/macOS versions used for binary build

Fixes #5942.
2021-08-05 22:56:02 +02:00
TW 96af6dd144
Merge pull request #5911 from KN4CK3R/forwardport-5902
Forwardport pull request #5902
2021-07-19 23:04:48 +02:00
TW 1e7c1414b0 Merge pull request #5902 from ThomasWaldmann/pull-chroot-problematic-1.1
docs: pull mode: add some warnings, fixes #5827
2021-07-11 18:07:14 +02:00
TW 99a791f9e2
Merge pull request #5908 from ThomasWaldmann/fix-pyinstaller-dir-mode-master
fix pyinstaller detection for dir-mode, fixes #5897
2021-07-11 13:48:28 +02:00
Thomas Waldmann 5a13416a80 fix pyinstaller detection for dir-mode, fixes #5897
"running under pyinstaller" detection is now as recommended by the pyinstaller docs.
2021-07-11 00:26:50 +02:00
TW 7f97b0db99
Merge pull request #5907 from ThomasWaldmann/docs-key-hint-master
docs: clarify "you will need key and passphrase" borg init warning, fixes #4622
2021-07-10 23:55:51 +02:00
Thomas Waldmann 023a5a9edb docs: clarify "you will need key and passphrase" borg init warning, fixes #4622
there was a similar phrasing already, but this commit gets messages in sync
with borg 1.1 again.
2021-07-10 23:19:29 +02:00
TW 40eaaf2cfb
Merge pull request #5901 from brunobehnken/master
Adding try/finally block to make sure cleanup happens
2021-07-10 22:54:55 +02:00
Bruno Behnken 3b0bafc82f Adding try/finally block to make sure cleanup happens 2021-07-10 12:18:12 -03:00
TW 155d58d297
Merge pull request #5883 from ThomasWaldmann/remove-libc-name-remainders-master
remove unused libc_name
2021-07-03 23:23:54 +02:00
Thomas Waldmann 9832559f30 remove unused libc_name
this was a remainder from 1.1-maint, but is not used any more.
2021-07-03 22:49:18 +02:00
Dmitry Astapov a35c7add95
docs: mention tar --compare (#5880)
docs: mention tar --compare (compare archive to fs files)
2021-07-03 17:10:19 +02:00
TW 77ffb083e6
Merge pull request #5882 from KN4CK3R/master
Forward implement BORG_SELFTEST env variable (#5873)
2021-07-03 16:01:55 +02:00
TW 1d1bbfc567
Merge pull request #5831 from Swanand01/allow-files-cache=size
Allow --files-cache=size
2021-07-03 15:46:19 +02:00
TW e6811748b1 Merge pull request #5873 from ThomasWaldmann/disable-selftest-1.1
implement BORG_SELFTEST env variable, fixes #5871
2021-07-03 12:31:13 +02:00
remyabel e8ede14877
docs: add missing leading slashes in help patterns (#5869)
docs: add missing leading slashes in help patterns, fixes #5857
2021-06-26 02:23:46 +02:00
remyabel 1c7602f9e0
docs: add info on renaming repositories (#5866)
docs: add info on renaming repositories, fixes #5240
2021-06-23 00:08:49 +02:00
TW 35d2587aa6
Merge pull request #5860 from braewoods/verify_data
resolve clarify borg check --verify-data (#5808)
2021-06-19 14:08:00 +02:00
TW c8de986fc2
Merge pull request #5861 from braewoods/fixup_check_notice
add paragraph added in #5855 to utility documentation source
2021-06-19 14:03:32 +02:00
James Buren 4f9e30e980 resolve clarify borg check --verify-data (#5808) 2021-06-18 15:00:14 -05:00
James Buren 7b56105424 add paragraph added in #5855 to utility documentation source 2021-06-18 14:16:56 -05:00
TW 64bbe399df
Merge pull request #5855 from braewoods/check_notice
add notice about defective hardware to check documentation (#5753)
2021-06-18 14:25:13 +02:00
James Buren 8394ae6932 add notice about defective hardware to check documentation (#5753) 2021-06-18 01:26:57 -05:00
TW a9aceb5e43
Merge pull request #5856 from ThomasWaldmann/tar-roundtrip-master
import-tar: fix empty user/group name in TarInfo, fixes #5853
2021-06-17 17:21:33 +02:00
Thomas Waldmann 506c01dc8f import-tar: fix empty user/group name in TarInfo, fixes #5853
if the tar has no information about user/group name (empty string),
we must assign None to Item.user/group (not the empty string).
2021-06-17 15:59:41 +02:00
TW 4b9e99308c
Merge pull request #5854 from ThomasWaldmann/vagrant-updates
vagrant box updates
2021-06-17 02:40:38 +02:00