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

Fix formatting in pre-installation section

Some documentation was improperly formatted with #2392. This corrects those errors.

ff4120184c5a586c3dd6efc54e8fde4b07054646 authored over 7 years ago
upgrade FUSE for macOS to 3.5.8, fixes #2346

5ffb66fdd520bba83a2cc63792d0ce0cc6022921 authored over 7 years ago
document borg init behaviour via append-only borg serve, fixes #2440

ba20d8d1310139c2e781544c25a77428c223cbd0 authored over 7 years ago
be clear about what buzhash is used for, fixes #2390

and want it is not used for (deduplication).

also say already in the readme that we use a crypt...

bf69b049e9dca6d66e5a30b7addf70aea86510e8 authored over 7 years ago
add hint about chunker params to borg upgrade docs, fixes #2421

f0188449c345d80924f043661e58b86a26dec815 authored over 7 years ago
clarify borg upgrade docs, fixes #2436

ca6257dd4824a3367e129b722d0487716fff951e authored over 7 years ago
verify_data: fix IntegrityError handling for defect chunks, fixes #2442

just getting data from the repo can already raise IntegrityErrors
in LoggedIO, so we need to cat...

28b0700437e097635ceb9bad32c739376d63bf03 authored over 7 years ago
embrace y2038 issue to support 32bit platforms

de76a6b8218bf0f20aa31e92ca92edab37483f34 authored over 7 years ago
Merge pull request #2322 from edgimar/master

allow excluding parent and including child, fixes #2314

