summaryrefslogtreecommitdiff
path: root/src/arch.h
Commit message (Expand)AuthorAgeFilesLines
* arch: basic infrastructure for tracking per-syscall/ABI kernel versionsPaul Moore2022-05-091-3/+20
* arch: move the ARCH_DEF() calls into the arch/ABI specific filesPaul Moore2021-11-011-0/+15
* arch: consolidate all of the multiplexed syscall handlingPaul Moore2021-08-121-3/+11
* arch: use gperf to generate a perfact hash to lookup syscall namesGiuseppe Scrivano2020-03-231-0/+7
* all: massive src/db.c reworkPaul Moore2018-01-171-5/+3
* db: include the arguments in the db_api_rule_list structPaul Moore2017-02-171-3/+1
* all: update the syscall validation code/scripts for January 2017Paul Moore2017-01-251-14/+1
* all: update my email addressPaul Moore2016-02-111-1/+1
* arch: generate both multiplexed and direct socket syscall rulesPaul Moore2016-02-091-4/+4
* arch: enable more involved arch/ABI specific rule creationPaul Moore2016-02-091-2/+1
* arch: move the low level filter rule addition code into the arch layerPaul Moore2016-02-091-2/+7
* arch: make use of function tables instead of switch statementsPaul Moore2016-02-091-0/+7
* db: store the rules used to build the filterPaul Moore2016-02-091-3/+3
* all: block negative syscall numbers from the filterPaul Moore2015-08-271-2/+1
* api: add the seccomp_arch_resolve_name() API callPaul Moore2014-05-071-0/+1
* all: resolve issues caused by big endian systemsPaul Moore2014-02-091-9/+1
* all: convert some booleans from ints to boolsPaul Moore2013-04-191-3/+3
* arch: disconnect the BPF arch token from the libseccomp tokenPaul Moore2013-03-261-1/+2
* arch: ensure full syscall coverage across x86 and x86_64Paul Moore2013-01-211-1/+2
* api: add support for multiple architecturesPaul Moore2012-09-271-0/+4
* db: enable basic filter collection supportPaul Moore2012-09-271-1/+2
* arch: provide the basic infrastructure for non-native architecture supportPaul Moore2012-09-271-0/+1
* arch: add support for syscall name resolutionPaul Moore2012-09-271-1/+23
* all: relicense the library from GPLv2 to LGPLv2.1Paul Moore2012-04-091-8/+8
* all: support masked comparisonsPaul Moore2012-04-041-4/+3
* all: use the system header files when possiblePaul Moore2012-04-021-1/+13
* arch: enable less strict filter rewritesPaul Moore2012-03-291-0/+1
* arch: provide syscall rewriting functionsPaul Moore2012-03-271-0/+2
* arch: add basic support for pseudo syscallsPaul Moore2012-03-091-0/+5
* db: move va_arg processing up to the API layerPaul Moore2012-03-091-2/+2
* arch: make SCMP_ARG_MAX an arch dependent valuePaul Moore2012-03-091-0/+2
* arch: use the new datum_t typedefPaul Moore2012-03-091-0/+4
* arch: add to the basic framework and introduce i386 specific filesPaul Moore2012-03-091-0/+7
* arch: introduce a single place for all the machine dependent codePaul Moore2012-03-091-0/+44