)]}'
{
  "commit": "cb7f6a7b716e801097b564dec3ccb58d330aef56",
  "tree": "92fa8fa5381e04576c43eab88874ab54ea670767",
  "parents": [
    "8d5803bf6fbe5264000afc8c34bff08e8ecc023b"
  ],
  "author": {
    "name": "Julius Volz",
    "email": "juliusv@google.com",
    "time": "Fri Sep 19 12:32:57 2008 +0200"
  },
  "committer": {
    "name": "Simon Horman",
    "email": "horms@verge.net.au",
    "time": "Tue Oct 07 08:38:24 2008 +1100"
  },
  "message": "IPVS: Move IPVS to net/netfilter/ipvs\n\nSince IPVS now has partial IPv6 support, this patch moves IPVS from\nnet/ipv4/ipvs to net/netfilter/ipvs. It\u0027s a result of:\n\n$ git mv net/ipv4/ipvs net/netfilter\n\nand adapting the relevant Kconfigs/Makefiles to the new path.\n\nSigned-off-by: Julius Volz \u003cjuliusv@google.com\u003e\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "591ea23639ca859edcf085da1a2204aa5ef22c6c",
      "old_mode": 33188,
      "old_path": "net/ipv4/Kconfig",
      "new_id": "691268f3a35972ff931c51bc8c7eeca74e73de78",
      "new_mode": 33188,
      "new_path": "net/ipv4/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "ad40ef3f9ebcdedeac09b58a5bda14c0fe48a71a",
      "old_mode": 33188,
      "old_path": "net/ipv4/Makefile",
      "new_id": "80ff87ce43aac6a350bbe8e973f91e8eb58e14e9",
      "new_mode": 33188,
      "new_path": "net/ipv4/Makefile"
    },
    {
      "type": "modify",
      "old_id": "ee898e74808d32f59821e780fc617d9e18af85d2",
      "old_mode": 33188,
      "old_path": "net/netfilter/Kconfig",
      "new_id": "73f9378e1bfe3e051012f5bb690c23b4e9794392",
      "new_mode": 33188,
      "new_path": "net/netfilter/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "3bd2cc556aea6fabd720921f30b6c7b1c5c8e3a3",
      "old_mode": 33188,
      "old_path": "net/netfilter/Makefile",
      "new_id": "cf75055be830daed6ea06e05d02f24dbe252d8a3",
      "new_mode": 33188,
      "new_path": "net/netfilter/Makefile"
    },
    {
      "type": "rename",
      "old_id": "de6004de80bcb4b72506c5409e0744b9544c9b84",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/Kconfig",
      "new_id": "de6004de80bcb4b72506c5409e0744b9544c9b84",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/Kconfig",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "73a46fe1fe4caa05da063fa9f564c066a737d9d5",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/Makefile",
      "new_id": "73a46fe1fe4caa05da063fa9f564c066a737d9d5",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/Makefile",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "201b8ea3020dbe4e55edb7c089c0b4bc7c5f0a79",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_app.c",
      "new_id": "201b8ea3020dbe4e55edb7c089c0b4bc7c5f0a79",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_app.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9a24332fbed878ec43c54a7db45dee81108a9be2",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_conn.c",
      "new_id": "9a24332fbed878ec43c54a7db45dee81108a9be2",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_conn.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "958abf3e5f8cd3baceb46fedb6ec4b2f0cd4a15e",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_core.c",
      "new_id": "958abf3e5f8cd3baceb46fedb6ec4b2f0cd4a15e",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_core.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0302cf3e503968f5a4a2b8a89b3828b536e71871",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_ctl.c",
      "new_id": "0302cf3e503968f5a4a2b8a89b3828b536e71871",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_ctl.c",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a16943fd72f175646ffa8406ac741ca56a2015db",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_dh.c"
    },
    {
      "type": "rename",
      "old_id": "2eb2860dabb57cc24d1c5bf0c0cd117603f1a0e5",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_est.c",
      "new_id": "2eb2860dabb57cc24d1c5bf0c0cd117603f1a0e5",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_est.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2e7dbd8b73a431fd4ef2b4cdb2346e497e853854",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_ftp.c",
      "new_id": "2e7dbd8b73a431fd4ef2b4cdb2346e497e853854",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_ftp.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6ecef3518cac190090e3748039c7aa4e4f2053c6",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_lblc.c",
      "new_id": "6ecef3518cac190090e3748039c7aa4e4f2053c6",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_lblc.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1f75ea83bcf8654256912317a4d8c4d8ce92e77a",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_lblcr.c",
      "new_id": "1f75ea83bcf8654256912317a4d8c4d8ce92e77a",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_lblcr.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b69f808ac461215f0f07be0556e355e4b5e27707",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_lc.c",
      "new_id": "b69f808ac461215f0f07be0556e355e4b5e27707",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_lc.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9a2d8033f08f1f2b0d8707d3650361f231d3500a",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_nq.c",
      "new_id": "9a2d8033f08f1f2b0d8707d3650361f231d3500a",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_nq.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0791f9e08feb7f04d8e2ea56aa08f1064fe6232f",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_proto.c",
      "new_id": "0791f9e08feb7f04d8e2ea56aa08f1064fe6232f",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_proto.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "80ab0c8e5b4af113e7a67fa0f4032a808d248119",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_proto_ah_esp.c",
      "new_id": "80ab0c8e5b4af113e7a67fa0f4032a808d248119",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_proto_ah_esp.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "dd4566ea2bff7bce68baabf916eb4b9ae25c9a6f",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_proto_tcp.c",
      "new_id": "dd4566ea2bff7bce68baabf916eb4b9ae25c9a6f",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_proto_tcp.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6eb6039d63434f6ecc4bd511edb390e0e91bbd6a",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_proto_udp.c",
      "new_id": "6eb6039d63434f6ecc4bd511edb390e0e91bbd6a",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_proto_udp.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a22195f68ac4cf102b536be9d1a40354eab76723",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_rr.c",
      "new_id": "a22195f68ac4cf102b536be9d1a40354eab76723",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_rr.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a46ad9e350162b6faa59dcf0856de2a6f1313b20",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_sched.c",
      "new_id": "a46ad9e350162b6faa59dcf0856de2a6f1313b20",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_sched.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7d2f22f04b8389f2cd2f1ba8b20f72e49e7f511f",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_sed.c",
      "new_id": "7d2f22f04b8389f2cd2f1ba8b20f72e49e7f511f",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_sed.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1d96de27fefdbaab3022f0178218a7207e8a2fc5",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_sh.c",
      "new_id": "1d96de27fefdbaab3022f0178218a7207e8a2fc5",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_sh.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "de5e7e118eed51e9b10be8f9c76cc91e9f7ed9d0",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_sync.c",
      "new_id": "de5e7e118eed51e9b10be8f9c76cc91e9f7ed9d0",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_sync.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8c596e712599fd12ff4b03edceae590d22226325",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_wlc.c",
      "new_id": "8c596e712599fd12ff4b03edceae590d22226325",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_wlc.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7ea92fed50bf86c21ec75abfa779d9db1bf3d71f",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_wrr.c",
      "new_id": "7ea92fed50bf86c21ec75abfa779d9db1bf3d71f",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_wrr.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "02ddc2b3ce2e883f230aeaacd194e2433c49d902",
      "old_mode": 33188,
      "old_path": "net/ipv4/ipvs/ip_vs_xmit.c",
      "new_id": "02ddc2b3ce2e883f230aeaacd194e2433c49d902",
      "new_mode": 33188,
      "new_path": "net/netfilter/ipvs/ip_vs_xmit.c",
      "score": 100
    }
  ]
}
