)]}'
{
  "commit": "cc42ef0a980ccd690ea8511c09535de24f1cda31",
  "tree": "b34ee48f488a5032818e244c95855318a9afcf99",
  "parents": [
    "90935cf0264a814d1ca90ad92efe64002d3c6522"
  ],
  "author": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Tue Oct 15 16:01:38 2019 +0100"
  },
  "committer": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Tue Oct 15 22:12:05 2019 +0100"
  },
  "message": "smack: Implement the watch_key and post_notification hooks\n\nImplement the watch_key security hook in Smack to make sure that a key\ngrants the caller Read permission in order to set a watch on a key.\n\nAlso implement the post_notification security hook to make sure that the\nnotification source is granted Write permission by the watch queue.\n\nFor the moment, the watch_devices security hook is left unimplemented as\nit\u0027s not obvious what the object should be since the queue is global and\ndidn\u0027t previously exist.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Casey Schaufler \u003ccasey@schaufler-ca.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "915330abf6e58fc2ecf494c498b7d266b0d56448",
      "old_mode": 33188,
      "old_path": "include/linux/lsm_audit.h",
      "new_id": "734d67889826ee364aebdd983b90ee496dd09043",
      "new_mode": 33188,
      "new_path": "include/linux/lsm_audit.h"
    },
    {
      "type": "modify",
      "old_id": "ecea41ce919b71101ed2d9ae81b477fa7ae5b577",
      "old_mode": 33188,
      "old_path": "security/smack/smack_lsm.c",
      "new_id": "71b6f37d49c1a9eda7dbab2a261c7597ccc56f19",
      "new_mode": 33188,
      "new_path": "security/smack/smack_lsm.c"
    }
  ]
}
