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

cache: explain fetch_missing_csize cost

4689fd0c2298e71d1d728b4a92cd817b2dc66af5 authored over 7 years ago
item: explicate csize isn't memorizable

0462a561c1e3181cffb89401fcecdfbd25529ceb authored over 7 years ago
cache sync: fetch_missing_csize don't check ids against empty idx

This is always the case if self.do_cache is False.

3c8257432ae93d8eb5c12ce528339bc68f3ae8bd authored over 7 years ago
TestAdHocCache

5eeca3493b27c200e40bbd7463a03b4a2db5f84b authored over 7 years ago
AdHocCache: explicate chunk_incref assertion

2cbff48fd3fec440620be2a1cc99bbc26b12b5dc authored over 7 years ago
AdHocCache: fix size not propagating to incref

fc7c56034528271ee4fdb3d21e5f9f803681edd4 authored over 7 years ago
create: --no-cache-sync

8aa745ddbd8ee1cddb3374673eb3eb08a9d5a8da authored over 7 years ago
Merge pull request #2695 from enkore/docs/themefix

docs: theme tweaks

4b38a17ab515d57cb1d6dbf1aac0d3129fca6a13 authored over 7 years ago
docs: add some cell-padding to tables

334fa9f3223d9531ddc35d0a8c66b690c34ca3e0 authored over 7 years ago
docs: fix overeager CSS selector ballooning badges

658fd2521f99309e7e6a77b1b1b90486c037fdc1 authored over 7 years ago
Merge pull request #2694 from enkore/docs/themefix

switch docs theme

4369d30ee20c791df97fc9f701efffeeaad7ed8a authored over 7 years ago
docs: sidebar pixel-tweak

e880c7cac61d271ee099dd72ddca807b3b8a06b1 authored over 7 years ago
docs: development: update docs remarks

887df51eefafe591c72aef80ecad6054e2dad9a6 authored over 7 years ago
docs: switch to a fresher theme

incidentally, fixes font size mismatches on firefox and chrome,
at the same time. marvellous.

3fea2ac05e84dfbac3bc168aec824d582caeacfa authored over 7 years ago
docs: installation: fix accidental block quotes

7df1140ab934e2cc3988c45f86c7f9a0e0cc3006 authored over 7 years ago
Merge pull request #2693 from ThomasWaldmann/hashindex-keyerror

implement Hashindex.__delete__ KeyError, more tests, fix double delete

fa9940f0fe3cd807fe593deab303e6820264b909 authored over 7 years ago
fix double delete in rebuild_refcounts

in case of the Manifest having an IntegrityError,
the entry for the manifest was already deleted.

726051b9d1a0d79f76f743b1dcb46ae0ace52c71 authored over 7 years ago
hashindex: implement KeyError

72ef24cbc0d6008498defea618dee98f3d3eabc0 authored over 7 years ago
hashindex: more tests for basics

KeyError test failing due to bug.

b7b6abca7a15c8a5ce44bd0d04cc12799c22826e authored over 7 years ago
Merge pull request #2692 from enkore/f/initopts

remove short options for rarely used options / commands

767f72b03e384056a853807289547b9302172180 authored over 7 years ago
upgrade: remove short option for --inplace

3f72790b5d842cef869ec2980ac1f3742b79fef3 authored over 7 years ago
init: remove short option for --append-only

28f944bd9122af5c6abc7239596ff4760f65df3e authored over 7 years ago
Merge pull request #2689 from enkore/docs/formatting-i2650

docs: minor formatting fixes

b1dab2c6615b6581c7026bcf0df854771c64ccae authored over 7 years ago
docs: fix too small text in tables

b1205a7932468aff314b0e91e15bbf498b788ba6 authored over 7 years ago
docs: explain formatting

0288fff6b714dff5cb60286aaed5a59820352b9c authored over 7 years ago
docs: remove more boxes around monospace

02ada0348617385f0249f11f9a257d6bcf5d67e0 authored over 7 years ago
Merge pull request #2686 from enkore/docs/i2651

init: note possible denial of service with "none" mode

