Ecosyste.ms: OpenCollective

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

borgbackup

Develops and supports the BorgBackup free and open source backup software.
Collective - Host: europe - https://opencollective.com/borgbackup - Website: https://borgbackup.org - Code: https://github.com/borgbackup

manifest: move item_keys into config dict, fixes #7710

also: manifest.version == 2 now

github.com/borgbackup/borg - 51e68c24e43ce1bb5fbd00645b4e5f590214ccd2 authored over 1 year ago by Thomas Waldmann <[email protected]>
diff_cmd converted

github.com/borgbackup/borg - dfaea063a513c5a18120fc88cd2db00dcb7663e1 authored over 1 year ago by bigtedde <[email protected]>
docs: OS X -> macOS

github.com/borgbackup/borg - 8db8fd601b82df885db0becfffb87c7f2d522c78 authored over 1 year ago by Thomas Waldmann <[email protected]>
docs: update macOS hint about full disk access

github.com/borgbackup/borg - be731334c3c3c5fbc46d98875df3dfd623f98839 authored over 1 year ago by Thomas Waldmann <[email protected]>
delete_cmd converted

github.com/borgbackup/borg - 99bf56cfcd9e218725859ebe17d52516221851a6 authored over 1 year ago by bigtedde <[email protected]>
docs: remove hint about item_keys in manifest

github.com/borgbackup/borg - 96c3c902308e30b091d6b0705221feb4f0783853 authored over 1 year ago by Thomas Waldmann <[email protected]>
docs: remove --chunker-params hint to borg < 1.0

github.com/borgbackup/borg - ddd93c5828e52c40643a325119ff552326a1a7eb authored over 1 year ago by Thomas Waldmann <[email protected]>
docs: minor fixes/update to notes

github.com/borgbackup/borg - 89cfd083ba58e64aa14d4ed6030dda1f1d30e537 authored over 1 year ago by Thomas Waldmann <[email protected]>
debug_cmds added

github.com/borgbackup/borg - d18525ae49a92123ecc267e046e57eb4941543b2 authored over 1 year ago by bigtedde <[email protected]>
docs: remove info about borg 1.0 files per dir

github.com/borgbackup/borg - 84b1ad6948833ae8621d306deeb0db55010ce8fa authored over 1 year ago by Thomas Waldmann <[email protected]>
combined all tests into one single Archiver folder PR

github.com/borgbackup/borg - 2cf784d5c66cdd7402a764c9f1ac0c6b638bb655 authored over 1 year ago by bigtedde <[email protected]>
fs: Properly normalise paths on Windows

Use forward slashes and integrate the drive letter into the path.

github.com/borgbackup/borg - 54b654e3b12091e34077fb6501f5e43472e4c216 authored over 1 year ago by Rayyan Ansari <[email protected]>
testsuite: Enable test_archived_paths on Windows

github.com/borgbackup/borg - 7e0cdd7c5e7541393d93b798694b665c6dc43001 authored over 1 year ago by Rayyan Ansari <[email protected]>
docs: no signature upload on pypi any more

but we upload it on github releases,
so people can check it.

github.com/borgbackup/borg - 5fb4cc3b4b4cdef9220f413ea94b510f88918f4d authored over 1 year ago by Thomas Waldmann <[email protected]>
docs: CI only on github actions now

github.com/borgbackup/borg - 15781efab349cc87ce49b508e186cada7ed337e6 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7699 from ThomasWaldmann/remove-coala-master

remove coala (outdated)

github.com/borgbackup/borg - e69568309599bd88313c8e5c756296063a9b7e9b authored over 1 year ago by TW <[email protected]>
remove coala (outdated)

last coala release (0.11.0) is now over 6y old.

when using pip install coala, a ton of stuff ge...

github.com/borgbackup/borg - 80188d3bdf296fae58855efe816d7d9007e298f1 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7697 from ThomasWaldmann/docs-master

