linux/security/apparmor/include
John Johansen a3ed5d43f7 apparmor: mark static tables and structs as read only
static tables, and structs that are initialized as part of their
data section or during init should be read only to protect against
accidental or malicous changes.

Signed-off-by: John Johansen <john.johansen@canonical.com>
2026-08-10 22:49:42 -07:00
..
af_inet.h apparmor: refactor network sock mediation in preparation for inet mediation 2026-08-10 22:49:41 -07:00
af_unix.h apparmor: fix regression in fs based unix sockets when using old abi 2025-07-15 22:39:43 -07:00
apparmor.h apparmor: reserve mediation class for packet mediation 2026-08-10 22:49:42 -07:00
apparmorfs.h apparmor: make include headers self-contained 2026-06-29 10:26:36 -07:00
audit.h apparmor: make table entry count last enum for static tables 2026-08-10 22:49:42 -07:00
capability.h apparmor: make include headers self-contained 2026-06-29 10:26:36 -07:00
cred.h apparmor: optimize current_label_crit_section() with needput 2026-08-07 19:15:31 -07:00
crypto.h apparmor: move initcalls to the LSM framework 2025-10-22 19:24:27 -04:00
domain.h apparmor: extend permissions to support a label and tag string 2022-10-03 14:49:03 -07:00
file.h apparmor: mark static tables and structs as read only 2026-08-10 22:49:42 -07:00
ipc.h apparmor: add support for profiles to define the kill signal 2025-01-18 06:47:12 -08:00
label.h apparmor: fix out-of-bounds write when null terminating a label vec 2026-08-10 16:55:11 -07:00
lib.h apparmor: fix error debug output in fn_label_build 2026-08-10 22:49:42 -07:00
match.h apparmor: mark static tables and structs as read only 2026-08-10 22:49:42 -07:00
mount.h apparmor: Fix regression in mount mediation 2023-10-18 16:01:32 -07:00
net.h apparmor: refactor network sock mediation in preparation for inet mediation 2026-08-10 22:49:41 -07:00
path.h apparmor: make include headers self-contained 2026-06-29 10:26:36 -07:00
perms.h apparmor: mark static tables and structs as read only 2026-08-10 22:49:42 -07:00
policy_compat.h apparmor: isolate policy backwards compatibility to its own file 2022-10-03 14:49:03 -07:00
policy_ns.h apparmor: fix: limit the number of levels of policy namespaces 2026-03-09 16:05:43 -07:00
policy_unpack.h apparmor: Initial support for compressed policies 2026-06-29 10:27:02 -07:00
policy.h apparmor: make table entry count last enum for static tables 2026-08-10 22:49:42 -07:00
procattr.h apparmor: make include headers self-contained 2026-06-29 10:26:36 -07:00
resource.h apparmor: pass cred through to audit info. 2023-10-18 15:30:38 -07:00
secid.h lsm: replace context+len with lsm_context 2024-12-04 14:42:31 -05:00
sig_names.h apparmor: add support for profiles to define the kill signal 2025-01-18 06:47:12 -08:00
signal.h apparmor: add support for profiles to define the kill signal 2025-01-18 06:47:12 -08:00
task.h apparmor: fix cred UAF caused by begin_current_label_crit_section() 2026-08-06 16:15:33 -07:00