7d11b4443d0d2287ad7d08c8498d1aca48734bc4 authored over 7 years ago
docs: css: avoid scroll bars on tables

868749579301089f4f1836ee94301e7eaa1da81e authored over 7 years ago
init: note possible denial of service with "none" mode

97089fe14172ce1ca678310c5f1572ed74e10e34 authored over 7 years ago
nanorst: better inline formatting in tables

a04625cd13799a1697b91288cf5803906a564f46 authored over 7 years ago
Merge pull request #2687 from enkore/docs/formatting-i2650

More consistent docs formatting

a013bd7d757e6b2cedc3145bf19abd5bb2aba0ea authored over 7 years ago
Merge pull request #2685 from enkore/docs/i2624

document pattern denial of service

829f05de810eb521ca6956b03ace94ff66ae1dd4 authored over 7 years ago
docs: html: format `option values` like in man pages

dd8a815327209198ee68f3174cdc960acd313e37 authored over 7 years ago
docs: html: less annoying `` in running text

5d9beb5dd2ded48dbac33983a142ff0f30cf4c62 authored over 7 years ago
docs: turn smartypants back on, since --options are now in ``

b08064bb4ed4bbafcd17281c6b5c92a63cd8a79d authored over 7 years ago
python setup.py build_usage

772be8fa97a97d40aa0fa34bee1f402e9d01da9f authored over 7 years ago
delete docs/misc/compression.conf

26970cd4e9c3d7a78952c8e3692dcfa67eb10f9c authored over 7 years ago
docs: double backticks for --options

5aa865c8d8f735538fbf25e639aa2498a32aa5cc authored over 7 years ago
docs: backticks for option values

bd701e58c51e5ddceca49ab9114afbc38f302109 authored over 7 years ago
docs: double backticks for --options

48642d787aaf5496bba0e2df10141536bc149886 authored over 7 years ago
document pattern denial of service

1f5ddb6572a68d85cae730ff0c04fae85f7e7d0d authored over 7 years ago
init: shaext is supported in openssl and better on ryzen than b2

2b13607f4657ff1c28dc2aeb162dbf2b43bb1421 authored over 7 years ago
Merge pull request #2660 from enkore/issue/2659

cache sync: check Operation.READ compatibility with manifest

5eeaf7a67c2bdb86179d0b9ffb235c1ec442a413 authored over 7 years ago
Merge pull request #2676 from enkore/f/fusecache

fuse: redo ItemCache

b6a4cf19bc8276b2271f188fe6fe54eef5207f15 authored over 7 years ago
lrucache: use explicit sentinel instead of None

just in case someone wants to cache a big pile of nothing

b2a4ae6bc240eb5dade96bd807d762af734e671a authored over 7 years ago
fuse: update comments

2766693706729bf656d15f8cab272a5b78304381 authored over 7 years ago
Merge pull request #2678 from enkore/f/chunker-buzhash

chunker: fix invalid use of types

7877aab1986b0df3a60b7e8de445ce75d528a406 authored over 7 years ago
chunker: fix invalid use of types

With the argument specified as unsigned char *, Cython emits
code in the Python wrapper to conve...

faf2d0b53777501e48dbc41fe000a4a6aa290f46 authored over 7 years ago
fuse: refactor ItemCache

3b928a455828ec15bf492fe599eb70c1ea326247 authored over 7 years ago
fuse: ItemCache on top of object cache

f04119c246da698b5a7cae96d407af6e4d4674b2 authored over 7 years ago
fuse: decrypted cache

9fd79a9e564ac8e8acf9c2b8ba8807e08ff43d47 authored over 7 years ago
fuse: remove unnecessary normpaths

ec532304d20f12ec7e09f837d2c1097df71bff79 authored over 7 years ago
Merge pull request #2675 from enkore/f/fusecache

fuse: instrumentation

8e477414ee2dc4b788fdbe6d78f9e51b67434432 authored over 7 years ago
fuse: don't keep all Archive() instances around

they're only needed inside process_archive, and not needed in general
for pending_archives.

ff05895b7e282c275c84ebd5224c63a8d7fd6f2e authored over 7 years ago
fuse: log process_archive timing

