)]}'
{
  "commit": "2e839244b078205ff677ada3fb83cf9d60ef055b",
  "tree": "e50b48ffa81be15780c8df81934ab59dcbfbf4a9",
  "parents": [
    "532201040573945094f443670de95d1b96e94896"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Thu Jan 19 15:12:44 2017 -0800"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Thu Jan 19 23:27:54 2017 +0000"
  },
  "message": "Remove old ChaCha20-Poly1305 AEAD.\n\nBefore RFC 7539 we had a ChaCha20-Poly1305 cipher suite that had a 64/64\nnonce/counter split (as DJB\u0027s original ChaCha20 did). RFC 7539 changed\nthat to 96/32 and we\u0027ve supported both for some time.\n\nThis change removes the old version and the TLS cipher suites that used\nit.\n\nBUG\u003dchromium:682816\n\nChange-Id: I2345d6db83441691fe0c1ab6d7c6da4d24777849\nReviewed-on: https://boringssl-review.googlesource.com/13203\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c95fb4248315ddaec876a682316c33e83ffce27",
      "old_mode": 33188,
      "old_path": "crypto/cipher/aead_test.cc",
      "new_id": "5ec8af3b5a79050abfb8901b824fed47afeb71b1",
      "new_mode": 33188,
      "new_path": "crypto/cipher/aead_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ed0d74c5f2921f47709fe66d7016b9c35fbdfb40",
      "old_mode": 33188,
      "old_path": "crypto/cipher/e_chacha20poly1305.c",
      "new_id": "00a3c73956a5e90e266f196314a42a02393a4f86",
      "new_mode": 33188,
      "new_path": "crypto/cipher/e_chacha20poly1305.c"
    },
    {
      "type": "modify",
      "old_id": "103c1962448630ea3a3c307fb91ca2dd582a1986",
      "old_mode": 33188,
      "old_path": "crypto/cipher/test/chacha20_poly1305_tests.txt",
      "new_id": "018eb56b39e502184c8a289175224e8a2f697066",
      "new_mode": 33188,
      "new_path": "crypto/cipher/test/chacha20_poly1305_tests.txt"
    },
    {
      "type": "modify",
      "old_id": "35e0f1399dfa9048fa3955d85b2122cda241819e",
      "old_mode": 33188,
      "old_path": "include/openssl/aead.h",
      "new_id": "bd655d6c822433a614d281e4aea4b7cf99c82d41",
      "new_mode": 33188,
      "new_path": "include/openssl/aead.h"
    },
    {
      "type": "modify",
      "old_id": "4b3e1aa729f2fc11c05a0273a64ebf95d948f54f",
      "old_mode": 33188,
      "old_path": "include/openssl/tls1.h",
      "new_id": "24edf556dd5cd2a67ab71f5dd659f952f475180f",
      "new_mode": 33188,
      "new_path": "include/openssl/tls1.h"
    },
    {
      "type": "modify",
      "old_id": "eb47785063cd6b12c484d90828f0141f3d5aef6d",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "3ad6c96f43181763eda0ecdcc6f4e72bf18b4fef",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "7ca79ab81b5fa6620632724f69ffb6907a053581",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cipher.c",
      "new_id": "480304fff7a14488a7e4130fb63894225ca36514",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cipher.c"
    },
    {
      "type": "modify",
      "old_id": "952ac1142b0b60eee933b248912ec781ddba744d",
      "old_mode": 33188,
      "old_path": "ssl/ssl_test.cc",
      "new_id": "b27673b9aa1a922367740ceab76f5a16ced6fd69",
      "new_mode": 33188,
      "new_path": "ssl/ssl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f58e834a018c94f6f4b3b02b19dde5b50a294943",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/chacha20_poly1305.go",
      "new_id": "866f72421a7240a7c2d165f9a33388985f4fc5a8",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/chacha20_poly1305.go"
    },
    {
      "type": "modify",
      "old_id": "e1597a444056cbcab329cf2836f45dadf32c0d10",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/chacha20_poly1305_test.go",
      "new_id": "38c4b70fb96fadfb28d7b284615c709bceee0baf",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/chacha20_poly1305_test.go"
    },
    {
      "type": "modify",
      "old_id": "fe283eb20caad7f964c59cc1b449bd93d3fc4e2e",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/cipher_suites.go",
      "new_id": "dd1bab611e7e361bf9e769b42b05e5a87bb6b91d",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/cipher_suites.go"
    },
    {
      "type": "modify",
      "old_id": "3a884bc4c3356d8a30311fed6fadf33083cb0824",
      "old_mode": 33188,
      "old_path": "ssl/test/runner/runner.go",
      "new_id": "54bfca58f4b5feb6fd240b447567d352f124e929",
      "new_mode": 33188,
      "new_path": "ssl/test/runner/runner.go"
    },
    {
      "type": "modify",
      "old_id": "52708c073804a4d9aa3ff1b90a6c44b680e67e45",
      "old_mode": 33188,
      "old_path": "tool/speed.cc",
      "new_id": "cf4d8bac93ba3e3a58dd42467583b69ec203bfeb",
      "new_mode": 33188,
      "new_path": "tool/speed.cc"
    },
    {
      "type": "modify",
      "old_id": "a2f64aabc4fe84245c2881e0127af2f8b96bfe80",
      "old_mode": 33188,
      "old_path": "util/all_tests.json",
      "new_id": "2382893565afccc64ef26e0266f0f95c00337732",
      "new_mode": 33188,
      "new_path": "util/all_tests.json"
    }
  ]
}
