1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-01-01 04:37:34 +00:00
Commit graph

7462 commits

Author SHA1 Message Date
Thomas Waldmann
245bdef4eb move benchmark cmd tests to own module 2022-09-12 23:45:11 +02:00
Thomas Waldmann
cc79c98b98 move help cmd tests to own module 2022-09-12 23:42:48 +02:00
Thomas Waldmann
e27bb0c1d0 move transfer cmd tests to own module 2022-09-12 23:37:26 +02:00
Thomas Waldmann
35d2710769 move lock cmd tests to own module 2022-09-12 23:35:21 +02:00
Thomas Waldmann
ec731bfaa0 remove unused imports from test init 2022-09-12 23:27:20 +02:00
Thomas Waldmann
4e932241b2 blacken init 2022-09-12 23:25:38 +02:00
Thomas Waldmann
e329152f01 move recreate cmd tests to own module 2022-09-12 23:25:38 +02:00
Thomas Waldmann
5fa1b7ea88 move (r)info cmd tests to own module 2022-09-12 23:25:38 +02:00
Thomas Waldmann
620d51d6bc move rename cmd tests to own module 2022-09-12 23:25:38 +02:00
Thomas Waldmann
a07311101a move (r)list cmds tests to own module 2022-09-12 23:25:38 +02:00
Thomas Waldmann
fcf7ca5e10 move fuse / mount cmds tests to own module 2022-09-12 23:25:38 +02:00
Thomas Waldmann
2288ee04fe move prune cmd tests to own module 2022-09-12 02:53:02 +02:00
Thomas Waldmann
4171e38d44 move key cmd tests to own module 2022-09-12 02:33:37 +02:00
Thomas Waldmann
c09ce2cb55 move delete/rdelete cmd tests to own modules 2022-09-12 02:05:25 +02:00
Thomas Waldmann
185951fb57 move diff cmd tests to own module 2022-09-12 01:42:36 +02:00
Thomas Waldmann
dadbe0ddf3 move check cmd tests to own module 2022-09-12 01:03:16 +02:00
Thomas Waldmann
c4a1cc5bb0 remove unused imports 2022-09-12 00:51:25 +02:00
Thomas Waldmann
d762833cd6 move debug cmd tests to own module 2022-09-12 00:50:12 +02:00
Thomas Waldmann
5beb3857f8 move tar and --bypass-lock tests to own modules 2022-09-12 00:03:26 +02:00
Thomas Waldmann
bef65e5722 make borg.testsuite.archiver a package
git mv archiver.py archiver/__init__.py

+ adapt import levels + adapt filenames
2022-09-12 00:03:26 +02:00
TW
1453b50b6f
Merge pull request #7018 from ThomasWaldmann/rel200b2
release 2.0.0b2
2022-09-10 23:38:44 +02:00
Thomas Waldmann
208475f707 xattrs: adapt tests to new error msgs 2022-09-10 22:06:34 +02:00
Thomas Waldmann
c27df634f1 vagrant: remove outdated netbsd hack, not needed any more
(same change as in 1.2-maint)
2022-09-10 18:21:17 +02:00
Thomas Waldmann
d39ecf4640 requirements: use latest Cython, tox 3.25.1
also remove the exclusion of the meanwhile outdated
broken Cython 0.27.

