Commit graph

7178 commits

Author SHA1 Message Date
goebbe
14aac2127c
Clarify excluded and included flags for dry-run in borg the docs #8563
Rewording of the "flags" description in the docs of borg 1.4. #8556
2024-11-24 14:55:51 +01:00
TW
4767bbf425
Merge pull request #8544 from mrichtarsky/1.2-maint
Backport doc changes
2024-11-15 14:40:43 +01:00
Martin Richtarsky
a4170f5aab docs: Small changes regarding compression
- Mention zstd as the best general choice when not using lz4
  (as often acknowledged by public benchmarks)
- Mention 'auto' more prominently as a good heuristic to improve
  speed while retaining good compression
- Link to compression options

(cherry picked from commit 8fe9c5ed6c)
2024-11-15 12:48:40 +00:00
Martin Richtarsky
96deffce14 docs/FAQ: Clean up entries regarding SSH settings
Link to recommended ones

(cherry picked from commit 05837fbeb7)
2024-11-15 12:48:21 +00:00
TW
9da4236298
Merge pull request #8402 from ThomasWaldmann/fix-authenticated-no-key-1.2
fix authenticated_no_key (1.2-maint)
2024-09-20 22:25:27 +02:00
Thomas Waldmann
b07add6d34
fix WORKAROUNDS=authenticated_no_key support for archive TAM authentication, fixes #8400 2024-09-20 20:32:46 +02:00
TW
8178cd558c
Merge pull request #8376 from AfroThundr3007730/AfroThundr3007730/issue8361
Update repository URLs in docs to use new syntax
2024-09-12 03:41:15 +02:00
Eddie Carswell
0533d91cba
Update repository URLs in docs to use new syntax
Fixes #8361

