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
add .readthedocs.yaml
a96cba4ebdb918d8ff55f3357224dd85a5c5c175 authored almost 2 years ago
otherwise rtd uses:
- python 3.7, which is too old for borg.
- shallow git checkout, which might...
add files changed while reading to Statistics class, fixes #7354
Signed-off-by: Soumik Dutta ...
cad138aa2373840072a7bf8f59e22ac0b57cbb3f authored almost 2 years agocreate: implement retries for individual fs files
b208785fff053ea6c2e6ccfd0ffe65df7b4f5782 authored almost 2 years ago
Errors handled for backup src files:
- BackupOSError (converted from OSError), e.g. I/O Error
- ...
assert_id: better be paranoid, fixes #7362
6da5b7d1ba3d41083679d4dc752d0cd36db1e301 authored almost 2 years agofixed Statistics.__add__(), fixes #7355
3f2aac8f001793227491d940eacc8cb74ad4cabc authored almost 2 years agoa08a3eb1731e04a3d6c3d51669c31c7f74091950 authored almost 2 years ago
74a19ee2a0f04cb98212f58ac46c7b0c247811ea authored almost 2 years ago
This makes borg2's new crypto do the same check as borg1's old crypto
and makes sure that no chu...
Installation: Update Fedora in distribution list
93a4bd61f81872a10e640c2b18575df60beb4be1 authored almost 2 years agoFixes #7357
4b18980768247b76568b6e99e7b350c7421ad9f3 authored almost 2 years agoavoid orphan content chunks (master)
3849ebe312e441732382542579f5ed29ac93ed04 authored almost 2 years ago71f8dd3a17f88e8dbb82294fd79ab13bf432bfd0 authored almost 2 years ago
c9dbe323e3a35ac7d47c8a15e3172ad13525f226 authored almost 2 years ago
Note: no changes inside the indented block,
just added the try and the except block.
we do book-keeping in item.chunks:
in case something goes wrong and we need to clean up,
we will...
This reverts commit ffe32316a52ec3b6dfeacfae1a8bdceaca4fc43f.
5cb3a177962928c10cf7ab8144e6bf0724326b06 authored almost 2 years agoimplement "fail" chunker for testing purposes
6cfe77ebafffe578dad93eb571d420c833ee54e4 authored almost 2 years ago
if a file can't be read (like here: there is a simulated
I/O error in the 2nd chunk of file2), i...
--chunker-params=fail,4096,rrrEErrrr means:
- cut chunks of 4096b fixed size (last chunk in a fi...
Make hashindex_compact simpler and probably faster
52040bc043f6978519fe01e6831223953c18f219 authored almost 2 years ago3daf7e186d9e1dfc340d9130493ebbc00cbfbb4a authored almost 2 years ago
update CHANGES
ee7fee75fc13d19688a2d5101318402db91876e7 authored almost 2 years agoc705c8573d648e00cd4921435d913e6493fa3a65 authored almost 2 years ago
8eff0b2f0255f1be6117452a4aa0e1c91a3f9efd authored almost 2 years ago
2f9f22e2a846ac7f919baac3f50cd220d5caa2aa authored almost 2 years ago
36aa395e4903d7400eccd37ec6a7c0a216c5e407 authored almost 2 years ago
60bea46eb7f060d447be989563ff118ec358a497 authored almost 2 years ago
6f5efb3f7469b83fb4a90fbbba0910a22b6826e9 authored almost 2 years ago
d3fd93f82b73c6940676fbbd2cbde903c0f3fb42 authored almost 2 years ago
cc78ef8939ca139bdddda04896483e1fda4c8dba authored almost 2 years ago
6aa53a56276f9d6ac5f1fcba03235eaf661d4267 authored almost 2 years ago
51b29ab426fb53cc9e8eb9620b19e350ff66c4c9 authored almost 2 years ago
133ffebc8d878652925e2f3a911edb4697fdb101 authored almost 2 years ago
b42d2bf6dde55340d79d5a0d5b835b48432d012b authored almost 2 years ago
parseformat: remove Windows-specific hack
6db21fa33083e7f702794188d7d6854452bff2cc authored almost 2 years agorelaxed timestamp comparisons (master)
098fca78618d500cdf4ba167a1a08f6cdd3842a4 authored almost 2 years agoThis fixes the rest of the tests.
03a27654e08a133c2b74fddd3b8623c30e31c153 authored almost 2 years agoaee17a87e2e76ba0c4124f0ab143c3ea6d8b1cec authored almost 2 years ago
recreate: --chunker-params must default to None, fixes #7337
d90ebc8befd014c0d5eec0ccb6877ee93403c4a2 authored almost 2 years agobetter included/excluded status chars, docs, fixes #7321
ce04521a9ada5b1a0ab581eaa035423f439bc9f2 authored almost 2 years agoallow mixing --progress and --list in log-json mode
f39d1bcd7b03202ef6b5254014d0c4c0a42611c9 authored almost 2 years agoalso: HAVE_UTIMES means 1us resolution (*)
(*) at least as far as the utimes() call is concerne...
2ef09eaa777a499df32d646f79fbd015643f380e authored almost 2 years agoadd test for extracted directory mtime (master)
b233dbb4dbde4b3461c8e2b0afd8a9f2a6eef056 authored almost 2 years agoalso add a test: recreate without --chunker-params shall not rechunk
before the fix, it trigger...
ce5f1589eac0d4ece52ed65345d34eb409446c18 authored almost 2 years agofdc48fdd1b68e8b7be0ad074a35a7efc15228cec authored almost 2 years ago
a42cd161de795443356f5e1076f1971b5f3af05f authored almost 2 years ago
ff564de1cc25899f4d31a001573eb86d7a02e8e3 authored almost 2 years ago
more consistent now between dry-run and non-dry-run mode.
--filter=... users might need to upda...
303c474f21c928ae3a51b11c4a7d1c9d49072c4e authored almost 2 years agouse platformdirs
366731ba004e69e6c479a6ce2b5ab1fdbbed3e4f authored almost 2 years agohashindex minor fixes, tweaks, tests
16f4bf5d7b07a64182bd71c29303e9ee34e34091 authored almost 2 years agotest hashtable expansion/rebuild.
hashindex_lookup:
- return -2 for a compact / completely full...
1ed8ac0408e100e33f6b94249f67f4d08b0e6b95 authored almost 2 years ago
e556233e30e509f32b5805f6340dca4de6300cf4 authored almost 2 years ago
4c2af9fb96d1d0a8aee7f4295875119b56bf4c96 authored almost 2 years ago
undef NDEBUG for chunker and hashindex
79d6835738c1094d9bc2c02bced5b1832c623211 authored almost 2 years ago
note:
intentionally not undef'ing it for all the cython-only generated C code.
upgrade codecov-action to v3
2b2586a0983f0a05b5548f2e1b935f78bf14ca0c authored almost 2 years ago142eb65223415fe0554985591181656c35f79890 authored almost 2 years ago
hashindex bugfix and refactoring (master)
406da3d41905a60f46c8506b3750a6bab55c3dd6 authored almost 2 years ago316bb7c937a8df5605840ff273bc1dc2e360e578 authored almost 2 years ago
Thanks to @jdchristensen for the code.
b79766a9333c97498cd1edd2bef53ff8579a0ce7 authored almost 2 years agoa13d53ec1ed25f194a72e5148abee77abf027f1e authored almost 2 years ago
avoid rounding / integer conversion issues bringing this down to 0.
4fc7815f1191d558a944861f1e4d0e7129af7ded authored almost 2 years ago4f8c4aea19d58fd86901e3b2df745ef99555e8e4 authored almost 2 years ago
907da00931c542eda1af39805f01080e581e4423 authored almost 2 years ago
0098ac9e6364e98737a811f4a2d654517d7aa001 authored almost 2 years ago
otherwise we would lose the decrement operation on num_empty.
9bf352d00c3017867ca971777ad63d257df7dd91 authored almost 2 years agopyinstaller: remove icon
070c2604609b59518a6fc1e0d555a6158a6afb73 authored almost 2 years agoRemove pyinstaller's default executable icon by setting it to the string 'NONE'.
While we're at...
37e958bfa4661a470d2450f4a117776a2c444a6d authored almost 2 years ago83e6b4269eb7cd608861d8a87abe7bd0512c00a5 authored almost 2 years ago
hashindex_index returns the perfect hashtable index, but does not
check what's in the bucket the...
add hashtable stress tests
978cb163e60aeee89f9f9a64ee087558b0d417a8 authored almost 2 years ago3e336562385c34de4b6f4b26e2eb9f1ee48da169 authored almost 2 years ago
Using NSIndex (repo index) HashIndex, but they all are very similar.
9697f5553436a625fba1fb7c2fe5542868998280 authored almost 2 years ago516c070c7ccac77dd73066a84f28201c8b394fe3 authored almost 2 years ago
coala: remove PEP8Bear
653c051851013d5d8f0d3a74b4c05f2affe72607 authored almost 2 years ago
we don't want to suddenly/unexpectedly break stuff for borg users
just because platformdirs does...
it's not always happy with what black does.
de275fc8db5c761a03b43f717bad1f93d001d751 authored almost 2 years agoupdate CHANGES
a3bdae65ac1bfc2464619074a49c053cd470c4ad authored almost 2 years ago55af2933fb447a25071023edfa486a4c93d7fe66 authored almost 2 years ago
d9875a4d7e5370aed386fcffc8b575daf5557b77 authored almost 2 years ago
078bb7ee02a931c8a06e10236b660edcef0442fb authored almost 2 years ago
6ab424598ddd11caae16ae33a7589a75d49908b5 authored almost 2 years ago
4bacd0b722fdc34f85d24688d4132c7bdd5b93d4 authored almost 2 years ago
bb73e8682fedd5af2c813831035ce87e563f33b0 authored almost 2 years ago
there is no old borg < 2.0 there anyway.
499e5133b5d5c9bf1fb1c9556663e359e446a096 authored almost 2 years agobde0f11e1ec82f3343e8eba90e5afc02432c000c authored almost 2 years ago
1d4810af23a28c5534564ef9fde0cdd38d05c275 authored almost 2 years ago
b06dd1c66cb1e2ada3a7b9b0f814f5f176afb8ed authored almost 2 years ago
ebcda6f0a5054311055af95f9f7fd900ef0d2f84 authored almost 2 years ago
424be763b22d94fc044e4b4412cd95565b68fef5 authored almost 2 years ago
XDG_*_HOME is not honoured on macOS and on Windows if we use platformdirs.
81595a9ca0df9f1d43b9d8bf761baf9f04533071 authored almost 2 years agoit's better readable.
fddf6afded98e96bf34fa334b2dd750f1c876401 authored almost 2 years ago437b5fa859cd108b5c37b162f9da63badb0e8a9d authored almost 2 years ago
8379ecefaa68862b1e60a6ee9fca6bbcdf126fea authored almost 2 years ago
d3d909ad3172f56eb38c1b484e531053970bb54f authored almost 2 years ago
6c7efbe128bddca6f593bd4a17dc5cc84016f251 authored almost 2 years ago
f2452aef2ae247ef478b4be2703041c14bfeea72 authored almost 2 years ago