)]}'
{
  "commit": "4549ed12ec3337313c14815438fa9aee88bf1359",
  "tree": "b3e726aff993bab6a9758461676fd0e4af65cc18",
  "parents": [
    "bfa3480f7609351563ac36dddd7c64e97aa6f446"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Fri Jul 07 11:11:33 2017 +0200"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Fri Jul 07 11:31:03 2017 +0200"
  },
  "message": "test/run_tests.pl: Make sure to exit with a code that\u0027s understood universally\n\nTAP::Parser::Aggregator::has_errors may return any number, not just 0\nand 1.  With Perl on VMS, any number from 2 and on is interpreted as a\nVMS status, the 3 lower bits are the encoded severity (1 \u003d SUCCESS,\nfor example), so depending on what has_errors returns, a test failure\nmight be interpreted as a success.  Therefore, it\u0027s better to make\nsure the exit code is 0 or 1, nothing else (they are special on VMS,\nand mean SUCCESS or FAILURE, to match Unix conventions).\n\nReviewed-by: Tim Hudson \u003ctjh@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/3880)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a91d7619003ab1568f5a8aebceb6cf19e1938208",
      "old_mode": 33188,
      "old_path": "test/run_tests.pl",
      "new_id": "66f620e216c074bf83688f02432835ad9453d011",
      "new_mode": 33188,
      "new_path": "test/run_tests.pl"
    }
  ]
}
