summaryrefslogtreecommitdiffstats
path: root/src/shared/seccomp-util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34...Integral2024-10-261-6/+5
* seccomp: allowlist uretprobe() syscallLennart Poettering2024-10-111-0/+1
* seccomp-util: include @sandbox in @defaultMickaël Salaün2024-09-271-0/+1
* seccomp-util: pass negative fds as is to fsync() and friendsYu Watanabe2024-09-191-7/+20
* seccomp-util: add recently added new syscalls to various seccomp groups, as a...Lennart Poettering2024-09-121-0/+3
* seccomp: list fstatat, newfstat, and llseekYu Watanabe2024-08-041-0/+3
* seccomp-util: split out seccomp_filter_set_add_by_name()Yu Watanabe2024-06-241-26/+30
* env-util: rename getenv_bool_secure() → secure_getenv_bool()Lennart Poettering2024-02-281-1/+1
* seccomp-util: also use ENOSYS for unknown syscalls in seccomp_load_syscall_fi...Yu Watanabe2023-12-031-2/+30
* seccomp-util: override default action only when the filter is allow-listYu Watanabe2023-12-031-18/+35
* core: turn on higher optimization level in seccompZbigniew Jędrzejewski-Szmek2023-12-021-0/+7
* shared/seccomp-util: use the same error message for the same conditionZbigniew Jędrzejewski-Szmek2023-12-021-2/+2
* core: when applying syscall filters, use ENOSYS for unknown callsZbigniew Jędrzejewski-Szmek2023-12-021-1/+20
* seccomp: also check the mode parameter of `fchmodat2(2)`Arseny Maslennikov2023-10-191-1/+23
* seccomp: include `fchmodat2` in `@file-system`Arseny Maslennikov2023-10-191-0/+1
* seccomp: fix debug logging typoArseny Maslennikov2023-10-191-1/+1
* nspawn,shared: make ERRNO_IS_SECCOMP_FATAL an inline func with _NEG_ variantZbigniew Jędrzejewski-Szmek2023-08-161-91/+106
* seccomp: add LoongArch 64bit supportXiaotian Wu2023-08-091-3/+22
* nspawn,shared: cleanup use of ERRNO_IS_SECCOMP_FATAL()Dmitry V. Levin2023-07-281-39/+52
* seccomp: add arm_fadvise64_64 to system-service groupYu Watanabe2023-07-111-0/+1
* seccomp: add riscv_hwprobe to @defaultXeonacid2023-07-081-0/+1
* tree-wide: Downgrade a few more noisy log messages to traceDaan De Meyer2023-05-271-8/+8
* seccomp-util: add some newer syscalls to existing groupsLennart Poettering2023-03-241-0/+3
* seccomp-util: add new @sandbox syscall group with landlock/seccompLennart Poettering2023-03-241-0/+9
* nulstr-util: Declare NULSTR_FOREACH() iterator inlineDaan De Meyer2022-11-111-4/+0
* seccomp: add riscv_flush_icache to allow listCeleste Liu2022-10-161-0/+1
* seccomp: drop per arch conditionalization in filter groupsLennart Poettering2022-10-151-4/+0
* nsflags: replace namespace_flag_map with general namespace_info introduced ea...Christian Brauner2022-10-041-4/+5
* test-seccomp: support systems that sched_setscheduler() is already limitedYu Watanabe2022-09-151-3/+5
* seccomp: add PARISC (HPPA support)Sam James2022-06-281-2/+33
* seccomp-util: make @known include @obsoleteYu Watanabe2022-06-171-0/+1
* seccomp: fix a typo in error messageFrantisek Sumsal2022-05-311-1/+1
* manager: prohibit clone3() in seccomp filtersZbigniew Jędrzejewski-Szmek2022-04-191-0/+15
* shared/seccomp: add note about clone2() being unimportantZbigniew Jędrzejewski-Szmek2022-04-191-0/+3
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-1/+1
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+0
* seccomp: move arch_prctl to @defaultZbigniew Jędrzejewski-Szmek2022-01-071-1/+1
* seccomp-util: include missing_syscall_def.h to make __SNR_foo mapped to __NR_fooYu Watanabe2022-01-021-7/+4
* seccomp: move mprotect to @defaultZbigniew Jędrzejewski-Szmek2021-11-141-1/+1
* nspawn: add --suppress-sync=yes mode for turning sync() and friends into NOPs...Lennart Poettering2021-10-201-0/+95
* seccomp: Always install filters for native architectureBenjamin Berg2021-09-301-0/+4
* seccomp: move sched_getaffinity() from @system-service to @defaultLennart Poettering2021-07-271-1/+1
* seccomp: drop getrandom() from @system-serviceLennart Poettering2021-07-271-1/+0
* malloc() uses getrandom nowCristian Rodríguez2021-07-231-0/+1
* seccomp: drop quotactl_path() again from filter setsLennart Poettering2021-06-151-1/+0
* seccomp: add some recently added syscalls to filter groupsLennart Poettering2021-06-091-0/+4
* seccomp: do not ignore deny-listed syscalls with errno when list is allow-listYu Watanabe2021-03-081-4/+6
* seccomp: use FLAGS_SET() macroYu Watanabe2021-03-081-5/+5
* core,seccomp: refuse to specify errno for allow-listed syscallsYu Watanabe2021-03-081-0/+3
* seccomp: fix comment and change variable nameYu Watanabe2021-03-081-7/+9