Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/borgbackup/borg

Deduplicating archiver with compression and authenticated encryption.
https://github.com/borgbackup/borg

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 is...

d07e28db7b63df38fbe1c9987898d0d26f3264ff authored over 1 year ago by jetchirag <[email protected]>
Merge pull request #7598 from ThomasWaldmann/chunker-params-master

tests: check buzhash chunksize distribution, see #7586

5e4202e0d2e7ddbef4389430a6768eb6f8e0fe37 authored over 1 year ago by TW <[email protected]>
tests: check buzhash chunksize distribution, see #7586

1fb1cc3ea3de48cf93d8f67c2f218f39949bc7e0 authored over 1 year ago by Thomas Waldmann <[email protected]>
do not crash for empty archives list in borg rlist date based matching (#7544)

fix ValueError for empty archives list, add a test

Signed-off-by: Chirag Aggarwal <thechiraga...

eeefa55428118343611ca3a8dbdcc1b506a1f430 authored over 1 year ago by jetchirag <[email protected]>
Merge pull request #7593 from ThomasWaldmann/fix-repo-reopen-master

tests: fix repo reopen (master)

ed2bc8a8e0638ff7ef4f5ebd22f1307d14530423 authored over 1 year ago by TW <[email protected]>
RepositoryTestCaseBase: remove need for "with" after reopen()

setUp enters the context manager, so let's .reopen() leave it.
then create a fresh Repository in...

b9d0f00099e9f885f94f991c487565ef541e0698 authored over 1 year ago by Thomas Waldmann <[email protected]>
RepositoryTestCaseBase: call __exit__

As we call __enter__ in setUp,
let's call __exit__ in tearDown.

f0e4be76b1f3b4493c64cf4a8ba2d75600c1d152 authored over 1 year ago by Thomas Waldmann <[email protected]>
fix RepositoryTestCaseBase.reopen method

"if self.repository" did not work as expected:
- Repository has a __len__ method, so the boolean...

3d82be0b58fc02664d496c09ae42b10b2de38d31 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7591 from ThomasWaldmann/update-changes-master

update CHANGES

27f2dffdf867697b3bfe8919c61657171851d71d authored over 1 year ago by TW <[email protected]>
update CHANGES

989017a2227b69ec796463d4430311c4c00709f7 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7583 from ThomasWaldmann/security-dir-in-data

put security infos into data dir, fixes #5760

7a13a98f04b9cf2bf81d55e6f9a7b36b213e01a7 authored over 1 year ago by TW <[email protected]>
use correct path for security dir when accessing legacy repos (v1)

while on macOS the new and old security dir location is the same path,
this is not the case on e...

989b0a2847c3aa4547d4f21f5cfc83096b3018e6 authored over 1 year ago by Thomas Waldmann <[email protected]>
BORG_DATA_DIR / BORG_SECURITY_DIR docs update

c8996aaf12d11ecc752dcd5f0103e683f6de6e29 authored over 1 year ago by Thomas Waldmann <[email protected]>
put security infos into data dir, fixes #5760

b8d49a0274db03ff4dcd4f3f800060496eab4e8a authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7584 from ThomasWaldmann/test-cosmetics-master

tests: avoid long ids in pytest output

852172f5ce12d0a709e2e8884356a9a3378a71b9 authored over 1 year ago by TW <[email protected]>
tests: avoid long ids in pytest output

sometimes the automatically computed IDs are just too long,
so rather give IDs directly or avoid...

b0b32e35f5ee7521f5a45dbd5cf2894b55702953 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7582 from ThomasWaldmann/vagrant-updates-master

Vagrant updates master

f5c9f23467913500e664f95afe329511a5e59e40 authored over 1 year ago by TW <[email protected]>
tox: package = editable-legacy, fixes #7580

7bb644e9972731ab7bde2fa48131089e2131eaed authored over 1 year ago by Thomas Waldmann <[email protected]>
fix test_extract_continue for hfs timestamp granularity

0744b7a241bf14a0ce02064844ff1d6b17b2cfc0 authored over 1 year ago by Thomas Waldmann <[email protected]>
vagrant: upgrade pythons

e.g. on freebsd13, <3.9.10 has sysconfigdata issues

863bd8a4f4cdd1bddc48c1b38ea79062c9d1da80 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7577 from ThomasWaldmann/fix-test-extract-continue

fix test_extract_continue

7e0221d3a2aafef97b331674e20dd43f852a76db authored over 1 year ago by TW <[email protected]>
fix test_extract_continue

make a hardlink to keep the inode allocated,
so it can not re-use the same inode when it
(delete...

82ccf0c08c19e612e2f62414e77a3f210b4bde75 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7576 from ThomasWaldmann/dev-requirments-master

update development.lock.txt

5566e912b2479c6ea36a2fa5e331c3c47d4db938 authored over 1 year ago by TW <[email protected]>
update development.lock.txt

main reason was tox crashing:

https://github.com/tox-dev/tox/issues/2829

cython 0.29.34 for py...

8867f6d640914fdbf687fd8bb6889bf1a8047852 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7575 from ThomasWaldmann/setup-fixes-master

Setup fixes (master)

2373d52aa53e2f593976949d01f7200482f20470 authored over 1 year ago by TW <[email protected]>
add wheel to dev requirements

looks like tox prefers to have it in the host
environment.

7bcc4ec8843d007f2c2164a6d3358f24b57f00d8 authored over 1 year ago by Thomas Waldmann <[email protected]>
tox under fakeroot: fix finding setup_docs, fixes #7391

efc69eab8029b1566c52c9adef18d5b14a620ee0 authored over 1 year ago by Thomas Waldmann <[email protected]>
setup.cfg: remove setup_requires, fixes #7574

05cfbf67bc24f92b7ebcc0d8f771f06f4b4c88ea authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7571 from ThomasWaldmann/match-archives-docs

docs: fix some -a / --match-archives issues

4d7c7b0fcb66a65342e49b6c6f96a73b0be9c96a authored over 1 year ago by TW <[email protected]>
docs: fix some -a / --match-archives issues

at some places, the docs were not updated yet.

for borg 1.x, -a (aka --glob-archives) expected
...

8e6c504654ea49a55b03d8ba9ba5fe04cec6bae5 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7569 from elandorr/master

incl./excl. options, path-from-stdin exclusiveness

79743d05030eae76b2466267c16c33803d144f23 authored over 1 year ago by TW <[email protected]>
Update create_cmd.py

bfe6e0da5df56dd355b78f4b8f96c1be945c57f0 authored over 1 year ago by elandorr <[email protected]>
mention paths-from-stdin's exclusiveness

c83507eb0cd4bfff61124a7ce3df2153ab8a908c authored over 1 year ago by elandorr <[email protected]>
include/exclude options

4fb2f2151ea2be03eead8fc44589e2ab0bdd7fad authored over 1 year ago by elandorr <[email protected]>
Merge pull request #7565 from elandorr/master

doc markup fixes

8c9ad4172aefb5a82ead20cf280bf394a69b42ca authored over 1 year ago by TW <[email protected]>
automated-local.rst: use GPT UUID for consistent udev rule

843496dac98c7e8d1160bb03303b5054cb3a0c3c authored over 1 year ago by azrdev <[email protected]>
markup fix + note about MAX_DATA_SIZE

e086d2a8f6bd16328d589e52f5eef0af579692aa authored over 1 year ago by elandorr <[email protected]>
escape

8e2f5a621b5bfcedc77f19168d4ee4afb724798a authored over 1 year ago by elandorr <[email protected]>
Merge pull request #7556 from ThomasWaldmann/kill-nonce-manager

remove nonce management, related repo methods

b70cefa4741258217cba1217141f0ec5c9cbcbe2 authored over 1 year ago by TW <[email protected]>
Merge pull request #7557 from ThomasWaldmann/crypto-cleanup

cosmetic crypto cleanup

dc0112ce4476a51142634b479dc633e9afa720bd authored over 1 year ago by TW <[email protected]>
low_level crypto: fix borg version in comments

f970679b6247b3c1e762cc05931d261427e1a5d5 authored over 1 year ago by Thomas Waldmann <[email protected]>
low_level crypto: minor cleanup

HMAC is not used, we use hmac from py stdlib.

44f58b08703713eb04bce1e38159c8b006b211d7 authored over 1 year ago by Thomas Waldmann <[email protected]>
remove nonce management, related repo methods

not needed for borg2 repos (we derive a new session key for each borg
invocation and start count...

e02d9edc347700682f7476affe88d7f341bc5918 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7555 from ThomasWaldmann/update-changes-master

update CHANGES

8ba04bbf37bf2da261517688b9c7bf199dcaa234 authored over 1 year ago by TW <[email protected]>
update CHANGES

7c7501acd8915bc4d1fc8812455001d5a5e48d90 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7554 from ThomasWaldmann/vagrant-updates

vagrant: add lunar64 VM

c7aa0cc5d94368407ce175ef23e8c3bfff3a3595 authored over 1 year ago by TW <[email protected]>
vagrant: add lunar64 VM

2dc0085870b4d67cd8cc9e75fb89e2c3e2296a63 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7540 from ThomasWaldmann/transfer-recompress

borg transfer --compression=C --recompress=M, fixes #7529

49fe6f34aa5b33b0a47c2ae1753b66f41d4af425 authored over 1 year ago by TW <[email protected]>
borg transfer --compression=C --recompress=M, fixes #7529

0b62338d4aa43c21e2044cb4ce77e9c1c7d87e5b authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7488 from centic9/master

Describe performing pull-backups via ssh remote forwarding

e302fd9da6eac76805b61bd5bc9ce514667b7eab authored over 1 year ago by TW <[email protected]>
Merge pull request #7524 from ThomasWaldmann/test-no-backslashes

tests: check for posix-like paths in archives, see #7120

ee9bf28df9f598e88019804469c249235b78d751 authored over 1 year ago by TW <[email protected]>
Merge pull request #7526 from ThomasWaldmann/continue-extract-master

extract --continue

cca8280393b50ba3241b9d33fd66b10b73add34a authored over 1 year ago by TW <[email protected]>
extract --continue: continue a previously interrupted extraction, fixes #1356

This skips over all previously fully extracted regular files,
but will delete and fully re-extra...

573275e67850bc9cb8383c9e7ff7bc81c72f7cfb authored over 1 year ago by Thomas Waldmann <[email protected]>
extract: support extraction of atime/mtime on win32

7786cc7cb4e380bec58581c39128d8c9a3c96ff4 authored over 1 year ago by Thomas Waldmann <[email protected]>
Archive.extract_item: remove unused params, make most params kwargs

stripped_components: this is done already in do_extract, it modifies item.path accordingly.

ori...

9e534c1929c3ec5a80ff5149b92eab2bd0efa313 authored over 1 year ago by Thomas Waldmann <[email protected]>
tests: check for posix-like paths in archives, see #7120

0dee28bd9f6793f35bbf806927b2afece7549d71 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7523 from ThomasWaldmann/optimize-src-dir-master

tests: use a smaller dir for src_dir, fixes #7518

0679cbd4101970f123bd910ab38c72d65e308f07 authored over 1 year ago by TW <[email protected]>
tests: use a smaller dir for src_dir, fixes #7518

also: introduce src_file, which is a file in src_dir.

4505c90920faa984058800829dca1ffb27e4bc2a authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7517 from snsmac/feat/highlander

Ensure that cli options specified with action=Highlander can only be set once.

b52a8af6f092f9f03206b7214ce13cc6e38dc484 authored over 1 year ago by TW <[email protected]>
Ensure that cli options specified with action=Highlander can only be set once, even if the set value is a default value. Add tests for action=Highlander. See #7500 #6269

53b4cf05fbec1759e64b00317fe988f75992f8cb authored over 1 year ago by snsmac <[email protected]>
Merge pull request #7521 from ThomasWaldmann/fix-argparse-errors-master

Fix argparse error messages

9263705de74cfa26be4e2a6395d1d6ae2ff70428 authored over 1 year ago by TW <[email protected]>
Merge pull request #7513 from ThomasWaldmann/friendlier-exceptions-master

refactor toplevel exception handling, see #6018

81e618ba2832c067c1f77f298f8bd6957d1393e9 authored over 1 year ago by TW <[email protected]>
fix CompressionSpec validator and tests

0b40e038ad6c0ecf954b8515388727608ec9c216 authored over 1 year ago by Thomas Waldmann <[email protected]>
fix SortBySpec validator

05bf29f5041078d4e5d7e83e9223ec9ccdb2823d authored over 1 year ago by Thomas Waldmann <[email protected]>
fix FilesCacheMode validator

0f923c8c4a03016a8b8159dcafec2ca8860e8a49 authored over 1 year ago by Thomas Waldmann <[email protected]>
fix ChunkerParams validator and tests

6d38530ff10eb77c02594d00b484fab26c6520dd authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7515 from ThomasWaldmann/vagrant-updates

vagrant updates

9307f804bfc07c7807dbe09f6d83008cc105fdf5 authored over 1 year ago by TW <[email protected]>
vagrant: fix packages_netbsd

6c62a944fc95b960114387632002989076505e2c authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7512 from ThomasWaldmann/prune-list-pruned-master

prune --list-kept/--list-pruned, fixes #7511

1e1c92229807f7522a2f7a6aa4bba3bfe46ddbaf authored over 1 year ago by TW <[email protected]>
Merge pull request #7509 from ThomasWaldmann/build-filter-microopt

build_filter: micro opt / easier code, fixes #3390

33599b91157e676021ed61ea89aedb80c0bca9e2 authored over 1 year ago by TW <[email protected]>
prune --list-kept/--list-pruned, fixes #7511

use this to only list the kept (or pruned) archives.
--list-pruned and --list-kept also work in ...

02b28882b377cf673dcf9f69b5ece527b5e05ee1 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7514 from ThomasWaldmann/format-env-vars-master

implement BORG_<CMD>_FORMAT env vars, fixes #5166

e3352b1efc06bdf17acea2ca5897ea543a6a0827 authored over 1 year ago by TW <[email protected]>
implement BORG_<CMD>_FORMAT env vars, fixes #5166

for now for: prune, list, rlist.

9f4f2b42e321a80ee80ed71a83c851c43257d0b7 authored over 1 year ago by Thomas Waldmann <[email protected]>
refactor toplevel exception handling, see #6018

as a first step, i moved all the traceback formatting
to format_tb.

also, it **first** prints t...

b0b3d9e08c35c882895e10999f83320447681081 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7510 from ThomasWaldmann/prune-format-master

prune --short/--format: enable users to format the list output, fixes #3238

48f3161248fd0f9197b066071661d5f73b97c20d authored over 1 year ago by TW <[email protected]>
Merge pull request #7507 from ThomasWaldmann/ignore-empty-path-master

create: ignore empty paths, print warning, fixes #5637

b8337b6f77813e1f411d3dc3785689cd35855a09 authored over 1 year ago by TW <[email protected]>
Merge pull request #7506 from ThomasWaldmann/archive-size-nfiles

rlist: size and nfiles format keys

cfbaa3feaece01ebf3170ed7230962654d6b0035 authored over 1 year ago by TW <[email protected]>
Merge pull request #7508 from ThomasWaldmann/benchmark-use-random-dir-master

benchmark crud: use TemporaryDirectory below given path, fixes #4706

50812f80332a2b9420c57184c453743ba89af380 authored over 1 year ago by TW <[email protected]>
strip_components: remove bad test

7686a721af5ca5373574ab4985c6a9328f222761 authored over 1 year ago by Thomas Waldmann <[email protected]>
prune --short/--format: enable users to format the list output, fixes #3238

a0e1110c166ea89d2d4242b1d2b8c863020aca0f authored over 1 year ago by Thomas Waldmann <[email protected]>
build_filter: micro opt / easier code, fixes #3390

8060d4100a6549fe9527d4bb403cb7acaf1fd4fe authored over 1 year ago by Thomas Waldmann <[email protected]>
benchmark crud: use TemporaryDirectory below given path, fixes #4706

08a2db9410771abaf295f55d755f2f37caf155d8 authored over 1 year ago by Thomas Waldmann <[email protected]>
create: ignore empty paths, print warning, fixes #5637

7df6301144a02064e796acac520ff1145f6608a2 authored over 1 year ago by Thomas Waldmann <[email protected]>
rlist: add size and nfiles to format keys, fixes #6086

7a2c757c699780ef3926f56e7ea5e3e73702a8a8 authored over 1 year ago by Thomas Waldmann <[email protected]>
ArchiveFormatter.get_meta: add default value argument

355a50225fdc7c1a42948c8a2c8d6289885f1b9e authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7503 from ThomasWaldmann/update-changes

update CHANGES

09781e1d303dc94357a536ff441c60b185aceb01 authored over 1 year ago by TW <[email protected]>
update CHANGES

7395e4684d7020b93050bfe09dd1d093374b20a8 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7498 from ThomasWaldmann/mount-dir-check-master

mount: improve mountpoint error msgs, see #7496

6662b8dadb5517ffa7bf1971b22c81e13aee5eb5 authored over 1 year ago by TW <[email protected]>
Merge pull request #7499 from ThomasWaldmann/more-highlander

more Highlander options, fixes #6269

cf55dd0ebd66c2a6513abe209704a1ef986288a4 authored over 1 year ago by TW <[email protected]>
Merge pull request #7501 from ThomasWaldmann/gha-increase-timeout-master

CI: increase timeout / save cpu cycles on macOS

0ba54529a03152d0fb882090b8fa02cb9e8604a2 authored over 1 year ago by TW <[email protected]>
ci: use a faster python on macOS

the macOS machines used for github actions are sometimes slow,
so rather try to put less burden ...

5c24149237562f420873d016558ecc19cec65873 authored over 1 year ago by Thomas Waldmann <[email protected]>
ci: looks like 40mins is not always enough

might depend on server load at gh.

bcfbdb6e79ef635fa79653cccda073e336d99e85 authored over 1 year ago by Thomas Waldmann <[email protected]>
common options: more Highlander options, fixes #6269

12f9a26fad0f770cd03367d7cc17fb4a8a1056a2 authored over 1 year ago by Thomas Waldmann <[email protected]>
import/export-tar: more Highlander options, fixes #6269

971438dfa0505fee1d6585c8d791a4cf0b8693c7 authored over 1 year ago by Thomas Waldmann <[email protected]>
serve: more Highlander options, fixes #6269

d0d8cd1edf8d79680a6dc7e7467886a5ed598695 authored over 1 year ago by Thomas Waldmann <[email protected]>
rlist: more Highlander options, fixes #6269

1a6d1d0c7cf5a442ed3cde5b2cde17cc07b326d7 authored over 1 year ago by Thomas Waldmann <[email protected]>
rcompress: more Highlander options, fixes #6269

6ca2256f260558884227a7c39e4f1e64df5e54f0 authored over 1 year ago by Thomas Waldmann <[email protected]>
list: more Highlander options, fixes #6269

644796ad6b4927250f5f912ae2de899e35e920fb authored over 1 year ago by Thomas Waldmann <[email protected]>
debug: more Highlander options, fixes #6269

6074ca44d9e3fd7dc8e8f506fa0d8b5fdafaee31 authored over 1 year ago by Thomas Waldmann <[email protected]>
compact: more Highlander options, fixes #6269

ffdd156fd485ab9a56fce0a11e8b35218b91328c authored over 1 year ago by Thomas Waldmann <[email protected]>