)]}'
{
  "commit": "4685e87746bbb6a47772feda773ce9f098948479",
  "tree": "13d587b978bd47d38d3b0aa5c3fcdcad68724a3d",
  "parents": [
    "be2900a6a3741b4a25a89768e6cbdd3cd9df9e80"
  ],
  "author": {
    "name": "Nick Harper",
    "email": "nharper@chromium.org",
    "time": "Tue Dec 09 15:51:28 2014 -0800"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Thu Dec 18 20:13:06 2014 +0000"
  },
  "message": "Implement HKDF.\n\nSee https://tools.ietf.org/html/rfc5869.\n\nChange-Id: I6d012d8c38806df80aa44350d3a86eaff499ac05\nReviewed-on: https://boringssl-review.googlesource.com/2533\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a42d92d0dd273249272ebea54a197034e7fe880c",
      "old_mode": 33188,
      "old_path": "crypto/CMakeLists.txt",
      "new_id": "56b66160657ab0f894efcc480328a5b67584a387",
      "new_mode": 33188,
      "new_path": "crypto/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "6349a74bd8b900bdf47c1acec16198bb955ad545",
      "old_mode": 33188,
      "old_path": "crypto/err/err.c",
      "new_id": "4e63e21360cb46dacc07bf07f5581dea881d669e",
      "new_mode": 33188,
      "new_path": "crypto/err/err.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "118988387d4e55bdae832a113cff8dac78daa842",
      "new_mode": 33188,
      "new_path": "crypto/hkdf/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be51bc344b5ab80f9f9f8df9f06bfd762609485c",
      "new_mode": 33188,
      "new_path": "crypto/hkdf/hkdf.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1928d6f60b3268b8a702b08a38f6da9c2061abc",
      "new_mode": 33188,
      "new_path": "crypto/hkdf/hkdf_error.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e424a608e0d5abdbecff575c315ea01ec1b80f6",
      "new_mode": 33188,
      "new_path": "crypto/hkdf/hkdf_test.c"
    },
    {
      "type": "modify",
      "old_id": "b9c48c3505472caa22d2a07c00adf46294cb051a",
      "old_mode": 33188,
      "old_path": "include/openssl/err.h",
      "new_id": "ca1f6c48db8394a6d5d23db11616dca954225c54",
      "new_mode": 33188,
      "new_path": "include/openssl/err.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4091b84beb8effb57429059e1011cf3c5dc3a381",
      "new_mode": 33188,
      "new_path": "include/openssl/hkdf.h"
    },
    {
      "type": "modify",
      "old_id": "55588f0e47902f430886bd0cae25980089b15569",
      "old_mode": 33188,
      "old_path": "util/all_tests.sh",
      "new_id": "f38bba83828aef0fe5f4ca1821ce7890030da30a",
      "new_mode": 33188,
      "new_path": "util/all_tests.sh"
    }
  ]
}
