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

borg dump-archive NAME / dump-archive-items NAME

github.com/borgbackup/borg - 1ed7e5b2921674aaadbc408afc5246bc537b6ce4 authored over 2 years ago by Thomas Waldmann <[email protected]>
borg (import|export)-tar NAME ...

github.com/borgbackup/borg - e6a8984c999102ef29221b2949435c215c1eacf4 authored over 2 years ago by Thomas Waldmann <[email protected]>
borg recreate -a ARCHIVE_GLOB ...

github.com/borgbackup/borg - f8d2024578e199a2c20d4d478839808fc98eefd0 authored over 2 years ago by Thomas Waldmann <[email protected]>
borg extract NAME ...

github.com/borgbackup/borg - b8c7c53dde1df9cbf69566606d796f2a3f606352 authored over 2 years ago by Thomas Waldmann <[email protected]>
borg create NAME ...

github.com/borgbackup/borg - 3fd5b73e1e89f8b1d1a4f22cd910f2f3e9e81ca2 authored over 2 years ago by Thomas Waldmann <[email protected]>
borg rename NAME NEWNAME

github.com/borgbackup/borg - c085c2744ba2c2ba9f8c76242090d6bca81ea944 authored over 2 years ago by Thomas Waldmann <[email protected]>
create --paths-from-(stdin|command): normalize paths, fixes #6778

github.com/borgbackup/borg - 28b32e7a578830d689ebd175f42b5950a5c85575 authored over 2 years ago by Thomas Waldmann <[email protected]>
--repo: add -r short option

github.com/borgbackup/borg - 206245f3cdee48e551e38294a6d1d0dc71308a4b authored over 2 years ago by Thomas Waldmann <[email protected]>
help: archive name

github.com/borgbackup/borg - 801ce819a317d6432c2c25ea6a7c8c7b63221026 authored over 2 years ago by Thomas Waldmann <[email protected]>
help: transfer from other repo

github.com/borgbackup/borg - 3e765522de4dccc820e9305758cbee75c664a916 authored over 2 years ago by Thomas Waldmann <[email protected]>
Location: remove archive name

github.com/borgbackup/borg - 7dbf125083afc80714255233038210ab3c7ac72b authored over 2 years ago by Thomas Waldmann <[email protected]>
fix tests and benchmarks

github.com/borgbackup/borg - 281bbbc16bafd6f2e8dff81ce8d1c704408f42ed authored over 2 years ago by Thomas Waldmann <[email protected]>
if --(other-)repo option is not given, use default from environment

remove tests composing a repo+archive location with repo from env
and location from cli.

github.com/borgbackup/borg - 0f0cd2435465a5e11fd320a4e2c21bc40ee9e254 authored over 2 years ago by Thomas Waldmann <[email protected]>
remove archive checks from location_validator, use --other-repo

github.com/borgbackup/borg - 1bf2a6a2409f41bb71ab4473fa79c5ef89d85759 authored over 2 years ago by Thomas Waldmann <[email protected]>
cli: use --repo option instead of positional repo parameter

currently still with ::archive appended.

github.com/borgbackup/borg - 1c707b7da20ab08bb93f637e64eb8af24c0b724c authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6774 from ThomasWaldmann/fix-selftest-count-borg2

borg2: misc small fixes

github.com/borgbackup/borg - 9e5062c015608f15a929ca9dc05d04b67335948d authored over 2 years ago by TW <[email protected]>
Merge pull request #6773 from wizeman/fix-obfuscate

fix test_obfuscate byte accounting

github.com/borgbackup/borg - a3a1974c52c4acbea6bde17cf5729f0a3668914f authored over 2 years ago by TW <[email protected]>
fix linter errors

github.com/borgbackup/borg - c01f3527e5b7fffbe3e7634c7486a126c99e67e7 authored over 2 years ago by Thomas Waldmann <[email protected]>
also test pull requests against borg2 branch

github.com/borgbackup/borg - 72994a4432567e0b3f087066c87ac309f9d52540 authored over 2 years ago by Thomas Waldmann <[email protected]>
fix selftest count

