)]}'
{
  "commit": "8d28d5f81b81f68a69db1c67e24bcfc092614346",
  "tree": "3391f9ea36d1b9655ffd8e9065de14a5284c5556",
  "parents": [
    "53b407da84909dffb54c44dc8a1106723a23a546"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Wed Dec 13 17:15:03 2000 +0000"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Wed Dec 13 17:15:03 2000 +0000"
  },
  "message": "Constification of the data of a hash table.  This means the callback\nfunctions need to be constified, and therefore meant a number of easy\nchanges a little everywhere.\n\nNow, if someone could explain to me why OBJ_dup() cheats...\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "14cb93ee26af5bfeba289ebc1f1928d3893b8a08",
      "old_mode": 33188,
      "old_path": "apps/openssl.c",
      "new_id": "4ec9606a060d351acf1aeb1c760434b7f7e788dc",
      "new_mode": 33188,
      "new_path": "apps/openssl.c"
    },
    {
      "type": "modify",
      "old_id": "20caa2d3bde6a2f28ba4793b3d1e8399d7c4d237",
      "old_mode": 33188,
      "old_path": "crypto/asn1/a_object.c",
      "new_id": "71ce7c3896c397b632cc5725229d4813e0ff6df4",
      "new_mode": 33188,
      "new_path": "crypto/asn1/a_object.c"
    },
    {
      "type": "modify",
      "old_id": "a0680359478c4e643995e1ea9637b70ee42dfdbc",
      "old_mode": 33188,
      "old_path": "crypto/asn1/asn1.h",
      "new_id": "060395a9ec0350215b6865f93f7add1ad9f845a3",
      "new_mode": 33188,
      "new_path": "crypto/asn1/asn1.h"
    },
    {
      "type": "modify",
      "old_id": "8216e64525912b0bb233eb467329e53f35d85334",
      "old_mode": 33188,
      "old_path": "crypto/conf/conf_api.c",
      "new_id": "bf84cecc1e39514bcf35cde8a962905b2a2368e5",
      "new_mode": 33188,
      "new_path": "crypto/conf/conf_api.c"
    },
    {
      "type": "modify",
      "old_id": "48eed688a6afb30343cfc3fde920c397aeabd7b1",
      "old_mode": 33188,
      "old_path": "crypto/err/err.c",
      "new_id": "1f517cb5f410c7c2b945b8e261c15942c9c9c619",
      "new_mode": 33188,
      "new_path": "crypto/err/err.c"
    },
    {
      "type": "modify",
      "old_id": "60699f45ccfd190a99374868eda6bd1303d968c3",
      "old_mode": 33188,
      "old_path": "crypto/lhash/lhash.c",
      "new_id": "874647af6bc3878739177f36275c23118e2aa696",
      "new_mode": 33188,
      "new_path": "crypto/lhash/lhash.c"
    },
    {
      "type": "modify",
      "old_id": "642051207909bdbc737c4e77d2e4e0768afb87a3",
      "old_mode": 33188,
      "old_path": "crypto/lhash/lhash.h",
      "new_id": "3c5355885f29d03b5350ed1007c445804aeade66",
      "new_mode": 33188,
      "new_path": "crypto/lhash/lhash.h"
    },
    {
      "type": "modify",
      "old_id": "3b5b2bbc681452586e6426b59520a399e25be3a4",
      "old_mode": 33188,
      "old_path": "crypto/mem.c",
      "new_id": "4e4b894ab7f46e75153bfdd4441d44bf23a1b35f",
      "new_mode": 33188,
      "new_path": "crypto/mem.c"
    },
    {
      "type": "modify",
      "old_id": "8e48e25fbdb812cd11ac1605a8ad7e3b4b421023",
      "old_mode": 33188,
      "old_path": "crypto/mem_dbg.c",
      "new_id": "9ed8184e45f9ec0064713c39b660b4bb6e53f645",
      "new_mode": 33188,
      "new_path": "crypto/mem_dbg.c"
    },
    {
      "type": "modify",
      "old_id": "a5b1aacd66831dae71aac806aef3ee7759bb29ff",
      "old_mode": 33188,
      "old_path": "crypto/objects/o_names.c",
      "new_id": "367ee2bdef69ac4aa203ced7347f7fd20cb93157",
      "new_mode": 33188,
      "new_path": "crypto/objects/o_names.c"
    },
    {
      "type": "modify",
      "old_id": "0057da29bd52654f5bafcf4851aaaa5418e7c903",
      "old_mode": 33188,
      "old_path": "crypto/objects/obj_dat.c",
      "new_id": "9d47c8fb8df886d400fe8d1254c708a4bc7d8968",
      "new_mode": 33188,
      "new_path": "crypto/objects/obj_dat.c"
    },
    {
      "type": "modify",
      "old_id": "0c71639ebaff15eac6c1506dae9f76f83aeda899",
      "old_mode": 33188,
      "old_path": "crypto/objects/obj_lib.c",
      "new_id": "b0b0f2ff24b2d2e1acd0470ec984f62bfe965a41",
      "new_mode": 33188,
      "new_path": "crypto/objects/obj_lib.c"
    },
    {
      "type": "modify",
      "old_id": "8918683aab12fac520cd6f0be4b2766a04c3ed22",
      "old_mode": 33188,
      "old_path": "crypto/objects/objects.h",
      "new_id": "e98e92e99329cfe4bc7493f6625217389cffe840",
      "new_mode": 33188,
      "new_path": "crypto/objects/objects.h"
    }
  ]
}
