Show patches with: Submitter = Nicolas Iooss       |    Archived = No       |   427 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[0/3] libsepol and checkpolicy: Output CIL or policy.conf from kernel policy - - - --- 2017-03-11 Nicolas Iooss Not Applicable
[01/13] libselinux: fix flake8 warnings in SWIG-generated code Fix some issues found by flake8 - - - --- 2018-08-04 Nicolas Iooss Not Applicable
[02/13] python/sepolgen: do not import twice the modules Fix some issues found by flake8 - - - --- 2018-08-04 Nicolas Iooss Not Applicable
[03/13] python/sepolgen: return NotImplemented instead of raising it Fix some issues found by flake8 - - - --- 2018-08-04 Nicolas Iooss Not Applicable
[04/13] python/sepolicy: drop unused CheckPolicyType Fix some issues found by flake8 - - - --- 2018-08-04 Nicolas Iooss Not Applicable
[05/13] python/sepolicy: use lowercase variable name Fix some issues found by flake8 - - - --- 2018-08-04 Nicolas Iooss Not Applicable
[06/13] python/sepolgen: fix refpolicy parsing of "permissive" Fix some issues found by flake8 - - - --- 2018-08-04 Nicolas Iooss Not Applicable
[07/13] python/sepolgen: silence linter warning about has_key Fix some issues found by flake8 - - - --- 2018-08-04 Nicolas Iooss Not Applicable
[08/13] python/sepolgen: comment buggy code Fix some issues found by flake8 - - - --- 2018-08-04 Nicolas Iooss Not Applicable
[09/13] python/sepolgen: use self when accessing members in FilesystemUse Fix some issues found by flake8 - - - --- 2018-08-04 Nicolas Iooss Not Applicable
[1/1] Add configuration to build and run tests in GitHub Actions [1/1] Add configuration to build and run tests in GitHub Actions 1 - - --- 2020-11-24 Nicolas Iooss omos Accepted
[1/1] checkpolicy: dereference rangehead after checking it was not NULL - - - --- 2017-03-17 Nicolas Iooss Not Applicable
[1/1] checkpolicy: do not leak memory when declaring a type which has been required - - - --- 2017-01-14 Nicolas Iooss Not Applicable
[1/1] GitHub Actions: run SELinux testsuite in Fedora virtual machine [1/1] GitHub Actions: run SELinux testsuite in Fedora virtual machine - - - --- 2020-12-30 Nicolas Iooss Accepted
[1/1] gui: port to Python 3 by migrating to PyGI - - - --- 2017-09-20 Nicolas Iooss Not Applicable
[1/1] Introduce Travis-CI tests - - - --- 2017-02-05 Nicolas Iooss Not Applicable
[1/1] libselinux, libsemanage: make PYPREFIX computation more robust - - - --- 2017-02-19 Nicolas Iooss Not Applicable
[1/1] libselinux, libsemanage: remove *swig_python_exception.i if its creation failed - - - --- 2016-11-05 Nicolas Iooss Not Applicable
[1/1] libselinux, libsemanage: Replace PYSITEDIR with PYTHONLIBDIR - - - --- 2018-03-05 Nicolas Iooss Not Applicable
[1/1] libselinux, libsemanage: use Python-specific .so extension - - - --- 2016-11-17 Nicolas Iooss Not Applicable
[1/1] libselinux,libsemanage: remove double blank lines [1/1] libselinux,libsemanage: remove double blank lines 1 - - --- 2020-04-19 Nicolas Iooss Accepted
[1/1] libselinux: audit2why: remove unused module_state structure - - - --- 2016-11-17 Nicolas Iooss Not Applicable
[1/1] libselinux: convert matchpathcon to selabel_lookup() [1/1] libselinux: convert matchpathcon to selabel_lookup() 1 - - --- 2020-10-04 Nicolas Iooss Accepted
[1/1] libselinux: do not dereference symlink with statfs in selinux_restorecon [1/1] libselinux: do not dereference symlink with statfs in selinux_restorecon 1 - - --- 2019-01-16 Nicolas Iooss Accepted
[1/1] libselinux: do not return the cached prev_current value when using getpidcon() [1/1] libselinux: do not return the cached prev_current value when using getpidcon() 1 - - --- 2022-05-29 Nicolas Iooss Accepted
[1/1] libselinux: ensure strlen() is not called on NULL [1/1] libselinux: ensure strlen() is not called on NULL - - - --- 2019-09-18 Nicolas Iooss Changes Requested
[1/1] libselinux: ensure that digest_len is not zero [1/1] libselinux: ensure that digest_len is not zero - - - --- 2019-08-05 Nicolas Iooss Accepted
[1/1] libselinux: remove rpm_execcon from SWIG wrappers - - - --- 2016-11-05 Nicolas Iooss Not Applicable
[1/1] libselinux/utils: do not create an empty /sbin directory - - - --- 2016-12-21 Nicolas Iooss Not Applicable
[1/1] libselinux/utils: remove unneeded variable in Makefile [1/1] libselinux/utils: remove unneeded variable in Makefile 1 - - --- 2020-04-19 Nicolas Iooss Accepted
[1/1] libsemanage: always check append_arg return value - - - --- 2018-04-22 Nicolas Iooss Not Applicable
[1/1] libsemanage: genhomedircon: consider SEMANAGE_FCONTEXT_DIR in fcontext_matches() - - - --- 2017-01-14 Nicolas Iooss Not Applicable
[1/1] libsemanage: include internal header to use the hidden function prototypes [1/1] libsemanage: include internal header to use the hidden function prototypes - - - --- 2019-08-05 Nicolas Iooss Accepted
[1/1] libsemanage: remove ruby_semanage.so with "make clean" - - - --- 2016-11-05 Nicolas Iooss Not Applicable
[1/1] libsemanage: semanage_seuser_key_create: copy name - - - --- 2016-11-12 Nicolas Iooss Not Applicable
[1/1] libsemanage: use a macro prefixed with SEMANAGE to protect dso.h - - - --- 2016-11-15 Nicolas Iooss Not Applicable
[1/1] libsemanage: use previous seuser when getting the previous name [1/1] libsemanage: use previous seuser when getting the previous name - - - --- 2018-09-05 Nicolas Iooss Not Applicable
[1/1] libsepol: destroy the expanded level when mls_semantic_level_expand() fails - - - --- 2017-06-11 Nicolas Iooss Not Applicable
[1/1] libsepol: do not use uninitialized value for low_value [1/1] libsepol: do not use uninitialized value for low_value 1 - - --- 2019-02-03 Nicolas Iooss bachradsusi Accepted
[1/1] libsepol: free memory when realloc() fails [1/1] libsepol: free memory when realloc() fails 1 - - --- 2020-11-11 Nicolas Iooss Accepted
[1/1] libsepol: include module.c internal header in module_to_cil.c [1/1] libsepol: include module.c internal header in module_to_cil.c - - - --- 2019-06-24 Nicolas Iooss Accepted
[1/1] libsepol: initialize a local variable once [1/1] libsepol: initialize a local variable once 1 - - --- 2019-07-28 Nicolas Iooss Accepted
[1/1] libsepol: make capability index an unsigned int - - - --- 2017-01-04 Nicolas Iooss Not Applicable
[1/1] libsepol: make ebitmap_cardinality() of linear complexity [1/1] libsepol: make ebitmap_cardinality() of linear complexity 1 - - --- 2020-02-25 Nicolas Iooss Changes Requested
[1/1] libsepol: make num_* unsigned int in module_to_cil [1/1] libsepol: make num_* unsigned int in module_to_cil 1 - - --- 2021-03-16 Nicolas Iooss Accepted
[1/1] libsepol: make role_list_destroy() do nothing when role_list is NULL - - - --- 2017-05-22 Nicolas Iooss Not Applicable
[1/1] libsepol: remove unused attribute on a used argument - - - --- 2017-05-17 Nicolas Iooss Not Applicable
[1/1] libsepol/cil: avoid freeing uninitialized values - - - --- 2017-03-17 Nicolas Iooss Not Applicable
[1/1] libsepol/cil: call cil_reset_context() when context is not NULL - - - --- 2017-06-05 Nicolas Iooss Not Applicable
[1/1] libsepol/cil: do not dereference a NULL pointer when calloc() fails - - - --- 2017-03-25 Nicolas Iooss Not Applicable
[1/1] libsepol/cil: do not heap-overflow when too many permissions are in a class - - - --- 2016-09-28 Nicolas Iooss Not Applicable
[1/1] libsepol/cil: fix type confusion in cil_copy_ast - - - --- 2017-02-05 Nicolas Iooss Not Applicable
[1/1] libsepol/cil: make reporting conflicting type transitions work - - - --- 2017-03-17 Nicolas Iooss Not Applicable
[1/1] libsepol/cil: silence static analyser's use-after-free warning [1/1] libsepol/cil: silence static analyser's use-after-free warning 1 - - --- 2019-02-06 Nicolas Iooss Accepted
[1/1] libsepol/cil: unlink blockinherit->block link when destroying a block [1/1] libsepol/cil: unlink blockinherit->block link when destroying a block 1 - - --- 2021-02-01 Nicolas Iooss Accepted
[1/1] libsepol/tests: fix mispelling of optimization option - - - --- 2016-09-25 Nicolas Iooss Not Applicable
[1/1] Makefile: make distclean target work - - - --- 2016-09-28 Nicolas Iooss Not Applicable
[1/1] mcstrans: fix global "make install" - - - --- 2016-11-17 Nicolas Iooss Not Applicable
[1/1] mcstrans: fix memory leaks reported by clang's static analyzer - - - --- 2018-07-01 Nicolas Iooss Not Applicable
[1/1] policycoreutils: restorecond: use pkg-config to find dbus-glib-1 files - - - --- 2016-10-30 Nicolas Iooss Not Applicable
[1/1] policycoreutils: semodule_package: do not fail with an empty fc file - - - --- 2016-10-30 Nicolas Iooss Not Applicable
[1/1] policycoreutils: setfiles: ignore restorecon_xattr in git - - - --- 2016-09-28 Nicolas Iooss Not Applicable
[1/1] python/semanage: check rc after getting it [1/1] python/semanage: check rc after getting it 1 - - --- 2020-04-19 Nicolas Iooss Accepted
[1/1] python/semanage: do not show "None" levels when using a non-MLS policy [1/1] python/semanage: do not show "None" levels when using a non-MLS policy 1 - - --- 2018-12-09 Nicolas Iooss Not Applicable
[1/1] python/semanage: fix Python syntax of catching several exceptions [1/1] python/semanage: fix Python syntax of catching several exceptions 1 - - --- 2018-08-04 Nicolas Iooss Not Applicable
[1/1] python/sepolgen: always indent with 4 spaces [1/1] python/sepolgen: always indent with 4 spaces - - - --- 2018-12-15 Nicolas Iooss Not Applicable
[1/1] python/sepolicy: add missing % in network tab help text [1/1] python/sepolicy: add missing % in network tab help text - - - --- 2018-08-06 Nicolas Iooss Not Applicable
[1/1] python/sepolicy: fix compatibility with setools 4.2.0 [1/1] python/sepolicy: fix compatibility with setools 4.2.0 - - - --- 2018-09-19 Nicolas Iooss Not Applicable
[1/1] python/sepolicy: initialize mislabeled_files in __init__() [1/1] python/sepolicy: initialize mislabeled_files in __init__() 1 - - --- 2019-01-13 Nicolas Iooss Accepted
[1/1] Re-link programs after libsepol.a is updated - - - --- 2017-01-14 Nicolas Iooss Not Applicable
[1/1] restorecond: close the PID file if writing to it failed - - - --- 2018-07-01 Nicolas Iooss Not Applicable
[1/1] restorecond: invalidate local_lock_fd properly when closing it [1/1] restorecond: invalidate local_lock_fd properly when closing it 1 - - --- 2021-02-28 Nicolas Iooss Accepted
[1/1] restorecond: use /run instead of /var/run [1/1] restorecond: use /run instead of /var/run 1 - - --- 2019-03-18 Nicolas Iooss Accepted
[1/1] sandbox: make test not fail on systems without SELinux - - - --- 2016-11-17 Nicolas Iooss Not Applicable
[1/1] scripts: add a helper script to run clang's static analyzer - - - --- 2018-06-09 Nicolas Iooss Not Applicable
[1/1] scripts/ci: add configuration for a Vagrant virtual machine [1/1] scripts/ci: add configuration for a Vagrant virtual machine - - - --- 2020-11-24 Nicolas Iooss Superseded
[1/1] scripts/release: make the script more robust and direct [1/1] scripts/release: make the script more robust and direct - - - --- 2021-01-30 Nicolas Iooss Superseded
[1/1] scripts/run-flake8: run on Python scripts not ending with .py [1/1] scripts/run-flake8: run on Python scripts not ending with .py 1 - - --- 2019-01-05 Nicolas Iooss Not Applicable
[1/1] secilc: do not build secilc man page if it is up to date - - - --- 2016-11-14 Nicolas Iooss Not Applicable
[1/1] selinux: include sys/socket.h in host programs to have PF_MAX - - - --- 2017-03-05 Nicolas Iooss Accepted
[1/1] semanage, sepolicy: make tests not fail on systems without SELinux - - - --- 2017-01-14 Nicolas Iooss Not Applicable
[1/1] sepolicy: do not fail when file_contexts.local or .subs do not exist - - - --- 2017-09-18 Nicolas Iooss Not Applicable
[1/1] Travis-CI: fix configuration after September's update - - - --- 2017-09-23 Nicolas Iooss Superseded
[1/1] Travis-CI: run flake8 on Python code [1/1] Travis-CI: run flake8 on Python code - - - --- 2018-08-15 Nicolas Iooss Not Applicable
[1/1] Travis-CI: try working around network issues by retrying downloads - - - --- 2017-10-24 Nicolas Iooss Not Applicable
[1/1] Travis-CI: use new location of refpolicy repository - - - --- 2018-07-01 Nicolas Iooss Not Applicable
[1/2,v2] libsepol: check decl_id bounds before using it - - - --- 2016-11-28 Nicolas Iooss Not Applicable
[1/2] GitHub Actions: upgrade to Python 3.9 [1/2] GitHub Actions: upgrade to Python 3.9 - - - --- 2020-12-06 Nicolas Iooss Accepted
[1/2] libselinux,libsemanage: fall back to gcc in exception.sh - - - --- 2016-11-14 Nicolas Iooss Not Applicable
[1/2] libselinux: mark all exported function "extern" [1/2] libselinux: mark all exported function "extern" - - - --- 2019-10-13 Nicolas Iooss Accepted
[1/2] libselinux: rework selabel_subs_init() to avoid use-after-free - - - --- 2017-05-17 Nicolas Iooss Not Applicable
[1/2] libselinux/utils: add noreturn attribute to selinux_check_access's usage - - - --- 2017-05-03 Nicolas Iooss Not Applicable
[1/2] libsemanage: genhomedircon: remove duplicated test condition - - - --- 2017-01-04 Nicolas Iooss Not Applicable
[1/2] libsemanage: reindent pywrap-test.py with spaces [1/2] libsemanage: reindent pywrap-test.py with spaces - - - --- 2018-08-18 Nicolas Iooss Not Applicable
[1/2] libsemanage/tests: return when str is NULL [1/2] libsemanage/tests: return when str is NULL - - - --- 2019-09-30 Nicolas Iooss Accepted
[1/2] libsepol: do not use handle when it is marked unused - - - --- 2017-05-31 Nicolas Iooss Not Applicable
[1/2] libsepol: drop confusing BUG_ON macro [1/2] libsepol: drop confusing BUG_ON macro 1 - - --- 2020-10-03 Nicolas Iooss Accepted
[1/2] libsepol: fix __attribute__((unused)) annotations - - - --- 2016-02-05 Nicolas Iooss Accepted
[1/2] libsepol: propagate calloc() failure - - - --- 2017-05-20 Nicolas Iooss Not Applicable
[1/2] libsepol/cil: do not use an uninitialized value in __cil_fqn_qualify_blocks - - - --- 2017-05-12 Nicolas Iooss Not Applicable
« 1 2 3 44 5 »