Thomas Waldmann
63e17d6da2
borgfs.statfs: add comments
2023-04-02 16:56:28 +02:00
nain-F49FF806
dfef2b9092
fix config/cache dir compatibility issues, fixes #7445 ( #7448 )
...
fix config dir compatibility issue, fixes #7445
- add tests
- make sure the result of get_cache_dir matches pre and post #7300 where desired
- harmonize implementation of config_dir_compat and cache_dir_compat tests
Co-authored-by: nain <126972030+F49FF806@users.noreply.github.com>
2023-03-30 00:24:42 +02:00
Soumik Dutta
1428ffeae9
Add parse-obj and format-obj debug commands ( #7443 )
...
add parse-obj and format-obj debug commands, fixes #7406
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-03-28 21:45:48 +02:00
TW
80c08abe45
Merge pull request #7482 from ThomasWaldmann/fix-retry-test
...
skip "do not retry when permissions denied" test if running as root
2023-03-28 17:00:21 +02:00
Thomas Waldmann
2692fa1146
skip "do not retry when permissions denied" test if running as root
...
we can not take away read permissions for root,
so the test would fail.
2023-03-28 15:55:10 +02:00
TW
f6f108c54c
Merge pull request #7478 from bbx0/master
...
Add support to build dependencies from source to the Vagrantfile
2023-03-27 20:58:34 +02:00
TW
0fa44e4079
Merge pull request #7474 from ThomasWaldmann/support-id-verification
...
transfer: verify chunks we get using assert_id, fixes #7383
2023-03-27 17:04:49 +02:00
TW
8f1f83b009
Merge pull request #7479 from ThomasWaldmann/update-codeql
...
codeql action: upgrade to v2
2023-03-27 16:59:08 +02:00
Thomas Waldmann
3d65cb3fea
transfer: verify chunks we get using assert_id, fixes #7383
...
this needs to decompress and to hash the chunk data,
but better let's play safe.
at least we still can avoid the (re-)compression with
borg transfer (which is often much more expensive
than decompression).
2023-03-27 16:36:53 +02:00
Thomas Waldmann
d6091c41c7
codeql action: upgrade to v2
2023-03-27 16:25:58 +02:00
TW
8dc52b23db
Merge pull request #7477 from Michael-Girma/enhancement/issue-7476
...
Added pre-commit for linting purposes. Fixes #7476
2023-03-27 16:22:48 +02:00
bbx0
af66cf4010
Add stretch64 VM with deps built from source
2023-03-26 21:01:13 +02:00
bbx0
57262499ba
Add support to install dependencies from source
2023-03-26 20:58:12 +02:00
Michael Deyaso
20a4c960ec
Changed black rev in pre-commit yaml. Fixes #7476
2023-03-25 19:26:32 +03:00
Michael Deyaso
98d1c65b40
Installed and configured pre-commit to lint and format code. Fixes #7476
2023-03-25 13:34:30 +03:00
TW
276c5f3ff6
Merge pull request #7473 from Michael-Girma/forward_port/pr-7471
...
Resolved mode bug and added sleep clause for darwin systems. Fixes #7470
2023-03-24 12:10:06 +01:00
Michael Deyaso
6e8310346e
Forward port of #7471 . Fixes #7470
2023-03-24 09:01:42 +03:00
TW
7cc9d32988
Merge pull request #7463 from ThomasWaldmann/docs-borg-key-file-master
...
BORG_KEY_FILE: clarify docs, fixes #7444
2023-03-22 22:33:27 +01:00
Thomas Waldmann
d6e3d36ce1
BORG_KEY_FILE: clarify docs, fixes #7444
2023-03-22 18:17:29 +01:00
TW
d25465cbfa
Merge pull request #7460 from dotdoom/master-ignorezeros
...
Add --ignore-zeros flag to import-tar
2023-03-22 14:17:56 +01:00
Artem Sheremet
335efbf187
Simplify import-tar ignore-zeros negative test
...
Some of those cleanups are unnecessary since we don't use
assert_dirs_equal.
2023-03-22 11:19:44 +01:00
Artem Sheremet
c999d5dded
Explain multiple tarball import with ignore-zeros
2023-03-22 11:13:19 +01:00
Artem Sheremet
8071ef6280
Add a negative test for import-tar --ignore-zeros
2023-03-21 23:08:40 +01:00
Artem Sheremet
3c941ae604
Add --ignore-zeros flag to import-tar
...
Fixes #7432 .
2023-03-21 22:49:23 +01:00
TW
46f1cda204
Merge pull request #7455 from ThomasWaldmann/remove-cache-only-from-delete
...
delete: remove --cache-only option, fixes #7440
2023-03-20 21:48:57 +01:00
TW
c187d7c8e6
Merge pull request #7452 from snsmac/fix/no_perm_retry
...
Do not retry on permission errors
2023-03-20 21:48:27 +01:00
Thomas Waldmann
dad99650af
test whether borg skips permission denied files without retries
2023-03-20 21:21:15 +01:00
Thomas Waldmann
02eb9cd443
delete: remove --cache-only option, fixes #7440
...
for deleting the cache only, use:
borg rdelete --cache-only
2023-03-20 20:51:13 +01:00
snsmac
045d428ecc
Do not retry on permission errors
2023-03-19 12:35:39 +01:00
TW
270b705248
Merge pull request #7442 from ThomasWaldmann/freebsd-xattr-fixes-master
...
xattrs: fix namespace processing on FreeBSD, fixes #6997
2023-03-13 17:20:25 +01:00
Thomas Waldmann
88231a2f64
xattrs: fix namespace processing on FreeBSD, fixes #6997
2023-03-13 11:14:07 +01:00
TW
800e8dd53f
Merge pull request #7437 from RayyanAnsari/windows-docs
...
docs: installation: Add instructions for Windows
2023-03-12 23:33:40 +01:00
Rayyan Ansari
3174904ce3
docs: installation: Add instructions for Windows
...
Remove the old Windows README while we're at it.
2023-03-12 20:53:11 +00:00
TW
6ff4b67854
Merge pull request #7436 from snsmac/forwardport/id-hash
...
debug id-hash: implement file content id-hash computation, see #7406 (forwardport-master)
2023-03-12 20:47:17 +01:00
TW
63050d379f
Merge pull request #7438 from RayyanAnsari/windows-ci-paths
...
Windows CI: only run when certain files are modified
2023-03-12 20:45:20 +01:00
Thomas Waldmann
cf0eade672
debug id-hash: implement file content id-hash computation, see #7406
2023-03-12 18:02:38 +01:00
Rayyan Ansari
89824bc705
Windows CI: only run when certain files are modified
...
The Windows CI does not need to run when files such as docs are
changed.
2023-03-12 15:35:32 +00:00
TW
5e85d043fd
Merge pull request #7433 from ThomasWaldmann/remove-os-directory-master
...
docs: remove OS directory from install docs
2023-03-11 19:15:41 +01:00
Thomas Waldmann
506652d4b2
docs: remove OS directory from install docs
...
- links did not work that way
- each OS has its own headline and can be discovered easily without
that directory
2023-03-11 18:50:22 +01:00
TW
0c58378f08
Merge pull request #7423 from abebeos/7356-dev-setup-docs
...
docs: installation: add link to OS dependencies
2023-03-10 22:38:17 +01:00
TW
a0e0d5ea74
Merge pull request #7427 from RayyanAnsari/windows-build-simplify
...
Windows: simplify building
2023-03-10 19:46:59 +01:00
Rayyan Ansari
ce50c497b0
Windows: simplify building
...
Use the standard pip build command, and get rid of the build script.
2023-03-10 17:51:03 +00:00
abebeos
f9f33044cc
add link to OS dependencies
...
The "Building a development environment" section links to the
"Using git" section. This can result in developers overseeing
the os dependencies necessity.
re #7356
2023-03-10 16:44:01 +00:00
TW
16a0e2c3a4
Merge pull request #7421 from ThomasWaldmann/msgpack105-master
...
allow msgpack 1.0.5 also
2023-03-09 23:16:12 +01:00
Thomas Waldmann
1ab90b339e
allow msgpack 1.0.5 also
2023-03-09 22:26:38 +01:00
Michael Deyaso
2c232449b0
Modified Item.pyx to include diffs in ctime and mtime ( #7335 )
...
diff: include changes in ctime and mtime, fixes #7248
also:
- sort JSON output alphabetically
- add --content-only to ignore metadata changes
Co-authored-by: Michael Deyaso <mdeyaso@fusioniq.io>
2023-03-06 23:18:36 +01:00
TW
bba91e4b8b
Merge pull request #7413 from snsmac/forwardport/autotest
...
"auto" compressor tests: do not assume zlib is better than lz4, fixes #7363 (forwardport-master)
2023-03-06 20:12:04 +01:00
Thomas Waldmann
e7de9dcdcb
"auto" compressor tests: do not assume zlib is better than lz4, fixes #7363
...
while that might be true for many cases, we can not assume it is
always true, as proven by the failing test on S390.
2023-03-06 18:43:09 +01:00
TW
7ce0887070
Merge pull request #7401 from ThomasWaldmann/unicode-filenames-docs-master
...
update FAQ about locale/unicode issues, fixes #6999
2023-03-05 17:49:14 +01:00
TW
9f703e9138
Merge pull request #7403 from ThomasWaldmann/mount-docs-master
...
docs: improve mount options rendering, fixes #7359
2023-03-05 17:48:24 +01:00