)]}'
{
  "commit": "092cab7e2cd868cb0b30209a0337689c3ffd6133",
  "tree": "c99aff79e7c683a75ef9ba6ce91ecca51f8c6273",
  "parents": [
    "a3dd15444baa9c7522c8457ab564c41219dfb44c"
  ],
  "author": {
    "name": "Pablo Neira Ayuso",
    "email": "pablo@netfilter.org",
    "time": "Tue Dec 16 01:19:41 2008 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Dec 16 01:19:41 2008 -0800"
  },
  "message": "netfilter: ctnetlink: fix missing CTA_NAT_SEQ_UNSPEC\n\nThis patch fixes an inconsistency in nfnetlink_conntrack.h that\nI introduced myself. The problem is that CTA_NAT_SEQ_UNSPEC is\nmissing from enum ctattr_natseq. This inconsistency may lead to\nproblems in the message parsing in userspace (if the message\ncontains the CTA_NAT_SEQ_* attributes, of course).\n\nThis patch breaks backward compatibility, however, the only known\nclient of this code is libnetfilter_conntrack which indeed crashes\nbecause it assumes the existence of CTA_NAT_SEQ_UNSPEC to do\nthe parsing.\n\nThe CTA_NAT_SEQ_* attributes were introduced in 2.6.25.\n\nSigned-off-by: Pablo Neira Ayuso \u003cpablo@netfilter.org\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c19595c8930491d8e0f64a2795d36cb127ee3b60",
      "old_mode": 33188,
      "old_path": "include/linux/netfilter/nfnetlink_conntrack.h",
      "new_id": "29fe9ea1d3463a5964ee158eeb1a39211b1c756f",
      "new_mode": 33188,
      "new_path": "include/linux/netfilter/nfnetlink_conntrack.h"
    }
  ]
}
