)]}'
{
  "commit": "5c4e3a4e60f7d92ef829eb70071e29270b7b6653",
  "tree": "7ed879bf3e7dae4337270480a5bf2331aae785e4",
  "parents": [
    "2455eaf43f29cf11a949b965d7aa5b2ed816dd5c"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Wed May 06 18:50:57 2015 +0200"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Wed May 06 19:43:59 2015 +0200"
  },
  "message": "Make -CAserial a type \u0027s\u0027 option\n\nThe file name given to -CAserial might not exist yet.  The\n-CAcreateserial option decides if this is ok or not.\n\nPrevious to this change, -CAserial was a type \u0027\u003c\u0027 option, and in that\ncase, the existence of the file given as argument is tested quite\nearly, and is a failure if it doesn\u0027t.  With the type \u0027s\u0027 option, the\nargument is just a string that the application can do whatever it\nwants with.\n\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe9b10994e1fcef4f600093912b3355d9d705d9c",
      "old_mode": 33188,
      "old_path": "apps/x509.c",
      "new_id": "5938b434129807bb7d9f66ec62957ae8a4b63200",
      "new_mode": 33188,
      "new_path": "apps/x509.c"
    }
  ]
}