docs updates (master)

github.com/borgbackup/borg - a7d8b02e4eda467736a2e88dbd712ab6402df7b5 authored over 1 year ago by TW <[email protected]>
update CHANGES

github.com/borgbackup/borg - e1427760402e3f3100fce1480a00cb89921e4086 authored over 1 year ago by Thomas Waldmann <[email protected]>
move upgrade / compat. notes to own section, see #7546

github.com/borgbackup/borg - 53991f2e514ffd8c4cc6f29690555f3e820ff32f authored over 1 year ago by Thomas Waldmann <[email protected]>
mount -olocal: how to show mount in finder's sidebar, fixes #5321

github.com/borgbackup/borg - deed47824f0dc9943a10b97b9c82ad05bd738163 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7696 from ThomasWaldmann/macfuse-volname-master

mount: make up volname if not given (macOS), fixes #7690

github.com/borgbackup/borg - cd678a032d431beb4e2ce612fe0084e7b9b825c6 authored over 1 year ago by TW <[email protected]>
Merge pull request #7695 from ThomasWaldmann/fix-4110-master

extract: fix false warning about pattern never matching, fixes #4110

github.com/borgbackup/borg - c3cc33fd27f9e57bafac3b0b46287ae0834dc854 authored over 1 year ago by TW <[email protected]>
mount: make up volname if not given (macOS), fixes #7690

macFUSE supports a volname mount option to give what
finder displays on desktop / in directory l...

github.com/borgbackup/borg - bd9af62c072f0b15d5f39a0aaa7e5ea7467a4989 authored over 1 year ago by Thomas Waldmann <[email protected]>
extract: fix false warning about pattern never matching, fixes #4110

github.com/borgbackup/borg - 2aecdb91d447b026d23bb50f0aa6213f669b9bf7 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7688 from TimWolla/patch-1

Improve the documentation for `--keep-within`

github.com/borgbackup/borg - c539b404f682206eb7d5517995b0f2880acffb6f authored over 1 year ago by TW <[email protected]>
Improve the documentation for `--keep-within`

Move the explanation below the general explanation of the `--keep-*` option
behavior rephrase th...

github.com/borgbackup/borg - a6f452a05023621a84a4bdca31b31a6ea0f2b73a authored over 1 year ago by Tim Düsterhus <[email protected]>
Merge pull request #7686 from ThomasWaldmann/fwd-ports

misc fwd ports

github.com/borgbackup/borg - f43fcd3bdbf36f71b33661d69284469a52d8c72f authored over 1 year ago by TW <[email protected]>
keyfile: improve key sanity check, fixes #7561

check key file structure, make sure the binary key
is not way too short (or zero) length.

if ke...

github.com/borgbackup/borg - 58d3dbcec064bac1f0b1b366fdd413d96cb9a12b authored over 1 year ago by Thomas Waldmann <[email protected]>
--files-cache=size: fix crash, fixes #7658

github.com/borgbackup/borg - ec1f2dfbf1528fc57fd4342c9898152ef00598b4 authored over 1 year ago by Thomas Waldmann <[email protected]>
do not upload gpg signature to pypi, fixes #7649

github.com/borgbackup/borg - 4326813c055e3f97080b511661a6f7a2571d5d0f authored over 1 year ago by Thomas Waldmann <[email protected]>
list: fix --pattern examples, fixes #7611

- pattern needs to start with + - !
- first match wins
- the default is to list everything, thus...

github.com/borgbackup/borg - 81c3cb957e7f3ababed4f0fd48b07737c8073916 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7685 from ThomasWaldmann/gha-reduce-master

github actions CI: misc improvements

github.com/borgbackup/borg - b37c38afa9258bf4a8bd258e37d4c0b2fd56befa authored over 1 year ago by TW <[email protected]>
trivial change to trigger CI