github.com/borgbackup/borg - f9132687e35ce1d2f57ca04403a95c787b7cabfc authored over 2 years ago by Thomas Waldmann <[email protected]>
fix test_obfuscate byte accounting

github.com/borgbackup/borg - 18f70be0e3d242ca3fdb1849c110df84af220cfe authored over 2 years ago by Ricardo M. Correia <[email protected]>
Merge pull request #6705 from ThomasWaldmann/repoindex

borg2: repoindex improvements

github.com/borgbackup/borg - dc4a1e6d2dfb4c783a9f82a63ce95b04464ea66f authored over 2 years ago by TW <[email protected]>
repository index: add payload size (==csize) and flags to NSIndex entries

This saves some segment file random IO that was previously necessary
just to determine the size ...

github.com/borgbackup/borg - 3ce3fbcdff94b640a3cf64c0d95ee0866f9f056e authored over 2 years ago by Thomas Waldmann <[email protected]>
repository: sync write file in get_fd

this fixes a strange test failure that did not happen until now:
it could not read the MAGIC byt...

github.com/borgbackup/borg - bf9f42320e72d0e288c9c3754836aabe7598baa5 authored over 2 years ago by Thomas Waldmann <[email protected]>
repository: set/query flags, iteration over flagged items (NSIndex)

use this to query or set/clear flags in the "extra" word.

also: remove direct access to the "ex...

github.com/borgbackup/borg - e5ea01611560a2113842769ce3e1d08a2e86b2bb authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6763 from ThomasWaldmann/remove-csize

borg2: there is no csize

github.com/borgbackup/borg - fc8a289647e9d4612c358d70bb0e42a574ca57ff authored over 2 years ago by TW <[email protected]>
Merge pull request #6770 from ThomasWaldmann/safe-secure-erase-master

secure_erase: avoid collateral damage, fixes #6768

github.com/borgbackup/borg - 9747ce459b3bb1d6919f72b368079a642f4cead9 authored over 2 years ago by TW <[email protected]>
Merge pull request #6772 from sergeyklay/patch-1

Use license_files instead of license_file

github.com/borgbackup/borg - e380136ae6f1397a6cd7cd18c4bccc1643192330 authored over 2 years ago by TW <[email protected]>
Use license_files instead of license_file

Closes #6727

See: https://github.com/pypa/setuptools/pull/2620

github.com/borgbackup/borg - 928d2925bb96e4f2d14d8a60bf8afb50167d4aea authored over 2 years ago by Serghei Iakovlev <[email protected]>
secure_erase: avoid collateral damage, fixes #6768

if a hardlink copy of a repo was made and a new repo config
shall be saved, do NOT fill in rando...

github.com/borgbackup/borg - ba1f8926cc79b1b29ef1123250418a46a7df4992 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #18 from m3nu/issue/17/bump-121

Bump to Borg 1.2.1, add update instructions

github.com/borgbackup/homebrew-tap - 977448dae76345418c1747f133e7b97fd8d3e106 authored over 2 years ago by TW <[email protected]>
Bump to Borg 1.2.1, add update instructions

github.com/borgbackup/homebrew-tap - f24a35aa483957db714b75afbb35fd840d6368a5 authored over 2 years ago by Manu <[email protected]>
remove csize references from docs

github.com/borgbackup/borg - 1393e4f391cc33cc776921996d0180431d74cdca authored over 2 years ago by Thomas Waldmann <[email protected]>
remove csize expectation from do_transfer upgrade_item

the size is already remove via Item._update_internal method.

github.com/borgbackup/borg - 75ad3b8e35669fa4e703c85ff55a08776245163c authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6764 from targhs/doc/correct-installation-shell-syntax

Correct shell syntax for installation using git

github.com/borgbackup/borg - a4fc8a29f4fa83baf666c0313927e9bd8e2f9f54 authored over 2 years ago by TW <[email protected]>
re-add dsize placeholder

