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

docs: kill api page

475d53d9ef8e3dc6c91b3aada499c4196b366f20 authored almost 8 years ago
Merge pull request #2332 from ThomasWaldmann/fix-auto-compression

use immutable data structure for the compression spec, fixes #2331

e949dfcb5409a68aea388a25c81e90b7b7f5a33d authored almost 8 years ago
Merge pull request #2333 from fmikker/feature/faq-backing-up-root-partition

Added FAQ section about backing up root partition

d81311e21d3e21bb6c7ffa49e6985d209b8e3032 authored almost 8 years ago
Added FAQ section about backing up root partition

Using borgbackup to backup the root partition works fine, just
remember to exclude non-essential...

d01a8f54b6bbc524021e5a370b97ea870af5d46d authored almost 8 years ago
use immutable data structure for the compression spec, fixes #2331

the bug was compr_args.update(compr_spec), helpers.py:2168 - that mutated
the compression spec d...

2414cd4df794ccfde55f294e568711e56e629284 authored almost 8 years ago
Merge pull request #2321 from ThomasWaldmann/revert-bigint-removal

Revert bigint removal

1077ccbc378b0e218701b473e7cfed49c9734e52 authored almost 8 years ago
fixup: remove unneeded imports

1b008f725cb0e08844608bf11f61bcbbb49a40ee authored almost 8 years ago
safe_timestamp: arg is always an int

the Item object already does the bigint_to_int decode when accessing .mtime/.atime/.ctime

b27cc37e85ca0511a20799c40ca89b339c2d2a33 authored almost 8 years ago
bigint conversion: add compatibility note

3665cc3024dd2e9f288b2313dbd6839c6db04150 authored almost 8 years ago
Revert "don't do "bigint" conversion for nanosecond mtime"

This reverts commit 8b2e7ec68099fc85ac7298d462db14b5f0ee7486.

We still need the bigint stuff fo...

f7081837438da6652ed1c1056303ecf6ae6625da authored almost 8 years ago
Mostly revert "clean imports, remove unused code"

This reverts commit b7eaeee26631f145a2b7d73f73f20fb56314c3a8.

We still need the bigint stuff fo...

04dba76fc9761cc71f57a47ff6fdb45808611208 authored almost 8 years ago
Merge pull request #2288 from ThomasWaldmann/patterns-style-default

support setting the pattern style default in patterns file

16e6e3d9897a439cac2aa0547cb786e901f08d84 authored almost 8 years ago
Merge pull request #2309 from ThomasWaldmann/fix-2304

clamp (nano)second values to unproblematic range, fixes #2304

10d4c97cadf06b87eb5514b4a09faa401736ca0e authored almost 8 years ago
clamp (nano)second values to unproblematic range, fixes #2304

filesystem -> clamp -> archive (create)

b7a17a6db76283c9d9d6f246831c3010fbb35fe2 authored almost 8 years ago
support switching the pattern style default in patterns file

42371181fcd296dad404c6b6e92e3108fb1793c7 authored almost 8 years ago
Merge pull request #2311 from enkore/f/ratelimit-faq

faq: mention --remote-ratelimit in bandwidth limit question

ae650792e7e0894f941301b4b73142afe7f4838e authored almost 8 years ago
faq: mention --remote-ratelimit in bandwidth limit question

