From a06d038184e46f18be18fae45c53a69acc913f77 Mon Sep 17 00:00:00 2001 From: Richard Haines Date: Tue, 8 Apr 2014 15:56:17 +0100 Subject: [PATCH 1/2] setools: APOL Add default_objects and CIL policy namespaces tabs Add support for default_object rules and displaying CIL namespaces with any users, roles, types, classes, booleans, sens & cats declared. Fixed generating file index on File Contexts tab where it would hang forever if broken links/files (mainly when generating indexs for Android) Also enhanced the previous features in te_rules and types tabs. Signed-off-by: Richard Haines --- ChangeLog | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/ChangeLog b/ChangeLog index df377ce7..a7187f53 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,28 @@ +2014-04-14 Richard Haines + * Updates to apol and the libapol/libqpol libraries to support + new policy statements and rules to version 29 (Note the features + for loading source code (policy.conf etc.) have not been updated + to support the new statements and rules. + These are the enhancements and bug fixes: + * Add permissive type and typebound support to Types tab. + * Add new Constraints tab to search all constraint statements. + * Add new Bounds tab to search for userbound, rolebound and + typebound statements. + * Add new policy capabilities tab. + * Add filename type_transition support on TE Rules tab. + * Add new Default Object tab to support defaultuser, defaultrole, + defaulttype and defaultrange rules. + * Add new Namespaces tab to list CIL namespaces. This will also + show any users, roles, types, classes, booleans, sensitivities + and categories declared in each namespace. + * Update Query/Policy Summary page to show the number of new + rules added plus the policy handle_unknown flag. + * Fixed File Contexts tab to stop hang when building the fc + index when broken links/files found (libsefs). + * Fixed Booleans tab to display CIL namespace booleans. + * Updated apol_help.txt to reflect the changes made plus how to + load the running policy. + 2014-01-16 Chris PeBenito * Fix bug preventing sediffx from starting. From 817bbfb6229a0d7411757cb17bb441d809a4a4e3 Mon Sep 17 00:00:00 2001 From: Brandon Whalen Date: Fri, 11 Apr 2014 16:43:59 -0400 Subject: [PATCH 2/2] Update the build number to match the current release version --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 577ce487..fb766487 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT(setools, 3.3.8, [Tresys Technology ], [setools]) +AC_INIT(setools, 3.3.9, [Tresys Technology ], [setools]) AC_PREREQ([2.59]) AC_CONFIG_SRCDIR(libqpol/src/policy.c) AC_CONFIG_HEADER(config.h)