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

Merge pull request #7859 from debuglevel/patch-1

feat(docs): use virtualenv on Cygwin

github.com/borgbackup/borg - adfab2b6d72a32c03043dba2beb611417ee3c26b authored about 1 year ago by TW <[email protected]>
feat(docs): use virtualenv on Cygwin

Hint for Cygwin users to make sure they use a virtual environment.
Not using a virtual environm...

github.com/borgbackup/borg - a6b016f894f1b25bbbe563e209e83717864f98e1 authored about 1 year ago by Marc Kohaupt <[email protected]>
Merge pull request #7855 from ytec-nl/master

Prevent CLI argument issues in scripts/glibc_check.py

github.com/borgbackup/borg - d4ea88433cc69359da47a833c77254c737de343d authored about 1 year ago by TW <[email protected]>
Prevent CLI argument issues

github.com/borgbackup/borg - 7afa8d462630b3924cc83affe87a60830ff7726b authored about 1 year ago by Ceesjan Luiten <[email protected]>
Upgrade to Borg 1.2.6

github.com/borgbackup/homebrew-tap - dd6f78f4831123cc30ca7b867ebcf1a627346643 authored about 1 year ago by LightQuantum <[email protected]>
Merge pull request #7830 from ThomasWaldmann/typed-repoobjs

replace TAMs by typed repo objects, fixes #7670

github.com/borgbackup/borg - 8fc0944950a00de6cebfb8bf781771fa6801c3cc authored about 1 year ago by TW <[email protected]>
Merge pull request #7851 from ThomasWaldmann/allow-msgpack107-master

allow msgpack 1.0.7 (master)

github.com/borgbackup/borg - 4a688ee4f438a582ef5ecf90410269b1af2bd921 authored about 1 year ago by TW <[email protected]>
allow msgpack 1.0.7

github.com/borgbackup/borg - cdcab4df6851b5d3da6ac5435bcaeb8aa1d632b5 authored about 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7843 from ThomasWaldmann/offline-docs-master

readthedocs: also build offline docs, fixes #7835

github.com/borgbackup/borg - e4669ec31638121ed137cf5f43f35176f0347973 authored about 1 year ago by TW <[email protected]>
readthedocs: also build offline docs, fixes #7835

github.com/borgbackup/borg - 80b08aff356aa9aadf9093493c1232fbb1b6dfab authored about 1 year ago by Thomas Waldmann <[email protected]>
docs: removed TAMs, introduce typed repo objects

github.com/borgbackup/borg - bd1d7345919a5777ae1df0b963e38919ea65e47a authored about 1 year ago by Thomas Waldmann <[email protected]>
tests: borg check must not add a spoofed archive to manifest

also: do a small optimisation in borg check:

if the type of the repo object is not ROBJ_ARCHIVE...

github.com/borgbackup/borg - d1fde1164552e2f0fc6aa09c9e3c0db202c5d760 authored about 1 year ago by Thomas Waldmann <[email protected]>
tests: borg check notices/repairs a spoofed manifest

github.com/borgbackup/borg - 6b4697b4798724a0b6bcbea9f80c24d83d679831 authored about 1 year ago by Thomas Waldmann <[email protected]>
raise IntegrityError if ro_type is not as expected

github.com/borgbackup/borg - 170380c657a55995d3ec494d8e3e415ff4a4f89f authored about 1 year ago by Thomas Waldmann <[email protected]>
remove remainders of TAM support

github.com/borgbackup/borg - cb4676048afb73d91d42821dbf4017b78c5b72c7 authored about 1 year ago by Thomas Waldmann <[email protected]>
remove manifest TAMs

github.com/borgbackup/borg - 1cf62d8fc7162ac313c2e1f4ffcc8341b392c113 authored about 1 year ago by Thomas Waldmann <[email protected]>
remove archive TAMs

github.com/borgbackup/borg - 6a68ad5cd6c05ef3493d3f3fd9575aa1047f77eb authored about 1 year ago by Thomas Waldmann <[email protected]>
ro_type: typed repo objects, see #7670

writing: put type into repoobj metadata
reading: check wanted type against type we got

repoobj ...

