1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-03-09 21:57:24 +00:00
Commit graph

7411 commits

Author SHA1 Message Date
Thomas Waldmann
860732cb0b
build_usage, build_man 2024-05-26 13:33:02 +02:00
Thomas Waldmann
b89173c2fb
update CHANGES 2024-05-26 13:27:31 +02:00
Thomas Waldmann
e32b915645
use PyInstaller 6.7.0 for binary builds 2024-05-26 13:21:08 +02:00
Thomas Waldmann
96ff5e0f68
use Python 3.11.9 for binary builds 2024-05-26 13:18:31 +02:00
TW
83f0aed565
Merge pull request #8226 from ThomasWaldmann/allow-msgpack110-1.4
allow msgpack 1.1.0
2024-05-20 19:45:57 +02:00
Thomas Waldmann
249b9e804f
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 14:13:40 +02:00
TW
d541ef3593
Merge pull request #8224 from ThomasWaldmann/try-msgpack-110rc1-1.4
try msgpack 1.1.0rc1
2024-05-19 20:10:51 +02:00
Thomas Waldmann
9c262ccbfb
try msgpack 1.1.0rc1 2024-05-19 16:15:22 +02:00
TW
1b3755ca03
Merge pull request #8223 from ThomasWaldmann/changes-1.4
update CHANGES (1.4)
2024-05-19 16:02:20 +02:00
Thomas Waldmann
12bc736122
update CHANGES 2024-05-19 16:01:37 +02:00
TW
053b09da9b
Merge pull request #8210 from ThomasWaldmann/fix-cythonize-import-error-reporting-1.4
setup.py: fix import error reporting for cythonize import, see #8208
2024-05-12 18:41:27 +02:00
TW
2c3350851a
Merge pull request #8216 from ThomasWaldmann/fix-docs-cygwin-python-1.4
docs: use python 3.9 in cygwin install docs, fixes #8196
2024-05-12 16:46:57 +02:00
Thomas Waldmann
8dcd8daab1
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:38:13 +02:00
Thomas Waldmann
d033f6cd87
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:38:11 +02:00
TW
504f169efa
Merge pull request #8212 from ThomasWaldmann/fix-ci-macos-openssl-1.4
github CI: fix PKG_CONFIG_PATH for openssl 3.0
2024-05-12 16:37:09 +02:00
Thomas Waldmann
b5dddcddfc
docs: use python 3.9 in cygwin install docs, fixes #8196 2024-05-12 16:35:38 +02:00
Thomas Waldmann
b9617928d4
github CI: fix PKG_CONFIG_PATH for openssl 3.0 2024-05-12 14:59:02 +02:00
TW
87aab31302
Merge pull request #8197 from ThomasWaldmann/remove-experimental-1.4
recreate: remove experimental status
2024-04-22 15:06:13 +02:00
TW
41a2f0a7be
Merge pull request #8195 from ThomasWaldmann/drop-buster-1.4
vagrant: drop buster VM, fixes #8171
2024-04-22 15:05:26 +02:00
Thomas Waldmann
8dcf279972
recreate: remove experimental status
We have this since quite a while and there were no major complaints.
2024-04-22 15:03:53 +02:00
Thomas Waldmann
90ea511bb7
vagrant: drop buster VM, fixes #8171 2024-04-22 14:41:44 +02:00
TW
30fd46a53c
Merge pull request #8184 from galqiwi/log_message_len_fix_1_4_x
changed insufficiently reserved length for log message (copy of #8152 for 1.4)
2024-04-06 14:05:08 +02:00
Vladimir Malinovskii
a8777e912a changed log message reserved length (40->44) 2024-04-06 01:31:00 +03:00
TW
60e2e1aa25
Merge pull request #8170 from ThomasWaldmann/rel140b2
release 1.4.0b2
2024-03-31 19:50:01 +02:00
Thomas Waldmann
9bee7d433c
set release date 2024-03-30 22:19:41 +01:00
Thomas Waldmann
a41cc1750f
build_usage ; build_man 2024-03-30 22:19:39 +01:00
Thomas Waldmann
7794573d5c
use Cython 3.0.10 2024-03-30 22:19:25 +01:00
Thomas Waldmann
218892fcaf
vagrant: add a ubuntu noble box (24.04) 2024-03-30 22:19:21 +01:00
TW
bf80376c77
Merge pull request #8169 from ThomasWaldmann/update-changes-1.4
update CHANGES
2024-03-30 19:42:49 +01:00
Thomas Waldmann
907cd112d3
update CHANGES 2024-03-30 19:33:37 +01:00
TW
00fd3708ac
Merge pull request #8167 from ThomasWaldmann/debounce-sigint-1.4
fix Ctrl-C / SIGINT behaviour for pyinstaller-made binaries, fixes #8155
2024-03-30 19:32:39 +01:00
TW
f1a3be149f
Merge pull request #8168 from ThomasWaldmann/vagrant-updates-1.4
vagrant: openindiana updates (1.4-maint)
2024-03-30 18:27:50 +01:00
Thomas Waldmann
a5de0c9d96
vagrant: openindiana: pkg set-mediator for openssl 2024-03-30 18:15:32 +01:00
Thomas Waldmann
5b26bdd475
vagrant: openindiana updates
- use openindiana/hipster box
- install missing packages
- also install libxxhash, so it does not use the bundled code
2024-03-30 18:02:36 +01:00
TW
5ad7364209
Merge pull request #8125 from ThomasWaldmann/acl-error-handling-1.4
improve acl_get / acl_set error handling (1.4-maint)
2024-03-30 17:56:16 +01:00
Thomas Waldmann
dfb8d2054e
fix Ctrl-C / SIGINT behaviour for pyinstaller-made binaries, fixes #8155 2024-03-30 17:47:39 +01:00
TW
af8e512d59
Merge pull request #8160 from ThomasWaldmann/repo-upgrade-helper-1.4
repo upgrade helpers (1.4-maint)
2024-03-28 22:13:22 +01:00
Thomas Waldmann
736ffbdada
docs: simplify TAM-related upgrade docs using the new commands 2024-03-28 14:47:16 +01:00
Thomas Waldmann
262d6109a9
upgrade --check-tam: check manifest TAM auth issues
exit with rc=1 if there are issues.
2024-03-28 14:46:56 +01:00
Thomas Waldmann
69a4ea7682
upgrade: auto-use ignore_invalid_archive_tam 2024-03-28 14:46:34 +01:00
Thomas Waldmann
ed80bf2c37
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-28 14:44:38 +01:00
Thomas Waldmann
8643576755
upgrade --check-archives-tam: rc=1 for archive TAM issues
also: better messages about global status.
2024-03-28 14:44:25 +01:00
Thomas Waldmann
965c87bb0a
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-28 14:44:00 +01:00
TW
b1053eefa5
Merge pull request #8154 from ThomasWaldmann/update-changes-1.4
update CHANGES
2024-03-21 18:57:38 +01:00
Thomas Waldmann
0648a6dfcc
update CHANGES 2024-03-17 19:56:40 +01:00
Thomas Waldmann
7ba843b8c0
Linux: refactor acl_get 2024-03-17 18:51:08 +01:00
Thomas Waldmann
54c7da3c64
Linux: acl tests: move ACCESS_ACL and DEFAULT_ACL constants
They are only used at one place, move them there rather than having globals.
2024-03-17 18:51:07 +01:00
Thomas Waldmann
b45f572a95
FreeBSD: check first if kind of ACL can be set on a file 2024-03-17 18:51:06 +01:00
Thomas Waldmann
47e291eec1
FreeBSD: simplify numeric_ids check 2024-03-17 18:51:04 +01:00
Thomas Waldmann
b0607909e1
FreeBSD: added tests, only get default ACL from dirs 2024-03-17 18:51:03 +01:00