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
[4/4] libselinux: Fix potential undefined shifts [1/4] libsepol: Fix potential undefined shifts - - - --- 2021-10-08 James Carter Accepted
[3/4] checkpolicy: Fix potential undefined shifts [1/4] libsepol: Fix potential undefined shifts - - - --- 2021-10-08 James Carter Accepted
[2/4] libsepol/cil: Fix potential undefined shifts [1/4] libsepol: Fix potential undefined shifts 1 - - --- 2021-10-08 James Carter Accepted
[1/4] libsepol: Fix potential undefined shifts [1/4] libsepol: Fix potential undefined shifts - - - --- 2021-10-08 James Carter Accepted
libsepol/cil: Fix potential undefined shifts libsepol/cil: Fix potential undefined shifts - - - --- 2021-10-08 James Carter Changes Requested
libsepol/cil: Do not skip macros when resolving until later passes libsepol/cil: Do not skip macros when resolving until later passes 1 - - --- 2021-09-29 James Carter Accepted
libsepol/cil: Limit the amount of reporting for bounds failures libsepol/cil: Limit the amount of reporting for bounds failures 1 - - --- 2021-09-28 James Carter Accepted
libsepol/cil: Handle operations in a class mapping when verifying libsepol/cil: Handle operations in a class mapping when verifying 1 - - --- 2021-09-16 James Carter Accepted
libsepol/cil: Do not use original type and typeattribute datums libsepol/cil: Do not use original type and typeattribute datums 1 - - --- 2021-09-13 James Carter Accepted
libsepol/cil: Free duplicate datums in original calling function libsepol/cil: Free duplicate datums in original calling function 1 - - --- 2021-09-09 James Carter Accepted
[2/2] libsepol/cil: Limit the number of active line marks [1/2] libsepol/cil: Add function to get number of items in a stack 1 - - --- 2021-09-07 James Carter Accepted
[1/2] libsepol/cil: Add function to get number of items in a stack [1/2] libsepol/cil: Add function to get number of items in a stack - - - --- 2021-09-07 James Carter Accepted
[3/3,v2] libsepol/cil: Fix syntax checking in __cil_verify_syntax() [1/3,v2] libsepol/cil: Remove redundant syntax checking - - - --- 2021-09-01 James Carter Accepted
[2/3,v2] libsepol/cil: Use size_t for len in __cil_verify_syntax() [1/3,v2] libsepol/cil: Remove redundant syntax checking - - - --- 2021-09-01 James Carter Accepted
[1/3,v2] libsepol/cil: Remove redundant syntax checking [1/3,v2] libsepol/cil: Remove redundant syntax checking 1 - - --- 2021-09-01 James Carter Accepted
[3/3] libsepol/cil: Simplify cil_tree_children_destroy() [1/3] libsepol/cil: Don't destroy optionals whose parent will be destroyed - - - --- 2021-08-30 James Carter Accepted
[2/3] libsepol/cil: Refactor the function __cil_build_ast_node_helper() [1/3] libsepol/cil: Don't destroy optionals whose parent will be destroyed - - - --- 2021-08-30 James Carter Accepted
[1/3] libsepol/cil: Don't destroy optionals whose parent will be destroyed [1/3] libsepol/cil: Don't destroy optionals whose parent will be destroyed 1 - - --- 2021-08-30 James Carter Accepted
[3/3] libsepol/cil: Properly check for parameter when inserting name [1/3] libsepol/cil: Properly check parse tree when printing error messages - - - --- 2021-08-27 James Carter Accepted
[2/3] libsepol/cil: Reset expandtypeattribute rules when resetting AST [1/3] libsepol/cil: Properly check parse tree when printing error messages - - - --- 2021-08-27 James Carter Accepted
[1/3] libsepol/cil: Properly check parse tree when printing error messages [1/3] libsepol/cil: Properly check parse tree when printing error messages 1 - - --- 2021-08-27 James Carter Accepted
libsepol/cil: Properly check parse tree when printing error messages libsepol/cil: Properly check parse tree when printing error messages - - - --- 2021-08-23 James Carter Changes Requested
[2/2] libsepol/cil: Fix syntax checking in __cil_verify_syntax() [1/2] libsepol/cil: Remove redundant syntax checking 1 - - --- 2021-08-19 James Carter Superseded
[1/2] libsepol/cil: Remove redundant syntax checking [1/2] libsepol/cil: Remove redundant syntax checking - - - --- 2021-08-19 James Carter Superseded
[8/8,v2] libsepol/cil: When writing AST use line marks for src_info nodes Untitled series #532929 - - - --- 2021-08-17 James Carter Accepted
[v2] libsepol/cil: Allow some duplicate macro and block declarations [v2] libsepol/cil: Allow some duplicate macro and block declarations 1 - - --- 2021-08-16 James Carter Accepted
[7/7,v2] libsepol/cil: Report correct high-level language line numbers libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-16 James Carter Accepted
[6/7,v2] libsepol/cil: Add line mark kind and line number to src info libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-16 James Carter Accepted
[5/7,v2] libsepol/cil: Create common string-to-unsigned-integer functions libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-16 James Carter Accepted
[4/7,v4] libsepol/cil: Push line mark state first when processing a line mark libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-16 James Carter Accepted
[3/7,v2] libsepol/cil: Check for valid line mark type immediately libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-16 James Carter Accepted
[2/7,v2] libsepol/cil: Check the token type after getting the next token libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-16 James Carter Accepted
[1/7,v2] libsepol/cil: Check syntax of src_info statement libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-16 James Carter Accepted
[2/2] libsepol/secilc/docs: Update the CIL documentation libsepol/cil: Allow some duplicate macro and block declarations - - - --- 2021-08-13 James Carter Accepted
[1/2] libsepol/cil: Improve in-statement to allow use after inheritance [1/2] libsepol/cil: Improve in-statement to allow use after inheritance - - - --- 2021-08-13 James Carter Accepted
libsepol/cil: Allow some duplicate macro and block declarations libsepol/cil: Allow some duplicate macro and block declarations - - - --- 2021-08-13 James Carter Not Applicable
libsepol/cil: Allow some duplicate macro and block declarations libsepol/cil: Allow some duplicate macro and block declarations 1 - - --- 2021-08-11 James Carter Superseded
[8/8] libsepol/cil: When writing AST use line marks for src_info nodes libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-10 James Carter Superseded
[7/8] libsepol/cil: Report correct high-level language line numbers libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-10 James Carter Superseded
[6/8] libsepol/cil: Add line mark kind and line number to src info libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-10 James Carter Superseded
[5/8] libsepol/cil: Create common string-to-unsigned-integer functions libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-10 James Carter Superseded
[4/8] libsepol/cil: Push line mark state first when processing a line mark libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-10 James Carter Superseded
[3/8] libsepol/cil: Check for valid line mark type immediately libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-10 James Carter Superseded
[2/8] libsepol/cil: Check the token type after getting the next token libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-10 James Carter Superseded
[1/8] libsepol/cil: Check syntax of src_info statement libsepol/cil: Line mark cleanup and fix - - - --- 2021-08-10 James Carter Superseded
[v2] libsepol/cil: Fix handling category sets in an expression [v2] libsepol/cil: Fix handling category sets in an expression 1 - - --- 2021-07-12 James Carter Accepted
libsepol/cil: Fix handling category sets in an expression libsepol/cil: Fix handling category sets in an expression - - - --- 2021-07-09 James Carter Superseded
libsepol/cil: Only expand anonymous category sets in an expression libsepol/cil: Only expand anonymous category sets in an expression - - - --- 2021-07-08 James Carter Superseded
libsepol/cil: Improve checking for bad inheritance patterns libsepol/cil: Improve checking for bad inheritance patterns 1 - - --- 2021-06-30 James Carter Accepted
[4/4,v2] libsepol/cil: Add support for using qualified names to secil2conf [1/4,v2] libsepol/cil: Provide option to allow qualified names in declarations - - - --- 2021-06-29 James Carter Accepted
[3/4,v2] libsepol/cil: Add support for using qualified names to secil2tree [1/4,v2] libsepol/cil: Provide option to allow qualified names in declarations - - - --- 2021-06-29 James Carter Accepted
[2/4,v2] secilc: Add support for using qualified names to secilc [1/4,v2] libsepol/cil: Provide option to allow qualified names in declarations - - - --- 2021-06-29 James Carter Accepted
[1/4,v2] libsepol/cil: Provide option to allow qualified names in declarations [1/4,v2] libsepol/cil: Provide option to allow qualified names in declarations 1 - - --- 2021-06-29 James Carter Accepted
[4/4] libsepol/cil: Add support for using qualified names to secil2conf [1/4] libsepol/cil: Provide option to allow qualified names in declarations - - - --- 2021-06-24 James Carter Superseded
[3/4] libsepol/cil: Add support for using qualified names to secil2tree [1/4] libsepol/cil: Provide option to allow qualified names in declarations - - - --- 2021-06-24 James Carter Superseded
[2/4] secilc: Add support for using qualified names to secilc [1/4] libsepol/cil: Provide option to allow qualified names in declarations - - - --- 2021-06-24 James Carter Superseded
[1/4] libsepol/cil: Provide option to allow qualified names in declarations [1/4] libsepol/cil: Provide option to allow qualified names in declarations - - - --- 2021-06-24 James Carter Superseded
[2/2] libsepol/cil: Only reset AST if optional has a declaration [1/2] libsepol/cil: Add function to determine if a subtree has a declaration - - - --- 2021-06-24 James Carter Accepted
[1/2] libsepol/cil: Add function to determine if a subtree has a declaration [1/2] libsepol/cil: Add function to determine if a subtree has a declaration 1 - - --- 2021-06-24 James Carter Accepted
[5/5,v2] libsepol/cil: Improve degenerate inheritance check Another round of secilc-fuzzer problems fixed - - - --- 2021-06-21 James Carter Accepted
[4/5,v2] libsepol/cil: Reduce the initial symtab sizes for blocks Another round of secilc-fuzzer problems fixed 1 - - --- 2021-06-21 James Carter Accepted
[3/5,v2] libsepol/cil: Check for empty list when marking neverallow attributes Another round of secilc-fuzzer problems fixed 1 - - --- 2021-06-21 James Carter Accepted
[2/5,v2] libsepol/cil: Fix syntax checking of defaultrange rule Another round of secilc-fuzzer problems fixed - - - --- 2021-06-21 James Carter Accepted
[1/5,v2] libsepol/cil: Properly check for loops in sets Another round of secilc-fuzzer problems fixed 1 - - --- 2021-06-21 James Carter Accepted
libsepol/cil: Allow duplicate optional blocks in most cases libsepol/cil: Allow duplicate optional blocks in most cases 1 - - --- 2021-06-17 James Carter Accepted
libsepol: Quote paths when generating policy.conf from binary policy libsepol: Quote paths when generating policy.conf from binary policy 1 - - --- 2021-06-16 James Carter Accepted
[3/3] secilc/test: Add test for anonymous args Fix problems with CIL's handling of anonymous call arguments - - - --- 2021-06-15 James Carter Accepted
[2/3] libsepol/cil: Account for anonymous category sets in an expression Fix problems with CIL's handling of anonymous call arguments - - - --- 2021-06-15 James Carter Accepted
[1/3] libsepol/cil: Fix anonymous IP address call arguments Fix problems with CIL's handling of anonymous call arguments - - - --- 2021-06-15 James Carter Accepted
[5/5] libsepol/cil: Improve degenerate inheritance check Another round of secilc-fuzzer problems fixed - - - --- 2021-06-14 James Carter Superseded
[4/5] libsepol/cil: Reduce the initial symtab sizes for blocks Another round of secilc-fuzzer problems fixed 1 - - --- 2021-06-14 James Carter Superseded
[3/5] libsepol/cil: Check for empty list when marking neverallow attributes Another round of secilc-fuzzer problems fixed 1 - - --- 2021-06-14 James Carter Superseded
[2/5] libsepol/cil: Fix syntax checking of defaultrange rule Another round of secilc-fuzzer problems fixed - - - --- 2021-06-14 James Carter Superseded
[1/5] libsepol/cil: Properly check for loops in sets Another round of secilc-fuzzer problems fixed 1 - - --- 2021-06-14 James Carter Superseded
[6/6] libsepol/cil: Resolve anonymous levels only once More secilc-fuzzer problems fixed - - - --- 2021-05-13 James Carter Accepted
[5/6] libsepol/cil: Pointers to datums should be set to NULL when resetting More secilc-fuzzer problems fixed - - - --- 2021-05-13 James Carter Accepted
[4/6] libsepol/cil: Resolve anonymous class permission sets only once More secilc-fuzzer problems fixed - - - --- 2021-05-13 James Carter Accepted
[3/6] libsepol/cil: Limit the number of open parenthesis allowed More secilc-fuzzer problems fixed - - - --- 2021-05-13 James Carter Accepted
[2/6] libsepol/cil: Destroy the permission nodes when exiting with an error More secilc-fuzzer problems fixed - - - --- 2021-05-13 James Carter Accepted
[1/6] libsepol/cil: Handle disabled optional blocks in earlier passes More secilc-fuzzer problems fixed - - - --- 2021-05-13 James Carter Accepted
[5/5,v2] secilc/docs: Relocate and reword macro call name resolution order secilc/cil: Fix name resolution for macro calls - - - --- 2021-05-11 James Carter Accepted
[4/5,v2] libsepol/cil: Do not resolve arguments to declarations in the call secilc/cil: Fix name resolution for macro calls - - - --- 2021-05-11 James Carter Accepted
[3/5,v2] libsepo/cil: Refactor macro call resolution secilc/cil: Fix name resolution for macro calls - - - --- 2021-05-11 James Carter Accepted
[2/5,v2] libsepol/cil: Do not add NULL node when inserting key into symtab secilc/cil: Fix name resolution for macro calls - - - --- 2021-05-11 James Carter Accepted
[1/5,v2] libsepol/cil: Make name resolution in macros work as documented secilc/cil: Fix name resolution for macro calls - - - --- 2021-05-11 James Carter Accepted
[3/3] secilc/docs: Relocate and reword macro call name resolution order [1/3] libsepol/cil: Make name resolution in macros work as documented - - - --- 2021-05-07 James Carter Superseded
[2/3] libsepol/cil: Copy and resolve macro calls in one pass [1/3] libsepol/cil: Make name resolution in macros work as documented - - - --- 2021-05-07 James Carter Superseded
[1/3] libsepol/cil: Make name resolution in macros work as documented [1/3] libsepol/cil: Make name resolution in macros work as documented - - - --- 2021-05-07 James Carter Superseded
[2/2] secilc/docs: Document the order that inherited rules are resolved in [1/2] libsepol/cil: Fix name resolution involving inherited blocks 1 - - --- 2021-05-06 James Carter Accepted
[1/2] libsepol/cil: Fix name resolution involving inherited blocks [1/2] libsepol/cil: Fix name resolution involving inherited blocks - - - --- 2021-05-06 James Carter Accepted
[v2] libsepol/cil: Check for self-referential loops in sets [v2] libsepol/cil: Check for self-referential loops in sets - - - --- 2021-05-04 James Carter Accepted
[5/5] libsepol/cil: Return an error if a call argument fails to resolve Fix bugs identified by the secilc-fuzzer - - - --- 2021-04-28 James Carter Accepted
[4/5] libsepol/cil: Check for self-referential loops in sets Fix bugs identified by the secilc-fuzzer 1 - - --- 2021-04-28 James Carter Superseded
[3/5] libsepol/cil: Check datum in ordered list for expected flavor Fix bugs identified by the secilc-fuzzer - - - --- 2021-04-28 James Carter Accepted
[2/5] libsepol/cil: Detect degenerate inheritance and exit with an error Fix bugs identified by the secilc-fuzzer - - - --- 2021-04-28 James Carter Accepted
[1/5] libsepol/cil: Fix instances where an error returns SEPOL_OK Fix bugs identified by the secilc-fuzzer - - - --- 2021-04-28 James Carter Accepted
libsepol/cil: Properly reset an anonymous classperm set libsepol/cil: Properly reset an anonymous classperm set 1 - - --- 2021-04-27 James Carter Accepted
[3/3,v3] secilc: Create the new program called secil2tree to write out CIL AST Create secil2tree to write CIL AST - - - --- 2021-04-21 James Carter Accepted
[2/3,v3] libsepol/cil: Add functions to make use of cil_write_ast() Create secil2tree to write CIL AST - - - --- 2021-04-21 James Carter Accepted
[1/3,v3] libsepol/cil: Create functions to write the CIL AST Create secil2tree to write CIL AST - - - --- 2021-04-21 James Carter Accepted
« 1 2 3 44 5 »