summaryrefslogtreecommitdiff
path: root/src/db.h
Commit message (Expand)AuthorAgeFilesLines
* api: add the SCMP_FLTATR_CTL_WAITKILL filter attributePaul Moore2022-10-311-0/+2
* all: add seccomp_precompute() functionalityPaul Moore2022-09-211-0/+8
* all: only request the userspace notification fd oncePaul Moore2020-08-181-2/+1
* api: add the SCMP_FLTATR_API_SYSRAWRC filter attributePaul Moore2020-06-161-0/+4
* bpf:pfc: Add optimization option to use a binary treeTom Hromatka2020-02-281-0/+3
* db: add shadow transactionsPaul Moore2019-11-111-0/+1
* api: make TSYNC and NOTIFY mutually exclusivePaul Moore2019-05-021-2/+3
* api: implement user notification in libseccompPaul Moore2019-05-021-0/+3
* api: add support for the SPEC_ALLOW flagTycho Andersen2019-04-291-0/+2
* db: fix 64-bit argument comparisonsPaul Moore2019-03-141-0/+4
* db: convert the db_chain_* macros to functionsPaul Moore2018-05-101-33/+0
* db: applied pcmoore's gist for GH issue #112Tom Hromatka2018-04-051-9/+12
* all: massive src/db.c reworkPaul Moore2018-01-171-0/+1
* all: add support for new log filter flagTyler Hicks2017-11-011-0/+2
* all: treat syscall -1 as a valid syscallPaul Moore2017-02-211-0/+2
* db: include the arguments in the db_api_rule_list structPaul Moore2017-02-171-2/+3
* all: update my email addressPaul Moore2016-02-111-1/+1
* arch: move the low level filter rule addition code into the arch layerPaul Moore2016-02-091-0/+2
* db: introduce transaction supportPaul Moore2016-02-091-1/+16
* db: store the rules used to build the filterPaul Moore2016-02-091-0/+12
* db: make the individual db filter ops privatePaul Moore2016-02-091-8/+7
* all: block negative syscall numbers from the filterPaul Moore2015-08-271-3/+2
* db: fix type of op in struct db_api_argMathias Krause2015-07-061-1/+1
* system: add support for the thread sync functionalityPaul Moore2014-08-211-0/+2
* db: require all filters in a collection to share the same endianessPaul Moore2014-02-091-0/+1
* all: assorted formatting fixesPaul Moore2013-10-211-4/+4
* db: perform sub-tree "pruning" correctlyPaul Moore2013-10-181-1/+6
* all: improved structure ordering/alignmentPaul Moore2013-04-191-4/+5
* all: convert some booleans from ints to boolsPaul Moore2013-04-191-6/+7
* db: remove unused macrosPaul Moore2013-04-191-8/+0
* db: correctly compare syscall arguments on 64-bit systemsPaul Moore2013-04-181-2/+0
* bpf: fix a problem when creating filters that include syscall argumentsPaul Moore2012-11-121-0/+2
* api: add support for multiple architecturesPaul Moore2012-09-271-0/+5
* db: enable basic filter collection supportPaul Moore2012-09-271-12/+25
* db: add a filter initialization checkPaul Moore2012-07-251-0/+5
* api: remove the internal state and make the API context-awarePaul Moore2012-07-251-1/+2
* api: add a new attribute for the bad architecture actionPaul Moore2012-04-161-0/+4
* api: always pass along errors from failed attempts to set NO_NEW_PRIVSPaul Moore2012-04-161-1/+0
* api: enable toggling NO_NEW_PRIVS behavior via filter attributesPaul Moore2012-04-131-0/+3
* api: enable basic filter attribute supportPaul Moore2012-04-131-3/+12
* all: relicense the library from GPLv2 to LGPLv2.1Paul Moore2012-04-091-8/+8
* all: support masked comparisonsPaul Moore2012-04-041-4/+10
* db: optimize for 64bit systemsPaul Moore2012-03-291-1/+7
* db: enable user input for syscall prioritiesPaul Moore2012-03-271-0/+3
* db: add support for "phantom" syscall entriesPaul Moore2012-03-231-0/+1
* db: rename to match the APIPaul Moore2012-03-231-4/+4
* db: optimize matching argument chain sub-trees and fix a few related bugsPaul Moore2012-03-231-0/+24
* db: fix the db_chain_leaf() macroPaul Moore2012-03-201-1/+1
* db: remove some dead codePaul Moore2012-03-141-3/+0
* db: assorted fixes relating to the recent change to support multiple actionsPaul Moore2012-03-121-4/+6