github.com/borgbackup/borg - 822aefc7b0b4c6a7a9ed30a24e60213a34ec9263 authored over 2 years ago by Thomas Waldmann <[email protected]>
fix comments

github.com/borgbackup/borg - 1fd571a4d05318f187dbd8490ec2bd9d88c338b8 authored over 2 years ago by Thomas Waldmann <[email protected]>
compute the deduplicated size before compression

so we do not need csize for it.

github.com/borgbackup/borg - 19dfbe5c5c5a7fe4cd529580bd03d94b4c075bfb authored over 2 years ago by Thomas Waldmann <[email protected]>
calc_stats: deduplicated size now, was deduplicated csize

also: remove pre12_meta cache

github.com/borgbackup/borg - 49adb7715763b8e46c0fc4d0c418175248d2bea7 authored over 2 years ago by Thomas Waldmann <[email protected]>
remove csize from ChunkIndexEntry

github.com/borgbackup/borg - 2c1f7951c45942a3355533b7bc545d3b87e448f9 authored over 2 years ago by Thomas Waldmann <[email protected]>
Correct shell syntax for installation using git

github.com/borgbackup/borg - 35c031ed2cf9d47528469354062aa983eefd74f2 authored over 2 years ago by targhs <[email protected]>
prepare to remove csize (set it to 0 for now)

github.com/borgbackup/borg - b9f9623a6d7301b0586df226b05ed81d032f77c5 authored over 2 years ago by Thomas Waldmann <[email protected]>
remove csize from item.chunks elements

github.com/borgbackup/borg - ace5957524e0b613f11b6e393bac0db784c9268e authored over 2 years ago by Thomas Waldmann <[email protected]>
remove csize support from get_size

github.com/borgbackup/borg - b726aa5665eaf57965bbcff99a9fe3e1a912a6a3 authored over 2 years ago by Thomas Waldmann <[email protected]>
remove csize from summarize return tuple

github.com/borgbackup/borg - 0211948cacad12b3bdc8e6ab2f1ae2b093fc7e90 authored over 2 years ago by Thomas Waldmann <[email protected]>
remove csize from stats_against()

github.com/borgbackup/borg - b82a39c3b3e204d23407fb73e3c2813adbf49e78 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6762 from Maltimore/docs_line_continuation

[DOCS] Remove unnecessary/dangerous line continuation

github.com/borgbackup/borg - a55f3f7285fcadbe22fdea1d1bad1b8708597d9e authored over 2 years ago by TW <[email protected]>
Merge pull request #55 from nbenedek/add-freedombox

add freedombox module to the list

github.com/borgbackup/community - 4cba4f5da3b861177c6b9f782049539dc5496cf8 authored over 2 years ago by TW <[email protected]>
[DOCS] Remove unnecessary/dangerous line continuation

github.com/borgbackup/borg - 49023985547f40b173b798787566cfc0fc70bb3d authored over 2 years ago by Maltimore <[email protected]>
add freedombox module to the list

github.com/borgbackup/community - 8ca1f659d7f362bee7882f13927f38fd3f3cb5f1 authored over 2 years ago by nbenedek <[email protected]>
Merge pull request #6704 from ThomasWaldmann/msgpack-str-bytes-cleanup

borg2: cleanup msgpack related str/bytes mess

github.com/borgbackup/borg - 2c9be35886e49adfa7fe72c429965af3aefc0650 authored over 2 years ago by TW <[email protected]>
use borg 2.0 to refer to this, not 1.3

also, some type conversions are now done in update_internal once,
not in the decode methods of t...

github.com/borgbackup/borg - d4ee968b07b8cf4971049d13af8ed56d6ef7b5d1 authored over 2 years ago by Thomas Waldmann <[email protected]>
docs: fix bytes -> str in data-structures docs

github.com/borgbackup/borg - 421d4bdfb05f0917f1337ad0e00f8cfaa6952d61 authored over 2 years ago by Thomas Waldmann <[email protected]>
Item: remove unused hardlink_masters param

