)]}'
{
  "commit": "8cc44d970ced1004db0727d7a7b3e2709c442e55",
  "tree": "02912af41ffa73021c9389112886b35026370f6e",
  "parents": [
    "36b53720eb4cd23eb7e6c0b3a3fed94f757f27ef"
  ],
  "author": {
    "name": "Dr. Stephen Henson",
    "email": "steve@openssl.org",
    "time": "Tue Jul 19 18:57:15 2016 +0100"
  },
  "committer": {
    "name": "Dr. Stephen Henson",
    "email": "steve@openssl.org",
    "time": "Wed Jul 20 14:02:54 2016 +0100"
  },
  "message": "Don\u0027t allocate r/s in DSA_SIG and ECDSA_SIG\n\nTo avoid having to immediately free up r/s when setting them\ndon\u0027t allocate them automatically in DSA_SIG_new() and ECDSA_SIG_new().\n\nRT#4590\n\nReviewed-by: Richard Levitte \u003clevitte@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "540d01fdce3b6983a26b057bad1f26288e9ed1c4",
      "old_mode": 33188,
      "old_path": "crypto/dsa/dsa_asn1.c",
      "new_id": "551c10750650165ccb8cf21c10dcc49149ee9079",
      "new_mode": 33188,
      "new_path": "crypto/dsa/dsa_asn1.c"
    },
    {
      "type": "modify",
      "old_id": "96bd4d3a8f5f567255d388ebce27e6cb9e350aeb",
      "old_mode": 33188,
      "old_path": "crypto/dsa/dsa_err.c",
      "new_id": "028f79f32aa54777090284e50da527fd0e212cbd",
      "new_mode": 33188,
      "new_path": "crypto/dsa/dsa_err.c"
    },
    {
      "type": "modify",
      "old_id": "8913fcccd3435bb8cfa0be17622f318d726688e4",
      "old_mode": 33188,
      "old_path": "crypto/dsa/dsa_ossl.c",
      "new_id": "f9f6a136fbee82f97b2ceacc64fdb05470226bd3",
      "new_mode": 33188,
      "new_path": "crypto/dsa/dsa_ossl.c"
    },
    {
      "type": "modify",
      "old_id": "be7a96b74b1c330bdebe9b3273c7065b38e67b4b",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_asn1.c",
      "new_id": "8714a4b1d801aa8eaa4ff10bce8cd74ec56bfcf4",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_asn1.c"
    },
    {
      "type": "modify",
      "old_id": "56aacd4a0028fdf02c2d291c133de8fe997c0c8b",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_err.c",
      "new_id": "25dea231b82fb87cb46b5637765c7934b86576cd",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_err.c"
    },
    {
      "type": "modify",
      "old_id": "6ff5a462d34563fe3dd2edfee474de2ad4fde829",
      "old_mode": 33188,
      "old_path": "crypto/ec/ecdsa_ossl.c",
      "new_id": "d67c48524a78dbf570ed4c5b0e3c29ef28b14237",
      "new_mode": 33188,
      "new_path": "crypto/ec/ecdsa_ossl.c"
    },
    {
      "type": "modify",
      "old_id": "3b1e1a6edc3265ae9ce316d70bfec2399e4eb51c",
      "old_mode": 33188,
      "old_path": "include/openssl/dsa.h",
      "new_id": "11ddd397b3fdc94c20c1baea5e48557683fe3f47",
      "new_mode": 33188,
      "new_path": "include/openssl/dsa.h"
    },
    {
      "type": "modify",
      "old_id": "0e50296463f97c0f91a1f9b469cd05f4e4f782a3",
      "old_mode": 33188,
      "old_path": "include/openssl/ec.h",
      "new_id": "03942eda8451d55a8a9296a938afb8870bea1653",
      "new_mode": 33188,
      "new_path": "include/openssl/ec.h"
    }
  ]
}
