)]}'
{
  "commit": "0e339b61e2d2b21ec87badd77c97bb05641ea07c",
  "tree": "dccbc7568a72832b31e09c3a23d6aa5be82a1387",
  "parents": [
    "cb56975629a184f8b8db72008d8c7e653e76c361"
  ],
  "author": {
    "name": "Dieter Baron",
    "email": "dillo@danbala.tuwien.ac.at",
    "time": "Thu Jun 24 15:01:59 2004 +0000"
  },
  "committer": {
    "name": "Dieter Baron",
    "email": "dillo@danbala.tuwien.ac.at",
    "time": "Thu Jun 24 15:01:59 2004 +0000"
  },
  "message": "change functions API overhaul:\n- rename ZIP_CMD_INIT to ZIP_CMD_OPEN\n- ZIP_CMD_CLOSE is called when reading is done\n- add ZIP_CMD_FREE to free resources\n- ZIP_CMD_STAT is called to retrieve meta info (time stamp, compression\n        method, sizes, crc)\n- add ZIP_CMD_ERROR to return error codes\n\nget rid of (now unused) zip_entry members ch_flags and ch_mtime\n\n--HG--\nbranch : HEAD\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91506a968d8d24caa4759c90b375e4ab66a37270",
      "old_mode": 33188,
      "old_path": "TODO",
      "new_id": "84b7ba098abe10e9bad00caa54fdf7ed9507ec20",
      "new_mode": 33188,
      "new_path": "TODO"
    },
    {
      "type": "modify",
      "old_id": "e5dc65cbb496032b017ff40caf91859d66451164",
      "old_mode": 33188,
      "old_path": "lib/zip.h",
      "new_id": "576f900be07fee11a13c69f8c585717eb5d82527",
      "new_mode": 33188,
      "new_path": "lib/zip.h"
    },
    {
      "type": "modify",
      "old_id": "485f06063d222ddb1e81340e23252f3cef324df8",
      "old_mode": 33188,
      "old_path": "lib/zip_close.c",
      "new_id": "5f85f1a926e9c0156200c0f2744705ce940b4826",
      "new_mode": 33188,
      "new_path": "lib/zip_close.c"
    },
    {
      "type": "modify",
      "old_id": "719864b2c5ac63ac67270490562023cb4c5b7230",
      "old_mode": 33188,
      "old_path": "lib/zip_free_entry.c",
      "new_id": "47b00e2e76fb700b08c110899d037e1d97b6aa7d",
      "new_mode": 33188,
      "new_path": "lib/zip_free_entry.c"
    },
    {
      "type": "modify",
      "old_id": "d8971acb38c8b7d0d0b88750f258c2a6fd85ad42",
      "old_mode": 33188,
      "old_path": "lib/zip_new_entry.c",
      "new_id": "e35a423f69379e6b695177868644585a22fcfaf2",
      "new_mode": 33188,
      "new_path": "lib/zip_new_entry.c"
    },
    {
      "type": "modify",
      "old_id": "7d2266d52d7e1bcc136a3117436e7808cfb2afd5",
      "old_mode": 33188,
      "old_path": "lib/zip_replace.c",
      "new_id": "553b11f29de6d2d4166e5e2c6930dfa2f07fdaeb",
      "new_mode": 33188,
      "new_path": "lib/zip_replace.c"
    },
    {
      "type": "modify",
      "old_id": "9ff8e2af844db703c339ddb34152be799cae5e9b",
      "old_mode": 33188,
      "old_path": "lib/zip_replace_data.c",
      "new_id": "367b8cc756fef52c0d8b90bccaf9fa7514e61fa9",
      "new_mode": 33188,
      "new_path": "lib/zip_replace_data.c"
    },
    {
      "type": "modify",
      "old_id": "95d7d0bcf4aab3ace0ec74ad08416ab24b76f972",
      "old_mode": 33188,
      "old_path": "lib/zip_replace_filep.c",
      "new_id": "cfe193b2d0a53e4546c6ec56ee930ff97efb3bfe",
      "new_mode": 33188,
      "new_path": "lib/zip_replace_filep.c"
    },
    {
      "type": "modify",
      "old_id": "20984671607bf47ab61ab5110c6bc7d967a7b2bf",
      "old_mode": 33188,
      "old_path": "lib/zip_replace_zip.c",
      "new_id": "fa0ceec8493918ef16bf9f3645f53ef70c87e2c3",
      "new_mode": 33188,
      "new_path": "lib/zip_replace_zip.c"
    },
    {
      "type": "modify",
      "old_id": "ab88ae00a4cea46735af7a58662ef045926d6ed1",
      "old_mode": 33188,
      "old_path": "lib/zip_unchange_data.c",
      "new_id": "b6a7b1afabed781f8a3a1488030c5e07e974fcad",
      "new_mode": 33188,
      "new_path": "lib/zip_unchange_data.c"
    },
    {
      "type": "modify",
      "old_id": "88a8f6ab0269b15c838f2fdc0b74fe553958fcf3",
      "old_mode": 33188,
      "old_path": "lib/zipint.h",
      "new_id": "3f60759ba3adda683a4a1f65ef73e25e2d70a3b6",
      "new_mode": 33188,
      "new_path": "lib/zipint.h"
    }
  ]
}
