)]}'
{
  "commit": "7dec817058f169208bd96518311e7873535cdc9d",
  "tree": "bb15bf7763932a3b0c7059b1e5ca2ca93a326361",
  "parents": [
    "315eaa987d8112e545c811f032dc4831dbd5f17b"
  ],
  "author": {
    "name": "Thomas Klausner",
    "email": "tk@giga.or.at",
    "time": "Tue Jun 05 14:58:34 2012 +0200"
  },
  "committer": {
    "name": "Thomas Klausner",
    "email": "tk@giga.or.at",
    "time": "Tue Jun 05 14:58:34 2012 +0200"
  },
  "message": "Clean up misc. todos.\n\n- Implement missing extra field functions\n- add flag for zip_file_add that overwrites any existing entry with same name\n- set \"version needed\"/\"version made by\" correctly (zip64)\n- zip_replace: set compression method to default unless user-set\n- reset compression specific bits in bitflags when (re)compressing\n- rename zip_get_{compression,encryption}_implementation to _zip_*\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db730d806d17d8dc167319ab1e2684d8aab43a3f",
      "old_mode": 33188,
      "old_path": "TODO",
      "new_id": "9af498048648c3e4209d4ae6840f8bdb3f379b66",
      "new_mode": 33188,
      "new_path": "TODO"
    },
    {
      "type": "modify",
      "old_id": "c04c9ed7e2e5ab9c49fb04a75998f45a48e3a6cb",
      "old_mode": 33188,
      "old_path": "lib/zip.h",
      "new_id": "cf3edb27b5a6b0cc6539011b5505ee27dea77a2d",
      "new_mode": 33188,
      "new_path": "lib/zip.h"
    },
    {
      "type": "modify",
      "old_id": "1ac91532a66d606c9a98c6b2b2ab9e22a8b616e6",
      "old_mode": 33188,
      "old_path": "lib/zip_close.c",
      "new_id": "098a9c247fa6c9a3c064c4987c33ef69d0ac4854",
      "new_mode": 33188,
      "new_path": "lib/zip_close.c"
    },
    {
      "type": "modify",
      "old_id": "77cf4a370be59c0ff2ae990b6eb9e941e246b204",
      "old_mode": 33188,
      "old_path": "lib/zip_dirent.c",
      "new_id": "2457c963d08a6bc43ef4aaee9db4e56b3d9520f2",
      "new_mode": 33188,
      "new_path": "lib/zip_dirent.c"
    },
    {
      "type": "modify",
      "old_id": "1c45dd9a2146ece878264165d08a44e3451d86a9",
      "old_mode": 33188,
      "old_path": "lib/zip_extra_field_api.c",
      "new_id": "bbb0f75ed491236a0c8079d206973ad9ad013758",
      "new_mode": 33188,
      "new_path": "lib/zip_extra_field_api.c"
    },
    {
      "type": "modify",
      "old_id": "14da8ad9198f4d3daa17dd44a697995292bb2fcc",
      "old_mode": 33188,
      "old_path": "lib/zip_file_replace.c",
      "new_id": "b23a646a1ad8196db2735e79dff686bf372b9db1",
      "new_mode": 33188,
      "new_path": "lib/zip_file_replace.c"
    },
    {
      "type": "modify",
      "old_id": "82128f32eab5b0e2bb43113354986b5c2649d057",
      "old_mode": 33188,
      "old_path": "lib/zip_get_compression_implementation.c",
      "new_id": "aa4a1605c0f36ad74d661a4eff77775be5ea8d75",
      "new_mode": 33188,
      "new_path": "lib/zip_get_compression_implementation.c"
    },
    {
      "type": "modify",
      "old_id": "d83698c862681d526ccd3ff7dc0cd80b9509e7b0",
      "old_mode": 33188,
      "old_path": "lib/zip_get_encryption_implementation.c",
      "new_id": "7dcb99210d49815d4d93f5b9d29cd55d65b14cab",
      "new_mode": 33188,
      "new_path": "lib/zip_get_encryption_implementation.c"
    },
    {
      "type": "modify",
      "old_id": "51a74a25f6f6115a72456e9dfd423f5c9bb24fae",
      "old_mode": 33188,
      "old_path": "lib/zip_set_file_compression.c",
      "new_id": "bbcaa6586905d8d1c83512998841906cc9f855db",
      "new_mode": 33188,
      "new_path": "lib/zip_set_file_compression.c"
    },
    {
      "type": "modify",
      "old_id": "e651400ac59874ad448aaff0d8643e15122ea6b1",
      "old_mode": 33188,
      "old_path": "lib/zip_source_deflate.c",
      "new_id": "5c26740403ebd321d0b8133be806658aac505fbf",
      "new_mode": 33188,
      "new_path": "lib/zip_source_deflate.c"
    },
    {
      "type": "modify",
      "old_id": "d3aa3398f5bb04f0fe984a7e7419a96d6bcdef13",
      "old_mode": 33188,
      "old_path": "lib/zip_source_zip_new.c",
      "new_id": "44e41ab57d0f3641e90190f2709d067d6dbe9f51",
      "new_mode": 33188,
      "new_path": "lib/zip_source_zip_new.c"
    },
    {
      "type": "modify",
      "old_id": "105ea3a13bd8e5bb309af78c8f23de9c17928b04",
      "old_mode": 33188,
      "old_path": "lib/zip_unchange_data.c",
      "new_id": "fa25feb03885ff70927833fc2d7233d6b767225e",
      "new_mode": 33188,
      "new_path": "lib/zip_unchange_data.c"
    },
    {
      "type": "modify",
      "old_id": "44c5baf53fe7a4098c80ff77860d756ba28d3560",
      "old_mode": 33188,
      "old_path": "lib/zipint.h",
      "new_id": "d7737afd4bb8e25ea48712738cc568519bef7a70",
      "new_mode": 33188,
      "new_path": "lib/zipint.h"
    }
  ]
}
