)]}'
{
  "commit": "0c20802c6a6008b28bfb0eac67d69f536edc60a7",
  "tree": "4791be792befcf693011fd98dfd0ec6bd54b9c16",
  "parents": [
    "43d6702de97d2d5b5b825ffea772b9f55635688c"
  ],
  "author": {
    "name": "Viktor Dukhovni",
    "email": "openssl-users@dukhovni.org",
    "time": "Tue Feb 02 00:37:41 2016 -0500"
  },
  "committer": {
    "name": "Viktor Dukhovni",
    "email": "openssl-users@dukhovni.org",
    "time": "Tue Feb 02 23:24:12 2016 -0500"
  },
  "message": "Fix pkeyutl/rsautl empty encrypt-input/decrypt-output handling\n\nAlso fix option processing in pkeyutl to allow use of (formerly)\n\"out-of-order\" switches that were needless implementation limitations.\n\nHandle documented \"ENGINE\" form with -keyform and -peerform.\n\nBetter handling of OPENSSL_NO_ENGINE and OPENSSL_NO_RSA.\n\nRT2018\n\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b55f820e163acb573fdb58dae5edce3bd309a1d",
      "old_mode": 33188,
      "old_path": "apps/apps.c",
      "new_id": "7a4608f75cc528c0f3dd6ad1b8f121d465f8a872",
      "new_mode": 33188,
      "new_path": "apps/apps.c"
    },
    {
      "type": "modify",
      "old_id": "5ea148d9f3f2d8467d158a6387e7660d7641241f",
      "old_mode": 33188,
      "old_path": "apps/apps.h",
      "new_id": "93172b5eb0db244a464f72bea467447dc7f1dd1b",
      "new_mode": 33188,
      "new_path": "apps/apps.h"
    },
    {
      "type": "modify",
      "old_id": "2fbc9fe8b253dc41a2cc17800a577319545ee0d4",
      "old_mode": 33188,
      "old_path": "apps/opt.c",
      "new_id": "badff26aaca06c27e5902c8b77b673909a5c368b",
      "new_mode": 33188,
      "new_path": "apps/opt.c"
    },
    {
      "type": "modify",
      "old_id": "362415e9606c5e86ac7aa285e674eed1efadc1a7",
      "old_mode": 33188,
      "old_path": "apps/pkeyutl.c",
      "new_id": "03febd5c77da81016b01bb5cb047f4fe0ef59ec2",
      "new_mode": 33188,
      "new_path": "apps/pkeyutl.c"
    },
    {
      "type": "modify",
      "old_id": "5d6bdc024225ba6ce165f8338a8999d678a1f9c0",
      "old_mode": 33188,
      "old_path": "apps/rsautl.c",
      "new_id": "b576ca0b76df2484a257cf7fdf4a22fc0a400fea",
      "new_mode": 33188,
      "new_path": "apps/rsautl.c"
    },
    {
      "type": "modify",
      "old_id": "3c29b3a67c5afe602af066c80cc8ffcbe58687bb",
      "old_mode": 33188,
      "old_path": "doc/apps/pkeyutl.pod",
      "new_id": "d44f73aeecc71ddeffa432ce08bd4b1fb2829e77",
      "new_mode": 33188,
      "new_path": "doc/apps/pkeyutl.pod"
    },
    {
      "type": "modify",
      "old_id": "6b98b518649c87da587509ae15e3e216c82b4b60",
      "old_mode": 33188,
      "old_path": "doc/apps/rsautl.pod",
      "new_id": "92b8150ceec748a59c8b2e0c2195bdcf9fd0c04b",
      "new_mode": 33188,
      "new_path": "doc/apps/rsautl.pod"
    }
  ]
}
