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

archived file items: add size metadata

if an item has a chunk list, pre-compute the total size and store it into "size" metadata entry....

a52b54dc3c864d0fbb0d21707ac93f8fe421fdb8 authored almost 8 years ago
RemoteRepository: account rx/tx bytes

f3c7e7cd3676e3ce4ec76f81acc33e32d67bf763 authored almost 8 years ago
move JSON generation and utilities to helpers

56563a4392600f096e5966574b44f9132cb43823 authored almost 8 years ago
list: add "name" key for consistency with info cmd

8cdf192511b46d58bf298a2efc084a5ec1e9c12a authored almost 8 years ago
Merge pull request #2194 from jdchristensen/master

In api decorator, pass wait argument to RemoteRepository.call; fixes …

4862efe718797e9fff6ca0dbfa24e8af8491be09 authored almost 8 years ago
list: --json for archive contents listing

1f8c0929bf5013d40c27e9cba84de9c8915c022b authored almost 8 years ago
list: --json for archive listing

25781f53d4c4d76a4070003f96eb6d9906337578 authored almost 8 years ago
info: --json for archives

6180f5055c3f4c1b60bbf1c85f59afaa8d8f5a27 authored almost 8 years ago
use custom JSON encoder for repr'ing Borg objects consistently

2ab5d0f2139884ea873f5e7324213ed10c53a908 authored almost 8 years ago
create: add --json option

7cbade2f8c117fcab59b9dbbb0152e28ea6abd11 authored almost 8 years ago
info: add --json option

cc26bdf8102641b7ac8d4fee376a9b06c5994125 authored almost 8 years ago
Merge pull request #2197 from enkore/f/info-limits

info: show utilization of maximum archive size

e3a8ccdf3b66d801fbe030bb6151fa02b5c1c94c authored almost 8 years ago
set MAX_DATA_SIZE = 20971479 bytes in solid stone

b0e4f13fba9e415f6d70620ebb539b6c74f85abb authored almost 8 years ago
info: show utilization of maximum archive size

See #1452

This is 100 % accurate.

Also increases maximum data size by ~41 bytes. Not 100 % sid...

69f7810658956d7abfa9b0c609f89af4727647de authored almost 8 years ago
In api decorator, pass wait argument to RemoteRepository.call; fixes #2185

20a5282a4cd283249ecd77cb35223bc3a04fb154 authored almost 8 years ago
docs: internals: move toctree to after the introduction text

this only changes the location on the page, nothing about how the TOC
is arranged.

19d50cff767e733b0cd3680468e9f78667d3d1d1 authored almost 8 years ago
docs: clarify metadata kind, manifest ops

16525258586483a9bae7610837ef9d8ce6979cf2 authored almost 8 years ago
docs: datas: enc: 1.1.x mas different MACs

c03a7ad8444d0d536bb37fe2fdf88f3721b954db authored almost 8 years ago
docs: key enc: correct / clarify some stuff, link to internals/security

ecdf6ba25fba40753c7dc5b80aed553a94b5b562 authored almost 8 years ago
docs: datas: enc: correct factual error -- no nonce involved there.

6b21d6308607f7cbae8935efc539b156482a136a authored almost 8 years ago
docs: make internals.rst an index page

Subsections:

- Security
- Data structures and file formats

e5bbba573a0f181c1347ad22dc21a938a79408db authored almost 8 years ago
docs: edited internals section a bit

63f17087c887e5a3319c739af9724490400a0e18 authored almost 8 years ago
Merge pull request #2181 from ThomasWaldmann/fix-2180

archive check: detect and fix missing replacement chunks, fixes #2180

268d74bb432df2b4861da59ae5f9b20b01ba4e82 authored almost 8 years ago
Merge pull request #2171 from ThomasWaldmann/limit-unpacker

borg rpc: use limited msgpack.Unpacker

cd1df96ef53f4a6c32ca63b46dfd75f2dbbcf7cf authored almost 8 years ago
Merge pull request #2183 from ThomasWaldmann/doc-env

document BORG_HOSTNAME_IS_UNIQUE, fixes #2087

21884763ac8b0ff71c0226b3575d3e4cd839093c authored almost 8 years ago
Merge pull request #2187 from ThomasWaldmann/fix-hashindex-contains-bigendian

fix ChunkIndex.__contains__ assertion for big-endian archs

