)]}'
{
  "commit": "0eab41fb78cf4d7c76e563fd677ab6c32fc28bb0",
  "tree": "da848c7424ced86fc60823f4948b0fc79e52a381",
  "parents": [
    "8aa02e97a782a4229936d5df6da42db3efe4acd1"
  ],
  "author": {
    "name": "Ben Laurie",
    "email": "ben@openssl.org",
    "time": "Mon Dec 29 16:11:58 2008 +0000"
  },
  "committer": {
    "name": "Ben Laurie",
    "email": "ben@openssl.org",
    "time": "Mon Dec 29 16:11:58 2008 +0000"
  },
  "message": "If we\u0027re going to return errors (no matter how stupid), then we should\ntest for them!\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08b8c4a9e1ee9ac0544162850b19b8b5589f1e76",
      "old_mode": 33188,
      "old_path": "apps/ts.c",
      "new_id": "74e7e932b3abbd257745a6e8d8dcef73b04f254d",
      "new_mode": 33188,
      "new_path": "apps/ts.c"
    },
    {
      "type": "modify",
      "old_id": "985ff2f5a96cdc572f8538b537acfde059b2ce4a",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp.h",
      "new_id": "df54409f10c5c48739e1dc2ac73382b9f79ae832",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp.h"
    },
    {
      "type": "modify",
      "old_id": "25a8ad7cdcb9c3e269b9e3da5abb942382ae2ff2",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_err.c",
      "new_id": "04485f0162d51ba092d692e27d09fee929fc0aaa",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_err.c"
    },
    {
      "type": "modify",
      "old_id": "daccb668202bf040a546dcb960e86c304102a828",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_lib.c",
      "new_id": "d815bc6d6f15083fbd1dd33f4096375b82466d82",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_lib.c"
    },
    {
      "type": "modify",
      "old_id": "c6d257fc082611fdf1c8e6727b3dfe36f23afa2b",
      "old_mode": 33188,
      "old_path": "crypto/evp/m_sigver.c",
      "new_id": "d98455eaad97f9b682f87a330ad9a420e83970af",
      "new_mode": 33188,
      "new_path": "crypto/evp/m_sigver.c"
    },
    {
      "type": "modify",
      "old_id": "9c6e07b706ef07c8b8427141c3e5a535cc21d2b5",
      "old_mode": 33188,
      "old_path": "crypto/evp/p5_crpt.c",
      "new_id": "7ecfa8dad97a43615c2b6b13049ac18ecbb832b8",
      "new_mode": 33188,
      "new_path": "crypto/evp/p5_crpt.c"
    },
    {
      "type": "modify",
      "old_id": "70fd48aed0c808156eadbb4e36026fa2af335e4b",
      "old_mode": 33188,
      "old_path": "crypto/evp/p5_crpt2.c",
      "new_id": "334379f310b66cd4f9d1f060a1c193ee86192649",
      "new_mode": 33188,
      "new_path": "crypto/evp/p5_crpt2.c"
    },
    {
      "type": "modify",
      "old_id": "aff7013b76d3ad0ec020a13db8eafc03ac5e8549",
      "old_mode": 33188,
      "old_path": "crypto/hmac/hm_pmeth.c",
      "new_id": "985921ca1ae20c7dda07cb52bc368916d954dd01",
      "new_mode": 33188,
      "new_path": "crypto/hmac/hm_pmeth.c"
    },
    {
      "type": "modify",
      "old_id": "be9bf5b0f0720df4a058a9ed0aa01acf0a0b1947",
      "old_mode": 33188,
      "old_path": "crypto/ocsp/ocsp_vfy.c",
      "new_id": "415d67e61cfdfa62c2f19c68654cf96e9d4c7737",
      "new_mode": 33188,
      "new_path": "crypto/ocsp/ocsp_vfy.c"
    },
    {
      "type": "modify",
      "old_id": "9e57eee4a4d09ca12a3be78d7cdaf8553adb1b6f",
      "old_mode": 33188,
      "old_path": "crypto/pkcs12/p12_key.c",
      "new_id": "b72cf1638b96ff474138bada88704682c883d1af",
      "new_mode": 33188,
      "new_path": "crypto/pkcs12/p12_key.c"
    },
    {
      "type": "modify",
      "old_id": "70bfef6e5d160c06ad79f57e2318f51cca99ad9a",
      "old_mode": 33188,
      "old_path": "crypto/pkcs12/p12_mutl.c",
      "new_id": "9ab740d51f0eb66230349cc610ac0debcbd55d50",
      "new_mode": 33188,
      "new_path": "crypto/pkcs12/p12_mutl.c"
    },
    {
      "type": "modify",
      "old_id": "91cd4198c7a1f9eb17d04c87c141b96dd13c2e57",
      "old_mode": 33188,
      "old_path": "crypto/rsa/rsa.h",
      "new_id": "cf74343657f75125305bb7770cf32b9ae9cdd076",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa.h"
    },
    {
      "type": "modify",
      "old_id": "a53c5f6bff69f3fb4c90f20a08c9521cf012a501",
      "old_mode": 33188,
      "old_path": "crypto/rsa/rsa_err.c",
      "new_id": "cf9f1106b09956ddb6ab5234b2c94836cbc595d7",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa_err.c"
    },
    {
      "type": "modify",
      "old_id": "3652677a99822b9cd47b9354bc0ba6366e3a2fc7",
      "old_mode": 33188,
      "old_path": "crypto/rsa/rsa_oaep.c",
      "new_id": "70bacf850e36cfddce20c076a1fd79400a8d80e7",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa_oaep.c"
    },
    {
      "type": "modify",
      "old_id": "2e44194bdcd0be0398f56330f3429e6fedf6c5cf",
      "old_mode": 33188,
      "old_path": "crypto/rsa/rsa_pss.c",
      "new_id": "775c36114f5a4559b58f6b2925426753047b56eb",
      "new_mode": 33188,
      "new_path": "crypto/rsa/rsa_pss.c"
    },
    {
      "type": "modify",
      "old_id": "6acacac6c14f0d2b42657bc2560a902d52a6714a",
      "old_mode": 33188,
      "old_path": "crypto/ts/ts_rsp_verify.c",
      "new_id": "e1f3b534afbc9523c09b4f93a999fb01c2e5e785",
      "new_mode": 33188,
      "new_path": "crypto/ts/ts_rsp_verify.c"
    },
    {
      "type": "modify",
      "old_id": "ea5e12ee070e666c125add33a9dd780fbe464740",
      "old_mode": 33188,
      "old_path": "ssl/d1_enc.c",
      "new_id": "9de787e8f64b4bcba542ff4c85f13d1533d4d3b5",
      "new_mode": 33188,
      "new_path": "ssl/d1_enc.c"
    },
    {
      "type": "modify",
      "old_id": "daf1fee88189c40b31c04fffcca3c381912f747b",
      "old_mode": 33188,
      "old_path": "ssl/d1_pkt.c",
      "new_id": "dea63d694a548ff0ad9f895afa3e3c0de223cc4a",
      "new_mode": 33188,
      "new_path": "ssl/d1_pkt.c"
    },
    {
      "type": "modify",
      "old_id": "4cfafcedf17f3a95ab4f363d863b0f47125964b6",
      "old_mode": 33188,
      "old_path": "ssl/s2_lib.c",
      "new_id": "907e305259ae352b8e34576ebb360201e713a692",
      "new_mode": 33188,
      "new_path": "ssl/s2_lib.c"
    },
    {
      "type": "modify",
      "old_id": "e6d5d09643ba2c0f0f1f336c3341a50191825353",
      "old_mode": 33188,
      "old_path": "ssl/s2_pkt.c",
      "new_id": "9c1d1313c1fd4e919f13a475cd4db971f5bddaf1",
      "new_mode": 33188,
      "new_path": "ssl/s2_pkt.c"
    },
    {
      "type": "modify",
      "old_id": "96e59f678fc863e9876de6fba027f9988183ac09",
      "old_mode": 33188,
      "old_path": "ssl/s3_enc.c",
      "new_id": "00fad17b9aa08cd070933e999a5ef4c1cec1bbbb",
      "new_mode": 33188,
      "new_path": "ssl/s3_enc.c"
    },
    {
      "type": "modify",
      "old_id": "54c0540493e1ac4660693f20ba9d05a2a2df2b63",
      "old_mode": 33188,
      "old_path": "ssl/s3_lib.c",
      "new_id": "727827f91d3e68df6a8f1fe859ac4e46d0a6a82b",
      "new_mode": 33188,
      "new_path": "ssl/s3_lib.c"
    },
    {
      "type": "modify",
      "old_id": "330918a78aabfde2e893cf96c30f6a262d2fceae",
      "old_mode": 33188,
      "old_path": "ssl/s3_pkt.c",
      "new_id": "e6c68b339b7b2736a8b49243277107e9876c4ee9",
      "new_mode": 33188,
      "new_path": "ssl/s3_pkt.c"
    },
    {
      "type": "modify",
      "old_id": "5cc3a196d79860e93415f902fdbc0c337b274a12",
      "old_mode": 33188,
      "old_path": "ssl/s3_srvr.c",
      "new_id": "d7327649d5f07ce23761c046e00d42398463e9ca",
      "new_mode": 33188,
      "new_path": "ssl/s3_srvr.c"
    },
    {
      "type": "modify",
      "old_id": "02cf181aad891373b40082f3010f7981488ae676",
      "old_mode": 33188,
      "old_path": "ssl/ssl_ciph.c",
      "new_id": "8858dcb8c65337c2c7361d2663e307e7d8deb9a1",
      "new_mode": 33188,
      "new_path": "ssl/ssl_ciph.c"
    },
    {
      "type": "modify",
      "old_id": "9df4be54c6b55ad3ee261d4f15aa75b8179ad880",
      "old_mode": 33188,
      "old_path": "ssl/ssl_locl.h",
      "new_id": "2e6e98fc32098c511cf986c191c3dfb5de98281f",
      "new_mode": 33188,
      "new_path": "ssl/ssl_locl.h"
    },
    {
      "type": "modify",
      "old_id": "4d9a18e3a6679fcb85f389189d22a93b8177da5e",
      "old_mode": 33188,
      "old_path": "ssl/t1_enc.c",
      "new_id": "ea3cd710e518012b9d5e77f07bba9774c2095aab",
      "new_mode": 33188,
      "new_path": "ssl/t1_enc.c"
    },
    {
      "type": "modify",
      "old_id": "e6ba33d85b1b847a6ba90670e8865b0fadc3c7e5",
      "old_mode": 33188,
      "old_path": "ssl/t1_lib.c",
      "new_id": "c1d4173b5e89207707c6181e821c6e4907ae1b18",
      "new_mode": 33188,
      "new_path": "ssl/t1_lib.c"
    }
  ]
}
