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

Correct some confusing error messages from `borg init` (#3485)

init: more clear exception messages for borg create, fixes #3465

also: refactor

9f400633f29e8de1a5e447e30ae143a525cfee1c authored about 7 years ago
Merge pull request #3484 from ThomasWaldmann/fix-getfqdn

fix getfqdn

f83e5b7f80e631f69667195cbff50db284d7cf67 authored about 7 years ago
use patched version of socket.getfqdn(), fixes #3471

9b0d0f3127289fc3bbe620e8adce8038ed594e9f authored about 7 years ago
refactor/move hostname/fqdn related funcs, see #3471

- move stuff to platform.base (should be platform independent according
to the docs).
- bump p...

5e4df7782bc7b5b789431c10c1390b6233951113 authored about 7 years ago
Merge pull request #3467 from ThomasWaldmann/borg-base-dir

added BORG_BASE_DIR, s/get_home_dir/get_base_dir/g, docs, fixes #3338

98052eb997be5df3a820d40e9e956f33be939103 authored about 7 years ago
Merge pull request #3477 from SanskritFritz/master

zstd compression method added to fish/bash completions

83ad973af112653bd4d1e5b2364c77259c5842b0 authored about 7 years ago
zstd compression method

3467e2e7554a0f256c2eec93a3f340c56ee0f033 authored about 7 years ago
added BORG_BASE_DIR, s/get_home_dir/get_base_dir/g, docs, fixes #3338

also: sorted env var docs by level

c5a339384e8e9c4e49f95ebed5ed6a960a4cbddc authored about 7 years ago
Merge pull request #3469 from SanskritFritz/master

Updated bash/fish completions for borg 1.1.3

c4b6f5dce0603316542e191723d85f1cb696f078 authored about 7 years ago
Merge pull request #3475 from ThomasWaldmann/fix-borg-init-quota

borg init: use given --storage-quota for local repo, fixes #3470

ec8a8c07293b42a61ed8b4b5236c4ea9a6b55cd2 authored about 7 years ago
Merge pull request #3473 from anowlcalledjosh/quote-repo-path

Properly quote repo path in `borg init` output

1d18d6bbb06b56c452404fd0f0852f0ac58bab1d authored about 7 years ago
Merge pull request #3474 from anowlcalledjosh/fix-docs-typo

docs: Fix missing apostrophe

6fbbbd4ec537f8b9a36f95225ed17126682f7306 authored about 7 years ago
borg init: use given --storage-quota for local repo, fixes #3470

d1cdc1451ff9f4bad73de4d60f2f75051133489e authored about 7 years ago
docs: Fix missing apostrophe

95a05dbbf18ff7c770b8c54935c0c523ac9ef39d authored about 7 years ago
Properly quote repo path in `borg init` output

Instead of printing this invalid command:

borg upgrade --disable-tam '/path/test'repo'

pri...

e7806608309b52e4aa71be306d967083b28d46f9 authored about 7 years ago
Updated bash/fish completions for borg 1.1.3

60e926318c55f62e18d8933bdf819e76be7075e2 authored about 7 years ago
Merge pull request #3461 from ThomasWaldmann/docs-lz4-b2-zstd

docs update for lz4 b2 zstd changes

79b2f2f6537aaa8ab4f8a71f13b0e294cd2b5c38 authored about 7 years ago
add zstd to compression help

3d32407e9af6c4ea099a68b3469bdb3426657d0c authored about 7 years ago
readme / docs: mention zstd

2588e50f0b01181bc52699016e76e2647fbddd99 authored about 7 years ago
update requirements and install docs about bundled lz4 and zstd

061321b668a8099bfafce7e86773969e2939b7f0 authored about 7 years ago
Merge pull request #3451 from ThomasWaldmann/blake2-ext-building

crypto.low_level ext building (blake2 part)

b627944d904c06f83922d5a39a6e1d1a0cebab6a authored about 7 years ago
Merge pull request #3450 from ThomasWaldmann/borg-delete-removing-security-dir

also delete security dir when deleting a repo, fixes #3427

1e9c90da2af8f38fa69ebf48550e28927e566e83 authored about 7 years ago
move blake2 files to subdir ref/ (as seen in orig. repo)

8924d78d44c4aaec6cee4f846560fb710c28e9ea authored about 7 years ago
crypto.low_level extension: build blake2 like zstd, see #3415

4a2fec32b6429109e9425f1fb54998f3e903a781 authored about 7 years ago
update blake2 reference impl file (cosmetic)

only whitespace changes.

b56f6cdbc0263572cac932ae248580392b5cf20b authored about 7 years ago
Merge pull request #3443 from ThomasWaldmann/lz4-ext-building

compress ext building (lz4 part)

55ca8a98157b1c25b10bc2aa40bc862430563b2d authored about 7 years ago
fix lz4 deprecation warning, require lz4 >= 1.7.0 (r129)

as we bundle lz4 1.8.0 now, platform not having a recent liblz4 can
now just use the bundled code.

fe48caf8533d3162a110fac317984b71d896e291 authored about 7 years ago
rename BORG_LZ4_PREFIX env var to BORG_LIBLZ4_PREFIX

consistency:
we also have BORG_LIBB2_PREFIX and BORG_LIBZSTD_PREFIX.

9b6924d27fa8e737f8c4f809193778fb5b6e74a8 authored about 7 years ago
compress extension: build lz4 like zstd, see #3415

73a70082c2ffe5a47e8b17124197aef0e3edb072 authored about 7 years ago
Merge pull request #3449 from ThomasWaldmann/check-hangs-fix-master

fix for borg check --repair malfunction, #3444 (master)

814be9e5e2aebf303a5e85db3c03ae52340ab0ee authored about 7 years ago
also delete security dir when deleting a repo, fixes #3427

8f772437f21c0a979e5eb922ead9efcb952d878c authored about 7 years ago
check --repair: fix malfunctioning validator, fixes #3444

the major problem was the ('path' in item) expression.
the dict has bytes-typed keys there, so i...

57a2d920cb0e395a8f4feefe4770d0c7eee7f649 authored about 7 years ago
modify borg check unit test so it "hangs", see #3444

it doesn't infinitely hang, but slows down considerably.

(cherry picked from commit a68d28bfa4d...

0abf42f29e4518ff07cdd2c672e7e09840d5298c authored about 7 years ago
bundle lz4 1.8.0 src code, license

c8b28202251bbef595a30e029f29f3cc06742be7 authored about 7 years ago
Merge pull request #3411 from ThomasWaldmann/zstd

add zstd compression

e203b8739b4c57c8faf85bea0efb87343659ea16 authored about 7 years ago
Merge pull request #3433 from ThomasWaldmann/fix-cpp-macros

add parens for C preprocessor macro argument usages

50e1759460912b43e93371a98922fdd1939b6acd authored about 7 years ago
Merge pull request #3434 from ThomasWaldmann/fix-prune-man-page

fix building the "borg prune" man page, fixes #3398

7317dc32393b4757bf9395cd171eb7d4de69d85e authored about 7 years ago
bundle zstd 1.3.2 source code

only .c and .h files + license

dc883f62ae300f82eb4e0ad8881794fe66750b95 authored about 7 years ago
support code to build bundled zstd code into the compress extension

setup_zstd.py modified so it is just amending the Extension() kwargs,
but the Extension is initi...

34b92ffdaac59f2a7fd30a7a4328062f502ff3b2 authored about 7 years ago
add setup_zstd.py from python-zstandard project, as is

50c08318240c747ce4c9355ba90a1cf466abadb1 authored about 7 years ago
add zstd compression

based on willyvmm's work in PR #3116, but some changes:

- removed any mulithreading changes
- a...

11b2311e6ebc43546cef88a39bce744d67940c5a authored about 7 years ago
zstd: use own Cython-based binding, remove python-zstandard dep

currently requires an externally available libzstd >= 1.3.0,
no bundled zstd yet.

aec36f64a2e7271ab04d70ed2cad2bceb33930d4 authored about 7 years ago
Merge pull request #3435 from ThomasWaldmann/add-missing-borg-config-manpage

git add docs/man/borg-config.1

029d9ac00b2a865eba34d8245911cd5ba0676678 authored about 7 years ago
git add docs/man/borg-config.1

d81ea0321d2537381ea7f7ecb4cc36be9d590c10 authored about 7 years ago
fix building the "borg prune" man page, fixes #3398

will fix all ".. highlight:: none" issues (just killing it).

also a slight punctuation fix, so ...

1f5b8c9219eb5e0d8c4799e8e3c984c6073d6f68 authored about 7 years ago
add parens for C preprocessor macro argument usages

this is needed for correctness because the preprocessor is just
doing text replacement.

This is...

a3cecf599f42173b2fc485407aa439a9c6365d9c authored about 7 years ago
Merge pull request #3088 from n-st/list-help-topics

List help topics when invalid topic is requested

f99785a00db78596b7013f6368a7cb8927f3cf04 authored about 7 years ago
Merge pull request #3429 from pngwjpgh/feat/reverse-fqdn

Add placeholder for fqdn in reverse notation

59ac75cf1797c070062e7eada513ea164d468c24 authored about 7 years ago
Refactor: call getfqdn() once per call of replace_placeholders()

294f06b565885f2e78d64fa6c26c90fd8d8c3431 authored about 7 years ago
Add placeholder for fqdn in reverse notation

85fb38e2f3d7c4df581f2aa58605a507003db492 authored about 7 years ago
Merge pull request #3421 from ThomasWaldmann/add-config-docs-master

add auto-generated docs for borg config

e838b48b604d9ccca3706984ba79aebb97ed02e9 authored about 7 years ago
add auto-generated docs for borg config

also: move a bit upwards in the use docs
(cherry picked from commit 278ed640e909a50641a8e410d414...

ce92960c6370db6ae7ba9c4c827a8bb0a8325d0e authored about 7 years ago
Merge pull request #3405 from milkey-mouse/no-borgfs-html-docs

Don't generate HTML docs page for borgfs

3f4dfc98749619414b8da1a6d1845706436dd7af authored about 7 years ago
Don't generate HTML docs page for borgfs (fixes #3404)

897c00358839fb0fae0d0faf261d5f242be768ea authored about 7 years ago
Merge pull request #3397 from ThomasWaldmann/port-1.1.3-last-minute-changes

Port 1.1.3 last minute changes

c4e56169e5f07bd756f8d2978708d71c949089bc authored about 7 years ago
move 3rd party docs/license file from package dir to docs/3rd_party

setup.py excludes all .c .h .pyx files from installation, but such
docs / license files would st...

209bf2dc242c00298019453ccf5c2fbc4721c21b authored about 7 years ago
security: fix enforcement of --restrict-to-path in args processing

Fixes CVE-2017-15914 (affects releases 1.1.0, 1.1.1, 1.1.2,
but not 1.0.x).

Thanks to Florian A...

75854c1243b29ec5558be6fdefe365cd438abb4c authored about 7 years ago
crc32-slice-by-8.c: fix for C90 compilers

crc32_slice_by_8.c:344:3: error: ISO C90 forbids mixed declarations
and code [-Werror=declaratio...

4fcb413802e4e3f7e88cd822d6eb38fd53a0886b authored about 7 years ago
borg mount: fix hardlink processing, fixes #3388

when the result list after stripping was empty,
os.path.join(*emptylist) fails as it want 1+ arg...

5cf48eeb16d2093196c50fd77d8c272dd282766b authored about 7 years ago
Merge pull request #3407 from ThomasWaldmann/exclude-broken-pytest330

exclude broken pytest 3.3.0 release

1cf6e1e1030655946e487337cc855fa2d1137907 authored about 7 years ago
exclude broken pytest 3.3.0 release

https://github.com/pytest-dev/pytest/issues/2957

43184f2dd12a33b4ee462918e8c1a5eb07355f88 authored about 7 years ago
Merge pull request #3387 from ThomasWaldmann/docs-fix-broken-links

docs: fix broken links

1bf8d43e378d64956572095a3acbe1137ad7049c authored about 7 years ago
docs: fix broken links

(cherry picked from commit c7994b598b696d7fb585c21e5a8c489af30a37e4)

63bdae83147d242b4a7a2e42f6fbb75d191474c1 authored about 7 years ago
Merge pull request #3384 from ThomasWaldmann/link-to-hp-support

link to the homepage for support/service

510d44450a4b212338c4567bb38824cdac63505b authored about 7 years ago
link to the homepage for support/service

otherwise people ONLY reading the docs (and not coming from the
homepage) will miss these option...

c2521a77597776173d588a28c05845b83b1512a8 authored about 7 years ago
fixed support links (#3379)

fixed support links

6dd54f93cefe1a1e273fce796a5fb3a39a882b27 authored about 7 years ago
Merge pull request #3377 from milkey-mouse/fix-build-man

Fix build_man issues

c312a9a95bf37a9e6acb91ae65c21723f30c96c6 authored about 7 years ago
Fix build_man issues (fixes #3364)

2a83098fac81a9a3cc7e40588e6a50da03a1c073 authored about 7 years ago
Merge pull request #3375 from ThomasWaldmann/docs-fixes

misc. docs fixes / updates

c848141f061318e124ec55502957654eddfc5789 authored about 7 years ago
Merge pull request #3376 from milkey-mouse/borg-config-cmd

Reword borg config help

6b5b4e476bd905b6b1375a29eb4d152731496cc8 authored about 7 years ago
Use name of command for "virtual man page" name

This makes it slightly easier to debug manpage issues without removing
the virtmanpage hack.

559ec0062e051e60def227fc0045adb50b2f65e2 authored about 7 years ago
Reword basic borg config help

It doesn't edit the repo config, but any borg-related config.

f44335f91d2f8d2d16025b697f76af6609bb7518 authored about 7 years ago
docs: give examples for borg mount exclusion options

0eaec603846968af10bb5cc9ef466af58c325907 authored about 7 years ago
docs: move bsdflags tuning comments to notes docs section

the atime comments are already there.

91ff2f81a6a64523f433eab7334eb79b81857cc2 authored about 7 years ago
docs: document birthtime support on platforms supporting it

stat.st_birthtime, MacOS and (some?) BSDs.

a107233f7564e4abc80ce26ff72e73ff867b776d authored about 7 years ago
docs: document good and problematic option placements, see #3356

e3cb7c3c32620e36b792e99972167925c8bfbedf authored about 7 years ago
docs: fix examples with problematic option placements, fixes #3356

have options to the left OR to the right of all positional arguments,
but not on BOTH sides and ...

f2a1539f25813647307bd8b6f0a4788ec78884b7 authored about 7 years ago
Merge pull request #3366 from ThomasWaldmann/create-tuning-options

docs: point out tuning options for borg create, fixes #3239

f45acbb9083a7ad1012d7adfbd291c61a6a5518c authored about 7 years ago
docs: point out tuning options for borg create, fixes #3239

520a6a2ef116331964a57e857d32ff217b14fb5d authored about 7 years ago
Merge pull request #3363 from ThomasWaldmann/update-usage-man

update usage / man

4835dce91352293a90a98d776aefd85b125a5d37 authored about 7 years ago
build_man (master)

also: git add borgfs.1

ef8217afc90d6887f40e8287dfdcc74a80250e8a authored about 7 years ago
build_usage (master)

also: add new borgfs.rst.inc

73fac09ddaecf699ba75c7cd9022a5ac1482aa14 authored about 7 years ago
Merge pull request #3355 from ThomasWaldmann/package-data

clean up and simplify packaging

b9b5c1d25e55ccbd0124025ae6f384e121930209 authored about 7 years ago
clean up and simplify packaging

1.1.2 was released with a sdist that included quite some files that
did not belong into the pack...

feb428b4e012686d42cf0240663660757dcf231a authored about 7 years ago
Moved Support to .org (#3360)

docs: moved support options to www.borgbackup.org

71fbac94fbd0b15d3e302c1ed6d967331037bd4e authored about 7 years ago
Merge pull request #3312 from milkey-mouse/borg-config-cmd

Add borg config command

c5dc75ae234ce60ccaf28519bad902ef4b45fcab authored about 7 years ago
Fix borg config flake8 failures

Suppressed E731 so lambdas can be assigned to vars

1e520203cb3cec7d7d387df161f829b0ee6240ab authored about 7 years ago
Add borg config command (fixes #3304)

This command works similarly to "git config" - it parses repo and
cache configs to get, set, and...

5b47cf6fa54cb96d5903c5febf3f91f6ece99adf authored about 7 years ago
Merge pull request #3300 from ThomasWaldmann/mount-options

borg mount: support exclusion group options and paths, fixes #2138

afc84cafd40cd638d1ab0258ea740845646d3170 authored about 7 years ago
Merge pull request #3292 from milkey-mouse/document-ntfsclone

Add instructions for using ntfsclone

483d3e8a8b24c70e06bc8cce9b36391b3508124a authored about 7 years ago
Move image backup-related FAQ entries to a new page

c0edc60ca60f9bed248527ccb6fb35757bd7deaf authored about 7 years ago
Clarify key aliases for borg list --format (#3346)

clarify key aliases for borg list --format, fixes #3111

d1e327914bddddaab87770802755600c913ebe42 authored about 7 years ago
borg mount: support --consider-part-files correctly, fixes #3347

caece370b8931751195f439f5a5c08baa97d65f9 authored about 7 years ago
borg mount: support hardlinks correctly, add tests

previous commit did not yet support hardlinks correctly, if the
hardlink master was excluded som...

e97deafb16ac44450b542e4e23d57556631f647b authored about 7 years ago
borg mount: support exclusion group options and paths, fixes #2138

borg mount [options] repo_or_archive mountpoint path [paths...]

paths: you can just give some "...

77df1cfe8c01eae932631fa7873b05b99b6b6b55 authored about 7 years ago
Mention break-lock in checkpointing FAQ entry (#3340)

Mention break-lock in checkpointing FAQ entry, fixes #3328

759c8f77cfaa57944fbde5b2cdeed84842ee2c05 authored about 7 years ago
Merge pull request #3336 from aidantwoods/fix/repo-replay-message

Highlight that information is obtained from security dir

8e82afe34497819c21b30d7305f22b18ef97897b authored about 7 years ago
Highlight that information is obtained from security dir

(deleting the cache will not bypass this error in the
event the user knows this is a legitimate r...

21a553b1ae0fc370b951a403475b435273c6272a authored about 7 years ago
Merge pull request #3327 from anarcat/faq-remove

add FAQ about removing old files and policies

22ae15f5b4a8df956e4bee883ddd3b1c6d3fc6ca authored about 7 years ago
Document sshfs rename workaround (fixes #3315) (#3325)

Document sshfs rename workaround, fixes #3315

7cb36a20b418f60a06c4a3c2566603bea967eade authored about 7 years ago