Helmut Grohne
f0bd01b98d
FAQ: Why is backing up an unmodified FAT filesystem slow on Linux?
2024-12-28 22:33:56 +01:00
TW
f859100f84
Merge pull request #8606 from ThomasWaldmann/update-changes-1.4
...
update CHANGES (1.4)
2024-12-28 22:21:36 +01:00
Thomas Waldmann
88ce37b734
update CHANGES
2024-12-28 19:52:20 +01:00
TW
6ccffe414a
Merge pull request #8601 from ThomasWaldmann/check-clarify-messages-1.4
...
check: more consistent messaging considering --repair, fixes #8533
2024-12-28 18:18:57 +01:00
Thomas Waldmann
a6dc8c52d0
check: more consistent messaging considering --repair, fixes #8533
2024-12-26 18:38:46 +01:00
TW
f9d91f173a
Merge pull request #8600 from ThomasWaldmann/py313
...
support and test on Python 3.13
2024-12-25 20:55:40 +01:00
Thomas Waldmann
69151c7a1a
support and test on Python 3.13
2024-12-25 13:49:01 +01:00
TW
7bf22bdaf1
Merge pull request #8597 from ThomasWaldmann/yesno-ignore-unicode-error-1.4
...
yes: deal with UnicodeDecodeError in input(), fixes #6984
2024-12-25 00:54:16 +01:00
TW
491babfa37
Merge pull request #8598 from ThomasWaldmann/additional-free-space-sanity-1.4
...
config: reject additional_free_space < 10M, fixes #6066
2024-12-25 00:52:50 +01:00
Thomas Waldmann
4f794bbeea
config: reject additional_free_space < 10M, fixes #6066
...
Doesn't mean that 10M is very helpful in out of space conditions,
but avoids wrong unit assumptions as in #6066 .
2024-12-24 22:41:39 +01:00
Thomas Waldmann
f0564036e9
yes: deal with UnicodeDecodeError in input(), fixes #6984
...
if retry is True, it will just retry to get a valid answer.
if retry is False, it will return the default.
the code can be tested by entering "error" (without the quotes).
2024-12-24 21:44:28 +01:00
TW
a0fbdd978c
Merge pull request #8596 from ThomasWaldmann/compact-dry-run-1.4
...
compact: support --dry-run (do nothing), fixes #8300
2024-12-24 21:16:09 +01:00
TW
6bbbf3c6ec
Merge pull request #8595 from ThomasWaldmann/storage-quota-zero-1.4
...
config: fix acceptance of storage_quota 0, fixes #8499
2024-12-24 21:14:43 +01:00
Thomas Waldmann
09745d22fd
compact: support --dry-run (do nothing), fixes #8300
...
Sole purpose of this is to simplify scripting.
2024-12-24 19:34:21 +01:00
TW
2dfb091d69
Merge pull request #8593 from ThomasWaldmann/docs-bundled-libs-1.4
...
docs: update install docs, nothing bundled anymore! fixes #8342 .
2024-12-24 19:15:38 +01:00
Thomas Waldmann
e74c912856
config: fix acceptance of storage_quota 0, fixes #8499
...
We don't want to accept very small quota limits < 10M,
but 0 (quota disabled) is acceptable.
2024-12-24 19:13:05 +01:00
Thomas Waldmann
095b43ba3e
docs: update install docs, nothing bundled anymore! fixes #8342 .
...
borg 1.2.x used to bundle some source code for lz4, zstd and xxhash,
but borg 1.4.x got rid of that - all that is meanwhile available as
a library in all OSes we support.
also, the python package pkgconfig does not need to be "preinstalled"
anymore, because our pyproject.toml cares for that. otoh, the cli tool
pkg-config must be preinstalled so that libs and headers can be found
automagically.
Also be a bit more clear about the FUSE stuff.
2024-12-24 17:30:19 +01:00
TW
576cd4ad35
Merge pull request #8563 from goebbe/goebbe-flags-borg1.4
...
Clarify excluded and included flags for dry-run in borg the docs
2024-11-24 14:25:33 +01:00
goebbe
66e92636d2
Clarify excluded and included flags for dry-run in borg the docs
...
Rewording of the "flags" description in the docs of borg 1.4.
https://github.com/borgbackup/borg/issues/8556
2024-11-24 13:44:39 +01:00
TW
6b4e952dcc
Merge pull request #8542 from mrichtarsky/1.4-maint
...
Backport doc changes
2024-11-15 11:09:23 +01:00
Martin Richtarsky
8fe9c5ed6c
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 f656f6b1f2
)
2024-11-15 07:40:42 +00:00
Martin Richtarsky
05837fbeb7
docs/FAQ: Clean up entries regarding SSH settings
...
Link to recommended ones
(cherry picked from commit b913d9dd1a
)
2024-11-15 07:40:21 +00:00
TW
d94b954da2
Merge pull request #8344 from cr1901/relax_hardlink_assert
...
Do not assert on diff if hard link sources are not found due to exclusions
2024-10-06 14:00:01 +02:00
TW
47a85429d8
Merge pull request #8462 from ThomasWaldmann/doc-updates-1.4
...
Doc updates (1.4-maint)
2024-10-05 20:24:59 +02:00
Thomas Waldmann
2230932c02
docs: borg/borgfs detects internally under which name it was invoked, fixes #8207
2024-10-05 19:42:30 +02:00
Thomas Waldmann
1b878ab546
binary: using the directory build is faster, fixes #8008
2024-10-05 19:41:45 +02:00
Thomas Waldmann
278c266e7c
docs: add readme of the binaries
...
"as is" as of 1.4.0
2024-10-05 19:23:58 +02:00
Thomas Waldmann
cbbfc35db0
docs: mount: document on-demand loading, perf tips, fixes #7173
2024-10-05 19:21:17 +02:00
Thomas Waldmann
cf472302dc
docs: better link modern return codes, fixes #8370
2024-10-05 19:14:51 +02:00
William D. Jones
2720331213
Do not assert on diff if hard link sources are not found due to exclusions.
2024-10-02 00:05:20 -04:00
TW
c1bb7ec515
Merge pull request #8401 from ThomasWaldmann/fix-authenticated-no-key-1.4
...
fix authenticated_no_key (1.4-maint)
2024-09-20 22:25:07 +02:00
Thomas Waldmann
2c18620075
fix WORKAROUNDS=authenticated_no_key support for archive TAM authentication, fixes #8400
2024-09-20 20:19:30 +02:00
TW
30cd3b8be3
Merge pull request #8371 from AfroThundr3007730/AfroThundr3007730/issue8361
...
Update repository URLs in docs to use new syntax
2024-09-11 11:02:33 +02:00
Eddie Carswell
4f110f8bde
Update repository URLs in docs to use new syntax
...
Fixes #8361
Signed-off-by: Eddie Carswell <eddiecarswell13@yahoo.com>
2024-09-10 18:08:18 -05:00
William D. Jones
81cb1cdc56
Add quarterly pruning strategy. ( #8337 )
...
Add 13weekly and 3monthly quarterly pruning strategies.
2024-08-21 22:40:32 +02:00
TW
0ebb80c05d
Merge pull request #8334 from cr1901/json-no-changes
...
Suppress modified changes for files which weren't actually modified in JSON output.
2024-08-21 18:45:52 +02:00
William D. Jones
938e144f8b
Ensure that 0B changes are hidden from text diffs too.
2024-08-19 11:25:06 -04:00
William D. Jones
f7673e3f06
Add test to make sure 0-added,0-removed modified changes aren't in JSON output.
2024-08-15 22:26:03 -04:00
William D. Jones
6e9857b3e0
Remove 0-added,0-removed modified entries from JSON output.
2024-08-15 20:42:40 -04:00
TW
ad5028484f
Merge pull request #8321 from ruben-rodriguez/1.4-maint
...
docs: align /etc/backups path references in automated backups deployment guide (1.4-maint)
2024-08-04 21:04:18 +02:00
Ruben Rodriguez
54c902474f
docs: align /etc/backups path in all references
2024-08-04 19:46:34 +02:00
TW
94b067b00d
Merge pull request #8316 from ThomasWaldmann/cleanups-1.4
...
remove outdated comment, fixes #4240
2024-08-02 21:30:18 +02:00
Thomas Waldmann
adf2d8c047
remove outdated comment, fixes #4240
2024-08-02 17:26:10 +02:00
TW
4184cade37
Merge pull request #8303 from ThomasWaldmann/improve-healing-test-1.4
...
improve borg check --repair healing tests, see #8302 (1.4-maint)
2024-07-23 20:25:06 +02:00
Thomas Waldmann
85d7bdd75f
improve borg check --repair healing tests, see #8302
...
test the healing more thoroughly:
- preservation of correct chunks list in .chunks_healthy
- check that .chunks_healthy is removed after healing
- check that doing another borg check --repair run does not find
something to heal, again.
also did a datatype consistency fix for item.chunks_healthy list
members: they are now post processed in the same way as item.chunks,
so they have type ChunkListEntry rather than simple tuple.
2024-07-23 18:12:11 +02:00
TW
5ef115b99f
Merge pull request #8283 from Aztorius/fix-borg-use-chunks-archive-1.4
...
Fix backwards compatibility of old chunks.archive.d file behavior
2024-07-15 00:17:00 +02:00
William Bonnaventure
924952fcdd
Fix backwards compatibility of old chunks.archive.d file behavior
...
In case a file named chunks.archive.d, cache would not create a folder
with that name to store cache chunks archive. We need to support both
the new environment variable and the old "hacky" way of creating a file.
2024-07-14 18:55:19 +02:00
TW
2c364fca40
Merge pull request #8282 from Aztorius/borg_use_chunks_archive_1.4
...
Backport BORG_USE_CHUNKS_ARCHIVE env var to 1.4-maint
2024-07-14 14:52:17 +02:00
William Bonnaventure
f3c1444a41
Update docs for BORG_USE_CHUNKS_ARCHIVE
2024-07-14 07:24:37 +02:00
William Bonnaventure
0575f87580
Add BORG_USE_CHUNKS_ARCHIVE option
2024-07-14 07:23:06 +02:00