)]}'
{
  "commit": "7af4cc3fa158ff1dda6e7451c7e6afa6b0bb85cb",
  "tree": "752acd1f26063b23e5629124ee0a33078d2fb9a1",
  "parents": [
    "0ab43f84995f2c2fcc5cc58a9accaa1095e1317f"
  ],
  "author": {
    "name": "Harald Welte",
    "email": "laforge@netfilter.org",
    "time": "Tue Aug 09 19:44:15 2005 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Mon Aug 29 15:36:56 2005 -0700"
  },
  "message": "[NETFILTER]: Add \"nfnetlink_queue\" netfilter queue handler over nfnetlink\n\n- Add new nfnetlink_queue module\n- Add new ipt_NFQUEUE and ip6t_NFQUEUE modules to access queue numbers 1-65535\n- Mark ip_queue and ip6_queue Kconfig options as OBSOLETE\n- Update feature-removal-schedule to remove ip[6]_queue in December\n\nSigned-off-by: Harald Welte \u003claforge@netfilter.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8b1430b4665571d613dd1f85c6a4e4e22d387755",
      "old_mode": 33188,
      "old_path": "Documentation/feature-removal-schedule.txt",
      "new_id": "0665cb12bd6650f65f692ab726212deed76422c9",
      "new_mode": 33188,
      "new_path": "Documentation/feature-removal-schedule.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edb463a87eb4f36d748bdf6c4840ff222117e51f",
      "new_mode": 33188,
      "new_path": "include/linux/netfilter/nfnetlink_queue.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5b2943b0c6646b61dec2b12b49208cda310c6b0",
      "new_mode": 33188,
      "new_path": "include/linux/netfilter_ipv4/ipt_NFQUEUE.h"
    },
    {
      "type": "modify",
      "old_id": "e47ba39eb6571a7a1e738feb567a0572e40078c9",
      "old_mode": 33188,
      "old_path": "net/ipv4/netfilter/Kconfig",
      "new_id": "2fa26a41fa47e3fb04061b057b9a74d60ef63937",
      "new_mode": 33188,
      "new_path": "net/ipv4/netfilter/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "abf2a7d1a584ae89a3d81ee08f67b362fec7321f",
      "old_mode": 33188,
      "old_path": "net/ipv4/netfilter/Makefile",
      "new_id": "c2ae663b723f58fc023f28f55b306501bb63bc35",
      "new_mode": 33188,
      "new_path": "net/ipv4/netfilter/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3cedc9be88077b09cb43fb731c0df8d718c33db6",
      "new_mode": 33188,
      "new_path": "net/ipv4/netfilter/ipt_NFQUEUE.c"
    },
    {
      "type": "modify",
      "old_id": "77ec704c9ee34c6315c07f917bc5b17da5e5203e",
      "old_mode": 33188,
      "old_path": "net/ipv6/netfilter/Kconfig",
      "new_id": "cd1551983c636d3428080bf68b397e9deca26c90",
      "new_mode": 33188,
      "new_path": "net/ipv6/netfilter/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "2e51714953b6576d74f328dc9c7c397131692f1f",
      "old_mode": 33188,
      "old_path": "net/ipv6/netfilter/Makefile",
      "new_id": "847651dbcd2a8445ca48b3454f07fbaa8d4126c2",
      "new_mode": 33188,
      "new_path": "net/ipv6/netfilter/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6e3730e7409a0aa3e0e1d2dbc37318face75d3b",
      "new_mode": 33188,
      "new_path": "net/ipv6/netfilter/ip6t_NFQUEUE.c"
    },
    {
      "type": "modify",
      "old_id": "3629d3d1776d174dcc8ea11bbf36839619628d41",
      "old_mode": 33188,
      "old_path": "net/netfilter/Kconfig",
      "new_id": "f0eb23e5c5f170059cdf7001e231c6595e5fb4db",
      "new_mode": 33188,
      "new_path": "net/netfilter/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "02e67d37194168abd84107fe5f417b8f937babdb",
      "old_mode": 33188,
      "old_path": "net/netfilter/Makefile",
      "new_id": "14a0b187e75e4b6eb969ac1eafd18a43908446df",
      "new_mode": 33188,
      "new_path": "net/netfilter/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24032610c4255ee0a9b79df8adc6f7b42808afd3",
      "new_mode": 33188,
      "new_path": "net/netfilter/nfnetlink_queue.c"
    }
  ]
}
