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
vagrant: stretch64: use pyenv to test on py36
34af7ccabc8ee85cd1fce1bfbf3e2633f870e7e5 authored over 6 years ago440f7646ac00a48768cb35c923052a4e19fe3d7a authored over 6 years ago
vagrant: test on ubuntu 18.04, remove 16.04
cd4596d691ac7c1c73fd469203a5edc271725bf8 authored over 6 years agob3c7bb3758abae7c02e7ffc869eb7952031ffd35 authored over 6 years ago
docs: add link to tempfile module
817c2b38a33071fbfeacf0fbfe17f01e88e11181 authored over 6 years ago
Linking tempfile docs helps to figure out, which default value might be
used, if TMPDIR is not set.
5b5546d7e9975510237e02b5d8caa140421fab2f authored over 6 years ago
use unpacker.tell() instead of deprecated write_bytes, fixes #3899
86a91af67ac3e37e9cb0138883a919225d11ce20 authored over 6 years agoa497fe07ab3c4791ac5a84e317bc69f742d69770 authored over 6 years ago
Shell completions reflect latest changes
45018489b5233e58f3792318f6fd301d7f87af84 authored over 6 years agovagrant: test on freebsd 12
3f3d0ee28dc6976941a0c96e35456bf45b79f32f authored over 6 years ago6bc731dde6c36c017500f27679b405fa8d6cbede authored over 6 years ago
vagrant: arch64 VM: generate and set en_US.UTF-8 locale
f4aae9db5c22c2439508ff9eadff364e0d0357b8 authored over 6 years agoa4952c8fe09c3ce7e01d496af4c60c767f637deb authored over 6 years ago
46a5db7de87a0dcb0fe3a2b9c03f7095f6a88ebc authored over 6 years ago
docs: improve diff doc
125049f7553c6e97f155bd08058764992c5904e5 authored over 6 years ago
by better displaying the synthax that should be used
(ie `REPO::ARCHIVE1`)
move capacity calculation to IndexBase, fixes #2646
3bdfa869d62c6f9d5bd87db493e8d96433810117 authored over 6 years agomake swidth available on all posix platforms, fixes #2667
37f2c8944f1e2135803ffda530d3b5bc0350a476 authored over 6 years ago
we just give how many "usable" hashtable entries we want and it computes
the hashtable capacity ...
Cleanup setup.py
80d94f5e5e5749c854e10b7a8136a912acddff96 authored over 6 years agoit is assumed that posix == everything else than win32.
b419098fa47faad64a7303c865d546478c071fae authored over 6 years agobrings setup.py down from 800 to 300 lines.
06f23784588629e172afe9213252aad2de16b5c3 authored over 6 years agoDO NOT BACKPORT TO 1.1-maint / 1.0-maint.
master branch will still take a while until next rele...
39a7078741c6796f6b33ad27f6df9061dc6ccf37 authored over 6 years agod0bed00e9a44ed6eaeeca7054e52c0de193b405f authored over 6 years ago
switch to "msgpack" pypi pkg name, fixes #3890
9d20aaab836073408e5d47a89dcd15f396584413 authored over 6 years agoMASTER BRANCH ONLY, DO NOT BACKPORT TO 1.1 or 1.0!
As there are no 0.4.x msgpack releases (unde...
715c3d682431441c459fbd38acdbb49b9b00789f authored over 6 years agoEmbrace environment markers (a.k.a. PEP 508 compliance)!
2b796950be4044878fc521be1c095fe7dd754c4f authored over 6 years ago
Failure to use environment markers means the dependencies are
unconditionally added at build tim...
revert to using system compression libs, fixes #3797 (fwd port to master)
511371fcd81ff53fcb06c2b616edeb85e06fd32f authored over 6 years ago
we temporarily used the updated, bundled lz4 and zstd code for testing
purposes, but now going b...
update bundled lz4 code (fwd port to master)
66736eda51a2db13b8a86b8ef79907aa2d203cd2 authored over 6 years agoborg prune: improve progress display (fwd port to master)
ceaa7e92107f94fd6ea301dbe1d8eb2794e473e5 authored over 6 years ago(cherry picked from commit bf6fa046508e1eea9c3388928ad1809bbcbf69f5)
60a5d6e59ea99bf0ba88f006fe82f1e1c7ee6123 authored over 6 years ago(cherry picked from commit f7c7384285c5774c90e78818a5e5f412848a8293)
7ed60b7efa2e079581b2b1e50e4cbf4bdf1631f4 authored over 6 years ago
the old progress output was kind of broken:
Archiver() did output some progress when add_item wa...
vagrantfile fixes (fwd port to master)
a6c31680061aaeda33911afedaa08198d32b80e1 authored over 6 years ago7e59a6c2299bfca13035ab75436368f9c83dd642 authored over 6 years ago
Add --list option to dump the repo configuration / the default values.
Also: fixes argument o...
73410861aef2fb4129469673a54e34e65f775422 authored over 6 years agoClarify --append-only flag
c97006ecf289d37be0f53d04b359c2fd52c80ffc authored over 6 years ago5225dbfc4e578ad709e09777ddca89c0221a51ae authored over 6 years ago
borg delete improvements (fwd port to master)
ac7fd2cbe92e5f6a360c5b619988a07e9c56bc3a authored over 6 years agoUpdate docs on deleting multiple archives
c6a12dc686311c6f03f73451ad354467a2d4cc18 authored over 6 years agofix package long description, fixes #3854
ecba3517fa1b1a51b1c0fafe14f6659ea23128b5 authored over 6 years agob3c1104760ba66cd07c8ba3ca5afb41cbe19b760 authored over 6 years ago
(cherry picked from commit a318c3bb66368d396b32ca0e982a7928c8d49555)
89c7093048288efafa07d040582e7a27af1deae4 authored over 6 years ago
it will just show nothing was deleted, but one sees how it would look
like.
this is also for co...
0377fb38fd0e043585ef0a1bc76468e8c01b4660 authored over 6 years ago(cherry picked from commit ec4ccc0b6bbbe90d8bcd3fee278cab3bc9b887a8)
7ed377679b068d8eb68627afd248939ede136aef authored over 6 years ago
borg delete was slower than required when it deleted multiple archives
as it committed repo and ...
docs: fix and deduplicate encryption quickstart docs (forward-port)
3931340baa352f260db3b45d4fc5991f98666042 authored over 6 years agodocs: fix and deduplicate encryption quickstart docs
just refer to "borg init" docs rather than...
485368d50de354a9a30c0c7471c980b1bfe14878 authored over 6 years agoadd debug_print macro for hashindex debugging, see #3807
ce069035cee05e4b60f2ff26a66ed3cdc2161639 authored over 6 years agoce4d248e0bab814c90e424389c178083978f4909 authored over 6 years ago
borg check: show progress while rebuilding missing manifest, fixes #3787
491d69a5d637bd1c7f315557d29b840ad73af0c9 authored over 6 years ago(cherry picked from commit 85bc590c7580e5b27808e9c846172b8754c026b5)
e064fcd99bdcd25f003bc14188b37c171a0989b6 authored over 6 years agoConfig repo without key (fwd port to master)
036b501d829a1b420ed318ab70d81e4d9b8f7c8f authored over 6 years agoMore check output (fwd port to master)
6290f44425d3c35f5f4daba4a6d79d06c2db8889 authored over 6 years agodebug dump-repo-objs should not depend on a manifest obj (fwd port to master)
e67b3ec96fe0515161404e010ccd7faf1fbe5e08 authored over 6 years agoZstd update (fwd port to master)
ae2077e883d6bbf1be96269d3055cff9d5fa3665 authored over 6 years agoFuse options (fwd port to master)
02fef39e60b4986f984fb52b113583abfc27923b authored over 6 years ago(cherry picked from commit 322b4426412fef58d3edcadc5ed38c45d545683e)
6783894ff35508a69b41440e202c0c39d3011d45 authored over 6 years agothis was broken by previous changeset.
now doing just a minimal change for better diff display,...
0405c1a1bba5d800a445152eb8b1e27cea4be255 authored over 6 years ago
thus, we should not use the with_repository decorator to set up
the cache / key / manifest.
thi...
219fce3fe874bfe38e5831c660b7ba9491f3db0b authored over 6 years ago
thus, we should not use the with_repository decorator to set up
the key as it uses Manifest.load...
(cherry picked from commit 6a6ad89f5b9125d58c0b0f39ff4fd20d39d7ed92)
d2884d3317d33aecddd3ecb1e31005e24b22424b authored over 6 years ago(cherry picked from commit d4d5f0c447b8b0649a6ff75aa7b80986c703df43)
3d3154fd496e3144c9809fc24f4dbd81dad9303e authored over 6 years ago
only output msgs if there is actually something to delete.
be more precise, show count of orphan...
(cherry picked from commit e6e1d18f9a3987364483ee2cc3203f16685a9723)
be4fdee3aead3d5131047b2d24270e8a30e84a95 authored over 6 years agosysinfo() related forward ports (master)
ea7c543471085f3b569c69a2552a2d79e1a880fa authored over 6 years agoupdate msgpack requirement, fixes #3753 (master)
da8eb379ff536b21c7eae702cc5af9e61ab08d6d authored over 6 years ago(cherry picked from commit eb61c2153bfd8ebc96cf77bfb50f1507f6544bfd)
cd70192beaf5a3786636501f0e20368e16b7af8c authored over 6 years ago
also: refactor popping an option, converting an options value
(cherry picked from commit f993f0f...
Vagrant changes (master)
e4f9c870d005073510fd783857f17e27c7b46e2f authored over 6 years agoinclude .coveragerc, needed by tox.ini
ff522ae9c92d34503402eced1f0a5a4199efd60c authored over 6 years ago(cherry picked from commit 5be756a0c6d526fc513fa0ad08767b127b941e90)
2c47b4596f5f7a5e091330498d15c54119e6fbdf authored over 6 years ago4e5a30189bd9a88f760bba960af1e05732f22ace authored over 6 years ago
798cbf7a667679a9a641560b5a2cc668213f565e authored over 6 years ago
4cffed8334c4c1a312056377edccc35ace6d8089 authored over 6 years ago
xattrs: fix borg exception handling on ENOSPC error, fixes #3808
6ffb0e1a33a22f9de87c6f760eda2bea2ff238e2 authored over 6 years ago
Can be used:
- in case of troubles with the sysinfo code
- by borg backup providers who do not w...
also: add exception handler around deprecated platform.linux_distribution() call.
(cherry picke...
30bd78f2664e0fe41dd87d733b618a5413278080 authored over 6 years agoI noticed that archlinux has an identical coveragerc and wondered why.
Then noticed that our to...
c2b0c7c483768491b6acd4c1c26c405257b71432 authored over 6 years ago(cherry picked from commit 959beb867ba3cc6b6fb522d57d8ecd31b443e9f0)
1ee4397c1c1d6dcb14aac916732d7338aa67885a authored over 6 years agotravis OS X: use xcode 8.3 (not broken)
b2a42bd6749e5bdaa03b32fb26fef6d72fee3e68 authored over 6 years agoAdd a version hint for llfuse for python3.7
eea76ca8ca605a902a61272c41d26db0d8c6e33a authored over 6 years ago
builds on xcode6.4 are broken since quite a while.
other xcode versions < 8.3 are also broken in...
Python 3.7 requires llfuse >= 1.3.4.
Fixes https://github.com/borgbackup/borg/issues/3804
update build process to use newer Cython/setuptools APIs
Cython.Distutils.build_ext has been ...
83c8734d704ebb2c8db81b30d11f2f36aa141c89 authored almost 7 years agoGithub new ISSUE_TEMPLATE.md
037fd4213a3d2cc0baa390fa4b3c38db33ab3a9f authored almost 7 years agoFirst stab at new issue template
53f9ed01608de65f9bec077b369a3fe5454ae0cb authored almost 7 years agodocs: Improve FAQ about copying a repo
8f6be74993477b0bee48da10b9044e9ca6142067 authored almost 7 years agodocs: improve borg with-lock, link to FAQ
60f984933672b6ae36610aa9297e44d08dffb838 authored almost 7 years agodocs: describe what BORG_LIBZSTD_PREFIX does
da9c1b7a426deb2ecdcfb67abdb8f1e1efd1b363 authored almost 7 years ago1ba0e8562127e2bbf286f5d1188226a5b864f14b authored almost 7 years ago
Use same datetime object for {now} and {utcnow}, fixes #3548
81c3018787ef7aa04af4ec6ed85bac8e613c8d47 authored almost 7 years ago
{now} and {utcnow} should point to the same exact momemt, but they don't
because .now() and .utc...
set rc=1 when extracting damaged files, fixes #3448
b80dfc727ef9e905747f84ef732e817f7c10348f authored almost 7 years agonon-lazy files cache (1.2 forward-port)
e6abb0804b7d3cfa22109a9813701d3ac254df1d authored almost 7 years agoignore_inode == ('i' not in cache_mode) # i)node
e2f71b5dc3497db121d19709f25239fbfcd6456c authored almost 7 years ago(now possible as we do not lazy load the files cache any more)
232f051c105ee6defe02f45a861fd6f9573732d7 authored almost 7 years ago