github.com/borgbackup/borg - 08228fbd32cc29822085be9fd43926f0d4fb79fa authored over 2 years ago by Thomas Waldmann <[email protected]>
Item: convert timestamps once, get rid of bigint code

github.com/borgbackup/borg - 7b138cc7107ebc00f5b9ed422e2794da8eedba61 authored over 2 years ago by Thomas Waldmann <[email protected]>
cleanup msgpack related str/bytes mess, see #968

see ticket and borg.helpers.msgpack docstring.

github.com/borgbackup/borg - f8dbe5b54293c18d3e6668a563c1cc861c0982bd authored over 2 years ago by Thomas Waldmann <[email protected]>
Item: disallow None value for .user/group/chunks/chunks_healthy

If we do not know the value, just do not have that key/value pair in the item.

github.com/borgbackup/borg - f2b085787b0fb13634073b1df3979a30ac66fa5a authored over 2 years ago by Thomas Waldmann <[email protected]>
more str vs bytes fixing

github.com/borgbackup/borg - 33444be9268d70f163b16f1bf8c7a5bf0f1fb353 authored over 2 years ago by Thomas Waldmann <[email protected]>
update docstrings / comments

github.com/borgbackup/borg - 655c1b9cc2ed9927d52bc6338d2debeb24c69786 authored over 2 years ago by Thomas Waldmann <[email protected]>
Item: remove some decode= params

update_internal() makes sure they have the desired type already.

github.com/borgbackup/borg - 8e58525fc6d3eceae4d846a7be9e2eed20084580 authored over 2 years ago by Thomas Waldmann <[email protected]>
EncryptedKey: fix once, remove decode=...

github.com/borgbackup/borg - ed22f721f3e43e7800173d87b7a1d4cefedbff8e authored over 2 years ago by Thomas Waldmann <[email protected]>
Item: assert type also in property getter

also: fixed Item.xattrs to be StableDict (not just a dict, as the
msgpack unpacker gives us)

github.com/borgbackup/borg - 9d684120a2ae91fcd75003cda1ce36e7c1f22056 authored over 2 years ago by Thomas Waldmann <[email protected]>
Item: fix xattr processing

Item.xattrs is now always a StableDict mapping bytes keys -> bytes values.

The special casing o...

github.com/borgbackup/borg - 64cc16a9f470925dc0c9da152ec3ff2864b3ae95 authored over 2 years ago by Thomas Waldmann <[email protected]>
Key: fix once, remove decode=...

github.com/borgbackup/borg - 58009f6773c5658a3b0dc7b8fd8c956f7ed158c8 authored over 2 years ago by Thomas Waldmann <[email protected]>
cleanup msgpack related str/bytes mess, fixes #968

see ticket and borg.helpers.msgpack docstring.

this changeset implements the full migration to
...

github.com/borgbackup/borg - 8e87f1111b02f35c2ac14c0605b60ccd8db486b8 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6703 from ThomasWaldmann/r2r-transfer

borg2: "borg transfer" cmd (and also getting rid of legacy)

github.com/borgbackup/borg - 86fe8bdd573bac7e8dc96ae53dbb7e7ba72d8b07 authored over 2 years ago by TW <[email protected]>
upgrade compressed chunk: fix treatment of ObfuscateSize chunks

the inner payload of ObfuscateSize chunks are compressed chunks and need
the same zlib fix and l...

github.com/borgbackup/borg - c5540c2dd92adf4e3ec67f1741862d817608b27e authored over 2 years ago by Thomas Waldmann <[email protected]>
obfuscation: fix byte order for size, fixes #6701

github.com/borgbackup/borg - 72c68c49d09963e3106dca873d76fbd68db32682 authored over 2 years ago by Thomas Waldmann <[email protected]>
use version 2 for new archives

but still be able to read v1 archives
for borg transfer.

github.com/borgbackup/borg - d3dfa3be30a01012f1948a086e84d6d36cd33f49 authored over 2 years ago by Thomas Waldmann <[email protected]>
use whitelist approach to make sure item._dict is clean

