summaryrefslogtreecommitdiff
path: root/src/db.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* db: remove the chain node reference countPaul Moore2012-03-121-3/+0
* arch: add basic support for pseudo syscallsPaul Moore2012-03-091-2/+0
* db: move va_arg processing up to the API layerPaul Moore2012-03-091-1/+9
* arch: use the new datum_t typedefPaul Moore2012-03-091-4/+1
* db: add an architecture definition to the db layerPaul Moore2012-03-091-1/+6
* all: add support for new actionsPaul Moore2012-03-061-7/+10
* db/bpf: add the notion of rule priorityPaul Moore2012-02-221-0/+4
* bpf/db: new BPF and filter DB implementationsPaul Moore2012-02-101-20/+35
* all: fix up trailing whitespace damagePaul Moore2012-02-101-3/+3
* api: enable argument "chains" in the APIPaul Moore2012-02-021-6/+4