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

remote: log SSH command line at debug level

b6fa8629dbc858d997253e25fa48172e92435463 authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2016 from ThomasWaldmann/fix-typos

fix typos

b206aa771c18e4259475c56abac57822f03c72d2 authored almost 8 years ago by TW <[email protected]>
fix typos

taken from debian package, thanks to danny edel and lintian for finding these.

01090d2d40b20f75568740f888227c48d9f115f4 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2000 from enkore/issue/1997

check: fail if single archive does not exist

53aaee3519f51de3baf589f1aa7b297dfd049bbd authored almost 8 years ago by enkore <[email protected]>
Merge pull request #2014 from enkore/f/hostname->fqdn

posix: use fully-qualified hostname + node ID

07049098eee785c5a31c292178ebfd26ebe38e85 authored almost 8 years ago by enkore <[email protected]>
Merge pull request #1991 from ThomasWaldmann/fix-pytest-xdist

use pytest-xdist to parallelize testing

6075d547e940abdd972337ed7676d79b22114f83 authored almost 8 years ago by enkore <[email protected]>
check: print non-exit-code warning if --last or --prefix aren't fulfilled

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

update CHANGES (1.0-maint)

1c1a289c8ac57437567fdf26b84194029c11afa3 authored almost 8 years ago by TW <[email protected]>
Merge pull request #1927 from ThomasWaldmann/blake2b-mac-key-length

demonstrate mac key length issue

ded22d3650123d93c947956a899a174377d87d5a authored almost 8 years ago by enkore <[email protected]>
key testsuite: update blake2 test data to include padded keys

81bd55eec338e31a24edee2d35f1860ecc191bb3 authored almost 8 years ago by Marian Beermann <[email protected]>
fix bad parsing of wrong syntax

this was like whack-a-mole: fix one regex -> another issue pops up

1667926c9645a7030835ead982629a6191366da5 authored almost 8 years ago by Thomas Waldmann <[email protected]>
posix: use fully-qualified hostname + node ID

The node ID is usually the 48 bit MAC of the primary network
interface.

b9770c348f2c30b0a9cc86fff9914d48b5cfbfef authored almost 8 years ago by Marian Beermann <[email protected]>
Merge pull request #2011 from htgoebel/master

Vagrantfile: Split cygwin packaged to be installed into base and project

889ee18c853417655a89ce56d8d9f77be71f0aa5 authored almost 8 years ago by TW <[email protected]>
Vagrantfile: Split cygwin packaged to be installed into base and project.

The packages which are required for ssh log-in and rsync synchronized
folders to work are separa...

0f7493299c2a81297049571f3091f22fe64f2ca6 authored almost 8 years ago by Hartmut Goebel <[email protected]>
Merge pull request #2006 from sherbang/patch-1

Docs: language clarification - VM backup FAQ

c5172646abebcc68213cf89149c913dbc2c92d26 authored almost 8 years ago by TW <[email protected]>
Update faq.rst

33be583920b8880da829b512066f64e1131ad769 authored almost 8 years ago by sherbang <[email protected]>
update CHANGES (1.0-maint)

69b816fe763e3303dfca378eb4b9da0abf484db6 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #2005 from ThomasWaldmann/fix-travis-osx-builds

travis: fix OS X based testing

6cb69844337e35f57090b0b9b38c1f8e416a26e0 authored almost 8 years ago by TW <[email protected]>
travis: install py36 on OS X

e119042f4c7693592619a9b26e6424391b1ad25b authored almost 8 years ago by Thomas Waldmann <[email protected]>
travis: fix osxfuse install

370cb1f19a9ba8b5191000e96350482e593749e7 authored almost 8 years ago by Thomas Waldmann <[email protected]>
work around spurious log level related test fail when using pytest-xdist

2938a5f6fbb437adced4b88357d30e7ee9f5d29b authored almost 8 years ago by Thomas Waldmann <[email protected]>
parallel testing: fix issue related to non-reproducible set / dict order

