Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

borgbackup

Develops and supports the BorgBackup free and open source backup software.
Collective - Host: europe - https://opencollective.com/borgbackup - Website: https://borgbackup.org - Code: https://github.com/borgbackup

Merge pull request #6992 from ThomasWaldmann/separate-encrypted-metadata

Separate encrypted metadata

github.com/borgbackup/borg - 36e852457a0784d5bc681f40f12d0e9f28cfd841 authored over 2 years ago by TW <[email protected]>
update docs

github.com/borgbackup/borg - c8830cde441d95fff7cfd93ca184cd60ca4078fa authored over 2 years ago by Thomas Waldmann <[email protected]>
segment entry payload, metadata length: 16bit is enough

guess we will not have much more than size, csize, psize, ctype, clevel.

github.com/borgbackup/borg - 5afe94883ad710c84edabdd302de1a44d2654a1a authored over 2 years ago by Thomas Waldmann <[email protected]>
recompress: only read metadata to check for ctype/clevel

github.com/borgbackup/borg - b28d6ee657b5affa16d92640eca7096b49d45258 authored over 2 years ago by Thomas Waldmann <[email protected]>
RepositoryCache: cache complete and meta-only chunks separately

github.com/borgbackup/borg - 06eab6a22871c17605b4ed37904299979f3e9268 authored over 2 years ago by Thomas Waldmann <[email protected]>
new read_data param for repository.get() and .get_many()

True (default): return full chunk (client can decrypt meta and data)

False: return enough so cl...

github.com/borgbackup/borg - 106abbe4d94e86a6aab74307765fcbeab14b91a5 authored over 2 years ago by Thomas Waldmann <[email protected]>
simplify: read_data param of io.read() is not used (yet)

github.com/borgbackup/borg - 74ffceabf4ce833122fd368ea24afb6a46b160f4 authored over 2 years ago by Thomas Waldmann <[email protected]>
simplify: iter_objects always returns (..., size, data)

data might be None (if read_data is False).

also removed the include_data argument, not needed ...

github.com/borgbackup/borg - b64427c48081f298d354d6b301f1d19eba485dd0 authored over 2 years ago by Thomas Waldmann <[email protected]>
transfer: add test

bit hard to test the 1.2 -> 2.0 transfer, but we can at least
test the 2.0 -> 2.0 "NoOp" transfer.

github.com/borgbackup/borg - e827f98c4572edc3dc5025f508664894a57effdf authored over 2 years ago by Thomas Waldmann <[email protected]>
upgrader fixes for new api

github.com/borgbackup/borg - cf333cef91816d4fdab5540297726716457fe8d6 authored over 2 years ago by Thomas Waldmann <[email protected]>
refactor compressors to new api

legacy: add/remove ctype/clevel bytes prefix of compressed data

new: use a separate metadata di...

github.com/borgbackup/borg - 4c9ed2a6c6e4b05e758fc7c0bb52019630427135 authored over 2 years ago by Thomas Waldmann <[email protected]>
fix upgrader

github.com/borgbackup/borg - 1e156ca02bc1a1d97bd1b99080d8bc5afc973e0c authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6990 from ThomasWaldmann/more-fine-grained-extended-stat-1.2

xattrs / extended stat: improve exception handling (1.2-maint)

github.com/borgbackup/borg - 68e43911f54d32613f487ae07dc252ef6f3425a1 authored over 2 years ago by TW <[email protected]>
add a test for borg 1 -> 2 repo objects transformation

github.com/borgbackup/borg - b6cbf045ff8ce606993631ac303c8fc130410f20 authored over 2 years ago by Thomas Waldmann <[email protected]>
decompression dispatching based on meta dict

github.com/borgbackup/borg - 754c58379945488043adadd8e43dd2c4747bba5d authored over 2 years ago by Thomas Waldmann <[email protected]>
repoobj: add a layer to format/parse repo objects

borg < 2:

obj = encrypted(compressed(data))

borg 2:

