Thomas Waldmann
de199c23ab
fix SortBySpec validator
...
(cherry picked from commit 05bf29f504
)
2023-05-07 21:01:10 -04:00
Thomas Waldmann
7707ea538c
fix FilesCacheMode validator
...
(cherry picked from commit 0f923c8c4a
)
2023-05-07 21:00:20 -04:00
Thomas Waldmann
067e36bccc
fix ChunkerParams validator and tests
...
(cherry picked from commit 6d38530ff1
)
2023-05-07 20:59:17 -04:00
Sasha Boginsky
5b5e9282e3
Remove black formatting from cherry-pick
2023-05-07 18:52:42 -04:00
TW
d1ddd57eaf
Merge pull request #7548 from sashadev-sky/option-x-help-1.2
...
improve --one-file-system help /docs
2023-05-06 20:35:59 +02:00
Thomas Waldmann
49b58bfbab
--one-file-system: add macOS apfs notes, fixes #4876
...
(cherry picked from commit b7adee65bd
)
2023-05-06 03:00:08 -04:00
Thomas Waldmann
8cbaaf6113
improve --one-file-system help string, fixes #5618
...
(cherry picked from commit 6ca1ed9716
)
2023-05-06 02:59:14 -04:00
Michael Deyaso
172b03ef4d
Changed black rev in pre-commit yaml. Fixes #7476
...
(cherry picked from commit 20a4c960ec
)
2023-05-05 23:51:14 -04:00
Michael Deyaso
9e7b20660b
Installed and configured pre-commit to lint and format code. Fixes #7476
...
(cherry picked from commit 98d1c65b40
)
2023-05-05 23:51:09 -04:00
TW
0067077f7a
Merge pull request #7480 from ThomasWaldmann/update-codeql-1.2
...
codeql action: upgrade to v2 (1.2-maint)
2023-03-27 20:07:28 +02:00
Thomas Waldmann
54d8636a2d
codeql action: upgrade to v2
2023-03-27 16:28:19 +02:00
TW
7d649faea1
Merge pull request #7466 from ThomasWaldmann/rel124
...
release 1.2.4
2023-03-23 23:24:34 +01:00
Thomas Waldmann
35d76f9a64
build_man
2023-03-23 22:11:46 +01:00
Thomas Waldmann
0d14f3b36f
build_usage
2023-03-23 22:11:45 +01:00
Thomas Waldmann
b81b1abdeb
it's 2023!
2023-03-23 22:11:44 +01:00
Thomas Waldmann
73ee704afa
security: 1.1.x is EOL, please upgrade to 1.2.x.
...
That means I won't make new 1.1.x releases.
In case there would be a major security or other issue,
I might still make a fix commit to the 1.1-maint branch,
where dist package maintainers or other interested
parties could find it.
2023-03-23 22:11:42 +01:00
Thomas Waldmann
391e05a6c6
change log: set release date, remove outdated stuff
2023-03-23 22:11:41 +01:00
Thomas Waldmann
af16e19933
update CHANGES
2023-03-23 22:10:22 +01:00
TW
05bfed50c3
Merge pull request #7471 from Michael-Girma/bug/issue-7470
...
Resolved mode bug and added sleep clause for darwin systems. Fixes #7470
2023-03-23 21:29:56 +01:00
Michael Deyaso
ea08161fe8
Resolved mode bug and added sleep clause for darwin systems. Fixes #7470
2023-03-23 21:39:55 +03:00
TW
de2f894bcc
Merge pull request #7464 from ThomasWaldmann/docs-borg-key-file-1.2
...
BORG_KEY_FILE: clarify docs, fixes #7444
2023-03-22 22:33:42 +01:00
TW
4c230a52e6
Merge pull request #7465 from dotdoom/1.2-maint-ignorezeros
...
Add --ignore-zeros flag to import-tar
2023-03-22 22:31:37 +01:00
Artem Sheremet
3b7c0605af
Add --ignore-zeros flag to import-tar
...
Fixes #7432 .
Backport of #7460 .
2023-03-22 18:59:58 +01:00
Thomas Waldmann
e6b8e03e19
BORG_KEY_FILE: clarify docs, fixes #7444
2023-03-22 18:52:58 +01:00
TW
671c66361d
Merge pull request #7456 from ThomasWaldmann/update-changes-1.2
...
update CHANGES (1.2-maint)
2023-03-20 23:00:03 +01:00
Thomas Waldmann
3cffbbd3af
update CHANGES
2023-03-20 22:10:49 +01:00
TW
2ab678ca93
Merge pull request #7414 from Michael-Girma/backport/1.2-maint-7248
...
Show ctime and mtime on borg diff, fixes #7248 (Backport of #7335 )
2023-03-20 14:14:30 +01:00
Michael Deyaso
19bb27741d
bugfix: Fixes path related bug seen when addressing deferred items.
2023-03-20 07:28:59 +03:00
TW
62080a5737
Merge pull request #7441 from ThomasWaldmann/vagrant-updates2-1.2
...
Vagrant updates2 (1.2-maint)
2023-03-13 09:56:20 +01:00
Thomas Waldmann
cfd6f035ff
vagrant: use pythons working on freebsd
...
pyenv could not install py38, thus using the fbsd system py38.
removed py38 from pyenv completely.
2023-03-13 04:05:24 +01:00
Thomas Waldmann
96dff54655
vagrant: freebsd: kldload fusefs
2023-03-13 00:56:09 +01:00
TW
6354e4ada4
Merge pull request #7435 from ThomasWaldmann/freebsd-xattr-fixes-1.2
...
xattrs: fix namespace processing on FreeBSD, fixes #6997
2023-03-13 00:54:13 +01:00
Thomas Waldmann
bd299f1ff3
xattrs: fix namespace processing on FreeBSD, fixes #6997
2023-03-12 23:35:52 +01:00
TW
f623742709
Merge pull request #7439 from ThomasWaldmann/vagrant-updates-1.2
...
Vagrant updates (1.2-maint)
2023-03-12 23:34:22 +01:00
Thomas Waldmann
e3f887414b
vagrant: pyenv: also install python 3.11.1 for testing
2023-03-12 23:07:11 +01:00
Thomas Waldmann
96a8a98d97
vagrant: pyenv: use python 3.10.1, 3.10.0 build is broken on freebsd
2023-03-12 23:06:57 +01:00
Thomas Waldmann
fc0c594ff6
vagrant: local freebsd 12.1 box -> generic/freebsd13 box
...
Building in the 12.1 box stopped working, thus replaced it
with the same box as we use in master.
2023-03-12 23:06:50 +01:00
TW
0a61c7b767
Merge pull request #7428 from ThomasWaldmann/update-changes-1.2
...
update CHANGES (1.2-maint)
2023-03-11 19:17:52 +01:00
TW
c9190fe867
Merge pull request #7434 from ThomasWaldmann/remove-os-directory-1.2
...
docs: remove OS directory from install docs
2023-03-11 19:15:58 +01:00
Thomas Waldmann
f2825a96d2
docs: remove OS directory from install docs
...
- links did not work that way
- each OS has its own headline and can be discovered easily without
that directory
2023-03-11 18:52:58 +01:00
TW
019a999364
Merge pull request #7429 from abebeos/1.2-maint
...
docs: installation: add link to OS dependencies
2023-03-11 01:16:36 +01:00
abebeos
9e464edb7c
docs: installation: add link to OS dependencies
2023-03-10 22:39:30 +00:00
Thomas Waldmann
cd35e22d06
update CHANGES
2023-03-10 22:46:10 +01:00
TW
134583a7bf
Merge pull request #7412 from ThomasWaldmann/hardlink-master-bug-1.2
...
set .hardlink_master for hardlinkable items, fixes #7175
2023-03-10 19:49:12 +01:00
TW
7643f39901
Merge pull request #7419 from ThomasWaldmann/msgpack105-1.2
...
allow msgpack 1.0.5 also
2023-03-09 22:20:22 +01:00
Thomas Waldmann
2842463f21
allow msgpack 1.0.5 also
2023-03-09 17:58:57 +01:00
Michael Deyaso
6c042d7192
Show ctime and mtime on borg diff. Fixes #7248
...
---
- Added assert_line_exists helper in BaseTestCase
- JSON strings in diff output are now sorted alphabetically
- Modified diff test cases to confirm to new output format
- Added a test case to test ctime and mtime inclusion
- Mode, ctime & mtime are now only displayed on diff if --content-only flag is used
2023-03-07 10:54:29 +03:00
Thomas Waldmann
843c12cbea
set .hardlink_master for hardlinkable items, fixes #7175
...
before, we only set this for regular files, but we better also set this
for block/char devices and fifos also, so we have it for all item types
borg 1.x considers "hardlinkable".
this is important for sequential processing of items in an archive:
if we encounter a hardlinkable item and .source is not set (that
would make it a hardlink slave), it could be a hardlink master or not:
- hardlink_master == False # this item is not part of a hl group
- hardlink_master == True # this item is a hardlink master
This will also be important when items are converted to borg2.
2023-03-05 19:20:22 +01:00
TW
d44cf3482e
Merge pull request #7402 from ThomasWaldmann/unicode-filenames-docs-1.2
...
update FAQ about locale/unicode issues, fixes #6999
2023-03-05 17:48:55 +01:00
TW
d5e4f3f8cf
Merge pull request #7404 from ThomasWaldmann/mount-docs-1.2
...
docs: improve mount options rendering, fixes #7359
2023-03-05 17:48:01 +01:00