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
[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
[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
[userspace] README: update continuous integration badges [userspace] README: update continuous integration badges 1 - - --- 2021-09-27 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
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
[6/6] mcstrans: silence -Wextra-semi-stmt warning [1/6] libsepol: silence -Wextra-semi-stmt warning - - - --- 2021-07-03 Nicolas Iooss Accepted
[5/6] policycoreutils: silence -Wextra-semi-stmt warning [1/6] libsepol: silence -Wextra-semi-stmt warning - - - --- 2021-07-03 Nicolas Iooss Accepted
[4/6] checkpolicy: silence -Wextra-semi-stmt warning [1/6] libsepol: silence -Wextra-semi-stmt warning - - - --- 2021-07-03 Nicolas Iooss Accepted
[3/6] libsemanage: silence -Wextra-semi-stmt warning [1/6] libsepol: silence -Wextra-semi-stmt warning - - - --- 2021-07-03 Nicolas Iooss Accepted
[2/6] libselinux: silence -Wextra-semi-stmt warning [1/6] libsepol: silence -Wextra-semi-stmt warning - - - --- 2021-07-03 Nicolas Iooss Accepted
[1/6] libsepol: silence -Wextra-semi-stmt warning [1/6] libsepol: silence -Wextra-semi-stmt warning 1 - - --- 2021-07-03 Nicolas Iooss Accepted
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: make array cil_sym_sizes const libsepol/cil: make array cil_sym_sizes const 1 - - --- 2021-06-26 Nicolas Iooss Accepted
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
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
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
[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
[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
[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
[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
[4/6] libsepol/cil: replace printf with proper cil_tree_log [1/6] libsepol/cil: fix out-of-bound read of a file context pattern ending with "\" 1 - - --- 2021-03-14 Nicolas Iooss Accepted
[3/6] libsepol/cil: remove stray printf [1/6] libsepol/cil: fix out-of-bound read of a file context pattern ending with "\" 1 - - --- 2021-03-14 Nicolas Iooss Accepted
[2/6] libsepol/cil: make cil_post_fc_fill_data static [1/6] libsepol/cil: fix out-of-bound read of a file context pattern ending with "\" 1 - - --- 2021-03-14 Nicolas Iooss Accepted
[1/6] libsepol/cil: fix out-of-bound read of a file context pattern ending with "\" [1/6] libsepol/cil: fix out-of-bound read of a file context pattern ending with "\" - - - --- 2021-03-14 Nicolas Iooss Superseded
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
[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
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
[3/3] libsepol/cil: introduce intermediate cast to silence -Wvoid-pointer-to-enum-cast [1/3] libsepol/cil: fix NULL pointer dereference with empty macro argument 1 - - --- 2021-02-05 Nicolas Iooss Accepted
[2/3] libsepol/cil: be more robust when encountering <src_info> [1/3] libsepol/cil: fix NULL pointer dereference with empty macro argument 1 - - --- 2021-02-05 Nicolas Iooss Accepted
[1/3] libsepol/cil: fix NULL pointer dereference with empty macro argument [1/3] libsepol/cil: fix NULL pointer dereference with empty macro argument 1 - - --- 2021-02-05 Nicolas Iooss Accepted
[3/3] libsepol: include header files in source files when matching declarations [1/3] libsepol: remove unused files 1 - - --- 2021-02-03 Nicolas Iooss Accepted
[2/3] libsepol: uniformize prototypes of sepol_mls_contains and sepol_mls_check [1/3] libsepol: remove unused files 1 - - --- 2021-02-03 Nicolas Iooss Accepted
[1/3] libsepol: remove unused files [1/3] libsepol: remove unused files 1 - - --- 2021-02-03 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
[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
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
[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
[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
libsepol: destroy filename_trans list properly libsepol: destroy filename_trans list properly 1 - - --- 2021-01-06 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
[4/4] libsepol/cil: propagate failure of cil_fill_list() [1/4] libsepol/cil: remove useless print statement - - - --- 2020-12-30 Nicolas Iooss Accepted
[3/4] libsepol/cil: do not add a stack variable to a list [1/4] libsepol/cil: remove useless print statement - - - --- 2020-12-30 Nicolas Iooss Accepted
[2/4] libsepol/cil: fix NULL pointer dereference when using an unused alias [1/4] libsepol/cil: remove useless print statement - - - --- 2020-12-30 Nicolas Iooss Accepted
[1/4] libsepol/cil: remove useless print statement [1/4] libsepol/cil: remove useless print statement - - - --- 2020-12-30 Nicolas Iooss Accepted
[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
[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
[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
[4/6] libsepol/cil: fix NULL pointer dereference when parsing an improper integer [1/6] libsepol: do not decode out-of-bound rolebounds 1 - - --- 2020-12-30 Nicolas Iooss Superseded
[3/6] libsepol/cil: constify some strings [1/6] libsepol: do not decode out-of-bound rolebounds 1 - - --- 2020-12-30 Nicolas Iooss Accepted
[2/6] libsepol: ensure that hashtab_search is not called with a NULL key [1/6] libsepol: do not decode out-of-bound rolebounds - - - --- 2020-12-30 Nicolas Iooss Superseded
[1/6] libsepol: do not decode out-of-bound rolebounds [1/6] libsepol: do not decode out-of-bound rolebounds - - - --- 2020-12-30 Nicolas Iooss Superseded
[2/2] GitHub Actions: drop Ruby 2.4 from matrix [1/2] GitHub Actions: upgrade to Python 3.9 - - - --- 2020-12-06 Nicolas Iooss Accepted
[1/2] GitHub Actions: upgrade to Python 3.9 [1/2] GitHub Actions: upgrade to Python 3.9 - - - --- 2020-12-06 Nicolas Iooss Accepted
libsepol/cil: always destroy the lexer state libsepol/cil: always destroy the lexer state 1 - - --- 2020-12-06 Nicolas Iooss Accepted
[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
[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] 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] libsepol: free memory when realloc() fails [1/1] libsepol: free memory when realloc() fails 1 - - --- 2020-11-11 Nicolas Iooss Accepted
[1/1] libselinux: convert matchpathcon to selabel_lookup() [1/1] libselinux: convert matchpathcon to selabel_lookup() 1 - - --- 2020-10-04 Nicolas Iooss Accepted
[2/2] libsepol: silence potential NULL pointer dereference warning [1/2] libsepol: drop confusing BUG_ON macro 1 - - --- 2020-10-03 Nicolas Iooss Accepted
[1/2] libsepol: drop confusing BUG_ON macro [1/2] libsepol: drop confusing BUG_ON macro 1 - - --- 2020-10-03 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
python/sepolicy: silence new flake8 warnings python/sepolicy: silence new flake8 warnings 1 - - --- 2020-05-12 Nicolas Iooss Accepted
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
[2/2] scripts/env_use_destdir: propagate PREFIX, LIBDIR, BINDIR, etc. [1/2] scripts/env_use_destdir: fix Fedora support 1 - - --- 2020-05-01 Nicolas Iooss Accepted
[1/2] scripts/env_use_destdir: fix Fedora support [1/2] scripts/env_use_destdir: fix Fedora support - - - --- 2020-05-01 Nicolas Iooss Accepted
README: add much useful information README: add much useful information 1 - - --- 2020-05-01 Nicolas Iooss Accepted
libsepol/tests: drop ncurses dependency libsepol/tests: drop ncurses dependency 1 - - --- 2020-05-01 Nicolas Iooss Accepted
[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] libselinux,libsemanage: remove double blank lines [1/1] libselinux,libsemanage: remove double blank lines 1 - - --- 2020-04-19 Nicolas Iooss Accepted
[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
[3/3] restorecond/user: handle SIGTERM properly [1/3] restorecond: migrate to GDbus API provided by glib-gio 1 - - --- 2020-04-13 Nicolas Iooss Accepted
[2/3] restorecond: add systemd user service [1/3] restorecond: migrate to GDbus API provided by glib-gio - - - --- 2020-04-13 Nicolas Iooss Accepted
[1/3] restorecond: migrate to GDbus API provided by glib-gio [1/3] restorecond: migrate to GDbus API provided by glib-gio - - - --- 2020-04-13 Nicolas Iooss Accepted
[3/3] libselinux: make context_*_set() return -1 when an error occurs [1/3] libselinux: add missing glue code to grab errno in Python bindings - - - --- 2020-04-12 Nicolas Iooss Accepted
[2/3] libselinux: copy the reason why selinux_status_open() returns 1 [1/3] libselinux: add missing glue code to grab errno in Python bindings - - - --- 2020-04-12 Nicolas Iooss Accepted
[1/3] libselinux: add missing glue code to grab errno in Python bindings [1/3] libselinux: add missing glue code to grab errno in Python bindings 1 - - --- 2020-04-12 Nicolas Iooss Accepted
[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
[3/3] libselinux,libsemanage: check in python_exception.i files [1/3] libselinux,libsemanage: never create -.o in exception.sh 1 - - --- 2019-11-11 Nicolas Iooss Accepted
[2/3] libselinux,libsemanage: fix python_exception.i dependencies [1/3] libselinux,libsemanage: never create -.o in exception.sh 1 - - --- 2019-11-11 Nicolas Iooss Accepted
[1/3] libselinux,libsemanage: never create -.o in exception.sh [1/3] libselinux,libsemanage: never create -.o in exception.sh 1 - - --- 2019-11-11 Nicolas Iooss Accepted
[4/4] gui: compile Python bytecode when installing Python files [1/4] libselinux: compile Python bytecode when installing Python files - - - --- 2019-11-02 Nicolas Iooss Rejected
[3/4] python: compile Python bytecode when installing Python files [1/4] libselinux: compile Python bytecode when installing Python files - - - --- 2019-11-02 Nicolas Iooss Rejected
[2/4] libsemanage: compile Python bytecode when installing Python files [1/4] libselinux: compile Python bytecode when installing Python files - - - --- 2019-11-02 Nicolas Iooss Rejected
[1/4] libselinux: compile Python bytecode when installing Python files [1/4] libselinux: compile Python bytecode when installing Python files - - - --- 2019-11-02 Nicolas Iooss Rejected
[3/3] libsemanage: generate Python glue code using "sed" [1/3] Makefile: fix cleaning files that starts with "-" - - - --- 2019-11-01 Nicolas Iooss Rejected
[2/3] libselinux: generate Python glue code using "sed" [1/3] Makefile: fix cleaning files that starts with "-" - - - --- 2019-11-01 Nicolas Iooss Rejected
[1/3] Makefile: fix cleaning files that starts with "-" [1/3] Makefile: fix cleaning files that starts with "-" - - - --- 2019-11-01 Nicolas Iooss Rejected
[2/2] libsemanage: mark all exported function "extern" Untitled series #186769 2 - - --- 2019-10-13 Nicolas Iooss Accepted
[1/2] libselinux: mark all exported function "extern" [1/2] libselinux: mark all exported function "extern" - - - --- 2019-10-13 Nicolas Iooss Accepted
[2/2] libsemanage/tests: check that string pointers are not NULL before comparing them [1/2] libsemanage/tests: return when str is NULL - - - --- 2019-09-30 Nicolas Iooss Accepted
[1/2] libsemanage/tests: return when str is NULL [1/2] libsemanage/tests: return when str is NULL - - - --- 2019-09-30 Nicolas Iooss Accepted
[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
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
CircleCI: run scan-build and publish its results automatically CircleCI: run scan-build and publish its results automatically - - - --- 2019-09-21 Nicolas Iooss Accepted
[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,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
« 1 2 3 44 5 »