Show patches with: Submitter = Nicolas Iooss       |   427 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
Travis-CI: upgrade to Ubuntu 18.04 and latest releases of Python and Ruby Travis-CI: upgrade to Ubuntu 18.04 and latest releases of Python and Ruby 1 - - --- 2020-05-04 Nicolas Iooss Accepted
README: add much useful information README: add much useful information 1 - - --- 2020-05-01 Nicolas Iooss Accepted
python/sepolicy: silence new flake8 warnings python/sepolicy: silence new flake8 warnings 1 - - --- 2020-05-12 Nicolas Iooss Accepted
policycoreutils: newrole: add missing defined in #if - - - --- 2016-01-19 Nicolas Iooss Accepted
libsepol/tests: drop ncurses dependency libsepol/tests: drop ncurses dependency 1 - - --- 2020-05-01 Nicolas Iooss Accepted
libsepol/cil: make array cil_sym_sizes const libsepol/cil: make array cil_sym_sizes const 1 - - --- 2021-06-26 Nicolas Iooss Accepted
libsepol/cil: fix memory leak when a constraint expression is too deep libsepol/cil: fix memory leak when a constraint expression is too deep 1 - - --- 2021-01-31 Nicolas Iooss Accepted
libsepol/cil: fix heap-use-after-free when using optional blockinherit libsepol/cil: fix heap-use-after-free when using optional blockinherit - - - --- 2021-01-31 Nicolas Iooss Superseded
libsepol/cil: do not override previous results of __cil_verify_classperms libsepol/cil: do not override previous results of __cil_verify_classperms 1 - - --- 2021-07-02 Nicolas Iooss Accepted
libsepol/cil: do not allow \0 in quoted strings libsepol/cil: do not allow \0 in quoted strings 1 - - --- 2021-07-12 Nicolas Iooss Accepted
libsepol/cil: always destroy the lexer state libsepol/cil: always destroy the lexer state 1 - - --- 2020-12-06 Nicolas Iooss Accepted
libsepol: use checked arithmetic builtin to perform safe addition libsepol: use checked arithmetic builtin to perform safe addition 1 - - --- 2021-04-22 Nicolas Iooss Accepted
libsepol: invalidate the pointer to the policydb if policydb_init fails libsepol: invalidate the pointer to the policydb if policydb_init fails 1 - - --- 2021-02-28 Nicolas Iooss Accepted
libsepol: destroy filename_trans list properly libsepol: destroy filename_trans list properly 1 - - --- 2021-01-06 Nicolas Iooss Accepted
libsepol, libsemanage: add a macro to silence static analyzer warnings in tests libsepol, libsemanage: add a macro to silence static analyzer warnings in tests - - - --- 2019-09-21 Nicolas Iooss Changes Requested
libselinux: silence -Wstringop-overflow warning from gcc 10.3.1 libselinux: silence -Wstringop-overflow warning from gcc 10.3.1 1 - - --- 2021-04-30 Nicolas Iooss Accepted
libselinux: rename gettid() to something which never conflicts with the libc libselinux: rename gettid() to something which never conflicts with the libc 1 - - --- 2021-02-16 Nicolas Iooss Accepted
libselinux: do not duplicate make target when going into subdirectory libselinux: do not duplicate make target when going into subdirectory 1 - - --- 2021-04-22 Nicolas Iooss Accepted
let's revert e3cab998b48ab293a9962faf9779d70ca339c65d - - - --- 2017-04-14 Nicolas Iooss Not Applicable
CircleCI: run scan-build and publish its results automatically CircleCI: run scan-build and publish its results automatically - - - --- 2019-09-21 Nicolas Iooss Accepted
Add configuration file for lgtm.com Add configuration file for lgtm.com - - - --- 2019-09-01 Nicolas Iooss Accepted
[v2] libsepol/cil: fix out-of-bound read of a file context pattern ending with "\" [v2] libsepol/cil: fix out-of-bound read of a file context pattern ending with "\" - - - --- 2021-03-18 Nicolas Iooss Accepted
[v2] libsepol/cil: fix NULL pointer dereference when parsing an improper integer [v2] libsepol/cil: fix NULL pointer dereference when parsing an improper integer 1 - - --- 2021-01-06 Nicolas Iooss Accepted
[v2] libsepol: ensure that decls hold consistent symbols when loading a binary policy [v2] libsepol: ensure that decls hold consistent symbols when loading a binary policy - - - --- 2021-01-06 Nicolas Iooss Superseded
[v2] libsepol, libsemanage: add a macro to silence static analyzer warnings in tests [v2] libsepol, libsemanage: add a macro to silence static analyzer warnings in tests - - - --- 2019-09-26 Nicolas Iooss Accepted
[v2,7/7] libsemanage: remove ustr library from Makefiles, README and pkg-config - - - --- 2016-12-21 Nicolas Iooss Not Applicable
[v2,6/7] libsemanage: genhomedircon: drop ustr dependency - - - --- 2016-12-21 Nicolas Iooss Not Applicable
[v2,5/7] libsemanage: add semanage_str_replace() utility function - - - --- 2016-12-21 Nicolas Iooss Not Applicable
[v2,4/7] libsemanage: simplify string utilities functions - - - --- 2016-12-21 Nicolas Iooss Not Applicable
[v2,3/7] libsemanage/tests: test more cases of semanage_split*() - - - --- 2016-12-21 Nicolas Iooss Not Applicable
[v2,2/7] libsemanage/tests: make tests standalone - - - --- 2016-12-21 Nicolas Iooss Not Applicable
[v2,2/2] libselinux: do not add rc to pos twice [v2,1/2] libselinux: ensure strlen() is not called on NULL 1 - - --- 2019-09-20 Nicolas Iooss Accepted
[v2,13/13] python/sepolicy: do not import types Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,12/13] python/sepolicy: do not import sepolicy.generate.DAEMON twice Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,11/13] python/sepolicy: use variables which exist in the gui.py Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,10/13] python/sepolicy: fix "procotol" misspelling Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,1/7] libsemanage/tests: make "make test" fail when a CUnit test fails - - - --- 2016-12-21 Nicolas Iooss Not Applicable
[v2,1/2] libselinux: ensure strlen() is not called on NULL [v2,1/2] libselinux: ensure strlen() is not called on NULL 1 - - --- 2019-09-20 Nicolas Iooss Accepted
[v2,1/1] sepolicy: do not fail when file_contexts.local or .subs do not exist - - - --- 2017-09-19 Nicolas Iooss Not Applicable
[v2,1/1] scripts/release: make the script more robust, and release a source repository snapshot [v2,1/1] scripts/release: make the script more robust, and release a source repository snapshot - - - --- 2021-02-01 Nicolas Iooss Changes Requested
[v2,1/1] scripts/ci: add configuration for a Vagrant virtual machine [v2,1/1] scripts/ci: add configuration for a Vagrant virtual machine 1 - - --- 2020-12-03 Nicolas Iooss Accepted
[v2,1/1] libsepol/cil: do not heap-overflow when too many permissions are in a class - - - --- 2016-09-29 Nicolas Iooss Not Applicable
[v2,1/1] libsepol: do not dereference a failed allocated pointer [v2,1/1] libsepol: do not dereference a failed allocated pointer - - - --- 2019-09-15 Nicolas Iooss Accepted
[v2,1/1] libsepol: do not decode out-of-bound rolebounds [v2,1/1] libsepol: do not decode out-of-bound rolebounds - - - --- 2021-01-20 Nicolas Iooss Superseded
[v2,1/1] libselinux, libsemanage: Replace PYSITEDIR with PYTHONLIBDIR 1 - - --- 2018-03-11 Nicolas Iooss Not Applicable
[v2,09/13] python/sepolgen: use self when accessing members in FilesystemUse Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,08/13] python/sepolgen: remove buggy code Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,07/13] python/sepolgen: silence linter warning about has_key Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,06/13] python/sepolgen: fix refpolicy parsing of "permissive" Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,05/13] python/sepolicy: use lowercase variable name Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,04/13] python/sepolicy: drop unused CheckPolicyType Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,03/13] python/sepolgen: return NotImplemented instead of raising it Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,02/13] python/sepolgen: do not import twice the modules Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[v2,01/13] libselinux: fix flake8 warnings in SWIG-generated code Fix some issues found by flake8 - - - --- 2018-08-12 Nicolas Iooss Not Applicable
[userspace] README: update continuous integration badges [userspace] README: update continuous integration badges 1 - - --- 2021-09-27 Nicolas Iooss Accepted
[userspace] libsepol/cil: fix signed overflow caused by using (1 << 31) - 1 [userspace] libsepol/cil: fix signed overflow caused by using (1 << 31) - 1 1 - - --- 2020-10-03 Nicolas Iooss Accepted
[userspace] GitHub Actions: do not use macOS latest runner for now [userspace] GitHub Actions: do not use macOS latest runner for now 1 - - --- 2021-09-27 Nicolas Iooss Accepted
[userspace,1/1] libsepol: initialize s in constraint_expr_eval_reason [userspace,1/1] libsepol: initialize s in constraint_expr_eval_reason 1 - - --- 2022-06-29 Nicolas Iooss Accepted
[userspace,1/1] CircleCI: do not add Debian-specific parameter when invoking setup.py [userspace,1/1] CircleCI: do not add Debian-specific parameter when invoking setup.py 1 - - --- 2022-06-29 Nicolas Iooss Accepted
[Rework,of,makefiles,v5,16/15] Travis-CI: do not duplicate $DESTDIR in $PYSITEDIR - - - --- 2018-02-14 Nicolas Iooss Not Applicable
[large,on,GitHub] python/sepolgen: upgrade ply to release 3.11 [large,on,GitHub] python/sepolgen: upgrade ply to release 3.11 - - - --- 2018-12-21 Nicolas Iooss Not Applicable
[9/9] libsepol/tests: do not dereference a NULL pointer Fix issues found by static analyzers - - - --- 2019-09-01 Nicolas Iooss Accepted
[8/9] python/sepolicy: remove unnecessary pass statement Fix issues found by static analyzers - - - --- 2019-09-01 Nicolas Iooss Accepted
[8/8] libsemanage/tests: fix -Wwrite-strings warnings - - - --- 2017-02-05 Nicolas Iooss Not Applicable
[7/9] python/chcat: remove unnecessary assignment Fix issues found by static analyzers - - - --- 2019-09-01 Nicolas Iooss Accepted
[7/8] libsepol/tests: fix -Wwrite-strings warnings - - - --- 2017-02-05 Nicolas Iooss Not Applicable
[7/7] libsepol: destroy the copied va_list - - - --- 2018-05-26 Nicolas Iooss Not Applicable
[7/7] libsemanage: genhomedircon: fix possible double-free - - - --- 2017-03-28 Nicolas Iooss Not Applicable
[6/9] libsepol/cil: do not dereference perm_value_to_cil when it has not been allocated Fix issues found by static analyzers - - - --- 2019-09-01 Nicolas Iooss Accepted
[6/8] semodule_deps: hide -Wwrite-strings warnings - - - --- 2017-02-05 Nicolas Iooss Not Applicable
[6/7] libsemanage: do not dereference a NULL pointer when calloc() fails - - - --- 2017-03-28 Nicolas Iooss Not Applicable
[6/7] checkpolicy: destroy the class datum if it fails to initialize - - - --- 2018-05-26 Nicolas Iooss Not Applicable
[6/6] sepolicy: remove stray space in section "SEE ALSO" - - - --- 2017-08-05 Nicolas Iooss Not Applicable
[6/6] policycoreutils: newrole: always initialize pw fields - - - --- 2017-04-11 Nicolas Iooss Not Applicable
[6/6] policycoreutils: add noreturn attribute to usage() - - - --- 2017-03-05 Nicolas Iooss Not Applicable
[6/6] mcstrans: silence -Wextra-semi-stmt warning [1/6] libsepol: silence -Wextra-semi-stmt warning - - - --- 2021-07-03 Nicolas Iooss Accepted
[6/6] Makefile: define a default value for CFLAGS - - - --- 2017-09-03 Nicolas Iooss Not Applicable
[6/6] libsepol/cil: do not leak avrulex_ioctl_table memory when an error occurs [1/6] libsepol/cil: fix out-of-bound read of a file context pattern ending with "\" 1 - - --- 2021-03-14 Nicolas Iooss Accepted
[6/6] libsepol/cil: destroy perm_datums when __cil_resolve_perms fails [1/6] libsepol: do not decode out-of-bound rolebounds 1 - - --- 2020-12-30 Nicolas Iooss Accepted
[6/6] libsepol: do not wrap integers when checking bound - - - --- 2017-04-07 Nicolas Iooss Not Applicable
[6/6] libselinux: initialize temp value in SWIG wrapper to prevent freeing garbage - - - --- 2017-02-27 Nicolas Iooss Not Applicable
[5/9] libsepol: reset *p to NULL if sepol_module_package_create fails Fix issues found by static analyzers - - - --- 2019-09-01 Nicolas Iooss Accepted
[5/8] mcstrans: fix -Wwrite-strings warnings - - - --- 2017-02-05 Nicolas Iooss Not Applicable
[5/7] libsepol: remove unused variable - - - --- 2018-05-26 Nicolas Iooss Not Applicable
[5/7] libsemanage: do not close uninitialized file descriptors - - - --- 2017-03-28 Nicolas Iooss Not Applicable
[5/6] sepolicy: support non-MCS policy in manpage - - - --- 2017-08-05 Nicolas Iooss Not Applicable
[5/6] semodule-utils: add noreturn attribute to usage() - - - --- 2017-03-05 Nicolas Iooss Not Applicable
[5/6] restorecond: check write() and daemon() results - - - --- 2017-09-03 Nicolas Iooss Not Applicable
[5/6] policycoreutils: silence -Wextra-semi-stmt warning [1/6] libsepol: silence -Wextra-semi-stmt warning - - - --- 2021-07-03 Nicolas Iooss Accepted
[5/6] policycoreutils: newrole: do not free pw strings twice - - - --- 2017-04-11 Nicolas Iooss Not Applicable
[5/6] mcstrans: do not dereference color_str if it is NULL - - - --- 2017-02-27 Nicolas Iooss Not Applicable
[5/6] libsepol/cil: fix out-of-bound read in cil_print_recursive_blockinherit [1/6] libsepol: do not decode out-of-bound rolebounds 1 - - --- 2020-12-30 Nicolas Iooss Accepted
[5/6] libsepol/cil: fix NULL pointer dereference in __cil_insert_name [1/6] libsepol/cil: fix out-of-bound read of a file context pattern ending with "\" 1 - - --- 2021-03-14 Nicolas Iooss Accepted
[5/6] libsepol: refuse to load policies with no block - - - --- 2017-04-07 Nicolas Iooss Not Applicable
[5/5] python: run all the tests with "make test" Run tests in python/ with "make test" - - - --- 2019-01-05 Nicolas Iooss Not Applicable
[5/5] libsepol/cil: free bitmaps in cil_level_equals() - - - --- 2017-02-19 Nicolas Iooss Not Applicable
[5/5] libsepol: fix unknown magic section number error message - - - --- 2016-11-22 Nicolas Iooss Not Applicable
[5/5] libsepol: detect duplicated symbol IDs - - - --- 2016-11-23 Nicolas Iooss Not Applicable
[5/5] libselinux: remove unused variable usercon - - - --- 2018-04-13 Nicolas Iooss Not Applicable
[5/5] libselinux: fix argument order in get_default_context_with_rolelevel() doc - - - --- 2017-01-15 Nicolas Iooss Not Applicable
« 1 2 3 44 5 »