Show patches with: Submitter = James Carter       |    Archived = No       |   414 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,7/9,v2] secilc/secil2tree: Add option to write CIL AST after post processing Add CIL Deny Rule - - - --- 2023-03-09 James Carter bachradsusi Superseded
[RFC,6/9,v2] libsepol: Export the cil_write_post_ast function Add CIL Deny Rule - - - --- 2023-03-09 James Carter bachradsusi Superseded
[RFC,5/9,v2] libsepol/cil: Add cil_write_post_ast function Add CIL Deny Rule - - - --- 2023-03-09 James Carter bachradsusi Superseded
[RFC,4/9,v2] libsepol/cil: Process deny rules Add CIL Deny Rule - - - --- 2023-03-09 James Carter bachradsusi Superseded
[RFC,3/9,v2] libsepol/cil: Add cil_tree_node_remove function Add CIL Deny Rule - - - --- 2023-03-09 James Carter bachradsusi Superseded
[RFC,2/9,v2] libsepol/cil: Add cil_list_is_empty macro Add CIL Deny Rule - - - --- 2023-03-09 James Carter bachradsusi Superseded
[RFC,1/9,v2] libsepol/cil: Parse and add deny rule to AST, but do not process Add CIL Deny Rule - - - --- 2023-03-09 James Carter bachradsusi Superseded
[2/6] libsepol/cil: Add notself and other support to CIL Untitled series #725826 - - - --- 2023-03-01 James Carter Not Applicable
[RFC,9/9] secilc/docs: Add deny rule to CIL documentation Add CIL Deny Rule - - - --- 2022-12-15 James Carter bachradsusi Superseded
[RFC,8/9] secilc/test: Add a deny rule test Add CIL Deny Rule - - - --- 2022-12-15 James Carter bachradsusi Superseded
[RFC,7/9] secilc/secil2tree: Add option to write CIL AST after post processing Add CIL Deny Rule - - - --- 2022-12-15 James Carter bachradsusi Superseded
[RFC,6/9] libsepol: Export the cil_write_post_ast function Add CIL Deny Rule - - - --- 2022-12-15 James Carter bachradsusi Superseded
[RFC,5/9] libsepol/cil: Add cil_write_post_ast function Add CIL Deny Rule - - - --- 2022-12-15 James Carter bachradsusi Superseded
[RFC,4/9] libsepol/cil: Process deny rules Add CIL Deny Rule - - - --- 2022-12-15 James Carter bachradsusi Superseded
[RFC,3/9] libsepol/cil: Add cil_tree_remove_node function Add CIL Deny Rule - - - --- 2022-12-15 James Carter bachradsusi Superseded
[RFC,2/9] libsepol/cil: Add cil_list_is_empty macro Add CIL Deny Rule - - - --- 2022-12-15 James Carter bachradsusi Superseded
[RFC,1/9] libsepol/cil: Parse and add deny rule to AST, but do not process Add CIL Deny Rule - - - --- 2022-12-15 James Carter bachradsusi Superseded
[5/5,v3] README.md: Remove mention of python3-distutils dependency Remove dependency on the Python module distutils - - - --- 2022-11-04 James Carter Accepted
[4/5,v3] scripts: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-11-04 James Carter Accepted
[3/5] python: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-11-04 James Carter Accepted
[2/5,v3] libsemanage: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-11-04 James Carter Accepted
[1/5,v3] libselinux: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-11-04 James Carter Accepted
[5/5,v2] README.md: Remove mention of python3-distutils dependency Remove dependency on the Python module distutils - - - --- 2022-11-02 James Carter Superseded
[4/5,v2] scripts: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-11-02 James Carter Superseded
[3/5,v2] python: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-11-02 James Carter Superseded
[2/5,v2] libsemanage: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-11-02 James Carter Superseded
[1/5,v2] libselinux: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-11-02 James Carter Superseded
[5/5] README.md: Remove mention of python3-distutils dependency Remove dependency on the Python module distutils - - - --- 2022-10-28 James Carter Superseded
[4/5] scripts: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-10-28 James Carter Superseded
[3/5] python: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-10-28 James Carter Superseded
[2/5] libsemanage: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-10-28 James Carter Superseded
[1/5] libselinux: Remove dependency on the Python module distutils Remove dependency on the Python module distutils - - - --- 2022-10-28 James Carter Superseded
python: Do not query the local database if the fcontext is non-local python: Do not query the local database if the fcontext is non-local - - - --- 2022-10-19 James Carter Accepted
[V2] docs: Add GPG fingerprints [V2] docs: Add GPG fingerprints 1 - - --- 2022-10-17 James Carter Accepted
docs: Add GPG fingerprints docs: Add GPG fingerprints - - - --- 2022-10-13 James Carter Changes Requested
[5/5] libsemanage/tests: Remove unused functions [1/5] libsepol/test Include policydb.h header for policydb_t declaration - - - --- 2022-04-14 James Carter Accepted
[4/5] libsemanage/tests: Declare file local functions as static [1/5] libsepol/test Include policydb.h header for policydb_t declaration - - - --- 2022-04-14 James Carter Accepted
[3/5] libsepol/test: Declare file local functions as static [1/5] libsepol/test Include policydb.h header for policydb_t declaration - - - --- 2022-04-14 James Carter Accepted
[2/5] libsepol/test: Include paired headers for prototypes [1/5] libsepol/test Include policydb.h header for policydb_t declaration - - - --- 2022-04-14 James Carter Accepted
[1/5] libsepol/test Include policydb.h header for policydb_t declaration [1/5] libsepol/test Include policydb.h header for policydb_t declaration 1 - - --- 2022-04-14 James Carter Accepted
[v2] libsepol: Replace calls to mallocarray() with calls to calloc() [v2] libsepol: Replace calls to mallocarray() with calls to calloc() - - - --- 2022-04-01 James Carter Accepted
libsepol: Replace calls to mallocarray() with calls to calloc() libsepol: Replace calls to mallocarray() with calls to calloc() - - - --- 2022-03-30 James Carter Superseded
Add a file describing the security vulnerability handling process Add a file describing the security vulnerability handling process 1 - - --- 2022-03-25 James Carter Accepted
libsepol: Validate conditional expressions libsepol: Validate conditional expressions - - - --- 2022-03-16 James Carter Accepted
libsepol: Use calloc when initializing bool_val_to_struct array libsepol: Use calloc when initializing bool_val_to_struct array - - - --- 2022-03-14 James Carter Accepted
libsepol/cil: Write a message when a log message is truncated libsepol/cil: Write a message when a log message is truncated - - - --- 2022-03-09 James Carter Accepted
libsepol: Do a more thorough validation of constraints libsepol: Do a more thorough validation of constraints - - - --- 2022-03-03 James Carter Accepted
[2/2] libsepol: Don't write out constraint if it has no permissions [1/2] libsepol/cil: Don't add constraint if there are no permissions - - - --- 2022-02-11 James Carter Accepted
[1/2] libsepol/cil: Don't add constraint if there are no permissions [1/2] libsepol/cil: Don't add constraint if there are no permissions - - - --- 2022-02-11 James Carter Accepted
[4/4,v2] libsepol/cil: Limit the amount of reporting for context rule conflicts libsepol/cil: Limit certain error and warning reports - - - --- 2022-01-19 James Carter Accepted
[3/4,v2] libsepol/cil: Limit the neverallow violations reported libsepol/cil: Limit certain error and warning reports - - - --- 2022-01-19 James Carter Accepted
[2/4,v2] libsepol/cil: Provide more control over reporting bounds failures libsepol/cil: Limit certain error and warning reports - - - --- 2022-01-19 James Carter Accepted
[1/4,v2] libsepol/cil: Add cil_get_log_level() function libsepol/cil: Limit certain error and warning reports - - - --- 2022-01-19 James Carter Accepted
[2/2] libsepol/cil: Limit the amount of reporting for context rule conflicts [1/2] libsepol/cil: Limit the amount of reporting for neverallow violations - - - --- 2022-01-14 James Carter Superseded
[1/2] libsepol/cil: Limit the amount of reporting for neverallow violations [1/2] libsepol/cil: Limit the amount of reporting for neverallow violations - - - --- 2022-01-14 James Carter Superseded
libsepol/cil: Ensure that the class in a classcommon is a kernel class libsepol/cil: Ensure that the class in a classcommon is a kernel class - - - --- 2022-01-13 James Carter Accepted
[16/16,v2] libsepol: Fix two problems with neverallowxperm reporting Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[15/16,v2] libsepol: Set args avtab pointer when reporting assertion violations Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[14/16,v2] libsepol: The src and tgt must be the same if neverallow uses self Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[13/16,v2] libsepol: Make return value clearer when reporting neverallowx errors Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[12/16,v2] libsepol: Refactor match_any_class_permissions() to be clearer Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[11/16,v2] libsepol: Make use of previously created ebitmap when checking self Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[10/16,v2] libsepol: Move assigning outer loop index out of inner loop Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[09/16,v2] libsepol: Remove unnessesary check for matching class Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[08/16,v2] libsepol: Use (rc < 0) instead of (rc) when calling ebitmap functions Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[07/16,v2] libsepol: Create function check_assertion_self_match() and use it Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[06/16,v2] libsepol: Move check of target types to before check for self Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[05/16,v2] libsepol: Use consistent return checking style Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[04/16,v2] libsepol: Check for error from check_assertion_extended_permissions() Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[03/16,v2] libsepol: Remove uneeded error messages in assertion checking Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[02/16,v2] libsepol: Change label in check_assertion_avtab_match() Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[01/16,v2] libsepol: Return an error if check_assertion() returns an error. Refactor and fix assertion checking - - - --- 2022-01-11 James Carter Accepted
[3/3] libsepol/cil: Do not resolve names to declarations in abstract blocks [1/3] libsepol/cil: Do not copy blockabstracts when inheriting a block - - - --- 2022-01-05 James Carter Accepted
[2/3] libsepol/cil: Mark as abstract all sub-blocks of an abstract block [1/3] libsepol/cil: Do not copy blockabstracts when inheriting a block - - - --- 2022-01-05 James Carter Accepted
[1/3] libsepol/cil: Do not copy blockabstracts when inheriting a block [1/3] libsepol/cil: Do not copy blockabstracts when inheriting a block - - - --- 2022-01-05 James Carter Accepted
[16/16] libsepol: Fix two problems with neverallowxperm reporting Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[15/16] libsepol: Set args avtab pointer when reporting assertion violations Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[14/16] libsepol: The src and tgt must be the same if neverallow uses self Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[13/16] libsepol: Make return value clearer when reporting neverallowx errors Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[12/16] libsepol: Refactor match_any_class_permissions() to be clearer Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[11/16] libsepol: Make use of previously created ebitmap when checking self Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[10/16] libsepol: Move assigning outer loop index out of inner loop Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[09/16] libsepol: Remove unnessesary check for matching class Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[08/16] libsepol: Use (rc < 0) instead of (rc) when calling ebitmap functions Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[07/16] libsepol: Create function check_assertion_self_match() and use it Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[06/16] libsepol: Move check of target types to before check for self Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[05/16] libsepol: Use consistent return checking style Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[04/16] libsepol: Check for error from check_assertion_extended_permissions() Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[03/16] libsepol: Remove uneeded error messages in assertion checking Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[02/16] libsepol: Change label in check_assertion_avtab_match() Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[01/16] libsepol: Return an error if check_assertion() returns an error. Refactor and fix assertion checking - - - --- 2021-12-17 James Carter Superseded
[5/5] libsepol: Write out genfscon file type when writing out CIL policy Fix/add optional file type handling for genfscon rules - - - --- 2021-11-10 James Carter Accepted
[4/5,v2] secilc/docs: Document the optional file type for genfscon rules Fix/add optional file type handling for genfscon rules - - - --- 2021-11-10 James Carter Accepted
[3/5,v2] libsepol/cil: Allow optional file type in genfscon rules Fix/add optional file type handling for genfscon rules - - - --- 2021-11-10 James Carter Accepted
[2/5,v2] libsepol/cil: Refactor filecon file type handling Fix/add optional file type handling for genfscon rules - - - --- 2021-11-10 James Carter Accepted
[1/5,v2] libsepol: Add support for file types in writing out policy.conf Fix/add optional file type handling for genfscon rules - - - --- 2021-11-10 James Carter Accepted
[4/4] libsepol: Write out genfscon file type when writing out CIL policy Fix/add optional file type handling for genfscon rules - - - --- 2021-10-27 James Carter Superseded
[3/4] secilc/docs: Document the optional file type for genfscon rules Fix/add optional file type handling for genfscon rules - - - --- 2021-10-27 James Carter Superseded
[2/4] libsepol/cil: Allow optional file type in genfscon rules Fix/add optional file type handling for genfscon rules - - - --- 2021-10-27 James Carter Superseded
[1/4] libsepol: Add support for file types in writing out policy.conf Fix/add optional file type handling for genfscon rules - - - --- 2021-10-27 James Carter Superseded
« 1 2 3 44 5 »