)]}'
{
  "commit": "b8aa09fd880eb4c2881b9f3c8a8d09c0404cd4eb",
  "tree": "7a748b15df00f1338a0fba89455f202a58f53dbf",
  "parents": [
    "735e93c70434614bffac4a914ca1da72e37d43c0"
  ],
  "author": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Thu Dec 15 13:41:32 2011 +1030"
  },
  "committer": {
    "name": "James Morris",
    "email": "jmorris@namei.org",
    "time": "Fri Dec 16 12:45:24 2011 +1100"
  },
  "message": "apparmor: fix module parameter handling\n\nThe \u0027aabool\u0027 wrappers actually pass off to the \u0027bool\u0027 parse functions,\nso you should use the same check function.  Similarly for aauint and\nuint.\n\n(Note that \u0027bool\u0027 module parameters also allow \u0027int\u0027, which is why you\ngot away with this, but that\u0027s changing very soon.)\n\nCc: linux-security-module@vger.kernel.org\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nAcked-by: John Johansen \u003cjohn.johansen@canonical.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37832026e58a234c249b44959f6cba5aa1dacbb5",
      "old_mode": 33188,
      "old_path": "security/apparmor/lsm.c",
      "new_id": "41ae0c6cb903e17941a7ac915ad707d06072de3b",
      "new_mode": 33188,
      "new_path": "security/apparmor/lsm.c"
    }
  ]
}