the easier alternative to "/bin/time stat mountpoint/<archive>/..."

879f72f227f519827f455d11615fb49e69c64f3a authored over 7 years ago
fuse: instrument caches

note: signal processing can be arbitrarily delayed;
Python processes signals as soon as the code...

c791921951ace5d4f08fab510fb5d55ece69d168 authored over 7 years ago
Merge pull request #2672 from enkore/f/fastinfo

info: use CacheSynchronizer & HashIndex.stats_against

ae162307f7989f0c92d7a87fbb6b909de7a3042e authored over 7 years ago
Merge pull request #2673 from ThomasWaldmann/negative-ids

FUSE: fix negative uid/gid crash, fixes #2674

b51198ebe7081857fcf2c5066b20326e7a681939 authored over 7 years ago
FUSE: fix negative uid/gid crash, fixes #2674

they could come into archives e.g. when backing up
external drives under cygwin.

ccd066f0af67b6addfd62e7b015968fec44b7403 authored over 7 years ago
Merge pull request #2665 from ThomasWaldmann/vagrant-openindiana

vagrant: add OpenIndiana

130e6771d07ca191537ff166be1c13b1de130789 authored over 7 years ago
info: use CacheSynchronizer & HashIndex.stats_against

e189a4d3029763384d65e4086706c519ec3cc4f0 authored over 7 years ago
Merge pull request #2671 from enkore/f/chunkerub

chunker: don't do uint32_t >> 32

fd1efbac90e6545389210872b1bee7894ac63825 authored over 7 years ago
Merge pull request #2670 from enkore/f/fcs-playnice

cache sync: don't do memcpy(..., 0, 0)

6ce7b9505c912a8061e99cd6f9f393ce3d149ae2 authored over 7 years ago
chunker: don't do uint32_t >> 32

944a4abd58da801c68845ce00e4eab7818bef917 authored over 7 years ago
cache sync: don't do memcpy(..., 0, 0)

!ctx->buf => ctx->tail - ctx->head == 0

4490a8bbc353ebeb882780ccc1c8755c9df4b602 authored over 7 years ago
Merge pull request #2669 from ThomasWaldmann/no-extract-stdout

don't write to disk with --stdout, fixes #2645

f3f37102796f19166901cbb093ff25410294b742 authored over 7 years ago
don't write to disk with --stdout, fixes #2645

if we always give stdout to extract_item(), it gets into the stdout-
processing branch which onl...

0b00c14c277b6480feb476e90f7ece5cf194ceff authored over 7 years ago
cache sync: check Operation.READ compatibility with manifest

c9c227f2ca794269cdf14d21f075c637e5485051 authored over 7 years ago
Merge pull request #2668 from philippje/patch-1

changed the date of "day without backup"

2ff880ec6e9a59b96966866b3623ff6ef1e58a74 authored over 7 years ago
changed the date of day without backup

Changed from 20. December to 19. December for easier comprehension (viewing the calendar.)
The ...

88e937d0f9dcbdbd3afe2dfc2a8151d13459d472 authored over 7 years ago
Merge pull request #2666 from enkore/f/fcs-gccwarn

cache sync: suppress GCC C90/C99 int literal warning

fca40c62ed742751c0e0206f005065d5f793ec28 authored over 7 years ago
cache sync: suppress GCC C90/C99 int literal warning

warning: this decimal constant is unsigned only in ISO C90

Raised by GCC 4.9.2 on PowerPC.

The...

78cbf695c4430286283ca5f468e4a758aa2666cd authored over 7 years ago
vagrant: add OpenIndiana

dff5f2041e67d1870f3792424febd7f6dbb983fa authored over 7 years ago
Merge pull request #2664 from ThomasWaldmann/vagrant-fix

Vagrantfile: backslash needs escaping

99b28a005a51a27dd008bb7533522db6eeca7094 authored over 7 years ago
Vagrantfile: backslash needs escaping

a6dc6b611be4c44fe2e51c82691938dfb50da3a6 authored over 7 years ago
Merge pull request #2663 from enkore/f/fcs-changes

cache sync changes