github.com/borgbackup/borg - 1b6f9289174d42ddf6fe340d7ff5a1f02557aef3 authored about 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7837 from ThomasWaldmann/remove-recreate-recompress

Remove recreate --recompress option

github.com/borgbackup/borg - 506718e82f9ae9e3cc413c2f531c5df2eff5a883 authored about 1 year ago by TW <[email protected]>
add_chunk: remove overwrite parameter

github.com/borgbackup/borg - 0fcd3e9479424e3d621dfc7650a64d6a9519aff0 authored about 1 year ago by Thomas Waldmann <[email protected]>
recreate: remove --recompress option

For many use cases, the repo-wide "rcompress" is more efficient.

Also, recreate --recompress ca...

github.com/borgbackup/borg - 15c24cbe7eaa841cb5ce3ecf2d7dee6618afdd43 authored about 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7834 from ThomasWaldmann/fix-unreadable-dir-cleanup-master

fix post-test permission issues

github.com/borgbackup/borg - a9e625d11f2023c5dc2bdb4c110887d2d22d818e authored over 1 year ago by TW <[email protected]>
fix post-test permission issues

github.com/borgbackup/borg - 2195558eea8addffe866af6be3c46e901de74d9a authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7832 from ThomasWaldmann/exclude-compiled-files

pyproject.toml: exclude source files which have been compiled, fixes #7828

github.com/borgbackup/borg - 84fc938e3cac097584367c66ab85b2380ed9d030 authored over 1 year ago by TW <[email protected]>
pyproject.toml: exclude source files which have been compiled, fixes #7828

github.com/borgbackup/borg - 4b1dac78f57fc4f8f2bfef0a378d0aca29ce6862 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7824 from ThomasWaldmann/rel200b7

release 2.0.0b7

github.com/borgbackup/borg - c686dc84ae466cf3c623f79d8b0b1e0d6532d2ec authored over 1 year ago by TW <[email protected]>
vagrant: upgrade source dependencies of stretch VM

github.com/borgbackup/borg - a7067ebbaa417e8e5325ebdf59d90100256abbb7 authored over 1 year ago by Thomas Waldmann <[email protected]>
vagrant: upgrade to pyinstaller 5.13.2

github.com/borgbackup/borg - 75f8391bb60aae696bb0f3edc4596bc9f388ef7f authored over 1 year ago by Thomas Waldmann <[email protected]>
vagrant: upgrade to python 3.11.5

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

github.com/borgbackup/borg - 3f75950226dee76e2381b4a2d3a3632ef4598bfa authored over 1 year ago by Thomas Waldmann <[email protected]>
update CHANGES

github.com/borgbackup/borg - 7e15b6488a6b05cf7090e2194b56aaa314f47c9f authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7823 from ThomasWaldmann/allow-msgpack-106-master

allow msgpack 1.0.6 (which has py312 wheels), fixes #7810

github.com/borgbackup/borg - 4e8cc050c2eebdcb7d54016501612e905426a12a authored over 1 year ago by TW <[email protected]>
test_is_slow_msgpack: skip test on expected slow msgpack environments

github.com/borgbackup/borg - 12e224613e9cf724f50233343296db10c1a4ea38 authored over 1 year ago by Thomas Waldmann <[email protected]>
allow msgpack 1.0.6 (which has py312 wheels), fixes #7810

github.com/borgbackup/borg - 95e75b90f1a092bad10e0b93ef065e78dfabb227 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7592 from ThomasWaldmann/py312

support / test on Python 3.12

github.com/borgbackup/borg - 2943d1c11e8840aa6037034f36f86c059aebfde8 authored over 1 year ago by TW <[email protected]>
allow msgpack 1.0.6(rc1)

github.com/borgbackup/borg - bc9ce99e9b86f964aad6276c8f5d76983193958c authored over 1 year ago by Thomas Waldmann <[email protected]>
avoid tarfile deprecation warning for py312

github.com/borgbackup/borg - 1ed7f29572e92e1903a7eddc242ccf8bd93c7474 authored over 1 year ago by Thomas Waldmann <[email protected]>
add wheel to build-system requirements

