)]}' { "commit": "7c1f21a1d16b64c28715f6131986fce12194908d", "tree": "083a509a2c134a5e5e3f62e8075e5984aac6adf8", "parents": [ "a3202d7bc1e538bc00cda7b429ca8f77f8093f30" ], "author": { "name": "Adam Langley", "email": "agl@google.com", "time": "Tue Aug 07 17:04:54 2018 -0700" }, "committer": { "name": "CQ bot account: commit-bot@chromium.org", "email": "commit-bot@chromium.org", "time": "Thu Aug 09 18:49:09 2018 +0000" }, "message": "Add XChaCha20-Poly1305 AEAD.\n\nThis is a version of ChaCha20-Poly1305 that takes a 24-byte nonce,\nmaking the nonce suitable for random generation. It\u0027s compatible with\nthe AEAD of the same name in libsodium.\n\nChange-Id: Ie8b20ba551e5a290b390d362e487f06377166f4c\nReviewed-on: https://boringssl-review.googlesource.com/30384\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nCQ-Verified: CQ bot account: commit-bot@chromium.org \u003ccommit-bot@chromium.org\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "646ef7a6c1240d88d8ea7e9e687581d3a76deca9", "old_mode": 33188, "old_path": "crypto/chacha/chacha.c", "new_id": "eac51a5a46b05dde1741ef7a8193f1912f4ba363", "new_mode": 33188, "new_path": "crypto/chacha/chacha.c" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "5a498119bc3dca77be75d40a505b646af86cd3c2", "new_mode": 33188, "new_path": "crypto/chacha/internal.h" }, { "type": "modify", "old_id": "996cb222eb18284ff141979a934087162545a4bc", "old_mode": 33188, "old_path": "crypto/cipher_extra/aead_test.cc", "new_id": "fff7d43973036780dabf26022091aa42b5df73e1", "new_mode": 33188, "new_path": "crypto/cipher_extra/aead_test.cc" }, { "type": "modify", "old_id": "64ab457e1d823fa3ce2eeef02dcf4641934b920d", "old_mode": 33188, "old_path": "crypto/cipher_extra/e_chacha20poly1305.c", "new_id": "e632010a0c5c05bf1ca86769915a58c12b2632e1", "new_mode": 33188, "new_path": "crypto/cipher_extra/e_chacha20poly1305.c" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "86549f16ab190ce6d839d0b80701fccdee87e09a", "new_mode": 33188, "new_path": "crypto/cipher_extra/test/xchacha20_poly1305_tests.txt" }, { "type": "modify", "old_id": "620855e9b0f74f9db98cc297516a0458dcfe4dd5", "old_mode": 33188, "old_path": "include/openssl/aead.h", "new_id": "af315548efa5e2a308bdbfcb863abc795ed24080", "new_mode": 33188, "new_path": "include/openssl/aead.h" }, { "type": "modify", "old_id": "f0c953b4543b1efc6aae9e31ae4116fc3f47ee18", "old_mode": 33188, "old_path": "sources.cmake", "new_id": "94edcb3c2a7738d7c62c99d4fc87acf99216a159", "new_mode": 33188, "new_path": "sources.cmake" } ] }