5ed6d213028082cb094bb0e8661ac52f677fb571 authored almost 8 years ago by Thomas Waldmann <[email protected]>
parallelizing tests via pytest-xdist

853cfb703b98400177ebeb01b0df2b29710766ac authored almost 8 years ago by Thomas Waldmann <[email protected]>
always setup module level "logger" in the same way

this is a cleanup change, found this while trying to find out why
borg_cmd spuriously does not h...

a1d223cec0839be47f338ce4d13a317016ffbcb8 authored almost 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #1996 from ThomasWaldmann/py36

tox / travis: also test on Python 3.6

e61de12d6ed9e2b75de4bfd68233f02a65e885fc authored almost 8 years ago by enkore <[email protected]>
Merge pull request #1995 from enkore/f/buffer-exc

helpers.Buffer: raise OSError subclass if too much memory shall be al…

a84466d70cd65431ada923dd9751a980dde4be55 authored about 8 years ago by TW <[email protected]>
helpers.Buffer: raise OSError subclass if too much memory is allocd

320a56144fa5228562c2211b29754ce18690c4e2 authored about 8 years ago by Marian Beermann <[email protected]>
check: fail if single archive does not exist

be8e0c89b3d4a59ecf01be09876a58066c8d4c4a authored about 8 years ago by Marian Beermann <[email protected]>
vagrant: add Python 3.6.0

c412b86455ced36a3b9e77c2b91143381f8096b6 authored about 8 years ago by Thomas Waldmann <[email protected]>
setup.py: add Python 3.6 qualifier

7d4d7e79012ea4798f7281a34ad9579ebf4de16d authored about 8 years ago by Thomas Waldmann <[email protected]>
tox / travis: also test on Python 3.6

95334930475b70f7e5cbf21314093bdc088d9d75 authored about 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #1994 from enkore/issue/1981

Fix upgrade --tam, change-passphrase crashes if not encrypted

73795f5a82bd4e604722a8b60ad2282df9497bc8 authored about 8 years ago by enkore <[email protected]>
change-passphrase: print key location

4b9a9f9b5ec8fd54be78569b2e5e9201a2a9dada authored about 8 years ago by Marian Beermann <[email protected]>
fix change-passphrase crashing if repository is not encrypted

7519bf8100a3aa9d664d39f2d4f0dd7a1ff7b10e authored about 8 years ago by Marian Beermann <[email protected]>
fix upgrade --tam crashing if repository is not encrypted

6a5b3018c1c1d3c8db13dd93bb22c7297ce78afd authored about 8 years ago by Marian Beermann <[email protected]>
Merge pull request #1993 from enkore/issue/1992

fix xattrs on ObjectiveFS

9d7ec9aa0a51df1381cf8f0daa59039a97b7b4f1 authored about 8 years ago by enkore <[email protected]>
xattr: only skip file on BufferTooSmallError

redefine __str__ to get a proper error message, not ''

3e04fa972ad499f621474c4a980f9ccf1b66fe3c authored about 8 years ago by Marian Beermann <[email protected]>
xattr: ignore empty names returned by llistxattr(2) et al

85e79f96a134c93e14873de8248021eeb5551ce4 authored about 8 years ago by Marian Beermann <[email protected]>
Merge pull request #1970 from enkore/f/dbg-speed

fast crc

902c4230868ebbafc675e1cc3e4e891c45c0aead authored about 8 years ago by enkore <[email protected]>
two fast CRC implementations