github.com/borgbackup/borg - c4327c28194af3c3e9ada9ecdfed6bf4ef5cefd3 authored over 1 year ago by Thomas Waldmann <[email protected]>
support / test on Python 3.12

github.com/borgbackup/borg - 1175fbcfd90f2a255629c28562b696739fac4f09 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7817 from bket/openssl-3.0

OpenBSD only: switch to OpenSSL-3.0

github.com/borgbackup/borg - 6bb24ded05ab10201ccd9a273bdc1d92ce19efe7 authored over 1 year ago by TW <[email protected]>
Merge pull request #7819 from ThomasWaldmann/remove-twine-master

remove twine from requirements

github.com/borgbackup/borg - 9986bcc9c254bbb85244c67dca3fc314898b310d authored over 1 year ago by TW <[email protected]>
remove twine from requirements

twine is only needed at release time, no need
for all developers or all test runs to install
thi...

github.com/borgbackup/borg - 34b33d2706752772473fcc35f207b877021adf57 authored over 1 year ago by Thomas Waldmann <[email protected]>
OpenBSD only: switch to OpenSSL-3.0

github.com/borgbackup/borg - 83d4fca4d275adc55a8369ef3bca969f0057f58b authored over 1 year ago by Björn Ketelaars <[email protected]>
Merge pull request #7811 from ThomasWaldmann/update-locked-requirements-master

update requirements.d/development.lock.txt

github.com/borgbackup/borg - a089448841ddfbfa7674da18ff417f10a3191f4f authored over 1 year ago by TW <[email protected]>
update requirements.d/development.lock.txt

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

update CHANGES

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

also:: add a note about required TAMs.

github.com/borgbackup/borg - c8831816097fa6ec3c4f569c0571a260b7a80331 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7809 from ThomasWaldmann/move-to-pyprojecttoml-master

Move to pyproject.toml

github.com/borgbackup/borg - 0ac750dcd5b9c87583f4d74918157f8f368f1d4b authored over 1 year ago by TW <[email protected]>
fix src code formatting

not sure why this changed!?

github.com/borgbackup/borg - 55f0798b15ff8d1410d1e7af06376bbcfba1fa52 authored over 1 year ago by Thomas Waldmann <[email protected]>
pyproject.toml: move project metadata

github.com/borgbackup/borg - 61e96eb51f6c17452ff3a506e2187d20ca5d204f authored over 1 year ago by Thomas Waldmann <[email protected]>
pyproject.toml: move mypy options

github.com/borgbackup/borg - a91b7d2787978c12c1fdff137954cd65073d9c2f authored over 1 year ago by Thomas Waldmann <[email protected]>
pyproject.toml: move pytest options

github.com/borgbackup/borg - 34cadfdc4e38d8dfb79738886b36cf53cf376b5b authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7808 from ThomasWaldmann/ruff-master

replace flake8 by ruff

github.com/borgbackup/borg - 5cce0d7504a913182b1b3c4c32a15dd13cca3863 authored over 1 year ago by TW <[email protected]>
replace flake8 by ruff

github.com/borgbackup/borg - 98796a2f0d8e5d816dcc5d710ae3a9d5229f5c8d authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7650 from ThomasWaldmann/remove-force-tam-not-required

TAM: always generate and verify

github.com/borgbackup/borg - 1fd8b52f6b10557f0681fc9a4235294cefc0b4b3 authored over 1 year ago by TW <[email protected]>
rlist: remove support for {tam} placeholder

archives are now always TAM-authenticated.

github.com/borgbackup/borg - a0f5264cbd8e328692cc0033a8f73cccad9d2328 authored over 1 year ago by Thomas Waldmann <[email protected]>
always implicitly require archive TAMs

