TW
50812f8033
Merge pull request #7508 from ThomasWaldmann/benchmark-use-random-dir-master
...
benchmark crud: use TemporaryDirectory below given path, fixes #4706
2023-04-07 19:37:35 +02:00
Thomas Waldmann
08a2db9410
benchmark crud: use TemporaryDirectory below given path, fixes #4706
2023-04-07 18:05:19 +02:00
TW
09781e1d30
Merge pull request #7503 from ThomasWaldmann/update-changes
...
update CHANGES
2023-04-07 00:02:50 +02:00
Thomas Waldmann
7395e4684d
update CHANGES
2023-04-06 21:11:38 +02:00
TW
6662b8dadb
Merge pull request #7498 from ThomasWaldmann/mount-dir-check-master
...
mount: improve mountpoint error msgs, see #7496
2023-04-06 20:26:43 +02:00
TW
cf55dd0ebd
Merge pull request #7499 from ThomasWaldmann/more-highlander
...
more Highlander options, fixes #6269
2023-04-06 20:26:26 +02:00
TW
0ba54529a0
Merge pull request #7501 from ThomasWaldmann/gha-increase-timeout-master
...
CI: increase timeout / save cpu cycles on macOS
2023-04-06 20:19:34 +02:00
Thomas Waldmann
5c24149237
ci: use a faster python on macOS
...
the macOS machines used for github actions are sometimes slow,
so rather try to put less burden on them.
2023-04-06 19:50:01 +02:00
Thomas Waldmann
bcfbdb6e79
ci: looks like 40mins is not always enough
...
might depend on server load at gh.
2023-04-06 19:29:01 +02:00
Thomas Waldmann
12f9a26fad
common options: more Highlander options, fixes #6269
2023-04-06 19:11:58 +02:00
Thomas Waldmann
971438dfa0
import/export-tar: more Highlander options, fixes #6269
2023-04-06 17:53:27 +02:00
Thomas Waldmann
d0d8cd1edf
serve: more Highlander options, fixes #6269
2023-04-06 17:49:40 +02:00
Thomas Waldmann
1a6d1d0c7c
rlist: more Highlander options, fixes #6269
2023-04-06 17:47:56 +02:00
Thomas Waldmann
6ca2256f26
rcompress: more Highlander options, fixes #6269
2023-04-06 17:46:17 +02:00
Thomas Waldmann
644796ad6b
list: more Highlander options, fixes #6269
2023-04-06 17:44:07 +02:00
Thomas Waldmann
6074ca44d9
debug: more Highlander options, fixes #6269
2023-04-06 17:40:47 +02:00
Thomas Waldmann
ffdd156fd4
compact: more Highlander options, fixes #6269
2023-04-06 17:36:49 +02:00
Thomas Waldmann
5d8986c440
check: more Highlander options, fixes #6269
2023-04-06 17:35:54 +02:00
Thomas Waldmann
afccb1dee5
transfer: more Highlander options, fixes #6269
2023-04-06 17:33:41 +02:00
Thomas Waldmann
79b39c4652
recreate: more Highlander options, fixes #6269
2023-04-06 17:31:48 +02:00
Thomas Waldmann
21a3a95cc8
rcreate: more Highlander options, fixes #6269
2023-04-06 17:26:31 +02:00
Thomas Waldmann
13e99033cb
delete: more Highlander options, fixes #6269
2023-04-06 17:15:09 +02:00
Thomas Waldmann
1aae04e66e
prune: more Highlander options, fixes #6269
2023-04-06 17:10:16 +02:00
Thomas Waldmann
645b0088c5
create: more Highlander options, fixes #6269
2023-04-06 17:03:08 +02:00
Thomas Waldmann
7eb04b86ed
mount: improve mountpoint error msgs, see #7496
...
saying "must be a writable directory" can distract
from the real root cause as seen in #7496 .
so we better first check if the mountpoint is an
existing directory and if not, just tell that.
after that, we check permissions and if they are not
like required, tell that.
2023-04-04 23:25:29 +02:00
TW
315f312bb2
Merge pull request #7494 from jonas-w/patch-1
...
it's 2023
2023-04-03 13:43:57 +02:00
Jonas Wunderlich
5da52d152c
it's 2023
2023-04-03 13:28:16 +02:00
TW
ffea8a0f25
Merge pull request #7487 from ThomasWaldmann/pyupgrade-py39-plus
...
pyupgrade --py39-plus ./**/*.py
2023-04-02 23:02:07 +02:00
TW
4faf375339
Merge pull request #7492 from ThomasWaldmann/fix-progress-msg-width-master
...
ProgressIndicatorPercent: fix space computation for wide chars, fixes #3027
2023-04-02 22:59:43 +02:00
TW
6b02c05f2b
Merge pull request #7489 from ThomasWaldmann/option-x-help-master
...
improve --one-file-system help /docs
2023-04-02 21:58:18 +02:00
Thomas Waldmann
3dd14f4855
ProgressIndicatorPercent: fix space computation for wide chars, fixes #3027
...
needs to use swidth() in case there are wide chars (like CJK)
in the left part of the msg (e.g. an archive name).
2023-04-02 21:57:02 +02:00
TW
55ec00352f
Merge pull request #7491 from ThomasWaldmann/borgfs-statfs-master
...
borgfs.statfs: add comments
2023-04-02 17:44:38 +02:00
Thomas Waldmann
b7adee65bd
--one-file-system: add macOS apfs notes, fixes #4876
2023-04-02 17:28:20 +02:00
Thomas Waldmann
63e17d6da2
borgfs.statfs: add comments
2023-04-02 16:56:28 +02:00
Thomas Waldmann
6ca1ed9716
improve --one-file-system help string, fixes #5618
2023-04-02 14:30:53 +02:00
Thomas Waldmann
52793be923
pyupgrade --py39-plus ./**/*.py
2023-04-02 02:14:54 +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