summaryrefslogtreecommitdiff
path: root/src/api.c
Commit message (Expand)AuthorAgeFilesLines
* api: add the SCMP_FLTATR_CTL_WAITKILL filter attributePaul Moore2022-10-311-0/+29
* all: add seccomp_precompute() functionalityPaul Moore2022-09-211-9/+19
* api: extend BPF export API to write to a memory bufferMike Frysinger2021-10-081-0/+34
* all: only request the userspace notification fd oncePaul Moore2020-08-181-5/+14
* api: add API level 6Paul Moore2020-06-291-2/+31
* api: add the SCMP_FLTATR_API_SYSRAWRC filter attributePaul Moore2020-06-161-5/+35
* bpf: return integer error codes from gen_bpf_release()Paul Moore2020-06-161-3/+3
* api: filter the return codes we send to userspacePaul Moore2020-06-161-52/+101
* system: treat kernel/libc errors as ECANCELEDPaul Moore2020-06-161-1/+1
* api: use EACCESS over EPERMPaul Moore2020-06-161-2/+2
* api: force an API level update when necessaryPaul Moore2020-06-011-0/+12
* BUG: fix api update to check if SCMP_ACT_KILL_PROCESS is supportedKenta Tada2020-05-301-1/+2
* api: fix api update to check if SCMP_ACT_NOTIFY is supportedKenta Tada2020-05-301-1/+2
* api: fix some unnecessary line wrapsPaul Moore2020-04-011-4/+2
* api: make TSYNC and NOTIFY mutually exclusivePaul Moore2019-05-021-4/+5
* api: implement user notification in libseccompPaul Moore2019-05-021-0/+63
* api: add support for the SPEC_ALLOW flagTycho Andersen2019-04-291-0/+12
* api: Add support for SCMP_ACT_KILL_PROCESSTom Hromatka2018-09-191-0/+3
* api: seccomp_api_get() doesn't need to be marked as constPaul Moore2018-05-101-1/+1
* all: add support for new log actionTyler Hicks2017-11-011-1/+5
* all: add support for new log filter flagTyler Hicks2017-11-011-0/+12
* api: Handle all possible return values when checking flag supportTyler Hicks2017-10-171-1/+1
* api: create an API level construct as part of the supported APIPaul Moore2017-09-211-0/+59
* all: treat syscall -1 as a valid syscallPaul Moore2017-02-211-4/+7
* arch: removed unnecessary call in `seccomp_add_arch`.Jiannan Guo2017-02-021-4/+2
* api: add a seccomp_version() API callPaul Moore2016-02-181-0/+12
* all: update my email addressPaul Moore2016-02-111-1/+1
* db: make the individual db filter ops privatePaul Moore2016-02-091-217/+34
* all: block negative syscall numbers from the filterPaul Moore2015-08-271-2/+7
* arch: fix a problem with the rule rewrites in _seccomp_rule_add()Paul Moore2015-08-271-1/+1
* docs: fix a number of problems in the function header commentsPaul Moore2015-05-091-1/+1
* all: fix a number of small bugs found by CoverityPaul Moore2014-08-291-4/+8
* system: add support for the thread sync functionalityPaul Moore2014-08-211-2/+3
* system: add initial support for the new seccomp() syscallPaul Moore2014-08-211-19/+1
* api: rename seccomp_syscall_resolve_name_rewrite_arch()Paul Moore2014-05-091-2/+2
* api: add an API to do translated/rewriten syscall resolutionPaul Moore2014-05-081-0/+27
* api: add the seccomp_arch_resolve_name() API callPaul Moore2014-05-071-0/+15
* db: allow all architectures to be removed from a filterPaul Moore2014-04-151-4/+1
* api: ensure we return the proper error codes in the syscall resolver functionsPaul Moore2013-11-121-3/+3
* api: fix some vertical whitespace mistakesPaul Moore2013-10-221-3/+0
* build: Hide non-public symbolsAndy Lutomirski2013-10-221-30/+38
* api: wrong variable name was failing seccomp_syscall_priorityEduardo Otubo2013-05-081-1/+1
* all: convert some booleans from ints to boolsPaul Moore2013-04-191-1/+2
* arch: disconnect the BPF arch token from the libseccomp tokenPaul Moore2013-03-261-8/+8
* api: Add array versions of seccomp_rule_add functionsVitaly Vi Shukela2013-03-261-6/+51
* api: ensure filter chains are preserved with multiple architecturesPaul Moore2013-02-141-23/+40
* arch: ensure full syscall coverage across x86 and x86_64Paul Moore2013-01-211-1/+9
* api: add syscall resolution functions that take an architecture argumentPaul Moore2013-01-151-3/+40
* api: add an API to query the system's architecturePaul Moore2012-11-261-0/+6
* api: add support for multiple architecturesPaul Moore2012-09-271-0/+76