github.com/borgbackup/borg - 8798b0340a63af9829e7d223755c58b2d04a4363 authored over 2 years ago by Thomas Waldmann <[email protected]>
compute hlid from inode / device

github.com/borgbackup/borg - 32a3601e4a10ac381eaa6c7a6e665c676ae036b9 authored over 2 years ago by Thomas Waldmann <[email protected]>
compression: use the 2 bytes for type and level, fixes #6698

adapt borg transfer, transferred chunks are set to compression level "unknown".

github.com/borgbackup/borg - 6584a92c8108194adfd4ab8ab63ab0a9f5e87cc6 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6747 from fantasya-pbem/docs/4776_FAW-swapped-targets

[DOCS] #4776 - FAQ: How to swap backup media

github.com/borgbackup/borg - 0e8c9941bb560c02aa29561d8112e270f3d282bf authored over 2 years ago by TW <[email protected]>
Merge pull request #6750 from ThomasWaldmann/update-changes-rel1118-master

update CHANGES with 1.1.18 changelog

github.com/borgbackup/borg - eed503892277680068cafab23239465d1341f700 authored over 2 years ago by TW <[email protected]>
[DOCS] #4776 - FAQ: How to swap backup media

fixes #4776

github.com/borgbackup/borg - c7c98ca0fda66aaa66c80a625498d06bd7d7183d authored over 2 years ago by Thalian <[email protected]>
update CHANGES with 1.1.18 changelog

github.com/borgbackup/borg - 7634426195256820fb2522d360130e2a2610507d authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6741 from fantasya-pbem/docs/5310_overhaul-help-patterns

docs: overhaul borg help patterns, fixes #5310

github.com/borgbackup/borg - 4ff0a29209a697b6c009301a17f36098c625e2f9 authored over 2 years ago by TW <[email protected]>
[DOCS] #5310 - Overhaul borg help patterns

fixes #5310

github.com/borgbackup/borg - 421a7ef52fa52253daf630e90c45d4e978a42390 authored over 2 years ago by Thalian <[email protected]>
Merge pull request #6743 from ThomasWaldmann/msgpack104-master

msgpack 1.0.4 / py 3.11 (master)

github.com/borgbackup/borg - 34bb4d904b107f1c4205451fc4ffd798b0c54c68 authored over 2 years ago by TW <[email protected]>
CI: also test on python 3.11-dev

github.com/borgbackup/borg - 18a7debf75192de87a27f1635bcb6a6e07314f24 authored over 2 years ago by Thomas Waldmann <[email protected]>
add python 3.11 to pypi metadata

github.com/borgbackup/borg - c07afb26e4f5cb1fb68d5e831730a22000eddce1 authored over 2 years ago by Thomas Waldmann <[email protected]>
allow msgpack 1.0.4, fixes #6716

github.com/borgbackup/borg - a970f000b04f808c712eee5e53a32dec66efe803 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6739 from ThomasWaldmann/vagrant-updates-master

Vagrant updates (master)

github.com/borgbackup/borg - c4b05c18e0cabfbcfe3bfc05aef642e1ed644920 authored over 2 years ago by TW <[email protected]>
vagrant: use python 3.9.13 for binary build

github.com/borgbackup/borg - de4b9198c3d242107f456b77d6e176038d7fa3ff authored over 2 years ago by Thomas Waldmann <[email protected]>
vagrant: use pyinstaller 4.10

when installed via pip, this automatically build the bootloader now.

github.com/borgbackup/borg - c00c48a27b69f82293382431a4de42727534a610 authored over 2 years ago by Thomas Waldmann <[email protected]>
vagrant/testing: upgrade development.lock.txt

esp. the Cython version upgrade to 0.29.30 is important for python 3.11.