Signed-off-by: Eddie Carswell <eddiecarswell13@yahoo.com>
2024-09-11 16:55:54 -05:00
TW
75ae4055b4
Merge pull request #8317 from ThomasWaldmann/cleanups-1.2
remove outdated comment, fixes #4240
2024-08-02 21:30:07 +02:00
Thomas Waldmann
dfab51df53
remove outdated comment, fixes #4240 2024-08-02 17:27:33 +02:00
TW
4eb2a30237
Merge pull request #8274 from wzyboy/fix/typo-1.2-maint
docs: fix typo (backport #8272)
2024-07-06 20:37:05 +02:00
Zhuoyun Wei
bdf89082eb
docs: fix typo (backport #8272) 2024-07-06 09:28:04 -07:00
TW
daa1aee0df
Merge pull request #8258 from ThomasWaldmann/borg-mount-docs-1.2
docs: add examples using :: positional argument, fixes #8255
2024-06-30 17:45:25 +02:00
Thomas Waldmann
b47ce334e8
docs: add examples using :: positional argument, fixes #8255
Simply omitting the first positional argument (REPO) does
not work because borg then gets confused.
2024-06-30 17:28:23 +02:00
TW
0d03986624
Merge pull request #8245 from tree-wall/1.2-maint
Installation: update Arch Linux repo name
2024-06-04 13:04:44 +02:00
tree-wall
57f77acc32
Installation: update Arch Linux repo name
The "community" repository was merged into the "extra" repo last year.

https://archlinux.org/news/git-migration-completed/
2024-06-04 10:34:15 +01:00
TW
b60e17cbf1
Merge pull request #8242 from ThomasWaldmann/fix-pytest-1.2
fix pytest_report_header, fixes #8232
2024-05-31 15:58:34 +02:00
Thomas Waldmann
394e819914
fix pytest_report_header, fixes #8232 2024-05-31 14:31:16 +02:00
TW
7da8947533
Merge pull request #8236 from ThomasWaldmann/remove-experimental-1.2
recreate: remove experimental status
2024-05-29 17:22:21 +02:00
Thomas Waldmann
f61cf0fd13
recreate: remove experimental status
We have this since quite a while and there were no major complaints.
2024-05-29 16:41:19 +02:00
TW
d73addaabb
Merge pull request #8227 from ThomasWaldmann/allow-msgpack110-1.2
allow msgpack 1.1.0
2024-05-20 22:43:07 +02:00
Thomas Waldmann
7511cb6c5e
allow msgpack 1.1.0
tests with 1.1.0rc1 were successful, thus I assume 1.1.0 will also work ok.
2024-05-20 19:53:22 +02:00
TW
2574abb2cd
Merge pull request #8211 from ThomasWaldmann/fix-cythonize-import-error-reporting-1.2
setup.py: fix import error reporting for cythonize import, see #8208
2024-05-12 18:41:14 +02:00
Thomas Waldmann
84707307f0
setup.py: detect noexec build fs issue, see #8208
That "failed to map segment from shared object" error msg is not
very helpful. Add a hint that the filesystem needs to be +exec
(== not noexec mounted, like it might be the case for /tmp on
some systems).
2024-05-12 16:48:40 +02:00
Thomas Waldmann
29006f7917
setup.py: fix import error reporting for cythonize import, see #8208
Looks like borg's setup.py has hidden the real cause of a cythonize ImportError.

There are basically 2 cases:
- either there is no Cython installed, then the import fails because the module can not be found, or
- there is some issue within Cython and the import fails due to that.

It's important not to hide the real cause, especially if we run into case 2.

case 1 is kind of expected and frequent, case 2 is rare.
2024-05-12 16:48:39 +02:00
TW
634ba8c244
Merge pull request #8213 from ThomasWaldmann/fix-ci-macos-openssl-1.2
github CI: fix PKG_CONFIG_PATH for openssl 3.0
2024-05-12 16:47:34 +02:00
Thomas Waldmann
45038eaef9
github CI: fix PKG_CONFIG_PATH for openssl 3.0 2024-05-12 15:22:29 +02:00
TW
56e892f1b6
Merge pull request #8179 from galqiwi/log_message_len_fix_1_2_x
changed insufficiently reserved length for log message (copy of #8152 for 1.2)
2024-04-03 13:56:26 +02:00
Vladimir Malinovskii
5999a8ff38 changed log message reserved length (40->44) 2024-04-02 22:23:56 +03:00
TW
281509391c
Merge pull request #8165 from ThomasWaldmann/rel128
release 1.2.8
2024-03-30 00:13:09 +01:00
Thomas Waldmann
0f9665258f
vagrant: openindiana updates
- use openindiana/hipster box
- install missing packages
- also install libxxhash, so it does not use the bundled code
2024-03-29 23:53:08 +01:00
Thomas Waldmann
e5ee9e6182
vagrant: also install xxhash on macOS
Otherwise it uses the bundled code.
2024-03-29 18:59:57 +01:00
Thomas Waldmann
958c5a26e1
build_usage, build_man 2024-03-29 16:20:11 +01:00
Thomas Waldmann
a785234089
update CHANGES, release date 2024-03-29 16:18:21 +01:00
Thomas Waldmann
6831411cca
vagrant: use generic/openbsd7 box 2024-03-29 16:15:26 +01:00
TW
41de070c4f
Merge pull request #8163 from ThomasWaldmann/update-changes-1.2
update CHANGES (1.2-maint)
2024-03-29 14:36:30 +01:00
Thomas Waldmann
608c8a7e5f
update CHANGES 2024-03-29 14:21:24 +01:00
TW
59e3a02a40
Merge pull request #8162 from ThomasWaldmann/debounce-sigint-1.2
fix Ctrl-C / SIGINT behaviour for pyinstaller-made binaries, fixes #8155 (1.2-maint)
2024-03-29 14:08:44 +01:00
Thomas Waldmann
caba23faec
fix Ctrl-C / SIGINT behaviour for pyinstaller-made binaries, fixes #8155 2024-03-28 22:39:16 +01:00
TW
f001aaa3e1
Merge pull request #8159 from ThomasWaldmann/repo-upgrade-helper-1.2
repo upgrade helpers (1.2-maint)
2024-03-28 22:13:07 +01:00
TW
07747c0457
Merge pull request #8161 from ThomasWaldmann/vagrant-updates-1.2
vagrant: use python 3.9.19
2024-03-28 15:25:29 +01:00
Thomas Waldmann
c605788583
vagrant: use python 3.9.19 2024-03-28 15:18:59 +01:00
Thomas Waldmann
04c8bc6342
docs: simplify TAM-related upgrade docs using the new commands 2024-03-28 14:38:24 +01:00
Thomas Waldmann
3f1a02fa74
upgrade --check-tam: check manifest TAM auth issues
exit with rc=1 if there are issues.
2024-03-25 00:08:27 +01:00
Thomas Waldmann
6cf4799bb2
upgrade: auto-use ignore_invalid_archive_tam 2024-03-24 18:37:55 +01:00
Thomas Waldmann
367b38e3d4
do a late lookup on helpers.workarounds
so we can modify it within borg code elsewhere and it
will get the updated value when it accesses the attribute.
2024-03-24 18:23:05 +01:00
Thomas Waldmann
6154a83355
upgrade --check-archives-tam: rc=1 for archive TAM issues
also: better messages about global status.
2024-03-24 15:14:14 +01:00
Thomas Waldmann
a09085c4e2
upgrade --check-archives-tam: check archives tam status
This is a read-only variation of --archives-tam:
- it only checks / displays the current status
- it does not add / fix the archive TAMs
2024-03-24 14:53:28 +01:00
TW
3ec6c60b54
Merge pull request #8151 from ThomasWaldmann/gh-actions-update2-1.2
brew: also install xxhash
2024-03-16 09:28:46 +01:00
Thomas Waldmann
fd7807a5f5
brew: also install xxhash 2024-03-15 23:49:37 +01:00