)]}'
{
  "commit": "941fc5b2bf8f7dd1d0a9c502e152fa719ff6578e",
  "tree": "c2f579e6fcc5bee6659527db7ccfb661acfe196c",
  "parents": [
    "8753f6bec352392b52ed9b5e290afb34379f4612"
  ],
  "author": {
    "name": "Stephen Smalley",
    "email": "sds@tycho.nsa.gov",
    "time": "Thu Oct 01 14:48:23 2009 -0400"
  },
  "committer": {
    "name": "James Morris",
    "email": "jmorris@namei.org",
    "time": "Wed Oct 07 21:56:46 2009 +1100"
  },
  "message": "selinux: drop remapping of netlink classes\n\nDrop remapping of netlink classes and bypass of permission checking\nbased on netlink message type for policy version \u003c 18.  This removes\ncompatibility code introduced when the original single netlink\nsecurity class used for all netlink sockets was split into\nfiner-grained netlink classes based on netlink protocol and when\npermission checking was added based on netlink message type in Linux\n2.6.8.  The only known distribution that shipped with SELinux and\npolicy \u003c 18 was Fedora Core 2, which was EOL\u0027d on 2005-04-11.\n\nGiven that the remapping code was never updated to address the\naddition of newer netlink classes, that the corresponding userland\nsupport was dropped in 2005, and that the assumptions made by the\nremapping code about the fixed ordering among netlink classes in the\npolicy may be violated in the future due to the dynamic class/perm\ndiscovery support, we should drop this compatibility code now.\n\nSigned-off-by:  Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a985d0bc59bb8a1a77dcfbb74ccfc729e80c1acb",
      "old_mode": 33188,
      "old_path": "security/selinux/hooks.c",
      "new_id": "a29d6612a328c30a2cfdb1225780023ad71fb296",
      "new_mode": 33188,
      "new_path": "security/selinux/hooks.c"
    },
    {
      "type": "modify",
      "old_id": "e19baa81fdec4e372b1d38ba1be9effd6e1fef3a",
      "old_mode": 33188,
      "old_path": "security/selinux/ss/services.c",
      "new_id": "f270e378c0e4097e2ae5b0553b27ba6bef7d73b5",
      "new_mode": 33188,
      "new_path": "security/selinux/ss/services.c"
    }
  ]
}
