)]}'
{
  "commit": "7eb18f1237f517d7072c6d5d4602b68c8e0a1a21",
  "tree": "540d2a01ec526fdc3429275b87b95678661da158",
  "parents": [
    "265e892fede07013088e383bc630b8186c8b6e7c"
  ],
  "author": {
    "name": "Bodo Möller",
    "email": "bodo@openssl.org",
    "time": "Thu Aug 15 09:21:31 2002 +0000"
  },
  "committer": {
    "name": "Bodo Möller",
    "email": "bodo@openssl.org",
    "time": "Thu Aug 15 09:21:31 2002 +0000"
  },
  "message": "Simplify handling of named curves: get rid of EC_GROUP_new_by_name(),\nEC_GROUP_new_by_nid() should be enough.  This avoids a lot of\nredundancy.\n\nSubmitted by: Nils Larsch\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0eac5f6177007399f12cb29cf885d44ed3bde68e",
      "old_mode": 33188,
      "old_path": "CHANGES",
      "new_id": "a588c7f2020b845608d31113f8a7e97a74b3e52d",
      "new_mode": 33188,
      "new_path": "CHANGES"
    },
    {
      "type": "modify",
      "old_id": "228791decd9ad76305fc9dc7115fcaccc302a60b",
      "old_mode": 33188,
      "old_path": "apps/ecparam.c",
      "new_id": "f7f2fafead9e840ec457dfcda0722fcc6397e7bf",
      "new_mode": 33188,
      "new_path": "apps/ecparam.c"
    },
    {
      "type": "modify",
      "old_id": "828d5ef3a0b85047e622d35dd5428329d661e8bc",
      "old_mode": 33188,
      "old_path": "apps/s_server.c",
      "new_id": "725efd3b1e7c865c8a8b880c2d627fde08212964",
      "new_mode": 33188,
      "new_path": "apps/s_server.c"
    },
    {
      "type": "modify",
      "old_id": "abcede337e64d60267fe1ac40207090c65d347ad",
      "old_mode": 33188,
      "old_path": "apps/speed.c",
      "new_id": "84e8f98e8706d9096454591a4ca68c88d901ec04",
      "new_mode": 33188,
      "new_path": "apps/speed.c"
    },
    {
      "type": "modify",
      "old_id": "d183f679c41f301cc81b574246023ddfdcaa1943",
      "old_mode": 33188,
      "old_path": "crypto/ec/Makefile.ssl",
      "new_id": "431a14c8a6aa9db6d724daba405a833716ec867c",
      "new_mode": 33188,
      "new_path": "crypto/ec/Makefile.ssl"
    },
    {
      "type": "modify",
      "old_id": "17083f23a2b95b4b3d0cc63ea994aaee84d8cf1a",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec.h",
      "new_id": "4eb4ad678c1f07b52079e9e7d5e29a0bd04ffa84",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec.h"
    },
    {
      "type": "modify",
      "old_id": "c1879dc5103f9970f58a9cd5d08d8c9ef834d73c",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_asn1.c",
      "new_id": "8aa07c4dce61aa4e2b2f873cba63fb1cd0265f9b",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_asn1.c"
    },
    {
      "type": "modify",
      "old_id": "55ce45d8cf17e81c11dea161a9dc3c79fc19bdd1",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_curve.c",
      "new_id": "93f775d5567566e1553e7d2c8e8002bb13bd1254",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_curve.c"
    },
    {
      "type": "modify",
      "old_id": "8626ef0d3acbd49aa9e5c8290f03a93a51cb16f8",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_err.c",
      "new_id": "3a0f3f10e8ba51dcd6d66f55d7e86ab68081534e",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_err.c"
    },
    {
      "type": "modify",
      "old_id": "a9ee28caf90410f5ec0f52e614730d7e3633f1d4",
      "old_mode": 33188,
      "old_path": "crypto/ecdh/ecdhtest.c",
      "new_id": "935c7c57d121f1184f06ea95c7263ef16b05c8cd",
      "new_mode": 33188,
      "new_path": "crypto/ecdh/ecdhtest.c"
    },
    {
      "type": "modify",
      "old_id": "b410fd68af0bf810617c8209e8998c0472b76e13",
      "old_mode": 33188,
      "old_path": "crypto/ecdsa/ecdsatest.c",
      "new_id": "8b8c64ebc711204dee1f7424a1fa1626b242b941",
      "new_mode": 33188,
      "new_path": "crypto/ecdsa/ecdsatest.c"
    },
    {
      "type": "modify",
      "old_id": "491bef679c078737274d8fbbaba7bbccb68f5285",
      "old_mode": 33261,
      "old_path": "util/libeay.num",
      "new_id": "4269919b2e810eacb6711ea4e604804db447b7f3",
      "new_mode": 33261,
      "new_path": "util/libeay.num"
    }
  ]
}