148a8a855bfd241ad12278170c330f7f1576b123 authored over 7 years ago
Merge pull request #2642 from enkore/docs/deployment-local

docs: deployment: Automated backups to a local hard drive

eb6deb9b05cea2b385efcad149909569264f3c9f authored over 7 years ago
docs: deployment: Automated backups to a local hard drive

25bee21253b56d57d1c3f9e5c86d480835505225 authored over 7 years ago
docs: less bothersome experimental stripes

501859ca330744f1bf485adc502edb59d61b8748 authored over 7 years ago
cache sync: introduce BORG_NO_PYTHON

textshell edition

783a5926d61c823885009bbf2f16cc5564bfe5b2 authored over 7 years ago
RepositoryCache: truncate+unlink errored file

f786211b12c0be760bf035e334cb3b84f827a7df authored over 7 years ago
cache sync: convert incoming integers to uint64_t

3c6372f84161e7c4321d227240dcb98c39251a94 authored over 7 years ago
Merge pull request #2661 from enkore/f/consistent-key-names

normalize authenticated key modes

49d74e12fcb69a44eaca4276a6e067301d65ae1f authored over 7 years ago
Merge pull request #2658 from enkore/issue/2448

implement --glob-archives/-a

ffea54d197f80727ab542bb4ae5f4e5ddb169504 authored over 7 years ago
normalize authenticated key modes

rename authenticated to authenticated-blake2, consistent with the other
blake2 key modes

add au...

221dc1c4c745f742d58ff4e56fa2f08b8ab6a7e0 authored over 7 years ago
Merge pull request #2602 from enkore/pr/2134.docs

internals: rewrite manifest & feature flags

de00d9d822e699e3047c2fe72b711756dbf7e7c8 authored over 7 years ago
docs: internals: feature flags typos, clarifications

bffcc60f90e957b3164ba166d5450987493020f9 authored over 7 years ago
implement --glob-archives/-a

5f5371f0b1037c788d2c3f5273326036411d7783 authored over 7 years ago
Merge pull request #2657 from enkore/issue/2656

cache sync: move assert() behind declarations

a7fb74dbb19b293a4cd34370879f36c3ea5f2a2a authored over 7 years ago
cache sync: move assert() behind declarations

49ca3dca3332572ee12010862a63460646816272 authored over 7 years ago
Merge pull request #2648 from textshell/feature/mandatory-features-master

Add minimal version of in repository mandatory feature flags. (master)

86363dcd4b218ed2d81686d2fc5ff1f064b8a07a authored over 7 years ago
Merge pull request #2643 from enkore/f/experimental-patterns

mark --pattern, --patterns-from as experimental

33a7331bda6806483b4e716291141fd237e37fe7 authored over 7 years ago
Merge pull request #2638 from enkore/f/fastcachesync-minify

Compact chunks.archive.d

13f396d5adc7342b853515ebfc1b3d8f26c7e4a0 authored over 7 years ago
Merge pull request #2572 from enkore/f/fastcachesync

Improve cache sync speed

d06ee5648c7720cf69dadf7f99110d03d6f079b9 authored over 7 years ago
docs: correct create exclude comment

4cd1cc6a28b26e9af98efe54ca8c138c93dd32e2 authored over 7 years ago
Merge pull request #2649 from rugk/docs-re

Remove re docs

a5ff8669ff8afae640372a90d325f37aabf71457 authored over 7 years ago
Remove re docs

Fixes https://github.com/borgbackup/borg/issues/2458

4987c04e5bff58c5b91af7eefb2c7425fec0bc17 authored over 7 years ago
Add tests for cache compatibility code.

e63808a63fd2221a7ff4cc815f51979a83fc06ff authored over 7 years ago
Cache: Wipe cache if compatibility is not sure

Add detection of possibly incompatible combinations
of the borg versions maintaining the cache a...

b8ad8b84da635ea533a4133591301a4f91d5d330 authored over 7 years ago
Improve robustness of monkey patching borg.constants.PBKDF2_ITERATIONS. And add lots of warnings.

005068dd6db3083118d70e820327085bf1d34a35 authored over 7 years ago