Commit graph

1568 commits

Author SHA1 Message Date
Thomas Waldmann
b0658e3f47
update CHANGES 2025-08-04 16:13:16 +02:00
Thomas Waldmann
3643779be5
build_usage ; build_man 2025-08-04 16:11:56 +02:00
Thomas Waldmann
7377873f1e
update CHANGES 2025-08-04 15:52:08 +02:00
Thomas Waldmann
441741130f
ChunkerParams: reject even window size for buzhash, fixes #8868 2025-05-23 17:49:12 +02:00
Thomas Waldmann
c128413b0e
add the binaries' 00_README.txt to the repo 2025-04-19 20:12:12 +02:00
Thomas Waldmann
0c6fc2a60a
update CHANGES 2025-04-19 12:49:00 +02:00
Thomas Waldmann
c9ec0e7284
build_usage / build_man 2025-04-19 12:41:56 +02:00
Thomas Waldmann
c61e96a7ee
It's 2025. 2025-04-19 12:38:46 +02:00
Thomas Waldmann
3fe4af1c62
update CHANGES 2025-04-19 11:42:01 +02:00
Thomas Waldmann
821b347945
docs: add FAQ entry about pure-python msgpack warning, fixes #8323 2025-04-19 11:41:57 +02:00
infectormp
d8e317953d
FAQ: Why are backups slow on a Linux server that is a member of a windows domain?
backport to 1.4-maint
2025-04-19 11:41:54 +02:00
Helmut Grohne
fc8b7d6ee0
FAQ: Why is backing up an unmodified FAT filesystem slow on Linux? 2025-04-18 23:17:44 +02:00
Thomas Waldmann
3aac1fe089
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:55:02 +02:00
Thomas Waldmann
cc0808dba0
docs: fix template to support search result preview 2025-04-10 21:54:46 +02:00
Thomas Waldmann
bad19e9ca5
docs: add layout.html template from guzzle_sphinx_theme 0.7.11 2025-04-10 21:54:34 +02:00
Thomas Waldmann
d036ddd773
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 19:00:36 +02:00
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
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
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
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
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
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
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
608c8a7e5f
update CHANGES 2024-03-29 14:21:24 +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
03998bcc37
github CI: misc updates
- move most Linux tests to ubuntu 22.04
- macOS: run on macos-14 (on Apple Silicon!)
- macOS: use OpenSSL 3.0 from brew
- macOS: run with Python 3.11
- trigger CI run for changed .toml files
- use up-to-date github actions
- remove libb2 references - since borg 1.2, we use blake2 indirectly via python stdlib
2024-03-15 19:02:51 +01:00
Thomas Waldmann
8d0b01bf9e
update CHANGES 2024-03-02 19:06:59 +01:00
Marc Kohaupt
cf0a97a31f
typo: notes.rst 2023-12-22 08:35:40 +01:00
Thomas Waldmann
ffbd59c193
change log: more infos about #6687 fix 2023-12-02 17:10:44 +01:00
Thomas Waldmann
4c131059bc
build_man 2023-12-02 01:02:03 +01:00
Thomas Waldmann
46c1e01d29
build_usage 2023-12-02 01:01:46 +01:00
Thomas Waldmann
8b70bb36c6
update CHANGES 2023-12-02 00:59:58 +01:00
Sophie Herold
897f88dfaa
docs: Add "check.rebuild_refcounts" message 2023-12-02 00:01:12 +01:00
TW
b2929b4cee
Merge pull request #7952 from ThomasWaldmann/update-changes-1.2
update CHANGES (1.2-maint)
2023-11-29 16:48:38 +01:00
Kevin Yin
bcc8f74b56
Remove period that could be interpreted as part of the command (#7946)
CVE upgrade steps: remove period that could be interpreted as part of the command
2023-11-27 18:12:26 +01:00
Thomas Waldmann
4bdd404949
update CHANGES 2023-11-27 18:08:00 +01:00
zDEFz
2cefe8f53d
Add backup by SERIAL method (#7934)
docs: create disk/partition sector backup by disk serial number
2023-11-13 22:03:09 +01:00
Thomas Waldmann
9c886330d3
CVE-2023-36811 upgrade docs: consider checkpoint archives, fixes #7802
The traceback seen there came from borg not showing a .checkpoint archive
that didn't have a valid TAM and thus the user not see it / fix it:

https://github.com/borgbackup/borg/issues/7802#issuecomment-1793860606
2023-11-06 13:31:02 +01:00
Thomas Waldmann
d9a0deb227
update CHANGES 2023-11-03 18:43:22 +01:00
Thomas Waldmann
6b928dac93
docs: not only attack/unsafe, can also be a fs issue, fixes #7853 2023-11-01 18:04:24 +01:00
Thomas Waldmann
da4fcc5a66
docs: point to CVE-2023-36811 upgrade steps from borg 1.1 to 1.2 upgrade steps, fixes #7899
also: use 1.2.6 to refer to the fixed version

1.2.5 had issues and was superseded by 1.2.6 just 1 day later,
so we do not need to talk about that.

Also, the docs point out that:
"""
Below, if we speak of borg 1.2.6, we mean a borg version >= 1.2.6 **or** a
borg version that has the relevant security patches for this vulnerability applied
(could be also an older version in that case).
"""

So, it now just talks about "1.2.6" at the relevant places.
2023-11-01 18:04:22 +01:00
Thomas Waldmann
136e3ed1d6
docs: upgrade steps needed for all kinds of repos, fixes #7813
Repos with encryption=none of course can not do real authentication (because there is no secret key material to work with).

But the code always works the same way and such repos also use (and expect) TAMs, so the instructions should be followed in any case.
2023-11-01 18:04:20 +01:00
Thomas Waldmann
a19ebe5ecc
docs: consequences of borg check, fixes #7816 2023-11-01 17:18:32 +01:00
TW
fa7a6d7095
Merge pull request #7890 from ThomasWaldmann/doc-updates-1.2
doc updates (1.2-maint)
2023-10-27 22:25:59 +02:00
Thomas Waldmann
05cec8b3b0
docs: OS X -> macOS 2023-10-27 20:31:26 +02:00
Thomas Waldmann
7a4d53c2f5
docs: update macOS hint about full disk access 2023-10-27 20:28:57 +02:00
Thomas Waldmann
661e5cccd3
docs: minor fixes/update to notes 2023-10-27 20:27:51 +02:00
Thomas Waldmann
d13b5d5557
docs: remove info about borg 1.0 files per dir 2023-10-27 20:26:27 +02:00