CRC slice by 8 for generic CPUs outperforms zlib CRC32 on ppc
and x86 (ARM untested but expected...

9afebead8476566f602f4a9bd33d9cf3d64fe44b authored about 8 years ago by Marian Beermann <[email protected]>
Credit the excellent work of these people in AUTHORS

56818d1db8e23e4f08232a3966253bdd572a3e65 authored about 8 years ago by Marian Beermann <[email protected]>
Merge pull request #1989 from Abogical/master

Happy new year!

cf19db466d34ce14e7419cf81bb1f6c40b99d65a authored about 8 years ago by enkore <[email protected]>
It's 2017

f043b966dae7ca6e6cb0257a215723400dbd19ca authored about 8 years ago by Abogical <[email protected]>
Merge pull request #1983 from enkore/f/sigtrace

dump trace on signal

60d33b838f80ac30e8ddd7f83627db02174546cb authored about 8 years ago by enkore <[email protected]>
Merge pull request #1979 from ThomasWaldmann/no-default-hash

borg init --encryption - remove default

bbddd1a08128cdea880d1a7798275bdd96a1f02e authored about 8 years ago by enkore <[email protected]>
enable faulthandler

c2c31aa13a3b7d59bbd319fa24cbb7fcf33daa9a authored about 8 years ago by Marian Beermann <[email protected]>
dump a trace on SIGUSR2

0ff76bdc9df99c0d0e2d5ea6d82eb6d99178bb13 authored about 8 years ago by Marian Beermann <[email protected]>
borg init --encryption - remove default

use --encryption=repokey for all the tests except if they
have special needs.

7d48878cfeea27e0f7955ddc08de9d23d1d469fd authored about 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #1934 from musoke/patch-1

Update link to security contact

8ef860284d40841486c6739f8677bcc82df0b405 authored about 8 years ago by enkore <[email protected]>
Update link to security contact

Currently this move was only done in master, so point to latest.
Might be generally a good idea ...

fd587331d7f1d78b7db5a366d2ee5ffa0f92d148 authored about 8 years ago by Marian Beermann <[email protected]>
Update link to security contact

Information about security contact has moved.

dc5f954afa6b48f8fca15ad2fb2bc419ad12b852 authored about 8 years ago by Nathan Musoke <[email protected]>
Merge pull request #1912 from Abogical/prune-progress

Add prune progress display

a4eef67e3b8416cc779e275342744b27c88acc33 authored about 8 years ago by enkore <[email protected]>
Merge pull request #1969 from enkore/merge/1.0-maint

Merge 1.0 maint

82455a086376645995d67776be37ac2d3e4eaeaa authored about 8 years ago by enkore <[email protected]>
flake8

742bfa33c48122e212e369ecdfb44f1219f93e09 authored about 8 years ago by Marian Beermann <[email protected]>
CHANGES: move 1.1.0b3 to correct position

a0abc3eb7526d550ce093a5c139550300128f336 authored about 8 years ago by Marian Beermann <[email protected]>
ran build_usage

e0e5bc4aa448b2cbe400275d960b6dda70a522f2 authored about 8 years ago by Marian Beermann <[email protected]>
CHANGES: fix 1.0.9 release date

c9cc97e05be23d2af3decfa89977d2bdbcfec488 authored about 8 years ago by Thomas Waldmann <[email protected]>
Merge branch 'partial-1.0-maint' into merge/1.0-maint

85cebd041991e2191076b7b1bb47658c1ae24731 authored about 8 years ago by Marian Beermann <[email protected]>
quickstart: use prune with --list

so people are better aware of what's happening, avoiding pitfalls
with wrong or missing --prefix.

880578da064f1ddcd53fdee2c356529c75bcbca7 authored about 8 years ago by Thomas Waldmann <[email protected]>
Fix subsubparsers for Python <3.4.3

This works around http://bugs.python.org/issue9351

Since Debian and Ubuntu ship 3.4.2 and 3.4.0...

91991988e10b08fbc5d0517b4c6079a6b0462e74 authored about 8 years ago by Marian Beermann <[email protected]>
Merge commit '343387b36ef' into merge/1.0-maint

# Conflicts:
# src/borg/archiver.py

f9aefd6a682e98120b6c2925535e4c063690486d authored about 8 years ago by Marian Beermann <[email protected]>
upgrade: --disable-tam

# Conflicts:
# src/borg/helpers.py
# src/borg/testsuite/archiver.py

df40b3840c56501754d3bf855b3502ff6368da54 authored about 8 years ago by Marian Beermann <[email protected]>
init: explain manifest auth compatibility

# Conflicts:
# src/borg/archiver.py

c7c8c0fb57b54c0b87ffba5691e89938cdaa6cec authored about 8 years ago by Marian Beermann <[email protected]>
check: handle duplicate archive items neatly

# Conflicts:
# src/borg/archive.py

d15fb241bd2ca701bc52e3a9c2925cff21b6b238 authored about 8 years ago by Marian Beermann <[email protected]>
Add tertiary authentication for metadata (TAM)

5e1cb9d89963325b44f270554fdc982ca87cce8a authored about 8 years ago by Marian Beermann <[email protected]>
Merge pull request #1968 from ThomasWaldmann/release-1.0.9

Release 1.0.9

d5bc486dc97248f18a16a6d3c0307a9817bc1a1a authored about 8 years ago by TW <[email protected]>
CHANGES: fix 1.0.9 release date

c54a9121ae5ea207123f4ea7631e23234534dddb authored about 8 years ago by Thomas Waldmann <[email protected]>
quickstart: use prune with --list

so people are better aware of what's happening, avoiding pitfalls
with wrong or missing --prefix.

3362ec319e6ebdb423e2e407f8a98bf024c1a8d3 authored about 8 years ago by Thomas Waldmann <[email protected]>
ran build_usage

580599cf32dbddf9eb85bd9da8166ab6ac66e099 authored about 8 years ago by Thomas Waldmann <[email protected]>
upgrade: --disable-tam

4d6141a607c875d74460c4f235b6175037bf6989 authored about 8 years ago by Marian Beermann <[email protected]>
init: explain manifest auth compatibility

ec4f42c9f85aed182e840f30f9bb01717c7ec592 authored about 8 years ago by Marian Beermann <[email protected]>
Merge pull request #1964 from enkore/issue/1759

Fix processing of remote ~/ and ~user/ paths

b10426397f976462aa502b70202634054306ea35 authored about 8 years ago by TW <[email protected]>
check: handle duplicate archive items neatly

Signed-off-by: Thomas Waldmann <[email protected]>

f2f50efc2873636dc7acfcd222e21fe40fe667a5 authored about 8 years ago by Marian Beermann <[email protected]>
ran build_usage

1c55930840a7958ff8e5dd300a92229dcb10dfed authored about 8 years ago by Thomas Waldmann <[email protected]>
Add tertiary authentication for metadata (TAM)

Signed-off-by: Thomas Waldmann <[email protected]>

28ad779a6f64b484d57ed92097db5cf884ad1842 authored about 8 years ago by Marian Beermann <[email protected]>
Merge pull request #1966 from enkore/1.0-340

Fix subsubparsers for Python <3.4.3

343387b36ef0e505b715893b6fa8fa421544ccd2 authored about 8 years ago by enkore <[email protected]>
Fix subsubparsers for Python <3.4.3

This works around http://bugs.python.org/issue9351

Since Debian and Ubuntu ship 3.4.2 and 3.4.0...

e28b470cfb72a99528e8f665ca89332248d0918d authored about 8 years ago by Marian Beermann <[email protected]>
pytest 2 compat

0c959cb67a232abfaafcdabba91299a04e364df6 authored about 8 years ago by enkore <[email protected]>
Merge pull request #1965 from borgbackup/pytest2

conftest: pytest 2 compat

0b32524cda50aec8f5581e0e3ce0cfb0d7bce3e0 authored about 8 years ago by enkore <[email protected]>
conftest: pytest 2 compat

af923e261bacbaf0bfb4be77a57d3604cf7e9291 authored about 8 years ago by enkore <[email protected]>
Fix processing of remote ~/ and ~user/ paths

84d13751d56cc07b7ac7777ae717e7ccafa3d8b6 authored about 8 years ago by Marian Beermann <[email protected]>
Merge pull request #1955 from ThomasWaldmann/merge-1.0-maint

merge 1.0-maint

4225009e60d07f976aa6a82548db325523f245f1 authored about 8 years ago by enkore <[email protected]>
fix in-file checkpoints when clock jumps

63ce627a35a198ca9b04a404645e691eff84ab0a authored about 8 years ago by Marian Beermann <[email protected]>
Merge branch '1.0-maint' into master

# Conflicts:
# src/borg/archive.py
# src/borg/archiver.py
# src/borg/helpers.py

a9db2a2e55fe6fa5b1f1efb45eff3bc419f1e651 authored about 8 years ago by Marian Beermann <[email protected]>
Merge branch 'merge-1.0-maint' of https://github.com/ThomasWaldmann/borg into ThomasWaldmann-merge-1.0-maint

87f8b2bb644ebb5780991cf6aa7a8992ae1326e8 authored about 8 years ago by Marian Beermann <[email protected]>
Merge pull request #1941 from enkore/issue/1936

Fix some clock problems

49c05719d88b65921d21fdce180bed1f9eb6b943 authored about 8 years ago by enkore <[email protected]>
create: fix duration if --timestamp is given

baa8baafdbd342bdaec0e39aa59fc160bea09e2c authored about 8 years ago by Marian Beermann <[email protected]>
update changes

445365b3ff19830aefe2c7b1332cba05703fcb97 authored about 8 years ago by Marian Beermann <[email protected]>
fix checkpoints when clock jumps

f5d6093ccc0b41ea7465dfded9091b0d95d01403 authored about 8 years ago by Marian Beermann <[email protected]>
base archive timestamps on end time

The assumption is that if the clock jumps during the Borg run that it
was jump-corrected and is ...

a8d921a54cbb9a5e7b86668bd04a050c23110ad4 authored about 8 years ago by Marian Beermann <[email protected]>
fix wrong duration if clock jumps during create

420c984f05ff8bc1b16c3b4b661bdaebe285a421 authored about 8 years ago by Marian Beermann <[email protected]>
fix create progress not updating if clock jumps

2dc558a02e24461f0cda9869cb49bcd73038a815 authored about 8 years ago by Marian Beermann <[email protected]>
Merge pull request #1962 from ThomasWaldmann/win10-linux-subsys

document windows 10 linux subsystem install

9396aacb21599dc16220c816850603476577a2c2 authored about 8 years ago by enkore <[email protected]>
Merge pull request #1963 from ThomasWaldmann/fix-win10-lxsys-tests

catch errno.ENOSYS for mknod (win 10 lxsys)

20d3eff8c4c94d4f2c78442daa963be4c421c16e authored about 8 years ago by enkore <[email protected]>
catch errno.ENOSYS for mknod (win 10 lxsys)

mknod raises this when running as non-root under Windows 10's Linux Subsystem.

61370082d63af8abd2ad40ecf962df17b2476f66 authored about 8 years ago by Thomas Waldmann <[email protected]>
document windows 10 linux subsystem install

also add note about remote repos being broken on cygwin.

6b6ddecd9301cbd3a657bb6d78e58554f2aa7882 authored about 8 years ago by Thomas Waldmann <[email protected]>
Merge pull request #1957 from enkore/f/bio-failop

mention failed operation in per-file warnings

4c768624dc2e961b289537248976b102ce30dceb authored about 8 years ago by TW <[email protected]>
Merge pull request #1959 from ThomasWaldmann/pretty-test-fails2

pytest: only rewrite the testsuite, fixes #1938

4f0c2ab68ce758e04eca8a3e22edc733bbccf6c0 authored about 8 years ago by TW <[email protected]>
pytest: only rewrite the testsuite, fixes #1938

do not rewrite the borg application code, just the test code,
so the bytecode tested is identica...

04340ae8b1d6ae89d90f804ca19c685746d446f9 authored about 8 years ago by Thomas Waldmann <[email protected]>
mention failed operation in per-file warnings

on the one hand one can say it's ugly global state, on the other it's
totally handy!

just have ...

34e19ccb6aebd48704299d21909b175c89c663aa authored about 8 years ago by Marian Beermann <[email protected]>