)]}'
{
  "commit": "036ba500f7886ca2e7231549fa574ec2cdd45cef",
  "tree": "4ebc0351c509c82c92171fcd84affb2c71da2d80",
  "parents": [
    "4bf086005fe5ebcda5dc4d48ff701b41ab9b07f0"
  ],
  "author": {
    "name": "Benjamin Kaduk",
    "email": "bkaduk@akamai.com",
    "time": "Thu Dec 08 12:01:31 2016 -0600"
  },
  "committer": {
    "name": "Rich Salz",
    "email": "rsalz@openssl.org",
    "time": "Mon Dec 12 08:23:03 2016 -0500"
  },
  "message": "Restore the ERR_FATAL_ERROR() macro\n\nCommit 0cd0a820abc6124cf8e176fa92d620a2abf9e419 removed this macro\nalong with many unused function and reason codes; ERR_FATAL_ERROR()\nwas not used in the tree, but did have external consumers.\n\nAdd it back to restore the API compatibility and avoid breaking\napplications for no internal benefit.\n\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\nReviewed-by: Matt Caswell \u003cmatt@openssl.org\u003e\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/2049)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b93ebf608c4015ff630fc53c12528100948c6792",
      "old_mode": 33188,
      "old_path": "doc/man3/ERR_GET_LIB.pod",
      "new_id": "d809d7a54e7b7a6bb36633f6f47374ec0ccfb094",
      "new_mode": 33188,
      "new_path": "doc/man3/ERR_GET_LIB.pod"
    },
    {
      "type": "modify",
      "old_id": "f9390919ab52628b71fbc5ea186eba17eed6844e",
      "old_mode": 33188,
      "old_path": "include/openssl/err.h",
      "new_id": "904cf3a59e0c26e4fcf6bf69a3b6b4b8a8f15f2c",
      "new_mode": 33188,
      "new_path": "include/openssl/err.h"
    }
  ]
}
