)]}'
{
  "commit": "1fc7564ba7dd985f311d5fccd1de4b01ee368b43",
  "tree": "7d851217a5a602049f55b7b1aef047f649339a3f",
  "parents": [
    "af18cdd733a05a088518e5adb01704c1980fff3b"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Apr 22 00:43:20 2016 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Apr 25 21:57:28 2016 +0000"
  },
  "message": "Add standalone PKCS#8 and SPKI fuzzers.\n\nWe already had coverage for our new EVP_PKEY parsers, but it\u0027s good to have\nsome that cover them directly. The initial corpus was generated manually with\nder-ascii and should cover most of the insanity around EC key serialization.\n\nBUG\u003d15\n\nChange-Id: I7aaf56876680bfd5a89f5e365c5052eee03ba862\nReviewed-on: https://boringssl-review.googlesource.com/7728\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df45af5e4aaef54735278644c3857eaa8183d122",
      "old_mode": 33188,
      "old_path": "FUZZING.md",
      "new_id": "86d093084cb2299f3c24794210b181799ae67400",
      "new_mode": 33188,
      "new_path": "FUZZING.md"
    },
    {
      "type": "modify",
      "old_id": "8395c4f760a41fc4a249ba4ebbc29185aa856359",
      "old_mode": 33188,
      "old_path": "crypto/CMakeLists.txt",
      "new_id": "7a6b59142571a480aaccba1985b347af3c09aac7",
      "new_mode": 33188,
      "new_path": "crypto/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "95501099732ba4951bf3f56d0201109bb163084f",
      "old_mode": 33188,
      "old_path": "crypto/pkcs8/CMakeLists.txt",
      "new_id": "ffb38218fa7b582d678e827e5801c19df424e6e2",
      "new_mode": 33188,
      "new_path": "crypto/pkcs8/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "0453e7c57e717330dcf1bf7c2243cb848dbd39dd",
      "old_mode": 33188,
      "old_path": "fuzz/CMakeLists.txt",
      "new_id": "f315347e1e589d1ef674050c704a971114bffe30",
      "new_mode": 33188,
      "new_path": "fuzz/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55d38930ef55af84809fbf5d210a2fcadd8d65e1",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3221600e3f798625e55b8286e1e95f80374580e3",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/129ebe4bf8b167a37741c9c470fd7c4a0359ad63"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05800eefcc0cc6b997f46f29fd4831e6987affa4",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/1bf03b5d9f129cd80513b820a55c9568eb1d350b"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df3b06bfad2ad5a9137d4307efca881ced3e4373",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/225df81ad5fc9783575b57e20207645e55a8fa3f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a13699c4f9eb0af9f1755a3816f094b653e7db3a",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/3033b336d833baef80981f40394c281c20677f53"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96f304e73f5ec33c6e516a3aa112b66792d1c20d",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/31aa87887801ac3f6eaab0bade714e56fcb5fab7"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab5dc9e0bebc02be867162bef1c57b6627140b75",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/3f7e0b4378403f44de34874789bce582790a1348"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05020c93b1e0fa7e2138d2a78e3feff9f00886ec",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/40d5a9f71cacb2389b58a8a24cfa52d6b51bf046"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d4de1c81f8e656297d43f2a395c1f5656f87367",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/57e8e625f2f2313f2ec174a3209972e9bc5125ab"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e8322c0bca9134fa9c789dbdf1d4c22cacd310f",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/89db3807a0d30e36007b74c8ee4aac912fe3fd75"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe360394f9ad801c70b3aef58ecad44a041cb24c",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/d38e79992de4ffaf585a6450ba2e6f21188fdd08"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f45bac55d437bcaa259021dabd162c9088ae2ecc",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/d9206dbdd26c06ee8de4e587553e72b3bb22d36b"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4047d7e4fb549d9bdd70c8ff4f1a70764e3f06ca",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/e0a0b34deb64510a36919a13258bd2c8725e41fe"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "477a3da17a1ded7d117ad4b9119760c4dde729d0",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/e5cfb9f3e23eda47731b1cf3414df1bd408179b7"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9a28d422cb51edb593c4cd6a1ffc9773967f7ab",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/efb2c016e9375355e04a5d99e2a17415c9d4f648"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cac230a572d3cac549c074cc2b4d26d3b8d826ec",
      "new_mode": 33188,
      "new_path": "fuzz/pkcs8_corpus/fc0fad9f9fb142dee99a03a50a64d10767f9f18e"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "939d7196a66ad3819c4dd9696d7611e142f59c56",
      "new_mode": 33188,
      "new_path": "fuzz/spki.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1eac6d588e8d6621296dd8c7c7538b36b85e4ab",
      "new_mode": 33188,
      "new_path": "fuzz/spki_corpus/04f58baf6e4bba0bb3094e2e26d3a531a7c263ee"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6eb9d4c427c8d0f6459d580fb85723331c3d6c5",
      "new_mode": 33188,
      "new_path": "fuzz/spki_corpus/079bdf85c086ad0a92bd01f1f70c645d81053f3a"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2bd95c3b2a683e46490ee72b00cfb2479a1b8f72",
      "new_mode": 33188,
      "new_path": "fuzz/spki_corpus/0f5bd094b20a4632f14903bf62db8d467d2c548f"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3a1ed7b323fd034978733b383a205739598e4f6",
      "new_mode": 33188,
      "new_path": "fuzz/spki_corpus/183c579d75863c1e10100f76e3ffb757b44a9587"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "471dddf617ad02d7f4097ef4d0e1a9dd737e746d",
      "new_mode": 33188,
      "new_path": "fuzz/spki_corpus/4ee178363e1d8411f30e540cb97d550d4ce62f0c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6deda10817961114c33f7306afba30acc38d868",
      "new_mode": 33188,
      "new_path": "fuzz/spki_corpus/70da87d1d374ade329433dde31805abc8d80d915"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81cbe26f1a686c5c81c89233be4109ec8f3e11be",
      "new_mode": 33188,
      "new_path": "fuzz/spki_corpus/de0338b0c809548dc79d5a34e28b0010852a8f00"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10e16744c055413beaaf9ca4682d2c76ca69ece1",
      "new_mode": 33188,
      "new_path": "fuzz/spki_corpus/fc941f77c710354d3c3c1426432a5ee935d51dd6"
    }
  ]
}
