selinux/libsepol/src
Christian Göttsche fa3a1bcaf3 libsepol: improve policy lookup failure message
If a policy version cannot be found include the policy target, and a
module prefix for non kernel policies in the message.

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
Acked-by: James Carter <jwcart2@gmail.com>
2024-05-01 16:48:20 -04:00
..
Makefile libselinux, libsepol: Add CFLAGS and LDFLAGS to Makefile checks 2024-03-20 14:18:06 -04:00
assertion.c libsepol: Use a dynamic buffer in sepol_av_to_string() 2024-03-04 09:45:41 -05:00
avrule_block.c Revert "checkpolicy,libsepol: move filename transition rules to avrule" 2023-08-04 13:47:39 -04:00
avtab.c libsepol: enhance saturation check 2023-11-15 08:36:29 -05:00
boolean_internal.h
boolean_record.c
booleans.c
conditional.c libsepol: use correct type to avoid truncations 2023-12-06 13:32:40 -05:00
constraint.c
context.c libsepol: introduce sepol_const_security_context_t typedef 2022-04-12 13:09:13 -04:00
context.h
context_internal.h
context_record.c libsepol: drop trailing newlines in log messages 2022-01-27 09:51:37 -05:00
debug.c
debug.h
ebitmap.c libsepol: ebitmap: avoid branches for iteration 2023-08-16 13:33:11 -04:00
expand.c libsepol: add check for category value before printing 2023-11-21 08:56:04 -05:00
flask.h
handle.c
handle.h
hashtab.c libsepol: include length squared in hashtab_hash_eval() 2023-11-21 08:55:37 -05:00
hierarchy.c libsepol: Use a dynamic buffer in sepol_av_to_string() 2024-03-04 09:45:41 -05:00
ibendport_internal.h
ibendport_record.c libsepol: assure string NUL-termination of ibdev_name 2021-07-13 21:01:11 +02:00
ibendports.c libsepol: assure string NUL-termination of ibdev_name 2021-07-13 21:01:11 +02:00
ibpkey_internal.h
ibpkey_record.c libsepol: replace strerror by %m 2021-08-10 14:21:28 -04:00
ibpkeys.c
iface_internal.h
iface_record.c
interfaces.c
kernel_to_cil.c libsepol: Fix buffer overflow when using sepol_av_to_string() 2024-03-20 14:15:05 -04:00
kernel_to_common.c libsepol: ensure transitivity in compare functions 2024-03-04 09:55:33 -05:00
kernel_to_common.h libsepol: simplify string formatting 2023-12-06 13:33:27 -05:00
kernel_to_conf.c libsepol: Fix buffer overflow when using sepol_av_to_string() 2024-03-20 14:15:05 -04:00
libsepol.map.in libsepol: Fix the version number for the latest exported function 2023-10-11 14:54:35 -04:00
libsepol.pc.in
link.c libsepol: reject linking modules with no avrules 2023-12-06 13:32:53 -05:00
mls.c checkpolicy,libselinux,libsepol,policycoreutils,semodule-utils: update my email 2023-08-04 13:57:01 -04:00
mls.h checkpolicy,libselinux,libsepol,policycoreutils,semodule-utils: update my email 2023-08-04 13:57:01 -04:00
module.c libsepol: Replace calls to mallocarray() with calls to calloc() 2022-04-12 13:09:22 -04:00
module_internal.h
module_to_cil.c libsepol: Fix buffer overflow when using sepol_av_to_string() 2024-03-20 14:15:05 -04:00
node_internal.h
node_record.c libsepol: replace strerror by %m 2021-08-10 14:21:28 -04:00
nodes.c
optimize.c Revert "checkpolicy,libsepol: move transition to separate structure in avtab" 2023-08-04 13:47:47 -04:00
polcaps.c libsepol: update policy capabilities array 2023-11-15 08:39:20 -05:00
policydb.c libsepol: constify function pointer arrays 2024-04-04 11:17:55 -04:00
policydb_convert.c
policydb_internal.h libsepol: declare read-only arrays const 2021-06-24 09:41:30 -04:00
policydb_public.c
policydb_validate.c libsepol: validate access vector permissions 2024-04-04 11:17:46 -04:00
policydb_validate.h libsepol: operate on const pointers during validation 2022-08-09 09:52:37 -04:00
port_internal.h
port_record.c
ports.c
private.h libsepol: enhance saturation check 2023-11-15 08:36:29 -05:00
services.c libsepol: Use a dynamic buffer in sepol_av_to_string() 2024-03-04 09:45:41 -05:00
sidtab.c checkpolicy,libselinux,libsepol,policycoreutils,semodule-utils: update my email 2023-08-04 13:57:01 -04:00
symtab.c libsepol: use DJB2a string hash function 2023-11-21 08:55:39 -05:00
user_internal.h
user_record.c libsepol: Replace calls to mallocarray() with calls to calloc() 2022-04-12 13:09:22 -04:00
users.c libsepol: use reallocarray wrapper to avoid overflows 2021-12-15 12:48:41 -05:00
util.c libsepol: Use a dynamic buffer in sepol_av_to_string() 2024-03-04 09:45:41 -05:00
write.c libsepol: improve policy lookup failure message 2024-05-01 16:48:20 -04:00