6f47b797f91afd59985dde8cfbbf4c8c67eb9106 authored over 7 years ago
FAQ to explain warning when running --repair (#2393)

FAQ to explain warning when running --repair, fixes #2341

3eb3e31a8c6ced6cc56181325b69c59715fe9052 authored over 7 years ago
Document repository file system requirements

#2080

605f281b37db63ee238fb2aaf5c0563effce4619 authored over 7 years ago
be more clear that this is a "beyond repair" case, fixes #2427

697942cd01bd46adae6523c0338c7a6f00fe442a authored almost 8 years ago
Merge pull request #2408 from ThomasWaldmann/update-changes-master

update CHANGES (master)

bc3bc1a79c1e91840cef2f3a139800d29f136234 authored almost 8 years ago
Merge pull request #2431 from enkore/issue/2430

platform.linux: get rid of "resource" module

b32b7b4475dbc5a4c69247f5b17e8d10b790fbe4 authored almost 8 years ago
platform.linux: get rid of "resource" module

7b519e47697e2eedf9d01a77da162866d4d011ad authored almost 8 years ago
Merge pull request #2420 from rugk/patch-1

Add --one-file-system note for root backup

e40c005b8816a8c9da42b7b7a1f1069e2e607730 authored almost 8 years ago
Add --one-file-system note for root backup

5ddf7e7922357f59f61ba6bf08c6a7a742e4f286 authored almost 8 years ago
allow excluding parent and including child, fixes #2314

This fixes the problem raised by issue #2314 by requiring that each root
subtree be fully traver...

798127f6361e58bab92f6a39986116732b7abc48 authored almost 8 years ago
update CHANGES (master)

ca9551654003f52fd569b10e40bf416cb5513a28 authored almost 8 years ago
Merge pull request #2188 from rciorba/hashindex_test

add extra test for the hashindex

9ae4bf023ee6ed1ed35470247961549d1e00cc6d authored almost 8 years ago
Merge pull request #2406 from patrickgoering/master

hardlink issue

92acc46fadfa374f5c558ffdb14009b9015aea4c authored almost 8 years ago
catch exception for os.link when hardlinks are not supported

f64f432e513d35b82e03ca47b84f46e591e6d8fa authored almost 8 years ago
add extra test for the hashindex

Insert a few keys, delete some of them, check we still have
the values we expect, check the dele...

8c2064cc5a63fc4f5b25eed30edb681b44b0fb08 authored almost 8 years ago
cleanup the test and add more checks

9f31dba7b50f3c0ba4b42257f91e6fb0ffb35f19 authored almost 8 years ago
Merge pull request #2394 from enkore/f/recreate-archive-expansion

recreate: expand placeholders

2c1607caa62ab6f7a25633640fe6fad8cd382f90 authored almost 8 years ago
recreate: expand placeholders

03ed4d31ca1ecf9d69cb1121d068be871db17041 authored almost 8 years ago
Merge pull request #2389 from ThomasWaldmann/rename-with-placeholders

borg rename: expand placeholders, fixes #2386

03457e9bb7e5ebc9df373f643f0008fadfe802b7 authored almost 8 years ago
borg rename: expand placeholders, fixes #2386

c7256abd84bf5a067f9941d9289e837f673977dc authored almost 8 years ago
Merge pull request #2342 from ThomasWaldmann/generic-hardlinks

Generic hardlinks

736a8159723651eba670683b438a74015ae10bc1 authored almost 8 years ago
Merge pull request #2387 from enkore/f/placeholders-internals

placeholders: deny access to internals and other unspecified stuff

7255e3b2985b3662287814580b7541a843dcd789 authored almost 8 years ago
Merge pull request #2375 from enkore/buhdf

BORG_HOSTNAME_IS_UNIQUE=yes by default.

9a1c1e90c16c9b7b4958729993f1e67ced53f776 authored almost 8 years ago
remove comment about strange hardlink_masters term

(maybe revisit this later, this is not in scope of the generic hardlinks refactor)

155f38c2333b3892527796d96e999149d253616e authored almost 8 years ago
format_line: whitelist instead of checking against blacklist

cc24fa20645c3d57a7987658bbcf80a25ba8866b authored almost 8 years ago
implement and use hardlinkable() helper

8f769a9b24ed55367d44ce362084e81e2539576c authored almost 8 years ago
extract: implement extract_helper context manager

Most code of the CM is just moved 1:1 from the regular file block.

Use the CM for regular files...

cb86bda4131e8fc0afb58378ac61b3705e8cfa25 authored almost 8 years ago
extract: indent code, no semantics change

prepare for a extract_helper context manager

(some changes may seem superfluous, but see the fo...

cda74650385ed33af63090392febf23189cfa2e8 authored almost 8 years ago
docs: serve: env vars in original commands are ignored

49f6128d1c2ae5d988e8fe3d0264a4e481c304b7 authored almost 8 years ago
docs: tell what kind of hardlinks we support

32c6e3ad95b7607774591a79c5e0f9fe5b38ad85 authored almost 8 years ago
extract: refactor hardlinks related code

prepare for a extract_helper context manager

(some changes may seem superfluous, but see the fo...

3cc1cdd2eddd6e78750bc8df8e98f6eff1fe4f7c authored almost 8 years ago
no hardlinking for directories and symlinks

- nlink > 1 for dirs does not mean hardlinking
(at least not everywhere, wondering how apple d...

23cc6796177568f1ba2b3d56d823e4b0d7ed8043 authored almost 8 years ago
simplify char/block device file dispatching

1f6dc55eab6f2859746c9fd2fcffe3d09c517d40 authored almost 8 years ago
support hardlinks via create_helper context manager

also: reduce code duplication

9478e8abd092a3871861992de6639aa77656e7e7 authored almost 8 years ago
use same finalizing code for hardlink masters and slaves

hardlink slaves get a precomputed size attribute now.

e5d094d0ceafcbc5ff781a2285c842c10453c48b authored almost 8 years ago
indent block, no semantics change

a206a85890bf8b0af414926257087b29ec3869bb authored almost 8 years ago
minor refactor for regular file hardlink processing

66f4cd1a29868f96881bd1b08d77e954b7ba2c58 authored almost 8 years ago
Merge pull request #2383 from enkore/f/recreaterecompressargsthingsthatareugly

recreate: add --recompress flag, avoid weirdo use of args.compression

7a80b1802feaeec8584e2f341f551f410313c4e1 authored almost 8 years ago
placeholders: document escaping

707316b0ea10e122799d51fff2fd0a47691ca8c8 authored almost 8 years ago
format_line: deny conversions (!r, !s, !a)

1bd381a13a14c60dcc36eefd8a2acd60bca52673 authored almost 8 years ago
format_line: clearer error message for unrecognized placeholder

e2e172c74f4c699116402c8b53acc3891bd363a2 authored almost 8 years ago
format_line: deny access to internal objects

1924e33ef58a716393712f3e29069a2b4eca7c44 authored almost 8 years ago
recreate: unify --always-recompress and --recompress

dcfbd39125455eff5ae13b5105866abd9e41128d authored almost 8 years ago
Merge pull request #2374 from enkore/issue/2353

serve: fix forced command lines containing BORG_ env vars

7496569ccfd0f6d4d7e8898835d489e6d7bc8ef1 authored almost 8 years ago
serve: fix forced command lines containing BORG_ env vars

88dfb3e9c53bb335e339307232849e9ad0426bba authored almost 8 years ago
recreate: add --recompress flag, avoid weirdo use of args.compression

b2953357ed6120c803f80207d210a7acdb46fbb3 authored almost 8 years ago
Merge pull request #2364 from enkore/f/autocomp

Refactor compression decision stuff

f878678b0c1df0e4c4971e7ef668e49a889e0545 authored almost 8 years ago
remove Chunk()

2ff75d58f2ac63473efd8ac566c3ec24e275cc54 authored almost 8 years ago
change global compression default to lz4 as well

To be consistent with --compression defaults.

929f2760dd7088d8fd466f7acd4e7df2bf933c42 authored almost 8 years ago
remove --compression-from

69fb9bd40371813d85cad112599eac70f8c881eb authored almost 8 years ago
Unify ComprSpec and CompressionSpec; don't instanciate Compressors right away

0847c3f9a5acd4f75499ef567f4914167cdbe815 authored almost 8 years ago
compress: docs

88647595ac52b2301b62f2893fbd1b5c94ae3ffb authored almost 8 years ago
Rename CompressionDecider1 -> CompressionDecider

d1826cca92e21a879c09e52a67774f80aa612ac7 authored almost 8 years ago
Rename Chunk.meta[compress] => Chunk.meta[compressor]

0c7410104cd5d71f761ae31bb28bb6a35f6e8063 authored almost 8 years ago
key: compress(chunk) return data

5a20fc08de19e9191c58b06cb7180fee1af1c2d4 authored almost 8 years ago
refactor CompressionDecider2 into a meta Compressor

a27f585eaabd94f1ed76bc82416696326af128b8 authored almost 8 years ago
BORG_HOSTNAME_IS_UNIQUE=yes by default.

bb6b4fde93aec2b8f036ce416b6ba9da8b53e7c0 authored almost 8 years ago
Merge pull request #2372 from RonnyPfannschmidt/travis

enhance travis setuptools_scm situation

d79da81d2244c328387cde3bbc1a83e36883a2d6 authored almost 8 years ago
enhance travis setuptools_scm situation

* add setuptools_scm to the development requirements
* print the own version at install time
* u...

132f0006d374ef668b59a0eec0a8f2a178af6a1c authored almost 8 years ago
Merge pull request #2371 from ThomasWaldmann/minor-extract-refactor

extract: remove duplicate code

74a4c4f78db11c00453d34c18f7af5becb834b5d authored almost 8 years ago
extract: remove duplicate code

anything at <path> gets nuked already a few lines above, if possible.

bdbcbf7bb8b10b3e255075430b71f00e67a9f5a0 authored almost 8 years ago
Merge pull request #2351 from ThomasWaldmann/refactor-extract

Refactor extract

30f5e6efbb449eb6e65e65bdd6fc8285052584d9 authored almost 8 years ago
extract: small bugfix and refactoring for parent dir creation

make_parent(path) helper to reduce code duplication.
also use it for directories although makedi...

d4e27e2952888d547c54d5b0f4be22892aa9e2f1 authored almost 8 years ago
extract: small bugfix and optimization for hardlink masters

if a hardlink master is not in the to-be-extracted subset, the "x"
status was not displayed for ...

ceaf4a8fcfdee348428c945617ac77d9623e3cad authored almost 8 years ago
Merge pull request #2349 from enkore/f/clarify-license-text

LICENSE: use canonical formulation

22b56aebdc0884bc0e6626b1e34f2a484e013cb7 authored almost 8 years ago
LICENSE: use canonical formulation

("copyright holders and contributors" instead of "author")

9d8b7ca0f5b37ff55d1c442a07fe02b01b763da6 authored almost 8 years ago
Merge pull request #2348 from ThomasWaldmann/rel110b4

Release 1.1.0b4

d8d7c68a9a968c81fbfd8cfb24d98f5b47e8a51c authored almost 8 years ago
vagrant: increase memory for parallel testing

considering that we run pytest-xdist with 4 parallel processes,
we need a bit more RAM to avoid ...

963949812d2e82e34d2de8ec2cab47ea8e8c3f72 authored almost 8 years ago
lz4 compress: lower max. buffer size, exception handling

on the wheezy32 test machine, a test testing with corrupted data crashed
with a MemoryError when...

38860b3f53407b7202f0b8464573c833eaa015db authored almost 8 years ago
ran setup.py build_man

85bfcd439c3d8d3e674b013db8146343c902361d authored almost 8 years ago
add docstring to do_benchmark_crud

acd3da62f4a764721e1c5e2f40e8b2659ed4d989 authored almost 8 years ago
ran setup.py build_usage

251983a7411f2da8d4315a26e6b8071c907345ff authored almost 8 years ago
patterns help: mention path full-match in intro

5bc17148e127ae21e2591725422fbd04ba80f6ae authored almost 8 years ago
update CHANGES with release date

72abd12e3cc5b4ec3516b1f7d73d431af75909fd authored almost 8 years ago
Merge pull request #2327 from ThomasWaldmann/update-master-changes

update CHANGES (master / 1.1.0b4)

d9462d406ca8e685c105338dd67dde469edf1820 authored almost 8 years ago
update CHANGES (master / 1.1.0b4)

60ae95801d546bb8475cf4cc5b61ec411240987d authored almost 8 years ago
Merge pull request #2334 from ThomasWaldmann/precise-pattern

add PathFullPattern / optimization for it

f2e9e862d8265fed418072db594b1ba12e7c2afd authored almost 8 years ago
optimize PathFullPattern matching for O(1) time

For a borg create run using a patterns file with 15.000 PathFullPattern excludes
that excluded a...

93feb754117d1d24aa0db7738b777de966308032 authored almost 8 years ago
add PathFullPattern

not really a pattern (as in potentially having any variable parts) - it just does a full,
precis...

ebd928795e8a45f82d571a56a202eb6462ada6ca authored almost 8 years ago
add docs for path full-match patterns

cb6bfdf4d656d1db37c2c7ffdb0bbbcb345b9dfa authored almost 8 years ago
Merge pull request #2344 from ThomasWaldmann/fix-size-symlink

fix symlink item fs size computation

6dab80218b38ed34478f814b364e9ff503b5854d authored almost 8 years ago
fix symlink item fs size computation

a symlink has a 'source' attribute, so it was confused with a hardlink
slave here. see also issu...

90dd0e8eca1dceb66066835d937766012e53b863 authored almost 8 years ago
Merge pull request #2255 from ThomasWaldmann/async-errors

async exception processing

4fe9d067da9a4e220e71445bbe6debd033f453c3 authored almost 8 years ago
RemoteRepository: shutdown with timeout

a9088135aa020311ac4f854e501c9ffbcaf8b002 authored almost 8 years ago
implement async_response, add wait=True for add_chunk/chunk_decref

Before this changeset, async responses were:
- if not an error: ignored
- if an error: raised as...

945880af47a3222db4bca32d8a347a09e72188ee authored almost 8 years ago
Merge pull request #2340 from jdchristensen/auto-threshold

With --compression auto,C, only use C if lz4 achieves at least 3% compression

713889dbfdc13d368afc068b4dc23e6a1d22ab89 authored almost 8 years ago
With --compression auto,C, only use C if lz4 achieves at least 3% compression

48652a65a6a875ad59bcc08fd4737341f2001558 authored almost 8 years ago
Merge pull request #2338 from ThomasWaldmann/normalize-once-only

optimize / simplify path normalization

f0a04a9db29334b8f8ff8f9c1014006dc7943d8a authored almost 8 years ago
PatternMatcher: only normalize the path once

not N times for N patterns.

1a376ae1f11307b6de41552e73e72f70492b43bd authored almost 8 years ago
path normalization: rather use function than decorator

less and less complex code, more flexible usage.

126e7829989ddda6a01eab61112eddb3a45379b3 authored almost 8 years ago
Merge pull request #2336 from enkore/issue/2335

Remove Python API docs

83de89d1865c217c9b021d55aee2a1158bdd0760 authored almost 8 years ago
docs: typos

dfdf590445beb5ff66a19d599ee51b25472c3724 authored almost 8 years ago