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

Merge pull request #2090 from ThomasWaldmann/update-1.0-changes

update CHANGES (1.0-maint)

62526149e629e6fca4e66edca6e585dc6847ab8b authored almost 8 years ago by TW <[email protected]>
update CHANGES (1.0-maint)

dc3492642dfd987b37ef6e80aca7f657c2aee070 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2104 from ThomasWaldmann/fix-fadvise-fail

Work around fadvise fail

2c1751cbd5e133ea828d8e872f6ba88589ab5250 authored almost 8 years ago by TW <[email protected]>
make LoggedIO.close_segment reentrant

if anything blows up in the middle of a (first) invocation of close_segment()
and an exception g...

5a39d5c4f8a86a9c94449061c293eaaa0ce90bb8 authored almost 8 years ago by Thomas Waldmann <[email protected]>
ignore posix_fadvise errors in repository.py, work around #2095

note: we also ignore the call's return value in _chunker.c.

both is harmless as the call not wo...

add38e8cdeb4242a64e5939c764ff6a314d85b5b authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2109 from ThomasWaldmann/vagrantfile-improvements

vagrant: improve darwin64 VM settings

213e7b7364d3cff0798e4cadfa65e3166e054c39 authored almost 8 years ago by TW <[email protected]>
vagrant: improve darwin64 VM settings

somehow without these cpuid settings it does not work for everybody.
also nice if we can get awa...

f74b533d6dce141ebab200aafa864399b1f085fe authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2102 from enkore/issue/2082

mount: umount on SIGINT/^C when in foreground

127250c400403fddbb932ee19b9ea57e801b952c authored almost 8 years ago by TW <[email protected]>
mount: umount on SIGINT/^C when in foreground

2cfaf03f840d67a0daa3b94ffb9572ff39b2a668 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2100 from ThomasWaldmann/fix-double-magic

creating a new segment: use "xb" mode, fixes #2099

528891aee900a179420a7af182c9ddd087bfd12e authored almost 8 years ago by TW <[email protected]>
Merge pull request #2107 from enkore/issue/2106

docs: add CVE numbers for issues fixed in 1.0.9

4e2171548e592d7a075b33ba9d728452c4f246d0 authored almost 8 years ago by TW <[email protected]>
docs: add CVE numbers for issues fixed in 1.0.9

https://www.cvedetails.com/product/35461/Borg-Borg.html?vendor_id=16008

fbaefc98c9842291578f54b55a4399b44dd0a109 authored almost 8 years ago by Marian Beermann <[email protected]>
creating a new segment: use "xb" mode, fixes #2099

