Commit graph

1670 commits

Author SHA1 Message Date
TW
83d9d28fa4
Merge pull request #9103 from PhrozenByte/docs-repokey-change-passphrase
Some checks are pending
CI / lint (push) Waiting to run
CI / pytest (push) Blocked by required conditions
CodeQL / Analyze (push) Waiting to run
Windows CI / msys2-ucrt64 (push) Waiting to run
Docs: Rewrite `borg init --encryption` docs
2025-10-29 19:24:45 +01:00
Daniel Rudolf
3edf5b3475
Docs: Improve borg init encryption table formatting 2025-10-29 17:48:14 +01:00
Thomas Waldmann
2d63dc9a4f
BORG_MSGPACK_VERSION_CHECK=no to disable the version check, fixes #9109 2025-10-28 23:20:53 +01:00
Thomas Waldmann
88ec307895
update CHANGES
some new entries.
also fixed typos/grammar.
2025-10-27 21:54:10 +01:00
Daniel Rudolf
d42453fde4
Docs: Rewrite borg init docs 2025-10-26 23:13:59 +01:00
Thomas Waldmann
a88d1eb5d5
CHANGES: fix typos / grammar 2025-10-15 17:10:33 +02:00
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