summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* bpf: add accumulator state to the instruction block hashTom Hromatka2019-04-161-3/+10
* bpf: pass the correct accumulator state to the next levelPaul Moore2019-03-141-3/+9
* db: fix 64-bit argument comparisonsPaul Moore2019-03-142-206/+542
* system: fixup some cosmetic macro alignment issuesPaul Moore2019-03-071-4/+4
* system: add LOG action to seccomp.hTycho Andersen2019-03-071-4/+8
* system: update defines to match upstreamTycho Andersen2019-03-071-2/+2
* db: bail on a prune operation if both trees have a prefixPaul Moore2019-03-041-0/+4
* arch: update the syscalls for Linux v5.0-rc5Tom Hromatka2019-02-1914-40/+76
* db: Return -EDOM on endian mismatch during arch addTom Hromatka2019-02-181-2/+2
* db: fix a leak found by clangPaul Moore2019-02-051-1/+4
* api: Add support for SCMP_ACT_KILL_PROCESSTom Hromatka2018-09-196-7/+43
* pfc: fix PFC export hang on prioritized syscall with no rules (GH issue #117)Tom Hromatka2018-09-191-1/+3
* python: fix operands in MASKED_EQ documentationFelix Abecassis2018-09-191-1/+1
* build: enable distcheck'ing for the python codePaul Moore2018-05-101-4/+9
* db: convert the db_chain_* macros to functionsPaul Moore2018-05-102-40/+69
* all: fixup all the file permissionsPaul Moore2018-05-101-0/+0
* api: seccomp_api_get() doesn't need to be marked as constPaul Moore2018-05-101-1/+1
* db: applied pcmoore's gist for GH issue #112Tom Hromatka2018-04-052-10/+15
* all: massive src/db.c reworkPaul Moore2018-01-1711-612/+818
* db: make sure the tree branches end in actionsPaul Moore2018-01-171-22/+52
* bpf: remove some dead code in _bpf_append_blk()Paul Moore2018-01-171-3/+0
* arch: update the syscalls for Linux v4.15-rc7Paul Moore2018-01-1013-14/+53
* arch: add the statx syscallTobias Klauser2018-01-1013-13/+26
* all: add support for new log actionTyler Hicks2017-11-017-16/+56
* system: runtime check if an action is supported by the kernelTyler Hicks2017-11-012-0/+22
* all: add support for new log filter flagTyler Hicks2017-11-017-1/+45
* system: runtime check if a filter flag is supported by the kernelTyler Hicks2017-11-011-6/+24
* python: Expose API level functionalityTyler Hicks2017-10-191-0/+29
* api: Handle all possible return values when checking flag supportTyler Hicks2017-10-171-1/+1
* system: Add missing param to sys_chk_seccomp_flag() commentTyler Hicks2017-10-171-0/+1
* api: create an API level construct as part of the supported APIPaul Moore2017-09-214-3/+105
* build: fix arch-syscall-check for all supported architecturesPaul Moore2017-02-271-1/+1
* build: fix a problem where arch-syscall-check could fail and return 0Paul Moore2017-02-271-0/+2
* tests: add the syscall consistency check to the code coverage testsPaul Moore2017-02-241-0/+6
* bpf: mark static functions as staticPaul Moore2017-02-241-2/+2
* all: mark a number of static functions as staticPaul Moore2017-02-233-6/+6
* all: convert our hash from Lookup3 to MurmurHash3Paul Moore2017-02-233-663/+69
* bpf: make sure we always clean up all of the BPF temporary statePaul Moore2017-02-231-8/+8
* bpf: don't catch the -1 syscall in the x32/x86_64 checkPaul Moore2017-02-231-1/+20
* all: treat syscall -1 as a valid syscallPaul Moore2017-02-216-16/+31
* all: introduce a zmalloc() helper functionPaul Moore2017-02-176-35/+96
* db: include the arguments in the db_api_rule_list structPaul Moore2017-02-177-101/+44
* build: add basic code coverage supportPaul Moore2017-02-061-3/+5
* build: fix 'make distcheck'Paul Moore2017-02-061-2/+1
* python: add support for Python 3.xPaul Moore2017-02-031-4/+23
* arch: removed unnecessary call in `seccomp_add_arch`.Jiannan Guo2017-02-021-4/+2
* arch: update the syscall tables to 4.10-rc6+Paul Moore2017-02-023-10/+10
* all: update the syscall validation code/scripts for January 2017Paul Moore2017-01-2530-185/+157
* build: ensure we sort the library and kernel syscall lists the same during va...Paul Moore2017-01-251-1/+1
* arch: update syscalls for Linux 4.9Justin Cormack2017-01-2513-12/+77