Skip to content

Commit d176d42

Browse files
Merge pull request #9912 from ThomasWaldmann/rel145
Release 1.4.5
2 parents d037417 + 1b7d327 commit d176d42

48 files changed

Lines changed: 388 additions & 103 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/ci.yml‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -338,11 +338,9 @@ jobs:
338338
sudo -E pkg install -y rust
339339
sudo -E pkg install -y git
340340
sudo -E pkg install -y python310 py310-sqlite3
341-
sudo -E pkg install -y python311 py311-sqlite3 py311-pip py311-virtualenv
341+
sudo -E pkg install -y python311 py311-sqlite3
342342
sudo ln -sf /usr/local/bin/python3.11 /usr/local/bin/python3
343343
sudo ln -sf /usr/local/bin/python3.11 /usr/local/bin/python
344-
sudo ln -sf /usr/local/bin/pip3.11 /usr/local/bin/pip3
345-
sudo ln -sf /usr/local/bin/pip3.11 /usr/local/bin/pip
346344
python -m venv .venv
347345
. .venv/bin/activate
348346
python -V

‎docs/changes.rst‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -414,8 +414,8 @@ Compatibility notes:
414414
Change Log
415415
==========
416416

417-
Version 1.4.5 (not released yet)
418-
--------------------------------
417+
Version 1.4.5 (2026-07-19)
418+
--------------------------
419419

420420
For upgrade and compatibility hints, please also read the "Upgrade Notes" section
421421
above.
@@ -440,6 +440,8 @@ New features:
440440

441441
Fixes:
442442

443+
- extract: security fixes for CVE-2026-62268 (low severity: attacker would need
444+
repository write access and, if the repo is encrypted, also borg key and passphrase).
443445
- create: do not wrap repository writes in backup_io("read"), #9854
444446
- Archive.delete: don't reuse msgpack Unpacker after an unpacking failure
445447
- slashdot hack: fix exclusion of source directory metadata, #9534

‎docs/conf.py‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@
6868

6969
# List of patterns, relative to source directory, that match files and
7070
# directories to ignore when looking for source files.
71-
exclude_patterns = ['_build']
71+
# man_intro.rst is only consumed by scripts/make.py's man-page generator (borg(1)),
72+
# not by Sphinx. Excluding it avoids a duplicate-label warning for its usage_general
73+
# include, which is also part of the HTML build via usage/general.rst.
74+
exclude_patterns = ['_build', 'man_intro.rst']
7275

7376
# The reST default role (used for this markup: `text`) to use for all documents.
7477
#default_role = None

‎docs/man/borg-benchmark-crud.1‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
2828
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
2929
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
3030
..
31-
.TH "borg-benchmark-crud" "1" "2026-06-25" "" "borg backup tool"
31+
.TH "borg-benchmark-crud" "1" "2026-07-18" "" "borg backup tool"
3232
.SH Name
3333
borg-benchmark-crud \- Benchmark Create, Read, Update, Delete for archives.
3434
.SH SYNOPSIS

‎docs/man/borg-benchmark.1‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
2828
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
2929
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
3030
..
31-
.TH "borg-benchmark" "1" "2026-06-25" "" "borg backup tool"
31+
.TH "borg-benchmark" "1" "2026-07-18" "" "borg backup tool"
3232
.SH Name
3333
borg-benchmark \- benchmark command
3434
.SH SYNOPSIS

‎docs/man/borg-break-lock.1‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
2828
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
2929
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
3030
..
31-
.TH "borg-break-lock" "1" "2026-06-25" "" "borg backup tool"
31+
.TH "borg-break-lock" "1" "2026-07-18" "" "borg backup tool"
3232
.SH Name
3333
borg-break-lock \- Break the repository lock (e.g. in case it was left by a dead borg.
3434
.SH SYNOPSIS

‎docs/man/borg-check.1‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
2828
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
2929
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
3030
..
31-
.TH "borg-check" "1" "2026-06-25" "" "borg backup tool"
31+
.TH "borg-check" "1" "2026-07-18" "" "borg backup tool"
3232
.SH Name
3333
borg-check \- Check repository consistency
3434
.SH SYNOPSIS

‎docs/man/borg-common.1‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
2828
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
2929
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
3030
..
31-
.TH "borg-common" "1" "2026-06-25" "" "borg backup tool"
31+
.TH "borg-common" "1" "2026-07-18" "" "borg backup tool"
3232
.SH Name
3333
borg-common \- Common options of Borg commands
3434
.SH SYNOPSIS

‎docs/man/borg-compact.1‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
2828
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
2929
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
3030
..
31-
.TH "borg-compact" "1" "2026-06-25" "" "borg backup tool"
31+
.TH "borg-compact" "1" "2026-07-18" "" "borg backup tool"
3232
.SH Name
3333
borg-compact \- compact segment files in the repository
3434
.SH SYNOPSIS

‎docs/man/borg-compression.1‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
2828
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
2929
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
3030
..
31-
.TH "borg-compression" "1" "2026-06-25" "" "borg backup tool"
31+
.TH "borg-compression" "1" "2026-07-18" "" "borg backup tool"
3232
.SH Name
3333
borg-compression \- Details regarding compression
3434
.SH DESCRIPTION

0 commit comments

Comments
 (0)