Skip to content

Commit 8cce3ef

Browse files
Merge pull request #86 from borgbackup/assert-id
misc changes due to recent changes in borg2
2 parents af5a5f5 + 6b13e05 commit 8cce3ef

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

releases/borg-2.0.rst

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,6 @@ Major new features
4848
- new keys/repos only use new crypto: AEAD, AES-OCB, chacha20-poly1305, argon2.
4949
- using session keys: more secure and easier to manage, especially in multi-client or multi-repo
5050
contexts. doing this, we could get rid of problematic long term nonce/counter management.
51-
- faster by AEAD: adding the chunk ID into the AD part automatically makes sure we get the
52-
right data: if we can authenticate/decrypt it, it is the data for the ID we asked for.
53-
older borg needed an additional MAC(plaintext of chunk) step to make sure.
5451
- the old crypto code will get removed in borg 2.1 (currently we still need it to read from
5552
your old borg 1.x repos). removing AES-CTR, pbkdf2, encrypt-and-mac, counter/nonce management
5653
will make borg more secure, easier to use and develop.
@@ -75,14 +72,15 @@ Major new features
7572
- borg rcreate can create "related repositories" of an existing repo, e.g. to use them
7673
for efficient archive transfers using borg transfer.
7774
- borg transfer can copy and convert archives from a borg 1.x repo to a related borg 2 repo.
78-
to save time, it will not decompress / recompress the file content chunks.
75+
to save time, it will transfer the compressed file content chunks (without compressing them
76+
again).
7977
but, to make your repo more secure, it will decrypt / re-encrypt all the chunks.
8078
- borg transfer can copy archives from one borg 2 repo to a related other borg 2 repo,
8179
without doing any conversion.
8280

8381
- command line interface cleanups
8482

85-
- no scp style repo parameters any more (parsing issues, no :port possible),
83+
- no scp style repo parameters any more (parsing ambiguity issues, no :port possible),
8684
just use the better ssh://user@host:port/path .
8785
- separated repo and archive, no "::" any more
8886
- split some commands that worked on archives and repos into 2 separate commands

0 commit comments

Comments
 (0)