Browse Source

updated CHANGES-merge-all.txt

Thomas Waldmann 10 years ago
parent
commit
f30ecf338e
1 changed files with 32 additions and 2 deletions
  1. 32 2
      CHANGES-merge-all.txt

+ 32 - 2
CHANGES-merge-all.txt

@@ -1,23 +1,53 @@
-Stuff in merge-all and not in merge minus minor changes:
+Important note about "merge-all" branch
+=======================================
+
+Goal of the rather experimental "merge-all" branch is to merge all the stuff:
+- changesets from "merge" branch
+- features that DO IMPACT compatibility with original attic
+- etc.
+
+THERE IS NO GUARANTEE THAT IT IS COMPATIBLE WITH ORIGINAL ATTIC OR PREVIOUS
+"merge-all" CODE nor THAT YOU CAN SWITCH BACK AND FORTH BETWEEN ORIGINAL CODE
+OR PREVIOUS "merge-all" CODE AND THIS CODE WITHIN THE SAME REPOSITORY WITHOUT
+ENCOUNTERING SEVERE ISSUES.
+
+Please also see the LICENSE for more informations.
+
+
+Stuff in "merge-all" that is not in "merge" minus minor changes
+===============================================================
 
 added tuning docs
 
 attic init --compression NN --cipher NN --mac NN ...
 (see attic init --help)
 
-new hashes:      sha512_256
+new hashes:      sha512-256
+                 sha512
+                 sha1
                  ghash (default)
 new MACs:        hmac-sha512-256
+                 hmac-sha512
+                 hmac-sha1
                  gmac (default)
 new ciphers:     aes256-ctr + hmac-sha512-256
                  aes256-gcm (default)
 new compression: no compression (default)
                  zlib level 1..9 (previously, level 6 was hardcoded)
                  lzma preset 0..9
+                 lz4 (and other) multi-threaded algos from blosc library
 
 source: more flexible type 0x03 header format, allowing to give hash algo,
 compression algo and level, encryption algo, key type.
 
+IV is stored in full length, length of stored IV/MAC/hash is flexible.
+Indexing key size (key = id_hash()) is flexible and configurable per repo.
+
 source: less hardcoding, numeric offsets / lengths
 source: flexible hashing, compression, encryption, key dispatching
 
+
+Important changes and fixes within "merge-all" branch
+=====================================================
+Apr 15 2015: fix BufferFull msgpack exception
+