- Oct 16, 2013
-
-
William Roberts authored
Change-Id: If4839218b200a0d90bdf7779d2e039719fae85a5
-
William Roberts authored
Modify check_seapp.c to verify that a packagname (name) must be specified with a signing key (seinfo). This will help thwart spoof attacks on the packagename. Change-Id: I8f1aa8a479cb5beb5c3522d85e3181604931ea72
-
- Oct 15, 2013
-
-
William Roberts authored
check_seapp at one point in time switch from a home implementation of a hash table to using GLIBC search.h routines. A struct in one of the fields was never removed during this transition. Change-Id: I65c028103ffe90fa52e0b3c9fce28124ed9c7ff9
-
- Apr 29, 2013
-
-
William Roberts authored
Change-Id: I3bb4755b86a90414a3912c8099dd7a4389249b24
-
- Apr 20, 2013
-
-
William Roberts authored
Change-Id: Ic040af5cfcd1be22074a691ecdd01e890866bc19
-
- Mar 20, 2013
-
-
Stephen Smalley authored
Introduce a levelFrom=none|app|user|all syntax for specifying per-app, per-user, or per-combination level assignment. levelFromUid=true|false remains valid syntax but is deprecated. levelFromUid=true is equivalent to levelFrom=app. Update check_seapp to accept the new syntax. Update seapp_contexts to document the new syntax and switch from levelFromUid=true to levelFrom=app. No change in behavior. Change-Id: Ibaddeed9bc3e2586d524efc2f1faa5ce65dea470 Signed-off-by:
Stephen Smalley <sds@tycho.nsa.gov>
-
- Nov 27, 2012
-
-
William Roberts authored
Change-Id: I7b6ad050051854120dc8031b17da6aec0e644be3
-
- Nov 01, 2012
-
-
Alice Chu authored
Change-Id: I57b0dd9f8071eae492020f410c87f465ba820711
-
- Oct 30, 2012
-
-
Alice Chu authored
Change-Id: I16b47f8dbf64e8dffb550b5a89321f920604ef7a
-
- Oct 23, 2012
-
-
rpcraig authored
A double free error occurs when building with non glibc devices. The hdestroy() function frees all comparison keys internally in these cases. So avoid an explicit call to free(). Change-Id: If9c5dc1a969605cd1eeb9218de02a9f8dbbd3ae1 Signed-off-by:
rpcraig <rpcraig@tycho.ncsc.mil>
-
- Sep 17, 2012
-
-
William Roberts authored
When realloc creates the first block of memory, it must be initialized to NULL for the following strcat functions to operate correctly. Change-Id: I98fc14e1b19de5aa205354d16e54445293430d8e
-
William Roberts authored
When LINK_SEPOL_STATIC was not defined, symbol log_warning was trying to be resolved by the linker. That symbol was not defined as it should have been log_warn and not log_warning. When a key would be validated in key_map_validate(), an unchecked key, like user, could cuase a segfault when the se_key was getting free'd no matter what at the end of the function, even if no se_key was alloc'd. Change-Id: If334ba7350e6d2ad1fa9bed142bb2fabe7caa057
-
- Sep 05, 2012
-
-
William Roberts authored
Change-Id: I62ce62475f4a17d278243cc96db773872b2dc89c
-
William Roberts authored
Change-Id: I4f0576a47ca2e99bca719bf321349c7d7d05cd3c
-
- Sep 04, 2012
-
-
William Roberts authored
Change-Id: I614caa520e218f8f148eef641fed2301571da8e1
-
William Roberts authored
Provides support for overriding seapp_contexts declerations in per device seapp_contexts files. Change-Id: I23a0ffa1d24f1ce57825b168f29a2e885d3e1c51
-