use tox 3.25.1 (as in 1.2-maint)
2022-09-10 18:15:45 +02:00
Thomas Waldmann
18ca2ab3ce build_usage build_man 2022-09-10 18:15:45 +02:00
Thomas Waldmann
c8964e92fd update CHANGES 2022-09-10 18:15:45 +02:00
TW
4c5bcf5e43
Merge pull request #7019 from bket/openssl_statically_linked
OpenBSD only - statically link OpenSSL (#6474)
2022-09-10 18:13:34 +02:00
Björn Ketelaars
730fca5bcc OpenBSD only - statically link OpenSSL (#6474)
Avoid conflicting with shared libcrypto from the base OS pulled in via
dependencies.
2022-09-10 17:49:24 +02:00
TW
b6469bb7d7
Merge pull request #7017 from ThomasWaldmann/remove-stretch64
Revert "re-add stretch64 vm, fixes #7010"
2022-09-10 15:32:45 +02:00
Thomas Waldmann
8d8a672895 Revert "re-add stretch64 vm, fixes #7010"
This reverts commit 7fec5ff051.
2022-09-10 15:26:26 +02:00
TW
bbe910091e
Merge pull request #7015 from ThomasWaldmann/update-changes
update CHANGES
2022-09-10 13:46:42 +02:00
Thomas Waldmann
057db79b44 update CHANGES 2022-09-10 01:06:42 +02:00
TW
c258eb45f4
Merge pull request #7008 from KN4CK3R/forwardport-6990
xattrs / extended stat: improve exception handling (master)
2022-09-10 00:52:38 +02:00
Thomas Waldmann
65a0d7fbca cosmetic: concat strings 2022-09-10 00:27:26 +02:00
TW
9ba03f0468
Merge pull request #7013 from ThomasWaldmann/replace-placeholders
refactor replace_placeholders, fixes #6966
2022-09-10 00:23:44 +02:00
TW
d02baed852
Merge pull request #7014 from ThomasWaldmann/revive-stretch64-vm
re-add stretch64 vm, fixes #7010
2022-09-10 00:23:27 +02:00
Thomas Waldmann
7fec5ff051 re-add stretch64 vm, fixes #7010
looks like rhel7 and co is still supported and needs the old glibc.

debian stretch is not supported any more by debian, so the binaries
created on this are provided on a "use on your own risk" basis.

reverts fc67453bf3
2022-09-09 23:55:28 +02:00
Thomas Waldmann
d3a2d831b7 refactor replace_placeholders, fixes #6966
fix replacing placeholders in archive name, --comment and --glob-archives values (even if overridden by other options like
--timestamp).

add test.
2022-09-09 23:28:34 +02:00
TW
c5352000a7
Merge pull request #7012 from ThomasWaldmann/separate-encrypted-metadata
2 more things...
2022-09-09 22:53:01 +02:00
Thomas Waldmann
f647fa9f08 transfer: check if correct upgrader class is used for v1 repos 2022-09-09 21:20:35 +02:00
Thomas Waldmann
bca36db0a1 transfer: fix csize/psize for obfuscated chunks 2022-09-09 21:20:35 +02:00
TW
36e852457a
Merge pull request #6992 from ThomasWaldmann/separate-encrypted-metadata
Separate encrypted metadata
2022-09-09 21:16:13 +02:00
Thomas Waldmann
c8830cde44 update docs 2022-09-08 22:26:23 +02:00
Thomas Waldmann
5afe94883a segment entry payload, metadata length: 16bit is enough
guess we will not have much more than size, csize, psize, ctype, clevel.
2022-09-08 21:52:19 +02:00
Thomas Waldmann
b28d6ee657 recompress: only read metadata to check for ctype/clevel 2022-09-08 20:47:40 +02:00
Thomas Waldmann
06eab6a228 RepositoryCache: cache complete and meta-only chunks separately 2022-09-08 19:38:18 +02:00
Thomas Waldmann
106abbe4d9 new read_data param for repository.get() and .get_many()
True (default): return full chunk (client can decrypt meta and data)

False: return enough so client can decrypt only the meta
2022-09-08 18:31:56 +02:00
Thomas Waldmann
74ffceabf4 simplify: read_data param of io.read() is not used (yet) 2022-09-08 13:17:59 +02:00
Thomas Waldmann
b64427c480 simplify: iter_objects always returns (..., size, data)
data might be None (if read_data is False).

also removed the include_data argument, not needed any more.
2022-09-08 12:48:39 +02:00
Thomas Waldmann
e827f98c45 transfer: add test
bit hard to test the 1.2 -> 2.0 transfer, but we can at least
test the 2.0 -> 2.0 "NoOp" transfer.
2022-09-07 21:10:54 +02:00