github.com/borgbackup/borg - bd005c11a226f7e3b36c9f046cc572ed751bd267 authored over 2 years ago by Thomas Waldmann <[email protected]>
make constants for files cache mode more clear (#6724)

* make constants for files cache mode more clear

Traditionally, DEFAULT_FILES_CACHE_MODE_UI a...

github.com/borgbackup/borg - c2317c4cce6c3a724c86caf3f1ebbbc0e288f6b4 authored over 2 years ago by Elmar Hoffmann <[email protected]>
Merge pull request #6726 from elho/use-relative-imports

Use relative imports

github.com/borgbackup/borg - d064f63ad7c118912fb2fce2df7fb337e26360e0 authored over 2 years ago by TW <[email protected]>
use relative imports

Use relative imports where trivially possible for more consistency and to
avoid using the borg m...

github.com/borgbackup/borg - fd34fa2d029aec978ae433862d035c9f3af699c4 authored over 2 years ago by Elmar Hoffmann <[email protected]>
import IntegrityError used as base class with according name

This not only brings code style in line with the other helpers that do the
same thing this way, ...

github.com/borgbackup/borg - c34df51e3e163fa4e809dfd10901cdf10babc708 authored over 2 years ago by Elmar Hoffmann <[email protected]>
Merge pull request #6723 from KN4CK3R/forwardport-6722

Forwardport: borg debug dump-repo-objs --ghost (#6722)

github.com/borgbackup/borg - e8046bc761d21a883024c2b64ba08a1392bd283f authored over 2 years ago by TW <[email protected]>
Merge pull request #6722 from ThomasWaldmann/debug-get-chunk-1.2

borg debug dump-repo-objs --ghost: new --segment=S --offset=O options

github.com/borgbackup/borg - 7b082222560a11c965109db616dfd27da29d2c29 authored over 2 years ago by TW <[email protected]>
Merge pull request #6719 from fantasya-pbem/task/6407_document-pattern-changes

#6407 - Document Borg 1.2 pattern behavior change

github.com/borgbackup/borg - 1614abd4b93ac94a03e49ca1d7688769eb55bdd7 authored over 2 years ago by TW <[email protected]>
#6407 - Document Borg 1.2 pattern behavior change

Fix wrong root path that was accidently changed in last commit.

github.com/borgbackup/borg - 45fac2dc544ec99d1897980d82bbc343d7560d9a authored over 2 years ago by Thalian <[email protected]>
Merge pull request #6717 from fantasya-pbem/task/6407_document-pattern-changes

docs: document borg 1.2 pattern behaviour change, fixes #6407

github.com/borgbackup/borg - b209fcce12127252dffa6f5e1be41499612b54fa authored over 2 years ago by TW <[email protected]>
#6407 - Document Borg 1.2 pattern behavior change

Make clear that absolute paths always go into the matcher as if they are relative (without leadi...

github.com/borgbackup/borg - b4d3859b9ef7fd5cffa414933ede5312fe531b00 authored over 2 years ago by Thalian <[email protected]>
Merge pull request #6706 from ThomasWaldmann/revert-no-scp-in-master

Revert "Remove scp syntax for locations (#6697)"

github.com/borgbackup/borg - b10d66118583bd64ac344d4722b1ba50a34f05ef authored over 2 years ago by TW <[email protected]>
Revert "Remove scp syntax for locations (#6697)"

This reverts commit 1b4b84dfd8f1ec2a3aa156fb9cc2714ef6263143.

github.com/borgbackup/borg - 61299d23db93cf73a1b67bd23d2828017f198fe9 authored over 2 years ago by Thomas Waldmann <[email protected]>
refactor hardlink_master processing globally

borg now has the chunks list in every item with content.
due to the symmetric way how borg now d...

github.com/borgbackup/borg - 6bfdb3f63016a73b320c89fce4a80ca08e4ad49d authored over 2 years ago by Thomas Waldmann <[email protected]>
recreate: cachedir_masters not needed any more

now all hardlinked regular file items have chunks.

github.com/borgbackup/borg - e5f1a4fb4d74cc5cdc1cd38f14200f4db782a35a authored over 2 years ago by Thomas Waldmann <[email protected]>