linux/security/apparmor/include
Linus Torvalds c9341ee0af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
Pull security layer updates from James Morris:
 "Highlights:

   - major AppArmor update: policy namespaces & lots of fixes

   - add /sys/kernel/security/lsm node for easy detection of loaded LSMs

   - SELinux cgroupfs labeling support

   - SELinux context mounts on tmpfs, ramfs, devpts within user
     namespaces

   - improved TPM 2.0 support"

* 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security: (117 commits)
  tpm: declare tpm2_get_pcr_allocation() as static
  tpm: Fix expected number of response bytes of TPM1.2 PCR Extend
  tpm xen: drop unneeded chip variable
  tpm: fix misspelled "facilitate" in module parameter description
  tpm_tis: fix the error handling of init_tis()
  KEYS: Use memzero_explicit() for secret data
  KEYS: Fix an error code in request_master_key()
  sign-file: fix build error in sign-file.c with libressl
  selinux: allow changing labels for cgroupfs
  selinux: fix off-by-one in setprocattr
  tpm: silence an array overflow warning
  tpm: fix the type of owned field in cap_t
  tpm: add securityfs support for TPM 2.0 firmware event log
  tpm: enhance read_log_of() to support Physical TPM event log
  tpm: enhance TPM 2.0 PCR extend to support multiple banks
  tpm: implement TPM 2.0 capability to get active PCR banks
  tpm: fix RC value check in tpm2_seal_trusted
  tpm_tis: fix iTPM probe via probe_itpm() function
  tpm: Begin the process to deprecate user_read_timer
  tpm: remove tpm_read_index and tpm_write_index from tpm.h
  ...
2017-02-21 12:49:56 -08:00
..
apparmor.h apparmor: move lib definitions into separate lib include 2017-01-16 00:42:13 -08:00
apparmorfs.h apparmor: add per policy ns .load, .replace, .remove interface files 2017-01-16 01:18:44 -08:00
audit.h apparmor: change aad apparmor_audit_data macro to a fn macro 2017-01-16 01:18:47 -08:00
capability.h apparmor: fix capability to not use the current task, during reporting 2013-10-29 21:33:37 -07:00
context.h apparmor: rename context abreviation cxt to the more standard ctx 2017-01-16 01:18:45 -08:00
crypto.h apparmor: allow introspecting the loaded policy pre internal transform 2017-01-16 01:18:42 -08:00
domain.h apparmor: convert change_profile to use fqname later to give better control 2017-01-16 01:18:49 -08:00
file.h apparmor: change aad apparmor_audit_data macro to a fn macro 2017-01-16 01:18:47 -08:00
ipc.h apparmor: fix capability to not use the current task, during reporting 2013-10-29 21:33:37 -07:00
lib.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2017-02-21 12:49:56 -08:00
match.h apparmor: fix restricted endian type warnings for dfa unpack 2017-01-16 01:18:54 -08:00
path.h apparmor: add per cpu work buffers to avoid allocating buffers at every hook 2017-01-16 01:18:53 -08:00
policy.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2017-02-21 12:49:56 -08:00
policy_ns.h apparmor: add special .null file used to "close" fds at exec 2017-01-16 01:18:35 -08:00
policy_unpack.h apparmor: audit policy ns specified in policy load 2017-01-16 01:18:43 -08:00
procattr.h apparmor: remove "permipc" command 2013-04-28 00:36:32 -07:00
resource.h AppArmor: export known rlimit names/value mappings in securityfs 2012-02-27 11:38:19 -08:00
secid.h apparmor: rename sid to secid 2017-01-16 00:42:17 -08:00