obj = enc_meta_len32 + encrypted(msgpacke...

github.com/borgbackup/borg - fa986a9f19b9451d7f1e2cc417f55b9d318772f8 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6998 from ThomasWaldmann/fix-typos

repository: start messages with uppercase letters.

github.com/borgbackup/borg - 3a8354059c84148aaac2d22325ac3cff7cbe33ac authored over 2 years ago by TW <[email protected]>
repository: start messages with uppercase letters.

github.com/borgbackup/borg - 062c860260f29dc1df4163134406fa5a8f6dfdec authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #19 from amteza/patch-1

Bump to Borg 1.2.2

github.com/borgbackup/homebrew-tap - e74a39649f8bccc2418d4b23347e75222ddd8306 authored over 2 years ago by TW <[email protected]>
Update borgbackup-fuse.rb

github.com/borgbackup/homebrew-tap - 8fc3a6bfa70c92e2101c2bbfa0e573ad45c450a7 authored over 2 years ago by amteza <[email protected]>
Bump to Borg 1.2.2

github.com/borgbackup/homebrew-tap - 44248011900a6bd7a1b2f7067a18cccd29c03dd0 authored over 2 years ago by amteza <[email protected]>
Merge pull request #6986 from ThomasWaldmann/flags-repo-api

repository api: flags support, fixes #6982

github.com/borgbackup/borg - 6c6f10df1ef366db9619539ad1257706c8a377f5 authored over 2 years ago by TW <[email protected]>
repository api: flags support, fixes #6982

- .list: only return IDs for objects where flags & mask == value.
- .flags(_many) (new) to set/q...

github.com/borgbackup/borg - 90ca04f535fef019023cdb2c20a9a987515ce296 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6985 from ThomasWaldmann/minor-fixes

minor cleanup: fix typos and punctuation in comments

github.com/borgbackup/borg - 204ecece091d790eae1ea777b1cfe97ef106c495 authored over 2 years ago by TW <[email protected]>
minor cleanup: fix typos and punctuation in comments

github.com/borgbackup/borg - 15d56b2ff7ab1cf56c08be08c3cfbf3cb02387ad authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6974 from ThomasWaldmann/fixes-master

misc fixes

github.com/borgbackup/borg - 709d162ee77592a8d809be35799558527cf66478 authored over 2 years ago by TW <[email protected]>
fix test_recreate_timestamp

it did not work in timezone utc-0800.

github.com/borgbackup/borg - 29ae701ec96ea6f9df729c83a737b660cf734827 authored over 2 years ago by Thomas Waldmann <[email protected]>
update prune docs, -P is gone, -a replaces it

github.com/borgbackup/borg - 732ecb29fe460e9a9106903c07cf106b876312a8 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6972 from ThomasWaldmann/update-changes-master

update CHANGES

github.com/borgbackup/borg - 66ace47316633b10bd6a9565115faec815939b8f authored over 2 years ago by TW <[email protected]>
update CHANGES

github.com/borgbackup/borg - e078337c7c1882093d13a59b3a8b1027e57e365e authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6971 from ThomasWaldmann/formatting-fixes

fix spacing (found by coala)

github.com/borgbackup/borg - 34a67d287261ef3b12bfc8f8f2e3c1522f3bb6be authored over 2 years ago by TW <[email protected]>
fix spacing (found by coala)

github.com/borgbackup/borg - ac4f96ec9ffa2b4d31745f9fbffecf802bf4861d authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6970 from ThomasWaldmann/refactor-archiver-cmds

archiver modules: rename to *_cmd[s]

github.com/borgbackup/borg - eb8f1c20c56d74db75e555d92d831d698ac4b8ce authored over 2 years ago by TW <[email protected]>
adapt pep8 ignores

github.com/borgbackup/borg - 96139ae3c9e0cc110e200391b3ae88e9b616645c authored over 2 years ago by Thomas Waldmann <[email protected]>
archiver modules: rename to *_cmd[s]

this was already required for list_cmd (due to "list"
being a builtin), now renamed all else also.

github.com/borgbackup/borg - 66e74e0471af65765e5f47987b6cb61f1bdbd781 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6969 from ThomasWaldmann/refactor-master

refactor, move stuff around

github.com/borgbackup/borg - fe6cd9e0086a1d4927c044e8e6dd5f22446b19f4 authored over 2 years ago by TW <[email protected]>
adapt pep8 ignores

github.com/borgbackup/borg - 9367ad2f07eb0c114e98566d4a2dd42a860ed1e0 authored over 2 years ago by Thomas Waldmann <[email protected]>
move nanorst module to borg.helpers

github.com/borgbackup/borg - 403ff07dde7684852677fd04c9445293e7142702 authored over 2 years ago by Thomas Waldmann <[email protected]>
move shellpattern module to borg.helpers

github.com/borgbackup/borg - ecd7bce5b8beb6ffb8cb48a83dfe0054fcac58ae authored over 2 years ago by Thomas Waldmann <[email protected]>
move lrucache module to borg.helpers

github.com/borgbackup/borg - 578639b35e980ced0b12cc7f63b59a352eda97b5 authored over 2 years ago by Thomas Waldmann <[email protected]>
move manifest module from helpers to borg.manifest

github.com/borgbackup/borg - 9beaced33cd440f10f8acafb8f7d13f604a3d97b authored over 2 years ago by Thomas Waldmann <[email protected]>
move tar related code to borg.archiver.tar

github.com/borgbackup/borg - ded384929d3980648a75171ab71c350aaeb1717c authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6968 from ThomasWaldmann/cleanup-prune-master

move prune related code to borg.archiver.prune

github.com/borgbackup/borg - 900398f927b6eeb367e673a2aaec34d673d2007f authored over 2 years ago by TW <[email protected]>
move prune related code to borg.archiver.prune

github.com/borgbackup/borg - 22804f05f961b0c33a1736496dc3d842cf67fb1f authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6964 from ThomasWaldmann/timestamps

Timestamps with timezones

github.com/borgbackup/borg - 3715e327a6ea1306b7fbd3c37f5bdec38b0439bb authored over 2 years ago by TW <[email protected]>
transfer: fix archive timestamps to have +00:00

github.com/borgbackup/borg - 29db66c8bc52cc55ab570608f2ef6f369be83d41 authored over 2 years ago by Thomas Waldmann <[email protected]>
create/recreate/import-tar --timestamp: default to local timezone

if you want to give UTC, just append: +00:00

github.com/borgbackup/borg - 4ab07b6acb4730bf5ea42b8c254e1be3cfc18985 authored over 2 years ago by Thomas Waldmann <[email protected]>
use timezones

- timezone aware timestamps
- str representation with +HHMM or +HH:MM
- get rid of to_locatime
-...

github.com/borgbackup/borg - ade08ce842b355025388c6dd884ffc052e20a795 authored over 2 years ago by Thomas Waldmann <[email protected]>
get rid of dateutil

github.com/borgbackup/borg - b4933eb337a02462dac41f4c598c531489f8aafa authored over 2 years ago by Thomas Waldmann <[email protected]>
use py37+ datetime.isoformat / .fromisoformat

since python 3.7, .isoformat() is usable IF timespec != "auto"
is given ("auto" [default] would ...

github.com/borgbackup/borg - bab68a8d25770a8e3ead733d5eae880755c21bba authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6962 from ThomasWaldmann/fixes-master

misc fixes / cleanups

github.com/borgbackup/borg - b392a60c08b7e14e4fd6df7a604ce8d82d800f61 authored over 2 years ago by TW <[email protected]>
remove remainders of borg key change-algorithm

most was already removed previously, just this was overlooked.

github.com/borgbackup/borg - c51a0626de7695f392f80370f39b5b1060c1909a authored over 2 years ago by Thomas Waldmann <[email protected]>
constants: reorder stuff, add comments

github.com/borgbackup/borg - a7bc1f88c1d8b1c97e92cc08952eab9e0c559f73 authored over 2 years ago by Thomas Waldmann <[email protected]>
run "black"

github.com/borgbackup/borg - a18a9df3649c292f698254900603a6c6c87e9a64 authored over 2 years ago by Thomas Waldmann <[email protected]>
remove now unused argument()

github.com/borgbackup/borg - 252b145833d7cc8f22be4a803be5a1dd654433f4 authored over 2 years ago by Thomas Waldmann <[email protected]>
with_repository: fake mechanism not needed

was only used by borg create --dry-run, but that
internally does not use the repo anyway.

github.com/borgbackup/borg - 8562940b0d2b119be39e2555882049fbae224185 authored over 2 years ago by Thomas Waldmann <[email protected]>
with_repository: invert_fake arg is not used

github.com/borgbackup/borg - 8bebf65bc28e1e05db729927fcce51e26e161628 authored over 2 years ago by Thomas Waldmann <[email protected]>
with_repository: "exclusive" param is always bool

github.com/borgbackup/borg - 73d901a22e71b67dc4c5422ba2c62851e0207987 authored over 2 years ago by Thomas Waldmann <[email protected]>
--nobsdflags does not exist any more

it was replaced by --noflags.

github.com/borgbackup/borg - e54f109afae25c340fb9658bcf0118afcf817f6a authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6942 from mh4ckt3mh4ckt1c4s/doc-shift-odg

update diagrams to odg format, fixes #6928

github.com/borgbackup/borg - c2bcecf2ebc4fd2c965e236bcb606a3cbbff83d9 authored over 2 years ago by TW <[email protected]>
Fix transparency level

github.com/borgbackup/borg - 15a450c7e8149eebe3c22f8d54734a3e821edf49 authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Tiny fix of transparency bug

github.com/borgbackup/borg - 259d3fdc76d4dc7a0edde3ac5725031dd56f54a8 authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Fix size of images to match old ones

github.com/borgbackup/borg - be9e99e346a521d50f028c2fc24a18b5bf54aac1 authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Added the transparency thing to compaction schema

github.com/borgbackup/borg - 3e40f684098f424858e83a9aa313342aa2195e51 authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Merge pull request #6950 from borgbackup/rel200b1

release 2.0.0b1

github.com/borgbackup/borg - 217351804fc8cd2bf75a947fee9c734d7f10cb30 authored over 2 years ago by TW <[email protected]>
vagrant: pyenv: use python 3.10.2

this fixes build on freebsd, which seems to be broken for 3.10.0.

github.com/borgbackup/borg - 050031fc98ad0cd306182f45719c411b4f82f14e authored over 2 years ago by Thomas Waldmann <[email protected]>
vagrant: fix py310 based testing on netbsd

github.com/borgbackup/borg - 460142f4a7b283cb5bddf3c147cc0e8aa44d0205 authored over 2 years ago by Thomas Waldmann <[email protected]>
Updated compaction to an odg file

github.com/borgbackup/borg - 45663552bfad5e2d8ef42e7a5177f2c276dcbde2 authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
build_usage build_man

github.com/borgbackup/borg - f5b7ae5b30f569566c0e1d83cf5cf5c640f4b932 authored over 2 years ago by Thomas Waldmann <[email protected]>
fix sphinx warnings

github.com/borgbackup/borg - 8148d4e4003d686b6449097acce800f6baf89244 authored over 2 years ago by Thomas Waldmann <[email protected]>
set release date

github.com/borgbackup/borg - 3556bcb0db35ec229f767f13152d2cefd9edf107 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6947 from ThomasWaldmann/update-changes-master

update CHANGES

github.com/borgbackup/borg - 35fbac1cd1d76be7475f94b8c07a45d106cbc214 authored over 2 years ago by TW <[email protected]>
update CHANGES

github.com/borgbackup/borg - 97ec8a819d012c2b6d0ed4b0e3d6510c54ac12c9 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6949 from ThomasWaldmann/fix-ctrl-c-remote-repo-master

ctrl-c must not kill important subprocesses, fixes #6912

github.com/borgbackup/borg - 7b2be9426271adc00780fa8e593a203e166fc9e6 authored over 2 years ago by TW <[email protected]>
Changed structure schema to odg format

github.com/borgbackup/borg - cd27313693978bd96edb1a4c5d455b017cb18c37 authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Removed object-graph.vdg and added 'simplified' mention in schema

github.com/borgbackup/borg - 085b244bb75af2a9dd5e995b94721bc48723011e authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Forwardport: repository: add debug logging for issue (#6918) (#6946)

repository: add debug logging for issue #6687

github.com/borgbackup/borg - 00aca33ba6b88aabebec2c8150ce5da3b27715c0 authored over 2 years ago by KN4CK3R <[email protected]>
ctrl-c must not kill other subprocesses, fixes #6912

There are some other places with subprocesses:

- borg create --content-from-command
- borg crea...

github.com/borgbackup/borg - 4d570497be469f56cd767183f85bdf0c86348f7b authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6948 from ThomasWaldmann/fix-versionpy-format-master

_version.py: remove trailing blank, add LF at EOF

github.com/borgbackup/borg - 9f0050d409cdee71640a95067c25725064e79114 authored over 2 years ago by TW <[email protected]>
ctrl-c must not kill the ssh subprocess, fixes #6912

github.com/borgbackup/borg - 0ab82d57e43261a1cc7788315fbde8f24fd6dd0a authored over 2 years ago by Thomas Waldmann <[email protected]>
_version.py: remove trailing blank, add LF at EOF

github.com/borgbackup/borg - b9cdeaaa201b0346fc4a88a984ef6c48ea043f57 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6941 from ThomasWaldmann/archive-items-indirect

massively increase archive metadata stream size limit, fixes #1473

github.com/borgbackup/borg - 76ef20105f42e6faef02ab535d639d54a6cdef5c authored over 2 years ago by TW <[email protected]>
massively increase per archive metadata stream size limit, fixes #1473

implemented by introducing one level of indirection, the limit is now
very high, so it is not pr...

github.com/borgbackup/borg - fb74fdb7102295a798dc23cd82a227172c725724 authored over 2 years ago by Thomas Waldmann <[email protected]>
Updated object-graph to an odg file

github.com/borgbackup/borg - 7ed3fad470f8849f6b59bd235748da35e5476836 authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Fix duplicate object in borg-data-flow graph

github.com/borgbackup/borg - 2c29da2553dab9cfcaf6faa93dcb53742f2cb0b5 authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Some visual fixes

github.com/borgbackup/borg - 1716502cfffcd8f8da6d9785f6827f7c941fe59e authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Updated borg-data-flow to an odg file

github.com/borgbackup/borg - dcc7fba2e504b4480998bffbde2ae5d0003d4462 authored over 2 years ago by mh4ckt3mh4ckt1c4s <[email protected]>
Merge pull request #6935 from ThomasWaldmann/mkstemp_mode-master

use a custom mkstemp with mode support, fixes #6933, fixes #6400

github.com/borgbackup/borg - 02580c09ea9059dd42eb1a545abba8aa61ca5a73 authored over 2 years ago by TW <[email protected]>
Merge pull request #6938 from ThomasWaldmann/fix-warnings2-master

make setuptools happy, fixes #6874 (try 2, same as in 1.2-maint)

github.com/borgbackup/borg - fecabc8215556900f33252848f0028f92f750220 authored over 2 years ago by TW <[email protected]>
make setuptools happy, fixes #6874 (try 2, same as in 1.2-maint)

work around setuptools puking about:

############################
# Package...

github.com/borgbackup/borg - 449b02742f9dbb4d366fbd0c9f5fca3c77e82cd7 authored over 2 years ago by Thomas Waldmann <[email protected]>
use a custom mkstemp with mode support, fixes #6933, fixes #6400

hopefully this is the final fix.

after first fixing of #6400 (by using os.umask after mkstemp),...

github.com/borgbackup/borg - 52c47bd5464f3e3368124b7554af1d659435f608 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6934 from ThomasWaldmann/fix-warnings-master

Fix warnings (master)

github.com/borgbackup/borg - 99c72c5f7518ee39b56650ec1c93a72f97c6fc74 authored over 2 years ago by TW <[email protected]>
Merge pull request #6931 from ThomasWaldmann/copy-crypt-key

rename --copy-ae-key into --copy-crypt-key

github.com/borgbackup/borg - 23eb28d3b83b741afa1d3e680966f28d28c4ee75 authored over 2 years ago by TW <[email protected]>
cache_sync directory: add a dummy __init__.py to get rid of setuptools warning

github.com/borgbackup/borg - 0e0b33b5ffabe6b3f5d2036e5677eed3320e6e89 authored over 2 years ago by Thomas Waldmann <[email protected]>
unpack.h: fix compiler warnings, improve error handling

github.com/borgbackup/borg - a7d4dd2ba62da32f0b86a24b4255da1c3bf24647 authored over 2 years ago by Thomas Waldmann <[email protected]>
hashindex.pyx: fix signedness warning

github.com/borgbackup/borg - d00304607829781ec8a49ca7cfc2758d8143429c authored over 2 years ago by Thomas Waldmann <[email protected]>
_chunker.c: fix warnings on macOS

macOS does not have POSIX_FADV_DONTNEED, thus some variables are not
needed.

github.com/borgbackup/borg - cc7984f4235c04eef31a856992d0c3b67488e5d7 authored over 2 years ago by Thomas Waldmann <[email protected]>
rename --copy-ae-key into --copy-crypt-key

github.com/borgbackup/borg - 4ec17d969c7706dd3394070135ec4ab22a6de221 authored over 2 years ago by Thomas Waldmann <[email protected]>
Merge pull request #6930 from ThomasWaldmann/more-docs-updates

more docs updates

github.com/borgbackup/borg - afa282c977e13636f24c882bfb653bdbd59bb359 authored over 2 years ago by TW <[email protected]>
docs: update security.rst

github.com/borgbackup/borg - f621b21ec1a6f436d4fb7b2b0082be61edc83a32 authored over 2 years ago by Thomas Waldmann <[email protected]>