Alf Mikula
e208ba68bd
Document retention of oldest archive, add to example and tests
2020-12-18 10:16:38 -08:00
Alf Mikula
69a58d2be0
Fix tests which relied on dropping oldest archive when retention target not met
2020-12-18 10:04:10 -08:00
Alf Mikula
943088df2c
Keep oldest archive when retention target is not met
2020-12-18 10:04:10 -08:00
Alf Mikula
9ee96763e2
Add test for keeping oldest archive when retention target is not met
2020-12-18 10:04:03 -08:00
TW
18f0729ed8
Merge pull request #5572 from ThomasWaldmann/export-tar-fix-5568-master
...
fix memory leak in export-tar with ssh: repo (fwd port to master)
2020-12-18 11:11:06 +01:00
Thomas Waldmann
24d3400dd4
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:55:13 +01:00
Thomas Waldmann
6a18c47464
cosmetic: make parens structure in borg export-tar similar to borg extract
2020-12-17 22:54:59 +01:00
Thomas Waldmann
2815ba51fa
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-17 22:54:44 +01:00
TW
908ea73949
Merge pull request #5570 from Gu1nness/5491-stats-repo-location
...
create: add repository location to --stats output, fixes #5491
2020-12-16 22:42:01 +01:00
Guinness
9052c1cc54
Add repo location to the stats in borg create
2020-12-16 13:46:29 +01:00
Nehalenniæ Oudin
5017bc4d04
Add a --list switch to borg delete ( #5503 )
...
add a --list switch to borg delete, fixes #5116
2020-12-11 19:11:47 +01:00
TW
c2118f16f1
Merge pull request #5555 from ThomasWaldmann/rel120b1
...
Release 1.2.0b1
2020-12-07 00:54:50 +01:00
Thomas Waldmann
2031494f23
build man
2020-12-06 20:45:41 +01:00
Thomas Waldmann
4f7aa1a92f
build usage
2020-12-06 20:44:59 +01:00
Thomas Waldmann
77dd5e4d81
update CHANGES (master)
...
set release date.
2020-12-06 20:25:14 +01:00
TW
d2673c09f2
Merge pull request #5553 from ThomasWaldmann/debug-info-fuse
...
debug info: include infos about FUSE implementation, fixes #5546
2020-12-06 20:12:50 +01:00
Thomas Waldmann
e884b80065
debug info / sysinfo: add infos about FUSE, fixes #5546
2020-12-06 19:10:44 +01:00
TW
90f2587700
Merge pull request #5552 from ThomasWaldmann/update-changes-master2
...
update CHANGES (master)
2020-12-06 18:08:07 +01:00
Thomas Waldmann
938c2dc223
update CHANGES (master)
2020-12-06 18:04:50 +01:00
Lapinot
e1af909d2b
create: implement --paths-from-stdin and --paths-from-command ( #5538 )
...
create: implement --paths-from-stdin and --paths-from-command, see #5492
These switches read paths to archive from stdin. Delimiter can specified
by --paths-delimiter=DELIM. Paths read will be added honoring every
option but exclusion options and --one-file-system. Directories aren't
recursed into.
2020-12-06 17:28:25 +01:00
Nehalenniæ Oudin
810d82395d
Complete documentation on append-only remote repos ( #5519 )
...
improve docs/FAQ about append-only remote repos, fixes #5497
2020-12-06 15:53:39 +01:00
TW
fd62f9b421
Merge pull request #5550 from ThomasWaldmann/vagrant-fixes3
...
vagrant: add fuse2/fuse3 for archlinux box
2020-12-05 19:30:46 +01:00
TW
3e03501fde
Merge pull request #5549 from ThomasWaldmann/gha-timeout
...
add a timeout for the github CI jobs, fixes #5548
2020-12-05 18:55:11 +01:00
Thomas Waldmann
3c508e78ec
vagrant: add fuse2/fuse3 for archlinux box
2020-12-05 18:48:49 +01:00
Thomas Waldmann
b2b2a2622d
add a timeout for the github CI jobs, fixes #5548
...
sometimes they hung for 6h... (not our fault, seems like a infrastructure problem).
2020-12-05 18:35:00 +01:00
TW
12dee1ae4d
Merge pull request #5541 from ThomasWaldmann/update-changes-master
...
update CHANGES (master)
2020-12-05 00:13:00 +01:00
TW
1b4e38bbcb
Merge pull request #5544 from ThomasWaldmann/vagrant-updates4
...
Vagrant updates/fixes
2020-12-05 00:12:30 +01:00
Thomas Waldmann
1a729e4b7b
vagrant: fix archlinux box, fixes #5543
2020-12-05 00:11:23 +01:00
Thomas Waldmann
6c4bf43817
tox: add a non-fuse env to the envlist
...
without this, openbsd and openindiana (which both skip all ".*fuse.*" envs) would not run any tests.
on platforms that have fuse, skip the "none" envs to not execute duplicate tests.
2020-12-04 22:40:54 +01:00
Thomas Waldmann
7831280aa4
update CHANGES (master)
2020-12-04 19:05:26 +01:00
TW
b444c0d9f6
Merge pull request #5537 from samuel-w/codecov
...
Upload coverage reports to codecov, fix macOS tests
2020-12-04 11:02:40 +01:00
Samuel
9fa28dfee7
Upload coverage reports to codecov
2020-12-03 23:38:17 -06:00
Samuel
fa331c3e3b
Change references of Travis to GitHub Actions ( #5536 )
...
s/travis/github actions/g, fixes #5528
2020-12-03 20:10:53 +01:00
TW
dcecc149d8
Merge pull request #5529 from Gu1nness/5528-remove-travis
...
Remove travis configuration from borg
2020-12-02 15:52:37 +01:00
TW
0554b50410
Merge pull request #5510 from ThomasWaldmann/obfuscating-compressor
...
Chunk size obfuscating "compressor"
2020-12-02 15:26:06 +01:00
Thomas Waldmann
b45874bead
ObfuscateSize compressor
2020-12-02 14:21:42 +01:00
TW
a2487fcdcc
Merge pull request #5534 from ThomasWaldmann/test-hashindex-corruption-bug-4829-master
...
add a test for the hashindex corruption bug, fixes #5531
2020-12-02 13:58:31 +01:00
Thomas Waldmann
b5c0384fb1
add a test for the hashindex corruption bug, fixes #5531
...
for the bug, see #4829 .
2020-12-02 03:28:32 +01:00
Guinness
ba7a4061d3
Remove travis configuration from borg
2020-12-01 01:12:57 +01:00
Nehalenniæ Oudin
2c8e523848
Complements the documentation for pattern files and exclude files ( #5520 )
...
docs: "filename with spaces" example added to exclude file, fixes #5236
note: no whitespace escaping needed, processed by borg.
2020-11-29 18:01:38 +01:00
Rémi Oudin
fc925878fc
Fixes BORG_CACHE_DIR crashing borg if empty ( #5485 )
...
Atomic handling of recursive directory creation, fixes #5216
2020-11-22 15:07:13 +01:00
TW
e5690e8c20
Merge pull request #5512 from Gu1nness/5301-macOS-broken-pipe
...
Add a hint on sleeping computer in the FAQ
2020-11-17 18:15:24 +01:00
Guinness
046acb882a
Add a hint on sleeping computer in the FAQ
...
Now the FAQ warns that a sleeping computer can lead to a broken pipe
when backing up over ssh.
Fixes #5301
2020-11-17 10:50:45 +01:00
TW
ac77dd491d
Merge pull request #5433 from luke-jr/files_cache_suffix
...
Allow appending the files cache filename with BORG_FILES_CACHE_SUFFIX env var
2020-11-16 18:51:40 +01:00
Luke Dashjr
561fbb748c
docs: Document BORG_FILES_CACHE_SUFFIX environment variable
2020-11-15 17:01:36 +00:00
Luke Dashjr
dbbd3f1b63
Rather than error beginning a txn, create an empty files cache if it didn't exist before
2020-11-15 17:01:36 +00:00
Luke Dashjr
a0322d241d
Allow appending the files cache filename with BORG_FILES_CACHE_SUFFIX env var
2020-11-15 17:01:36 +00:00
TW
1f3a91f72f
Merge pull request #5496 from ThomasWaldmann/item-assert-dict
...
PropDict: fail early if internal_dict is not a dict
2020-11-15 15:38:03 +01:00
Lapinot
34f6cfcd81
Outsource recursive directory walking ( #5492 )
...
Split recursive directory walking/processing into walking and item processing.
2020-11-15 15:31:01 +01:00
TW
b8fbe198dd
Merge pull request #5508 from greenmoss/5303-osx-catalina-security
...
how to adjust macOS >= Catalina security settings, fixes #5303
2020-11-15 14:07:35 +01:00