they must be there since the upgrade to borg 1.2.6 (or other
borg versions that also have a fix ...

github.com/borgbackup/borg - 2d78fa89a513b7a21403e259de41e21a2a475b27 authored over 1 year ago by Thomas Waldmann <[email protected]>
always implicitly require manifest TAMs

remove a lot of complexity from the code that was just there to
support legacy borg versions < 1...

github.com/borgbackup/borg - 21d44071702e20b1d868fc3482bb29e1198456f3 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7805 from ThomasWaldmann/fwd-port-tam-cve-fixes-master

some fwd ports of the archive-TAM/CVE related code/docs

github.com/borgbackup/borg - 4ded3620c5e9cd930d2e07e912af6c894abe6d5d authored over 1 year ago by TW <[email protected]>
update upgrade instruction in changes_1.x.rst

github.com/borgbackup/borg - aaafc36d97f107e4f1aad83a3f91a82e8a5cd868 authored over 1 year ago by Thomas Waldmann <[email protected]>
check: improve logging for TAM issues, fixes #7797

github.com/borgbackup/borg - 1338646b9d623c62c32710f74974f748f062a8ce authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7800 from ThomasWaldmann/fix-zstd-docs

docs: remove zstd compat hint

github.com/borgbackup/borg - 270f33b7ed30c0e50b5c2f5352815595549023be authored over 1 year ago by TW <[email protected]>
docs: remove zstd compat hint

borg2 repos are not compatible with borg1 anyway,
so no need to mention that.

github.com/borgbackup/borg - 32d7222e67d8bc09fc099e07c0dc09739d993863 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7789 from ThomasWaldmann/archive-tam-verify-master

Archive tam verify security fix (master)

github.com/borgbackup/borg - 3eb070191da10c2d3f7bc6484cf3d51c3045f884 authored over 1 year ago by TW <[email protected]>
fix CVE timeline, fix markup

github.com/borgbackup/borg - f334ef1b4de2f8a359ededa41ce13358b81e63c1 authored over 1 year ago by Thomas Waldmann <[email protected]>
document vulnerability, repo upgrade procedure

github.com/borgbackup/borg - 449cd51b73b0710a940af8cefe74793ce81563f4 authored over 1 year ago by Thomas Waldmann <[email protected]>
add tests for archive TAMs

github.com/borgbackup/borg - 56da3987111eb80b4ca38ac3e6aaa7953c61d2e3 authored over 1 year ago by Thomas Waldmann <[email protected]>
rebuild_refcounts: keep archive ID, if possible

rebuild_refcounts verifies and recreates the TAM.
Now it re-uses the salt, so that the archive I...

github.com/borgbackup/borg - 5cd2060345f38f2e0324ab178f847c2f45598b12 authored over 1 year ago by Thomas Waldmann <[email protected]>
TAM msgs: be more specific: archives vs. manifest

github.com/borgbackup/borg - 95b560442284eda3ffae403c3086d549f6e121b8 authored over 1 year ago by Thomas Waldmann <[email protected]>
list: support {tam} placeholder. check archive TAM.

list: shows either "verified" or "none", depending on
whether a TAM auth tag could be verified o...

github.com/borgbackup/borg - b23e6cb73da01df038f7bd10c34a91c7187817b0 authored over 1 year ago by Thomas Waldmann <[email protected]>
cache sync: check archive TAM

github.com/borgbackup/borg - 277b0b81a860f4518d7bf0cc0951e77f9c99336d authored over 1 year ago by Thomas Waldmann <[email protected]>
check: rebuild_refcounts verify and recreate TAM

This part of the archive checker recreates the Archive
items (always, just in case some missing ...

github.com/borgbackup/borg - 462c1bdf2e597bd2e276c8fea82c84fabc0b7244 authored over 1 year ago by Thomas Waldmann <[email protected]>
fixup with msgpack data types related fixes

github.com/borgbackup/borg - bfead4b288833f890523d8881797ff6b345edaf9 authored over 1 year ago by Thomas Waldmann <[email protected]>
check: rebuild_manifest must verify archive TAM

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

update CHANGES

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

github.com/borgbackup/borg - 760d01ee0c60e1db102efe6b67cab907ab652895 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7779 from ThomasWaldmann/cy302

lock cython to 3.0.2

github.com/borgbackup/borg - b3be2d30b5841a515f03715d65157827a9f5de86 authored over 1 year ago by TW <[email protected]>
lock cython to 3.0.2

github.com/borgbackup/borg - b6712cd8b76f0be4658472e1a51702aee6da6538 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7777 from ThomasWaldmann/freebsd-acl-tests-master

freebsd: add some ACL tests, fixes #7745

github.com/borgbackup/borg - 981c5622688d72124261c74368d2367b673ba1c0 authored over 1 year ago by TW <[email protected]>
use skipif_acls_not_working decorator for freebsd also

use platform-specific ACLs to check.
for unsupported platform, just return False.

github.com/borgbackup/borg - aa5168a21e23cee4461eb84d192dcebdbbc4a71d authored over 1 year ago by Thomas Waldmann <[email protected]>
linux: move ACL definitions to platform_linux test module

they are only used from there.

github.com/borgbackup/borg - 9c1088c95c35955670617fa6e1083e3e01c87a4f authored over 1 year ago by Thomas Waldmann <[email protected]>
freebsd: add some ACL tests, fixes #7745

enable ACL support in freebsd vagrant machine's filesystem

github.com/borgbackup/borg - 7f8eba4fbfdb683aea3bb1efaed236b2aa4b8f9b authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7778 from ThomasWaldmann/get-dir-create-arg-master

get_*_dir: add/use create argument

github.com/borgbackup/borg - 678501a6ff00f6055d9f9c62fff423266daafe94 authored over 1 year ago by TW <[email protected]>
get_*_dir tests: use create=False

In these tests, we only compare paths, but we do not
need to create these paths for that. By not...

github.com/borgbackup/borg - 836b51745191e58d037b18cc2574b66674d03f27 authored over 1 year ago by Thomas Waldmann <[email protected]>
get_*_dir: add create=True kw argument

... and only call ensure_dir if create is True.

github.com/borgbackup/borg - 590b0c68e63b9ca0861a5a9252affa8678591852 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7776 from ThomasWaldmann/pyi-5.13.1-master

vagrant: use pyinstaller 5.13.1

github.com/borgbackup/borg - d3062674d9316d0e3698d11da1b5a4d44bb2256f authored over 1 year ago by TW <[email protected]>
vagrant: use pyinstaller 5.13.1

github.com/borgbackup/borg - 535a024008c76c2840c0b413c5e1ea5769e15cc1 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7774 from ThomasWaldmann/ci-ubuntu2204-master

ci: run on ubuntu 22.04

github.com/borgbackup/borg - 8ed6ec5889b5313989c218f81e4e4000002bea09 authored over 1 year ago by TW <[email protected]>
ci: run on ubuntu 22.04

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

docs: fix borg delete examples, fixes #7759

github.com/borgbackup/borg - b8e855164b6163619624aa8bd79521cf24fb64d5 authored over 1 year ago by TW <[email protected]>
Merge pull request #7773 from ThomasWaldmann/cython3-master

use cython 3 (master)

github.com/borgbackup/borg - 97388277e296bea06b989775b600cf2dacb68b62 authored over 1 year ago by TW <[email protected]>
docs: fix borg delete examples, fixes #7759

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

docs related work

github.com/borgbackup/borg - 928af177bb0c02532b1ef981be2a092f2a77596f authored over 1 year ago by TW <[email protected]>
development.lock.txt: use Cython 3.0.1

note: pyproject.yaml already uses Cython3 because it is not
version restricted and the cy3 pypi ...

github.com/borgbackup/borg - d80d2decc0371429342b0408c37a2191ae6c1d91 authored over 1 year ago by Thomas Waldmann <[email protected]>
fix README

github.com/borgbackup/borg - 04ff8d6524667b4bf554a0a35200f465e860fae3 authored over 1 year ago by Thomas Waldmann <[email protected]>
CI: test building the docs

github.com/borgbackup/borg - d2d6e6092b346482b4a0559bd47316f14559965b authored over 1 year ago by Thomas Waldmann <[email protected]>
docs: tox -e docs tests building the docs

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

docs: improve rcreate / related repos docs

github.com/borgbackup/borg - e8e1a3a37cf1c2e630a915fc6d1bc3775148123b authored over 1 year ago by TW <[email protected]>
docs: improve rcreate / related repos docs

github.com/borgbackup/borg - b1c38ef23e1dc19b046395bf66d105eecb8193b8 authored over 1 year ago by Thomas Waldmann <[email protected]>
Merge pull request #7750 from ThomasWaldmann/fix-unreadable-parent-of-root-master

do not try to read parent dir of recursion root (master)

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