"ab" seems to make no sense here (if there is already a (crap, but non-empty) segment file,
we w...

6996fa6dc0ba1feb762e6ec3a012cad2c219cc21 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2094 from enkore/issue/2092

Fix invalid hard links

cf0192cdd373757e1af2b719ec3a92091144e5f4 authored almost 8 years ago by TW <[email protected]>
mount: handle invalid hard link refs

8fe047ec8d8281b1738d87bf548af194337074c3 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2096 from ThomasWaldmann/fix-use-after-close

SyncFile: fix use of fd object after close

b6191ececc7251aa05ee5ed629279da1d3e31ffa authored almost 8 years ago by TW <[email protected]>
SyncFile: fix use of fd object after close

fc8be58b636b1fbb8e21720990811e269ada8b8b authored almost 8 years ago by Thomas Waldmann <[email protected]>
create: don't create hard link refs to failed files

d350e3a2e1447c0d3a4d4a1adee87b2825a5a345 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2091 from enkore/issue/2073

detect mingw byte order

739578ebbaf1b1039c6f7d58575d7fa44232e778 authored almost 8 years ago by enkore <[email protected]>
Merge pull request #2089 from ThomasWaldmann/fix-manifest

Manifest.in: simplify, also exclude *.so *.dll *.orig

5f5b1b2ef6e0a446c13b9061c039a0c39567d2ca authored almost 8 years ago by enkore <[email protected]>
hashindex: separate endian-dependent defs from endian detection

also make macro style consistent with other macros in the codebase.

fafd5e03997713ae9bec00368522f6698034e4b1 authored almost 8 years ago by Marian Beermann <[email protected]>
hashindex: detect mingw byte order

90ae9076a4856e13110da56afb63228b7f8d3969 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2015 from ThomasWaldmann/fix-location-regex

fix bad parsing of wrong syntax

ca0c1dab11d267720155b5830e34cdfb941cb81f authored almost 8 years ago by TW <[email protected]>
Manifest.in: simplify, exclude *.{so,dll,orig}, fixes #2066

ddd9d77e5d2a2a7475ca51bcfbcc39129f5bf3b9 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2085 from ThomasWaldmann/use-freebsd-release

vagrant freebsd: some fixes, fixes #2067

0b2321a13d967b355647daa37b121b44ed24439a authored almost 8 years ago by TW <[email protected]>
vagrant freebsd: some fixes, fixes #2067

- use -RELEASE, it can be updated via binaries
- more RAM, otherwise the 4 workers run out of me...

74c33463dcd01502cb3886ba59d4c7f4b337fe87 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2084 from ThomasWaldmann/binaries-with-py353

Binaries with py353

bdab5deb2f98f0bad8853d004c4548bc2b1f1d98 authored almost 8 years ago by TW <[email protected]>
use osxfuse 3.5.4 for tests / to build binaries

7b9ff759606d9c5284a751cf668c0a18d147a6ee authored almost 8 years ago by Thomas Waldmann <[email protected]>
use python 3.5.3 to build binaries, fixes #2078

2b6e8a19e37636c093948cd16517378dc34a68ae authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2072 from ThomasWaldmann/pyi321

upgrade pyinstaller from 3.1.1+ to 3.2.1

27674d89e6bdf475affba979a053bd35638d9ecf authored almost 8 years ago by TW <[email protected]>
Merge pull request #2076 from ThomasWaldmann/fix-pyinstaller-bootloader

pyinstaller: use fixed AND freshly compiled bootloader, fixes #2002

c44d9ad3c2050f676875d19ddc9d09a5a5ee872d authored almost 8 years ago by TW <[email protected]>
pyinstaller: use fixed AND freshly compiled bootloader, fixes #2002

cdffd93139cef65e0c8f0ba441fbf4317d40904c authored almost 8 years ago by Thomas Waldmann <[email protected]>
pyinstaller: automatically builds bootloader if missing

007d4797d80a437c47a517ba2dc11b2aec710c75 authored almost 8 years ago by Thomas Waldmann <[email protected]>
upgrade pyinstaller from 3.1.1+ to 3.2.1

1c3ec747d04070d508fe92fa7398ed80ae9364b8 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2070 from ThomasWaldmann/release-1.1.0b3

Release 1.1.0b3

9c045806c2bdd1c07ec43df71a03daf55bbb9cc6 authored almost 8 years ago by TW <[email protected]>
MANIFEST: exclude *.so

d67cc229f660731b2e90046b75e4e2ed34cd60c8 authored almost 8 years ago by Thomas Waldmann <[email protected]>
fix crc32 compilation issues on wheezy

moving the declaration / assignment from the middle of the function to the beginning.

e0dfb656ee42b57e8b02fe304df10618e82bc7de authored almost 8 years ago by Thomas Waldmann <[email protected]>
ran setup.py build_usage

e32503b84c3045506a8cec33fa1748f8d9232a8e authored almost 8 years ago by Thomas Waldmann <[email protected]>
update CHANGES (master)

1845074b2e84152164e7422b3a06b25102fc7645 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2065 from ThomasWaldmann/merge-1.0-maint

Merge 1.0-maint

8fa63aff869c751343cffd4eb18db1530f08c5c5 authored almost 8 years ago by TW <[email protected]>
Merge branch '1.0-maint' into merge-1.0-maint

# Conflicts:
# requirements.d/development.txt
# tox.ini

740312f725c16fde3bdf34c4a6def3ade28076bf authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2064 from ThomasWaldmann/update-1.0-changes

update CHANGES (1.0-maint)

e022cf117c649761fb2169f0b9d021f78e7f7fd8 authored almost 8 years ago by TW <[email protected]>
update CHANGES (1.0-maint)

9e8af73d7f22657ecebc457a9aad3da70f07097a authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2063 from ThomasWaldmann/travis-osx-pythons

travis: use latest pythons for OS X based testing

f266299e5f6f267b05dd65417b620a738b77170c authored almost 8 years ago by TW <[email protected]>
Merge pull request #2061 from ThomasWaldmann/fix-vagrant-freebsd

fix the freebsd64 vagrant machine, fixes #2037

3b8beb98f0eeeb405cf4c5e14cda114d12f61aa9 authored almost 8 years ago by TW <[email protected]>
travis: use latest pythons for OS X based testing

we test on old pythons (3.x.0) on Linux, so we can test on 3.x.latest on OS X.

94e35fc52b208f82f741ff5e17a7b8eb876e9b44 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2062 from ThomasWaldmann/xdist-parallelism

pytest -n 4 as default (4 parallel workers)

cc69d4084813051755e483a4e05d5169c0a285a3 authored almost 8 years ago by TW <[email protected]>
pytest -n 4 as default (4 parallel workers)

auto does not produce enough load, e.g. on freebsd64 vagrant VM,
cpu is 80-90% idle (1 core == 1...

0e1f050440ea9b61274ade5ad2f46a10edcfd686 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2060 from ThomasWaldmann/require-current-pip-setuptools

add pip and setuptools to requirements file, fixes #2030

c716df4ce6163eceb669ed289042641b9dce126a authored almost 8 years ago by TW <[email protected]>
Merge pull request #2059 from ThomasWaldmann/fix-xattr-test-race

fix xattr test race condition, fixes #2047

52c27846ef76e01fcfac26600cfe37bfee4bd356 authored almost 8 years ago by TW <[email protected]>
fix the freebsd64 vagrant machine, fixes #2037

The previous 10.2 got unusable due to missing backwards compatibility of 10.3 binaries it instal...

a9cd6a09cbbc9b2e380e3554c21fecad32287219 authored almost 8 years ago by Thomas Waldmann <[email protected]>
add pip and setuptools to requirements file, fixes #2030

sometimes the system pip/setuptools is rather old and causes
warnings or malfunctions in the pri...

555c6a95e4ef6e06f0a548e698817d3ca81984e2 authored almost 8 years ago by Thomas Waldmann <[email protected]>
fix xattr test race condition, fixes #2047

c0fb8da595b43ef7e17709199c5c97cc1cf35a1a authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2057 from ThomasWaldmann/fix-pytest-deprecation

setup.cfg: fix pytest deprecation warning, fixes #2050

e0094f78a16508353247ab4bf181462ae03c2176 authored almost 8 years ago by TW <[email protected]>
Merge pull request #2056 from ThomasWaldmann/remove-dot-github

remove .github from pypi package, fixes #2051

c3e4d7a27371c2942407331a8dd92d2926a4b57c authored almost 8 years ago by TW <[email protected]>
Merge pull request #2058 from ThomasWaldmann/adjust-xdist-parallelism

pytest-xdist: adjust parallelism, fixes #2053

8e9cf5dcca5181f23e57411fbe8f0f7ebf4a0648 authored almost 8 years ago by TW <[email protected]>
pytest-xdist: adjust parallelism, fixes #2053

it's either auto or env var XDISTN value.

0a15530f9afbf7127a227dbd6e0992c287e38f5b authored almost 8 years ago by Thomas Waldmann <[email protected]>
setup.cfg: fix pytest deprecation warning, fixes #2050

dedc4c0695963ee5344ad69a347198583639b368 authored almost 8 years ago by Thomas Waldmann <[email protected]>
remove .github from pypi package, fixes #2051

b4bb21bf6eb9f2716c7426a0e74bc59db2c5189c authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2054 from enkore/issue/2052

setup.py: add crc32.c to sdist

29a9e995e69cebbcb6d37db1c796803baf777c12 authored almost 8 years ago by TW <[email protected]>
setup.py: add crc32.c to sdist

eace1476113479a1d73b6ab93aa2fcfeaec4aabf authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2049 from ThomasWaldmann/merge-1.0-maint

Merge 1.0 maint

605deead2a6cfa162750c0fe83fdcdd756b65fa3 authored almost 8 years ago by TW <[email protected]>
Merge branch '1.0-maint' into merge-1.0-maint

70cc201377c1849b7374d933872e8274407f6203 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2038 from ThomasWaldmann/update-1.0-changes

update CHANGES (1.0-maint)

32e58e88e64a9e99bee2f97643d6919c0ae1306c authored almost 8 years ago by TW <[email protected]>
update CHANGES (1.0-maint)

85b3625bca51af1f4087ffce8705ada53d8bd4bf authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2045 from ThomasWaldmann/fix-platform

posix platform module: only build / import on non-win32 platforms

abfcf9955bc4b62c2badc61a34b3fcb4ffa1f2bf authored almost 8 years ago by TW <[email protected]>
Merge pull request #2046 from enkore/issue/2043

crc: openbsd has no Intel intrinsics

77e2416ee6c02b171b0813bed0cc1f7a1ac1bed6 authored almost 8 years ago by enkore <[email protected]>
crc: openbsd has no Intel intrinsics

ae0f1422bfbe49bd4ac824fe6ae56069a171246f authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2044 from ThomasWaldmann/fix-openbsd-repo

vagrant: fix openbsd repo, fixes #2042

aea1305b0bcd29d1244bfaeb9ceca85c0f894d04 authored almost 8 years ago by enkore <[email protected]>
posix platform module: only build / import on non-win32 platforms, fixes #2041

rather use a inverted check like "not windows".
also: add a base implementation for this stuff, ...

e4c5db4efca34e73328edbc07bbd1ff7994ac054 authored almost 8 years ago by Thomas Waldmann <[email protected]>
vagrant: fix openbsd repo, fixes #2042

original repo is 404.

00c7a4f8865ee32404f883110d10d7d202cc1435 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2040 from ThomasWaldmann/fix-crc32-compile

fix crc32 compile error, fixes #2039

c925ac018eaafe4aed8de800bebb7789f6045c82 authored almost 8 years ago by enkore <[email protected]>
fix crc32 compile error, fixes #2039

ededb6f2c806361369685dfd48e2239a8ade5b41 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2036 from ThomasWaldmann/merge-1.0-maint

Merge 1.0-maint

9575edc4460359f4eddc008c2e7298b3f9cdb052 authored almost 8 years ago by TW <[email protected]>
merge 1.0-maint into master

# Conflicts:
# src/borg/crypto.pyx
# src/borg/hashindex.pyx
# src/borg/helpers.py
# src/borg/pla...

e431d60cc5b30d5c54e578fe6b2e03cb0c8880cb authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2035 from ThomasWaldmann/docs-backup-from-stdin

borg create: document how to backup stdin, fixes #2013

82fd84e865a3406e3d027fdb034a63596d12a6af authored almost 8 years ago by enkore <[email protected]>
Merge pull request #2034 from ThomasWaldmann/api-version-number-spacing

API_VERSION: use numberspaces, fixes #2023

a488d39245cf970c3bfb2a09fa648bf7dd1eff04 authored almost 8 years ago by enkore <[email protected]>
Merge pull request #2033 from ThomasWaldmann/require-succeeding-osx-tests

travis: require succeeding OS X tests, fixes #2028

68dd61f8088713fe85b329bcb44417b73cf2c19e authored almost 8 years ago by enkore <[email protected]>
Merge pull request #2032 from ThomasWaldmann/fix-pipe-write

borg serve: fix transmission data loss of pipe writes, fixes #1268

986740b7fe3019d14cf96ed40e6db76a68537dd6 authored almost 8 years ago by TW <[email protected]>
borg create: document how to backup stdin, fixes #2013

022c1288e7a5ea983729eab92c84bab593e95edb authored almost 8 years ago by Thomas Waldmann <[email protected]>
API_VERSION: use numberspaces, fixes #2023

like '<numberspace>_<version>', e.g. '1.0_01' for version 01 (used in 1.0 maintenance branch).

...

1c854b9f600b93834cdde12ef0a6a60ca622bdcb authored almost 8 years ago by Thomas Waldmann <[email protected]>
travis: require succeeding OS X tests, fixes #2028

93d7d3c1dbc5e8ab67021b89c9f1b84fa46872b1 authored almost 8 years ago by Thomas Waldmann <[email protected]>
borg serve: fix transmission data loss of pipe writes, fixes #1268

This problem was found on cygwin/windows due to its small pipe buffer size of 64kiB.

Due to tha...

941b8d777802bbfecd8c700bd017b2add0fd3d27 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2031 from enkore/f/inforeg

fix performance regression in "borg info ::archive"

e9465560640e85b17f01cbc5cdf4b2080df8abc6 authored almost 8 years ago by enkore <[email protected]>
fix performance regression in "borg info ::archive"

5cc292c52cd78249fc0cbe40d6f2972d5bc55b28 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2027 from enkore/issue/2026

crc: disable CLMUL version due to clang bugs.

173852ed237497602087c2aef422c14fe567a5d6 authored almost 8 years ago by enkore <[email protected]>
crc32: sb8: remove some unneeded stuff, use hashindex byteorder detection

f482c32423370b9d5bdecf837969d9fc3b85f457 authored almost 8 years ago by Marian Beermann <[email protected]>
crc: disable nice CLMUL version due to clang bugs.

292fb1e2a9866372d5a9d20c28c76df81c598b91 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2021 from enkore/merge/1.0-maint

Merge/1.0 maint

ff69f6e6aee02af8eb9eb0f98fa6d13d37dd31b8 authored almost 8 years ago by enkore <[email protected]>
check: pick better insufficent archives matched warning from TW's merge

7923088ff9d1236f3a22a8e7b5641e89c155085f authored almost 8 years ago by Marian Beermann <[email protected]>
merge fixup

1d40675ce49d6f7608ab74931c9ad518e820b6f6 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge branch '1.0-maint' into merge/1.0-maint

# Conflicts: ... everywhere ...
# .travis.yml
# Vagrantfile
# borg/testsuite/key.py
# docs/chang...

ecad0ed53a70286f01d0437e5fd3e56073e81a74 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2020 from enkore/f/tamdocs

upgrade: fix incorrect title levels

9c42a75831e8cbf1218005224f5b835976ad254e authored almost 8 years ago by enkore <[email protected]>
upgrade: fix incorrect title levels

3c0a903e8a596681615d81b3b853b1a6acc00c72 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2019 from ThomasWaldmann/update-1.0-changes

Update 1.0 changes

9e692d47b1bb81f1db9fe325f95ee995d78b5642 authored almost 8 years ago by TW <[email protected]>
update CHANGES (1.0-maint)

660313334472f22c9accc7c8d012bb8cd1db3685 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2018 from enkore/f/debug-remote

F/debug remote

207a21139181365b8582b80f6c27664dfbb3a073 authored almost 8 years ago by enkore <[email protected]>
remote: include unknown data in error message

this makes it far, far easier to diagnose issues like an account being
locked:

Got unexpected R...

2d2bff9bf6fe03716861f5c621610a88315f8e94 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2017 from enkore/changes/1.1.0b3

Update 1.1.0b3 CHANGES

745a3a5753a3932c565c63ca2774af8a2849ee8f authored almost 8 years ago by TW <[email protected]>
Update 1.1.0b3 CHANGES

10f48dbd0b0b0266f5f191a34223bf3103b0c1dc authored almost 8 years ago by Marian Beermann <[email protected]>