6dd5f0fbec1aa44aec26ab1fb893c5d143bf8aad authored almost 8 years ago
fix ChunkIndex.__contains__ assertion for big-endian archs

also: add some missing assertion messages

severity:

- no issue on little-endian platforms (== ...

8d7dfe739fb800c234b9a8cf370b4cade7d4c9c0 authored almost 8 years ago
document BORG_HOSTNAME_IS_UNIQUE, fixes #2087

4e08bbcf0b2b05a7f2d236936a74e7efdf3665ae authored almost 8 years ago
archive check: detect and fix missing all-zero replacement chunks, fixes #2180

b82f6488753f8dfed15b36e8b164161c9d8ac163 authored almost 8 years ago
Merge pull request #2172 from Abogical/master

Add dsize and dcsize keys, fixes #2164

63d4cf4c82a7c094a9c1086f6e0634f3197235d3 authored almost 8 years ago
Correct calculation of unique chunks

38e4817b48e4a0c212934331974478dc72fea779 authored almost 8 years ago
Refactor unique chunks summing

cd3cbee962f9b6d761e1123ce293337a68d32f15 authored almost 8 years ago
update docs about limited msgpack Unpacker for RPC code

6a25b6bdfac5d55f86be5cc64ec951a0cd2851a8 authored almost 8 years ago
Join the hall of fame

31f3ddf50303f603c9ab38354cd9b102bd401942 authored almost 8 years ago
Count non-unique chunks deduplicated sizes

6ed0746934a95b0cfd8504fdfe1354169598d674 authored almost 8 years ago
Add tests for dsize and dcsize

59571115a17c54b4724384466c4d04eeb9793d06 authored almost 8 years ago
Add dsize and dcsize keys

These keys shows the amount of deduplicated size and compressed
size of each file in the archive.

5aa74abedffcc6862e28228bf0b7af56fb2f4e69 authored almost 8 years ago
borg rpc: use limited msgpack.Unpacker, fixes #2139

we do not trust the remote, so we are careful unpacking its responses.

the remote could return ...

b05893e723905a3413faf5a190f6db8d4a9ee8f3 authored almost 8 years ago
Merge pull request #2160 from enkore/f/cryptodocs

add "Cryptography in Borg" and "Remote RPC protocol security" sections

d9fe4a1e2c19c6b04ee9c75f634a724c57e48196 authored almost 8 years ago
docs: add edited "Cryptography in Borg" and "Remote RPC protocol security" sections

The former section is a bit older (Nov 2016) and has been the piece
responsible for finding CVE-...

8e8d9d3f48510a1db982bb019202745369ec990f authored almost 8 years ago
Merge pull request #2167 from enkore/f/faqhier

docs: FAQ by categories as proposed by @anarcat in #1802

bd2f0210a81edf821dd118f267e777854043818c authored almost 8 years ago
Merge pull request #2166 from enkore/issue/2165

init: mandatory --encryption arg

4c7784bf2032635f9abb83dd83de904b3271cb2e authored almost 8 years ago
init: mandatory --encryption arg

caeff71a6cb92b2225237771d25133bf119d7ccb authored almost 8 years ago
faq: update Which file types, attributes, etc. are *not* preserved?

ext4 immutable has been supported for a while.

3d79d441a52f8440a32f35afcf7d8b69577b49c4 authored almost 8 years ago
docs: FAQ by categories as proposed by @anarcat in #1802

Usage & Limitations
Security
Common issues
Miscellaneous (only three items, two fork-related)

N...

9e0ea92a9da5f043535e5cb187bd36ede62629cd authored almost 8 years ago
Merge pull request #2162 from enkore/f/docs

fix build_xxx

833d0ab76cbf5af2a253d2c245722e16bdcf9887 authored almost 8 years ago
docs: less spacing between options

4446577dd5f189fe60f66e59304deb5bba7c83ab authored almost 8 years ago
setup.py build_usage/build_man fixes

788b608aa9fb6126dfa386b56760a0a44ce40333 authored almost 8 years ago
Merge pull request #2159 from enkore/issue/2158

create: handle BackupOSError on a per-path level in one spot

a1ceb16627773682093a6b19d2089d71a3906427 authored almost 8 years ago
create: handle BackupOSError on a per-path level in one spot

73990b878f053bb8800b9e23de28e60489dfc41a authored almost 8 years ago
Merge pull request #2156 from enkore/f/devmodel

new branching model

22464295cfcb8fcecbb3932df241e4a5be8e691e authored almost 8 years ago
new branching model

5e0c2d4b1118b6a21ead346469c9fe1e0a785c68 authored almost 8 years ago
Merge pull request #2154 from enkore/merge/1.0-maint

cherry pick changes back from 1.0-maint (one-off)

a659d1bf5f5751fc7605865861f0fea0e87cae33 authored almost 8 years ago
add two new options --pattern and --patterns-from as discussed in #1406

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

Origi...

30a5c5e44b185f0d9955d93913f38d6554c5fbed authored almost 8 years ago
paperkey.html - decode as utf-8, fixes #2150

hardcoded the encoding for reading it. while utf-8 is the default
encoding on many systems, it d...

8d432b01e1914758c474f91b20fb95ff99855979 authored almost 8 years ago
add paperkey.html to pyinstaller spec

11318c94dc79ab9086acd188f51980d466b7d0f8 authored almost 8 years ago
Add qr html export mode to `key export` command

179f1bc14794748aca4e0cd130336deb610582de authored almost 8 years ago
setup.py: build_api: sort file list for determinism

# Conflicts:
# docs/api.rst
# setup.py

Original-Commit: e208d115

44798e0edd62bd8c1df2544f0b71c4beefb9bd97 authored almost 8 years ago
add test for export key --qr-html

04bd6fb013f8139ccae40c5b98782cb55af3e465 authored almost 8 years ago
update CHANGES (1.0.10)

# Conflicts:
# docs/changes.rst

Original-Commit: e635f219

79dd920661d9df607e70ec041eef8d2c89382479 authored almost 8 years ago
clearify doc for same filesystems

# Conflicts:
# src/borg/archiver.py

Original-Commit: d3a2f36b03

2cdb5838797a78fb460898e83202ec28f8275256 authored almost 8 years ago
key export: center QR code on the page

1fabb2df5808d1427ef50b3879a3d509128faf7c authored almost 8 years ago
quickstart.rst: Add link to paperkey template.

e0f36e8613fd1015dabab45c6ea602a6aee0db35 authored almost 8 years ago
paperkey.html: Add interactive html template for printing key backups.

b44882d10c8f28e1defde6b26a978be167188608 authored almost 8 years ago
Add myself to AUTHORS

# Conflicts:
# AUTHORS

Original-Commit: bd8be26

fb44362c95c19b03c849621879147daf9bff3d3e authored almost 8 years ago
Manifest: Make sure manifest timestamp is strictly monotonically increasing.

Computer clocks are often not set very accurately set, but borg
assumes manifest timestamps are ...

32e73e8c7e6a80bbae7a0371963ae8b865f1bb4f authored almost 8 years ago
Merge pull request #2145 from enkore/f/manpages

manpages part two

ab52ce38f3649acff6f90449b3aa4c2abc08da1c authored almost 8 years ago
docs: changes: fix two rST warnings

0971fdce8d14f337ce3f635ebd6ac78711edec21 authored almost 8 years ago
update development.rst for docs changes

847797b477a4481720c118dede44636f88f019f3 authored almost 8 years ago
fix rST warning in Repository.scan

e4486cd370a276d029429edd619d58c397787eab authored almost 8 years ago
docs: usage: remove not-updated-anymore debug* files.

95b69a433c48ba12aed1e612f93946e4d5ceb4fa authored almost 8 years ago
docs: define "ours" merge strategy for auto-generated files

96fa1e8414b5cd02ebc4c53b589f68f8bfd6b9fa authored almost 8 years ago
man pages: add borg(1) master/intro page

fa24e1f38fcc87f33b17dceb51d974185bd2803b authored almost 8 years ago
docs: create: move --exclude note to main doc

15dfaae223d8ba52bbbddf9979244ef729e89922 authored almost 8 years ago
man pages: generate page for subparsers, eg. borg-key(1)

Conflicts:
docs/man/borg-key.1

1d9378f12ce23ed32783aecddf6881844f490089 authored almost 8 years ago
docs: create: move item flags to main doc

0710bbd40e07f9423e2977778fd67e3159a0e465 authored almost 8 years ago
docs: init: fix markup/typos

497da8df0469c6669660a9fd6f5a34bf24412999 authored almost 8 years ago
Merge pull request #2114 from textshell/feature/debug-dump-json

Add 'debug dump-manifest' and 'debug dump-archive' commands.

f6732b62fd557ffe887996540ac541feee213d4e authored almost 8 years ago
archiver: Add 'debug dump-manifest' and 'debug dump-archive' commands.

e8335dba0f007060b7cdf92ca27b6e1c9f72d6d0 authored almost 8 years ago
Merge pull request #2127 from enkore/f/manpages

Man pages

bb94ab71189a80013076b6b1c81674f40c84fed4 authored almost 8 years ago
docs: list: don't print key listings in fat (html + man)

7e486074e8eab870a19b13ff86097e142d82d923 authored almost 8 years ago
docs: fix examples using borg init without -e/--encryption

d6a26ca26df63af3e5dd6381f37d475991664ba5 authored almost 8 years ago
commit man pages

1d91d2699ca5f24404fe8cc2014452dafd31affb authored almost 8 years ago
man pages: add EXAMPLES

hacky, but works. Better would be to make a separate docs/examples dir
with only the examples in...

83bb25d8481407ec3363c9c07342e7ba38cec2bd authored almost 8 years ago
man pages: remove reference to borg(1) -- would have to be written first

A compact introduction and perhaps a condensed quickstart would
be good for borg(1).

e5ea876f900f59e4aea718e0764c2e4212213033 authored almost 8 years ago
create real nice man pages

c7106e756e78221834052511a64cd6f279f81262 authored almost 8 years ago
Merge pull request #2124 from enkore/f/keycmds

Move migrate-to-repokey, change-passphrase to key group

c6de2615f26fc7e6b798b4765615df519a19447a authored almost 8 years ago
migrate-to-repokey: ask using canonical_path() as we do everywhere else

5bc03cc0425eb36642b1644f5b01e6ea30090a15 authored almost 8 years ago
Move change-passphrase to the "key" group (but leave old name, too)

4e0422cdf0de134b11ebb67b80bb5bb242c4a31e authored almost 8 years ago
Move migrate-to-repokey to the "key" command group

5fe32866e66d2a6c318fa508d75bb0b3ec2b8090 authored almost 8 years ago
Merge pull request #2111 from ThomasWaldmann/merge-1.0-maint

Merge 1.0-maint

c6ea34be96635d45702e5c5c44fabb6360df6c6b authored almost 8 years ago
Merge pull request #2010 from costela/master

change dir_is_tagged to use os.path.exists()

f52bf883c3a5b257b09140ac99301955bc99fd75 authored almost 8 years ago
Merge pull request #2116 from rciorba/fix_skip_hint

fix wrong skip_hint on hashindex_set when encountering tombstones

3dbf6218f09e60cbf8d65d1d4581d87a6e5da89e authored almost 8 years ago
fix wrong skip_hint on hashindex_set when encountering tombstones

hashindex_lookup would always hint at skipping whatever it's probe
length had been with no regar...

a85cf75465bbd15e016a2c73afbab98ee272e98a authored almost 8 years ago
fixup: do not access os.POSIX_FADV_* early

before we know posix_fadvise support exists on the platform.

7f2a108c949116c6d3a3edb6ebceee8126b788a5 authored almost 8 years ago
change dir_is_tagged to use os.path.exists()

Add --keep-exclude-tags option as alias to --keep-tag-files and
deprecate the later. Also make t...

dd6b90fe6c2d5369081adf97379118fc903cdbee authored almost 8 years ago
ran build_usage

e19537ff6ff1ad21d3fcc3ad7ea47eb36687e593 authored almost 8 years ago
Merge branch '1.0-maint' into merge-1.0-maint

# Conflicts:
# MANIFEST.in
# Vagrantfile
# docs/changes.rst
# docs/usage/mount.rst.inc
# src/bor...

c0dc644ef601154d09caf999a8b8b8b02d8c2f43 authored almost 8 years ago
Merge pull request #2110 from ThomasWaldmann/release-1.0.10rc1

release 1.0.10rc1

d23dbb47ba187fc3b1c73acf2c49374c06e2f10b authored almost 8 years ago
ran build_usage

e6c1931d476de51010dc5bd482bf1e591eb1ebba authored almost 8 years ago