summaryrefslogtreecommitdiff
path: root/src/test/test-seccomp.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* nulstr-util: Declare NULSTR_FOREACH() iterator inlineDaan De Meyer2022-11-111-2/+2
* test-seccomp: support systems that sched_setscheduler() is already limitedYu Watanabe2022-09-151-5/+15
* seccomp: add PARISC (HPPA support)Sam James2022-06-281-0/+2
* test: account for ADDR_NO_RANDOMIZE if it's setFrantisek Sumsal2022-06-101-4/+12
* test-seccomp: check for CAP_IPC_OWNER before calling shmat()Anita Zhang2022-05-251-1/+1
* test: Use TEST macroJan Janssen2021-11-251-76/+19
* test: Check that "native" architecture is always filteredBenjamin Berg2021-09-301-0/+61
* test: fix syscall existence checkYu Watanabe2021-06-151-14/+31
* test-seccomp: Check for __NR_ppoll before use (#19858)Khem Raj2021-06-151-2/+3
* test-seccomp: tighten privilege check before seccomp()Lennart Poettering2021-06-031-24/+29
* test: parse_syscall_and_errno() accepts zero errnoYu Watanabe2021-03-081-0/+6
* test: move test_parse_syscall_and_errno() to test-seccomp.cYu Watanabe2021-03-081-0/+53
* shared/seccomp-util: address family filtering is broken on ppcZbigniew Jędrzejewski-Szmek2020-11-261-1/+1
* test: skip several tests in test-seccomp when running on asanYu Watanabe2020-11-251-0/+15
* test: skip several tests in test-seccomp when running on valgrindYu Watanabe2020-11-251-0/+30
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* test-seccomp: accept ENOSYS from sysctl(2) tooZbigniew Jędrzejewski-Szmek2020-09-241-1/+1
* Merge pull request #16819 from keszybz/seccomp-enosysZbigniew Jędrzejewski-Szmek2020-08-251-6/+11
|\
| * shared: add @known syscall listZbigniew Jędrzejewski-Szmek2020-08-241-6/+11
* | seccomp: add support for riscv64Aurelien Jarno2020-08-211-0/+3
|/
* test-seccomp: minor simpificationZbigniew Jędrzejewski-Szmek2020-08-051-5/+2
* tree-wide: avoid some loaded termsLennart Poettering2020-06-251-1/+1
* tests: various small fixes for strict systemsTopi Miettinen2020-04-261-0/+6
* make namespace_flags_to_string() not return empty stringYu Watanabe2020-03-031-1/+1
* seccomp: real syscall numbers are >= 0Mike Gilbert2019-12-091-10/+10
* seccomp: mmap test results depend on kernel/libseccomp/glibcChristian Ehrhardt2019-12-051-3/+4
* Merge pull request #13940 from keur/protect_kernel_logsLennart Poettering2019-11-151-0/+43
|\
| * test/test-seccomp: add test_protect_syslogKevin Kuehler2019-11-141-0/+43
* | seccomp: more comprehensive protection against libseccomp's __NR_xyz namespac...Lennart Poettering2019-11-151-9/+10
|/
* tree-wide: drop sched.h when missing_sched.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+2
* test: use the new action in our testsLennart Poettering2019-05-241-1/+1
* test-seccomp: fix compilation on arm64Zbigniew Jędrzejewski-Szmek2019-04-031-1/+7
* test: add test case for restrict_suid_sgid()Lennart Poettering2019-04-021-0/+208
* seccomp: allow shmat to be a separate syscall on architectures which use a mu...Zbigniew Jędrzejewski-Szmek2019-03-151-3/+6
* seccomp: shm{get,at,dt} now have their own numbers everywhereZbigniew Jędrzejewski-Szmek2019-03-151-0/+9
* util: split out nulstr related stuff to nulstr-util.[ch]Lennart Poettering2019-03-141-0/+1
* util: split out memcmp()/memset() related calls into memory-util.[ch]Lennart Poettering2019-03-131-1/+1
* test: skip various tests if namespacing is not availableLennart Poettering2018-10-241-0/+5
* seccomp: reduce logging about failure to add syscall to seccompZbigniew Jędrzejewski-Szmek2018-09-241-8/+8
* test-seccomp: log function namesZbigniew Jędrzejewski-Szmek2018-09-241-1/+28
* test-seccomp: move two similar tests closerZbigniew Jędrzejewski-Szmek2018-09-241-31/+31
* test-seccomp: add log messages when skipping testsYu Watanabe2018-09-211-22/+68
* tests: use a helper function to parse environment and open loggingZbigniew Jędrzejewski-Szmek2018-09-141-1/+2
* seccomp: add new system call filter, suitable as default whitelist for system...Lennart Poettering2018-06-141-1/+2
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* nsflsgs: drop namespace_flag_{from,to}_string()Yu Watanabe2018-05-051-19/+26
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0