Thomas Waldmann
bc370eefcc
update CHANGES
2026-02-14 17:21:07 +01:00
Thomas Waldmann
61609f60a7
linux-run: run commands (e.g. tox) in a podman linux container
...
this is useful to run the linux tests on a mac, e.g. to test fuse stuff.
(cherry picked from commit 40a2bb7032 )
2026-02-14 11:26:13 +00:00
Mrityunjay Raj
22297f4680
fix typos found by codespell (1.4-maint)
...
- backupped → backed-up (docs/faq.rst)
- abount → about (docs/faq.rst)
- unflexible → inflexible (docs/faq.rst)
- shrinked → shrunk (docs/internals/data-structures.rst)
- backupped → backed up (src/borg/archive.py)
- splitted → expected (src/borg/testsuite/xattr.py)
Closes #9295
2026-02-13 00:40:54 +05:30
Thomas Waldmann
af232a539c
CI: use macos-15 to build the binaries
...
Github EOLed the macOS 13 Intel runner and only
supports Intel on macOS 15 from now on.
Let's also use macOS 15 for the Apple Silicon build.
2025-12-16 20:22:22 +01:00
Thomas Waldmann
04164ecf1f
update binary readme
2025-12-02 08:51:56 +01:00
Thomas Waldmann
509c5695e0
build_usage build_man
2025-12-02 00:20:09 +01:00
Thomas Waldmann
6a65d23e89
update CHANGES
2025-12-02 00:09:36 +01:00
Thomas Waldmann
8fdae12c2d
update CHANGES
...
grammar / typo fixes
2025-11-30 14:17:19 +01:00
Thomas Waldmann
691a5a3640
update CHANGES
2025-11-30 12:00:45 +01:00
Thomas Waldmann
3e7ecd6133
docs: some fixes/update to the FAQ
...
(cherry picked from commit 3642c7903b )
2025-11-21 17:45:42 +01:00
Thomas Waldmann
a25856a33d
ci: add tag-based workflows and provenance attestation for GitHub-built binaries
...
backport of #9135 and #9136 .
2025-11-02 22:06:08 +01:00
TW
7acb023d31
Merge pull request #9122 from ThomasWaldmann/drop-py39-1.4
...
CI / lint (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Windows CI / msys2-ucrt64 (push) Has been cancelled
CI / pytest (push) Has been cancelled
drop Python 3.9 (EOL'ed by python.org) (1.4-maint)
2025-11-01 14:34:00 +01:00
Thomas Waldmann
cb0157ca55
drop Python 3.9 (EOL'ed by python.org)
2025-11-01 13:09:28 +01:00
Thomas Waldmann
8388b074f8
update binary readme
2025-11-01 11:35:54 +01:00
Thomas Waldmann
6493743ffc
docs: release binaries are built on GitHub now
...
bad:
- no *BSD testing and FreeBSD binary building on gh
- binaries not signed by me, because they are built on gh
good:
- for linux intel/amd64 and arm64, built on ubuntu
- for macOS intel and arm64, built on a relatively recent macOS
- I can get rid of that ancient macOS VM I used for building.
- the source code distribution (sdist) is still made locally on
my machine and thus signed with my signature (*.asc).
2025-11-01 11:35:51 +01:00
Thomas Waldmann
8e1a4248c0
build_usage build_man
2025-10-31 19:12:42 +01:00
Thomas Waldmann
92486d82e9
update CHANGES
2025-10-31 19:02:42 +01:00
TW
83d9d28fa4
Merge pull request #9103 from PhrozenByte/docs-repokey-change-passphrase
...
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