988e452bc0796b941b33f9af79a300e5f9fcca74 authored almost 8 years ago
Archive: allocate zeros when needed (#2308)

fixes huge memory usage of mount (8 MiB × number of archives)

883a7eefb2d0301cd0e178ccd2da8480b2e1ac95 authored almost 8 years ago
Merge pull request #2302 from ThomasWaldmann/fix-caskroom-link

fix caskroom link, fixes #2299

e3a0c4e32dba9af730f4fb8cdb7676df8d7996f3 authored almost 8 years ago
fix caskroom link, fixes #2299

b287fba22e142ba8010f06c1803209adba5c5bdc authored almost 8 years ago
docs/security: reiterate that RPC in Borg does no networking

d1738ec31507f55a710b106d09b66761b3a977ba authored almost 8 years ago
docs/security: counter tracking

Copied from #2266

86867e51711c2cf099b5d6b50eb29fb6f2c6b8b2 authored almost 8 years ago
Securely erase config file, fixes #2257

The SaveFile code, while ensuring atomicity, did not allow for secure
erasure of the config file...

21178617381302abb30ee4afcef72039bdca166d authored almost 8 years ago
fix borg key/debug/benchmark crashing without subcommand, fixes #2240

23f6a82f1bcc1e6d4bc57a736f9b792497494768 authored almost 8 years ago
fix error msg, it is --keep-within, not --within

a842001385f8d48046da2c7bfc1f406aa00e52cc authored almost 8 years ago
docs/development: update merge remarks

00f98d8ad1a5789880d9f28dee8cd92714dd4278 authored almost 8 years ago
Address SSH batch mode in docs (fixes #2202) (#2270)

55759f76e6a39db21d13b5455ae2ec99cead7860 authored almost 8 years ago
yes(): handle JSON output

e98b5b20df49373e8ac8d48073dde3ecf2b2cb33 authored almost 8 years ago
--log-json: time property on most progress/log objects, remove is_prompt

cdb4df0885ae81529df1491ec3e825b3c019fafe authored almost 8 years ago
frontends.rst: it's "null" in json

e07a289e34a5d293cb981e4d3dce6662df5e8e1b authored almost 8 years ago
Add warning about running build_usage on Python >3.4 (fixes #2123)

Python 3.6 added some new guaranteed hashing algorithms that will
show up as available in the do...

85a2d2fc08fc3611bc5774aa8c3c2ff8744a2509 authored almost 8 years ago
extract: warning RC for unextracted big extended attributes, followup (#2258)

* Set warning exit code when xattr is too big

* Warnings for more extended attributes errors ...

63b5cbfc99a2d7f2e064c539ddc08170862a3ed3 authored almost 8 years ago
Docs: one link per distro in the installation page

1551be54bebcdb9b1b03278a4c860a0833991254 authored almost 8 years ago
Redo key_creator, key_factory, centralise key knowledge (#2272)

* key: put key metadata (name, storage) into key classses

* keymanager: use key-declared stor...

fc41c98a86835d52a5ab481f7c1064a35f91561b authored almost 8 years ago
Merge pull request #2269 from edgimar/master

docs: improve --exclude-if-present and --keep-exclude-tags, fixes #2268

1f861ec78ee042a1d1e9c2d396a1539be9b2a2ba authored almost 8 years ago
docs: improve --exclude-if-present and --keep-exclude-tags

e4391dec54287bc72a939003c15943f888d127d9 authored almost 8 years ago
Merge pull request #2265 from ThomasWaldmann/test-3.6-dev

help python development by testing 3.6-dev

ad0eab8b5992ab4787e584a9206e518c05fa5188 authored almost 8 years ago
help python development by testing 3.6-dev

98e80ef2fbfdce30ba10abc2e94a942c7d5eb7b1 authored almost 8 years ago
Add return code functions (#2199)

4b33c3fe143a1cc52ec8e566232ae03e33440a2b authored almost 8 years ago
Merge pull request #2198 from Abogical/too-big-xattr

Handle big extended attributes. Fixes #2161

89114d4885fc14c4647bb9cfd0b89524b4f666b6 authored almost 8 years ago
Merge pull request #2250 from ThomasWaldmann/hashtable-minor-fix-m

hashindex: rebuild hashtable if we have too little empty buckets, fixes #2246

04eb7d77cc813cf3cea7b4f52424be3430fe2891 authored almost 8 years ago
hashindex: rebuild hashtable if we have too little empty buckets, fixes #2246

if there are too many deleted buckets (tombstones), hashtable performance goes down the drain.
i...

fd0649767a734083cb38d72d8e12def8b0557c64 authored almost 8 years ago
Fix compression exceptions (#2224)

* trigger bug in --verify-data, see #2221

* raise decompression errors as DecompressionError,...

503e9a27e648c00c5fe982fe9fd5bdd6920d556c authored almost 8 years ago
Merge pull request #2247 from enkore/pr/2235-fixup

quickstart: fix rst issue

46ba9352fc051d0fa528c7e6383fed4c621b77af authored almost 8 years ago
quickstart: fix rst issue

1bbfb24d1aeb8ae1847517badf813ff01a8b047b authored almost 8 years ago
Merge pull request #2229 from enkore/f/jsonp

JSON progress indicators

6468b8a0c2eedf7afa910dc1b97a61c8d3d2ae34 authored almost 8 years ago
Merge pull request #2244 from enkore/f/list-cache

list: only load cache if needed

f98151dbd8cf8f2a8864668458796193d7056571 authored almost 8 years ago
Merge pull request #2235 from kmq/master_2214

Improve automated backup script in doc fixes #2214

ce57f34052e9ae065886e02a9675b3e8bc392ed0 authored almost 8 years ago
Improve automated backup script in doc fixes #2214

c190a87eef5dbde74b9d74fba90d5c1a916e5943 authored almost 8 years ago
list: only load cache if needed

c50ffc21b045837502b7e4007ab174a6525ae778 authored almost 8 years ago
list: files->items, clarifications

abb0a20d4f2539e25a0277b7a1c6bc2426888fc1 authored almost 8 years ago
Merge pull request #2236 from ThomasWaldmann/rebase-pr-2193

[docs] improve remote-path description

ec1304bd36c8c352ee7bfd632a0226176542a18c authored almost 8 years ago
[docs] improve remote-path description

(ported bebehei's 1.0-maint change to master)

d5707929fd76f68306122186f3e221ee6345c853 authored almost 8 years ago
Merge pull request #2217 from ThomasWaldmann/bench-cmd

borg benchmark crud command

0db058345bf23747451c0acff6b35b0ff40e113d authored almost 8 years ago
added borg benchmark crud output to docs/misc/

7e9845fc68a202a9cdf84e04f2f983c2b4814560 authored almost 8 years ago
borg benchmark crud command, fixes #1788

9f3a970cec49bd3bd7f70d2921a99bfe3b1c3725 authored almost 8 years ago
Merge pull request #2232 from leo-b/master-patterns-from-fix

Fix for PR #1971 (master)

94d40e53ab1e4882047d3543661bf4737a46e4a2 authored almost 8 years ago
--patterns-from was accessing args.roots instead of args.paths

add a test case that parses a command containing --patterns-from

5cd424e4be8e0b44608d6f9f12e485e88ecdf712 authored almost 8 years ago
json docs: rather complete error list

7cce650a38b1a3064c6baf1cb92dd778071dfffc authored almost 8 years ago
extract: fix missing call to ProgressIndicator.finish

6ee0585b337ee63dab345cc42ad9abe1e75dced3 authored almost 8 years ago
json: examples

51350953b05c4056c3e1b5f197c04bfefa8b4001 authored almost 8 years ago
ArchiveFormatter: add "start" key for compatibility with "info"

8e1edaf258b96b94a36408ba816e1831be3c75fe authored almost 8 years ago
json progress: emit info (current $something)

d3271096048afcfefd1afcc28bbbc597e74ab57b authored almost 8 years ago
pass msgid for common errors

fcad0ddab41603b9ef28edd948a01a2860f6a76a authored almost 8 years ago
add msgid to progress output

d5515b69529720d1686ff298ad340e3ab4ce5795 authored almost 8 years ago
pass --log-json to remote

Obviously this means that --log-json with remote repos requires 1.1
on the remote end, but if yo...

9f446aa6d434c1b926968d73e3a2dff119aca95b authored almost 8 years ago
enhance JSON progress information

separate output types, extra information

6288c9f7511607842e79ef08ede821f91e9e5f74 authored almost 8 years ago
Merge pull request #2157 from ThomasWaldmann/add-filesize

archived file items: add size metadata

7c9c4b61d7124397c7b21f685b50a898f0a6e940 authored almost 8 years ago
Merge pull request #2219 from enkore/f/frontend-docs

document JSON

0e3560b6cd437e51b3b876bbd1d0484328c79f7f authored almost 8 years ago
Merge pull request #2227 from ThomasWaldmann/update-files-cache-inodes

files cache: update inode number, fixes #2226

b7e158ce8998ed41868300e69ad269046a5fdeaf authored almost 8 years ago
files cache: update inode number, fixes #2226

0721cb1ede4bc538ccf08d1bacd6ebd4b062a596 authored almost 8 years ago
Merge pull request #2220 from ThomasWaldmann/compression-default-lz4

use lz4 compression by default, fixes #2179

1a67b82726b1f920a48af8b3df208c56bcfd5150 authored almost 8 years ago
update docs for create -C default change

332f7898bc7a05fa5ddcd0b9c99e2dac759e0a0d authored almost 8 years ago
Merge pull request #2204 from ThomasWaldmann/test-delete-force

Test delete --force

46787a90a0d289b84a1720f6de2ff625510273fb authored almost 8 years ago
Merge pull request #2222 from kmq/master

Document relative path usage #1868

56f99a7719fa0efb8eccbf163a3731d34597e341 authored almost 8 years ago
Document relative path usage #1868

757921dbdc67759b5a68d2580328cb52ce29c2be authored almost 8 years ago
add test for borg delete --force

2ad5f903fe0755e4141a9a676e31340c0dc6600b authored almost 8 years ago
Merge pull request #2184 from ThomasWaldmann/zap

borg delete --force --force to delete severely corrupted archives, fixes #1975

9bc825a27a7fa65d7d526cdebc4b5baa43bc071f authored almost 8 years ago
use lz4 compression by default, fixes #2179

not for create_src_archive() though as this triggers a bug that has to get fixed outside this PR...

92e5db0c2e7abd872b82611722780c25eea8642f authored almost 8 years ago
Merge pull request #2218 from kmq/master

document snapshot usage #2178

ecd13f11b0aa00413520e9319f748406ddfb9c8f authored almost 8 years ago
document JSON

9ed8e4b7a9a62b056608fc05a7f0988372145da5 authored almost 8 years ago
Merge pull request #2215 from enkore/f/logjson

Add --log-json option for structured logging output

5f802f394298c53be7bc6013e3662cbf808eb01d authored almost 8 years ago
Add --log-json option for structured logging output

70c11976bcb1ae068398f579786b5754e1ecee95 authored almost 8 years ago
document snapshot usage #2178

f7d28e76a006b52d091fd6815cf76a45336998c5 authored almost 8 years ago
Merge pull request #2203 from enkore/f/jsono

JSON output for major commands

0f9b7a270d6a5bb31732b2238e021ad21289b453 authored almost 8 years ago
Merge pull request #2210 from enkore/f/rxtx

RemoteRepository: account rx/tx bytes

5c46136433c601be756f3c159e4d80fb8535c759 authored almost 8 years ago
Merge pull request #2206 from ThomasWaldmann/fix-location-regex-smb

Location: accept //servername/share/path

e59d313666c6cd8526412840323b209485f50495 authored almost 8 years ago
Merge pull request #2192 from enkore/f/doctoc

Edited + and corrected some stuff in internals+security

43bb43a271b672cf8d69a808f30afdf820cdb89f authored almost 8 years ago
Location: accept //servername/share/path

c8ec698d739789b29b1c5ea53f5d5943476cd900 authored almost 8 years ago
borg delete --force --force to delete severely corrupted archives, fixes #1975

4d81b186ec5b64585bac1097b28b987a9f4bce15 authored almost 8 years ago
Add testsuite to test handling of too big xattr

e487b8404caf2f073fbecff9be509851e11d5b12 authored almost 8 years ago
Print a warning for too big extended attributes

4c9bc96fb73987d20cb4df4800497904096ddecf authored almost 8 years ago
borg check: check file size consistency

adc4da280de41379cd5e9cebee32a40c78148006 authored almost 8 years ago
borg extract: check file size consistency

7da0a9c98232850068e9dbc8114a4e7e48e8e7bc authored almost 8 years ago
info <archive>: use Archive.info() for both JSON and human display

4f1db82f6d45e481acfaf0d302b7554d1e773238 authored almost 8 years ago
rename Item.file_size -> get_size

file_size is misleading here because one thinks of on-disk file size,
but for compressed=True, t...

50068c596dc4f843ef90def50ef530cb5926f20f authored almost 8 years ago
deduplicate / refactor item (c)size code

97bb1b7d9afe7b3f6117b7a27fccb2fd23c41103 authored almost 8 years ago
reduce code duplication

0021052dbdd7147c027745c594e98424031855c8 authored almost 8 years ago
fuse: get rid of chunk accounting

the chunk accounting code tried to reflect repo space usage via the st_blocks of the files.
so, ...

fe8e14cb2ce030a22f3a982db156a38770706b0c authored almost 8 years ago
fuse: use precomputed size from Item

ae6742fb34740499a97b4edce36f984f4e9cd1ba authored almost 8 years ago