github.com/borgbackup/borg - 06fa81aeb0a9afdb1dc3ce0d3001fc5df646c1a0 authored over 1 year ago by Thomas Waldmann <[email protected]>
github actions CI: win/mac both need linux succeed first, fixes #7684

also:
- XDISTN=6, 3 cores on macOS machines
- XDISTN=4, 2 cores on windows/linux machines

github.com/borgbackup/borg - cab8e5d0135912936dc366aaef6abff269e9bc29 authored over 1 year ago by Thomas Waldmann <[email protected]>
gha: remove outdated borg2 branch

github.com/borgbackup/borg - e9f766dbbff9d6db706ddbfb911fed9a79613910 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7667 from ThomasWaldmann/skip-sparse-test-win32-master

test_sparse_file: skip test on win32

github.com/borgbackup/borg - 349514446ffd1bb7f717461b12a2398d835cb88c authored over 1 year ago by TW <[email protected]>
test_sparse_file: skip test on win32

about 10-50% of the github windows CI runs fail due to
this - root cause unknown.

Example failu...

github.com/borgbackup/borg - 45cda981f962328aae5e368b29bfad8bd869afc3 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7665 from ThomasWaldmann/fix-benchmark

benchmark cpu: use sanitized path, fixes #7653

github.com/borgbackup/borg - c89eb98c1853c82f8aae26569678d3d0bd20dbe9 authored over 1 year ago by TW <[email protected]>
Merge pull request #7664 from ThomasWaldmann/test-for-backslashes

no backslashes

github.com/borgbackup/borg - 67a32ee60300bb95950259fc7233067969cbaeb4 authored over 1 year ago by TW <[email protected]>
benchmark cpu: use sanitized path, fixes #7654

github.com/borgbackup/borg - 420eae61386fce775445be803715bfadb44c2e4e authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7663 from ThomasWaldmann/send-log-cb

remote logging/progress: add callback to send queued records, fixes #7662

github.com/borgbackup/borg - 44147fe5b3cdce606f5955d7c34eb35be31be086 authored over 1 year ago by TW <[email protected]>
make_path_safe: remove test for backslashes, fixes #7651

looks like some tools use backslashes in linux/macOS paths.

github.com/borgbackup/borg - 4f49f9bae6bc38c952cd1b414f44d9603a8d903d authored over 1 year ago by Thomas Waldmann <[email protected]>
remote logging/progress: use callback to send queued records, fixes #7662

