Commit graph

1664 commits

Author SHA1 Message Date
Thomas Waldmann
a2f0cda69e
update CHANGES 2025-10-15 16:22:37 +02:00
Thomas Waldmann
4d6ad22353
go back to macOS 13 for Intel
there are no other free macOS Intel gh
action runners for opensource projects. :-(

the macOS 13 runner is deprecated, so guess
it will be game-over for macOS Intel 2025-12.
2025-10-14 22:50:07 +02:00
Thomas Waldmann
1a75569590
use macos-14 for the intel binary
the macOS 13 runner is already deprecated
and going away in 2 months already.
2025-10-14 22:16:08 +02:00
Thomas Waldmann
424ac2e1c0
update README for the binaries 2025-10-14 15:36:37 +02:00
Thomas Waldmann
32754d0657
vagrant: drop debian buster VM / borg-linux-glibc228
vagrant fails when trying to install rsync.

buster is EOL, even in LTS.

you can still use the binary from borg <= 1.4.1.
2025-10-13 21:54:37 +02:00
Atemu
908c506e3f
extract: document how to use wildcards in PATHs
Fixes https://github.com/borgbackup/borg/issues/8589
2025-10-13 19:54:49 +02:00
Thomas Waldmann
80818c1588
docs: What happens when a new keyfile repo is created at the same path?, fixes #6230
Also add a test.
2025-10-10 14:12:48 +02:00
Thomas Waldmann
5bce73301d
docs: borg serve: recommend using a simple shell, fixes #8318 2025-10-10 13:48:26 +02:00
Thomas Waldmann
67e846568b
update CHANGES 2025-10-09 20:42:27 +02:00
TW
aa39d63718
Merge pull request #9020 from PhrozenByte/docs-build-src-version-1.4
Update install docs to include `SETUPTOOLS_SCM_PRETEND_VERSION` (v1.4 backport)
2025-09-21 17:26:40 +02:00
Daniel Rudolf
465937f5a3
Unify master and 1.4-maint install docs 2025-09-21 15:54:48 +02:00
Daniel Rudolf
d9dae4220f
Update install docs to include SETUPTOOLS_SCM_PRETEND_VERSION 2025-09-21 15:53:04 +02:00
Daniel Rudolf
1066154106
Add Arch Linux to installing from source docs
Note that Arch Linux usually has no separate `-dev` packages, but ships development headers with the normal package.
2025-09-21 15:39:41 +02:00
Thomas Waldmann
7f9dd37536
diff --sort-by: enhanced sorting, fixes #8998
use borg diff --sort-by=spec1,spec2,spec2 for enhanced sorting.

keep legacy --sort behaviour (sort by path) for compatibility,
but deprecate it.

Co-authored-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2025-09-18 23:32:23 +02:00
TW
f8d9f8c371
Merge pull request #8990 from ThomasWaldmann/typos-grammar-1.4
Typos / grammar (1.4-maint)
2025-08-17 18:32:53 +02:00
Thomas Waldmann
9973296c09
update frontend.rst
there were some fixes to error messages in the code.
2025-08-17 17:24:01 +02:00
TW
7f22f6ce95
Merge pull request #8985 from ThomasWaldmann/vagrant-debian-testing-1.4
Vagrant: debian testing/trixie box (1.4-maint)
2025-08-17 16:50:28 +02:00
Thomas Waldmann
3f9ad883cb
manual fixes
sometimes the AI got it wrong.
also some other fixes.
2025-08-17 16:05:51 +02:00
Thomas Waldmann
2a25764273
binary readme: fix typos and grammar 2025-08-12 17:04:46 +02:00
Thomas Waldmann
c956e1f50e
changes.rst: fix typos and grammar 2025-08-11 18:01:24 +02:00
dataprolet
ad44548b04 Adds systemd-inhibit and examples (#8989) 2025-08-11 15:35:28 +02:00
Thomas Waldmann
6602cf1679
docs: fix typos and grammar 2025-08-11 15:26:24 +02:00
Thomas Waldmann
69e009ec82
vagrant: add debian trixie box
currently still known as "testing",
but soon to be released.
2025-08-08 23:13:17 +02:00
Thomas Waldmann
798350b633
update CHANGES 2025-08-03 06:24:04 +02:00
Thomas Waldmann
850734be77
reformat text 2025-06-09 14:45:57 +02:00
Thomas Waldmann
144a52f4ee
fix grammar 2025-06-09 14:43:47 +02:00
Max-Julian Pogner
c77f005307
docs: borg-serve: simplify example of env in authorized_keys
see #8318

so long as it can be assumed that the user has configured a POSIX
compliant login shell, using a simple command [1] looks cleaner, as
no ``export`` or ``;`` are used.

[1] Section "2.9.1 Simple Commands" in volume "Shell & Utilities" of POSIX.1-2024
2025-06-09 14:43:11 +02:00
TW
0736bf1239
Merge pull request #8877 from ThomasWaldmann/chunker-params-warn-even-window-size
Chunker params: warn for even window size (1.4)
2025-05-23 17:47:53 +02:00
Thomas Waldmann
1de41731f9
ChunkerParams: reject even window size for buzhash, fixes #8868 2025-05-23 11:00:56 +02:00
Thomas Waldmann
ade92e9e2c
docs: minor formatting changes in development docs 2025-05-23 08:30:19 +02:00
Thomas Waldmann
775733e585
docs: announce releases on Mastodon, bsky, X 2025-05-23 08:28:11 +02:00
Thomas Waldmann
9773a8ea19
docs: refer to more current 1.4-maint 2025-05-23 08:27:52 +02:00
Thomas Waldmann
ecf2dfa170
build_usage / build_man 2025-04-18 18:26:48 +02:00
Thomas Waldmann
1bed2155d8
update CHANGES 2025-04-18 18:24:59 +02:00
Thomas Waldmann
49fa6c476a
update CHANGES 2025-04-17 20:26:44 +02:00
Thomas Waldmann
11ac0cdc65
docs: theme fixes
- register theme as extension
- add sphinxcontrib.jquery

The html generated uses jquery ($(...)),
but sphinx does not include it anymore since a while.
2025-04-10 21:47:48 +02:00
Thomas Waldmann
46c44b9d9d
docs: fix template to support search result preview 2025-04-10 21:38:54 +02:00
Thomas Waldmann
ecd7976114
docs: add layout.html template from guzzle_sphinx_theme 0.7.11 2025-04-10 21:38:41 +02:00
TW
e0c5c151b8
Merge pull request #8733 from ThomasWaldmann/backport-8625-1.4
work around sudden failure of sphinx ini lexer
2025-04-09 16:51:50 +02:00
TW
8b856cb753
Merge pull request #8731 from ThomasWaldmann/update-changes-1.4
update CHANGES (1.4-maint)
2025-04-09 15:59:41 +02:00
Thomas Waldmann
31784547bc
work around sudden failure of sphinx ini lexer
/Users/tw/w/borg/docs/internals/data-structures.rst:971:
WARNING: Lexing literal_block
'
[cache]
version = 1
repository = 3c4...e59
manifest = 10e...21c
timestamp = 2017-06-01T21:31:39.699514
key_type = 2
previous_location = /path/to/repo

[integrity]
manifest = 10e...21c
files = {"algorithm": "XXH64", "digests": {"HashHeader": "eab...39e3", "final": "e2a...b24"}}
'
as "ini" resulted in an error at token: '}'.
Retrying in relaxed mode. [misc.highlighting_failure]

Note: this part of the docs didn't change for a long time, so I guess
the sudden warning comes from a change in sphinx' lexers.

Main problem is that rc != 0 will abort our CI pipeline.
2025-04-09 15:56:33 +02:00
Coenraad Loubser
8b1840640d
Clearer language 2025-04-09 15:53:44 +02:00
Thomas Waldmann
a21f08ac6b
update CHANGES 2025-04-09 15:47:40 +02:00
TW
839434891c
Merge pull request #8643 from httpdev/fix-docs-automated-local-sytemd-wants-1.4
docs: modify docs for automated backup to append to SYSTEMD_WANTS
2025-01-22 22:44:05 +01:00
infectormp
a1a028cef9
FAQ: Why are backups slow on a Linux server that is a member of a windows domain?
backport to 1.4-maint
2025-01-19 17:32:38 +03:00
jan
fc0c799dbb docs: modify docs for automated backup to append to SYSTEMD_WANTS rather than overwrite
fixes #8641
In the example, setting SYSTEMD_WANTS instead of appending may prevent
other autostart services attached by earlier udev rules from launching.
This commit changes = to += to fix this behavior.
2025-01-19 14:54:28 +01:00
jan
5634e49fe6 docs: fix udev rule priority in automated-local.rst
fixes #8639
The priority of 40 for the udev rules as stated in to documentation
applies the rule too early on some systems, which prevents the rule from
matching. This commit changes the priority to 80.
2025-01-19 14:53:36 +01:00
Thomas Waldmann
21c3b8688b
it's 2025 2025-01-01 17:58:18 +01:00
Thomas Waldmann
301aacecd7
docs: remove 3rd_party licenses
we do not bundle this sw anymore (neither in source
code nor as binary), thus we don't need to have the
licenses here anymore.
2025-01-01 17:53:43 +01:00
Thomas Waldmann
cda01c7ba5
docs: add FAQ entry about pure-python msgpack warning, fixes #8323 2024-12-30 22:59:01 +01:00