github.com/borgbackup/borg - 3aec98ada9cea8f1acfb553abfb909aa8e8af883 authored over 1 year ago by Thomas Waldmann <[email protected]>
Xattr.py unittest to pytest conversion (#7657)

github.com/borgbackup/borg - a5c4d0d3106c82dcfe008beb09fbcc6fae25694b authored over 1 year ago by Ted Lawson <[email protected]>
automated-local.rst: Partition table UUID match works for MBR too

not only GPT

github.com/borgbackup/borg - 27bcc0f05a4859ef99102c1cdc3172de42dc66a6 authored over 1 year ago by azrdev <[email protected]>
Merge pull request #7646 from ThomasWaldmann/rel200b6

Release 2.0.0b6

github.com/borgbackup/borg - 96076a71d20f70d170e2731bfd3edd0f9f3ec62c authored over 1 year ago by TW <[email protected]>
build_man

github.com/borgbackup/borg - 4dca50884856d9aec8c9345a37f524e049d3ff89 authored over 1 year ago by Thomas Waldmann <[email protected]>
build_usage

github.com/borgbackup/borg - 70602bda521ad904e3d3044e5805488f8de02797 authored over 1 year ago by Thomas Waldmann <[email protected]>
docs: fix some markup / linking issues

github.com/borgbackup/borg - fbf463496b9e76b62d6733c9c7e729f32e8b278c authored over 1 year ago by Thomas Waldmann <[email protected]>
update CHANGES, set release date

github.com/borgbackup/borg - 82f180b3c4d7afd86756179be44b5252b7f31394 authored over 1 year ago by Thomas Waldmann <[email protected]>
Add --format option to `borg diff`, resolve issue #4634 (#7534)

diff: add --format option

also: refactoring/improvements of BaseFormatter

github.com/borgbackup/borg - 616d5e7330f4d76302806f3cddd0eef7bf1579a2 authored over 1 year ago by Tarrailt <[email protected]>
Merge pull request #7642 from Deric-W/typehints

replace `LRUCache` internals with `OrderedDict`

github.com/borgbackup/borg - 8506c05ab607c8c1c2fdad651ec55ca201639d48 authored over 1 year ago by TW <[email protected]>
rephrase docstring and remove unused sentinel

github.com/borgbackup/borg - ad3c890167b2f9096ffcab3b6da8833a551f9368 authored over 1 year ago by Eric Wolf <[email protected]>
Merge pull request #7643 from ThomasWaldmann/vagrant-updates

Vagrant updates

github.com/borgbackup/borg - e1e9b4031d0882b9bf221507cb5dfd36946edeb6 authored over 1 year ago by TW <[email protected]>
replace `LRUCache` internals with `OrderedDict`

Replacing the internals should make the implementation faster
and simpler since the order tracki...

github.com/borgbackup/borg - e683c80c75397fbd0970ebfb45c04626508c9db4 authored over 1 year ago by Eric Wolf <[email protected]>
vagrant: darwin64 box: install openssl after xxhash

otherwise a openssl build error might manifest in complaints about xxhash not being installed.

github.com/borgbackup/borg - 45e00f9df85b683b62626f9f3422cb5a6f0f7cb8 authored over 1 year ago by Thomas Waldmann <[email protected]>
vagrant: use debian/bookworm64 box

github.com/borgbackup/borg - 47df6f5a5ddf44e46cc7fabf287a10e9efc9e2aa authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7637 from ThomasWaldmann/update-changes

update CHANGES

github.com/borgbackup/borg - 0aa165859ebf2652682fe1d8d721a72900f32d99 authored over 1 year ago by TW <[email protected]>
update CHANGES

github.com/borgbackup/borg - a347e019195cdfab407f3f397a918bb8b82e1745 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7635 from eoli3n/master

Improve patterns help

github.com/borgbackup/borg - 4f76f595a90d1cc82278b50d57ad461f6ed05817 authored over 1 year ago by TW <[email protected]>
Merge pull request #7108 from pgerber/dotdot

Sanitize paths during archive creation and extraction

github.com/borgbackup/borg - aca2021112b4472b3280554462fc25bc674d425f authored over 1 year ago by TW <[email protected]>
skip test_import_tar_with_dotdot for binary testing

github.com/borgbackup/borg - 518c4fbca89ac4b0ee205ad1fb3323c93e33c270 authored over 1 year ago by Thomas Waldmann <[email protected]>
improve patterns help: added declarative includes sample

github.com/borgbackup/borg - 095d5f463bfd5ad9f0978edf6d87d6d49f49b0dc authored over 1 year ago by eoli3n <[email protected]>
improve patterns help

github.com/borgbackup/borg - 9bbb38d9ab349000ef0022a97d24a33ac9e7fdaf authored over 1 year ago by eoli3n <[email protected]>
improve patterns help: define a pattern style

github.com/borgbackup/borg - ba922d2e0a5fc5b5b9bc8b024e03dde6f32cc045 authored over 1 year ago by eoli3n <[email protected]>
make sure we do not get backslashes into item paths

on windows, we also want slashes, not backslashes.

github.com/borgbackup/borg - b7ce3b115659ea63f523ed31b4beb273764d6786 authored over 1 year ago by Thomas Waldmann <[email protected]>
subclass MakePathSafeAction from Highlander

github.com/borgbackup/borg - db96c0c4873bfc60c2499cebb00f83e3e63be01b authored over 1 year ago by Thomas Waldmann <[email protected]>
Sanitize paths during archive creation/extraction/...

Paths are not always sanitized when creating an archive and,
more importantly, never when extrac...

github.com/borgbackup/borg - 438cf2e7ef0fc05b079eeecc9e93e1cda9ac1149 authored over 1 year ago by Peter Gerber <[email protected]>
Merge pull request #7629 from ThomasWaldmann/update-changes-master

update CHANGES

github.com/borgbackup/borg - ac4337a92137d47839162ba7c2197e57bd9ceee4 authored over 1 year ago by TW <[email protected]>
update CHANGES

github.com/borgbackup/borg - 57250d0c4ba63104126994ec3cce47f30b0039c7 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7624 from ThomasWaldmann/ci-xdistn-master

CI: try 4 parallel pytest-xdist workers

github.com/borgbackup/borg - 97782f3f3cc3e2a0b05f2cde001a91d60cee1f39 authored over 1 year ago by TW <[email protected]>
CI: try 4 parallel pytest-xdist workers

github.com/borgbackup/borg - 7092f24f4a88e7afe919766b74a9861d45574797 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7615 from ThomasWaldmann/serve-socket2

implement unix domain socket support

github.com/borgbackup/borg - cad57e70c3ac724419136611b1968f91ac051618 authored over 1 year ago by TW <[email protected]>
fix logging, add some comments

shutting down logging is problematic as it is global
and we do multi-threaded execution, e.g. in...

github.com/borgbackup/borg - ae97584218261f152fb22c9bfcfd99ad967b0e80 authored over 1 year ago by Thomas Waldmann <[email protected]>
implement unix domain (ipc) socket support

server (listening) side:
borg serve --socket # default location
borg serve --socket=/path/to/so...

github.com/borgbackup/borg - ffc59dd0719b04ae7b13037dbfd8e2b66cb194f3 authored over 1 year ago by Thomas Waldmann <[email protected]>
add get_runtime_dir / BORG_RUNTIME_DIR, tests, docs

github.com/borgbackup/borg - 7878a34fd48ccba72d259553b74ebe46744c3c36 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7627 from ThomasWaldmann/fix-chunksize-distrib-test-master

fix test_buzhash_chunksize_distribution

github.com/borgbackup/borg - 9f51600f206a712cffeaf954cb9939d2aada3e81 authored over 1 year ago by TW <[email protected]>
fix test_buzhash_chunksize_distribution

the last chunk can be smaller than 2**min_exp.

github.com/borgbackup/borg - 6625fb52ac469140c6bb4a7a174e1e334846f656 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7625 from bigtedde/testsuite-improvements

Parameterize version and item tests

github.com/borgbackup/borg - 6a4074d761da0bbe7dc9a038e3cbb3b547eac3d7 authored over 1 year ago by TW <[email protected]>
Parameterize 'version' and 'item' tests

github.com/borgbackup/borg - 83d821171e8f63ed33e468631e8ca989b383e669 authored over 1 year ago by bigtedde <[email protected]>
Merge pull request #7620 from bigtedde/parameterize_test_compress

Parametrize compression tests

github.com/borgbackup/borg - e70b5b1e94b3d651abdaafdc911bf5f07460ed73 authored over 1 year ago by TW <[email protected]>
parameterized compression tests

github.com/borgbackup/borg - e0f6685498ec329593e8338fac7968b666f5fb16 authored over 1 year ago by bigtedde <[email protected]>
Merge pull request #7623 from RayyanAnsari/windows-ci-merge

CI: merge Windows workflow with main

github.com/borgbackup/borg - 05193d2530748b917b15c840ea54d35d5cbf217d authored over 1 year ago by TW <[email protected]>
CI: merge Windows workflow with main

This also enables us to avoid running it when lint fails.

github.com/borgbackup/borg - 4f7d940769044cf84363e45b6d6ad48b62c79c35 authored over 1 year ago by Rayyan Ansari <[email protected]>
Merge pull request #7619 from DavidRambo/master

Add support and tests for shell-style alternatives.

github.com/borgbackup/borg - 021c9b656c2e081e1a8bc1e7b5ecda874b7a7b4a authored over 1 year ago by TW <[email protected]>
Update help docs to reflect support for alternative grouping in shell-style patterns

github.com/borgbackup/borg - ee0ca13ab51d3f3dc06bf8a6072573c11a134fd8 authored over 1 year ago by David Rambo <[email protected]>
Add support and tests for shell-style alternatives

Code review fixes

Remove empty line

github.com/borgbackup/borg - 4efc7cd0bde6c48ed06577ca0b2767911a7e1ea6 authored over 1 year ago by David Rambo <[email protected]>
Merge pull request #7607 from ThomasWaldmann/new-remote-logging

new remote and progress logging, cleanups

github.com/borgbackup/borg - 87b74f3b0daba70ea8aa2a351e7191bc2a612398 authored over 1 year ago by TW <[email protected]>
tests: fix usage of .reopen()

also:
add missing param to RemoteRepositoryTestCase.open method, but ignore it.

github.com/borgbackup/borg - e2ea5cf164abf32670f83953faf3bc923a705837 authored over 1 year ago by Thomas Waldmann <[email protected]>
RemoteRepository: add .close method

- tears down logging (so no new log output is generated afterwards)
- sends all queued log outpu...

github.com/borgbackup/borg - 48c7879887b4fca6c6ac0f22df3560e450270263 authored over 1 year ago by Thomas Waldmann <[email protected]>
add logging debugging functionality

github.com/borgbackup/borg - f84951b53ce449ea2b2ae57b28410b639b7b95fa authored over 1 year ago by Thomas Waldmann <[email protected]>
borg serve: shutdown server after sending all queued log records

github.com/borgbackup/borg - ac4b5c35daa6c7524ca0ca417e703bff85097914 authored over 1 year ago by Thomas Waldmann <[email protected]>
teardown logging in exec_cmd

for normal borg command invocation:
- logging is set up in Archiver.run
- the atexit handler cal...

github.com/borgbackup/borg - 746cef1cbabf8fdc125db615a8df766c6953a122 authored over 1 year ago by Thomas Waldmann <[email protected]>
remove_handlers

github.com/borgbackup/borg - dac4609468560a269f4a1571a9686ccf166fdcc2 authored over 1 year ago by Thomas Waldmann <[email protected]>
channel progress output via logging system

- simplify progress output (no \r, no terminal size related tweaks)
- emit progress output via t...

github.com/borgbackup/borg - c3a4568870c34eba715307c084dd58d0cd2c02a8 authored over 1 year ago by Thomas Waldmann <[email protected]>
remove ProgressIndicatorEndless (not used)

github.com/borgbackup/borg - 0be545dc4513a15b88a7cfd94f713ee423575a09 authored over 1 year ago by Thomas Waldmann <[email protected]>
RepositoryServer: do not use stderr for logging, see #7604

Instead, install a handler that sends the LogRecord dicts to a queue.
That queue is then emptied...

github.com/borgbackup/borg - e351e67aee227d8482e228d27597942b598c946a authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7614 from ThomasWaldmann/upgrade-cython-master

development.lock.txt: upgrade cython to 0.29.35, misc. other upgrades (master)

github.com/borgbackup/borg - ca68dd256574041c9bb850cb85a41382f2fcdcff authored over 1 year ago by TW <[email protected]>
Merge pull request #7609 from nain-F49FF806/master-clear-empty-dirs

Add function to clear empty directories at end of compact process.

github.com/borgbackup/borg - 326cf7b46aed0c536433d717ff38478a4761c2fb authored over 1 year ago by TW <[email protected]>