summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* segtree: missing comments in range and prefix expressions in setsPablo Neira Ayuso2018-05-161-0/+6
* libnftables: Move scanner object into struct nft_ctxPhil Sutter2018-05-151-22/+21
* nftables: xt: don't use hard-coded AF_INETFlorian Westphal2018-05-141-4/+20
* evaluate: Return ENOENT if rule index is too largePhil Sutter2018-05-111-1/+1
* libnftables: Implement JSON parserPhil Sutter2018-05-113-4/+3152
* libnftables: Implement JSON output supportPhil Sutter2018-05-1116-1/+1657
* libnftables: Introduce a few helper functionsPhil Sutter2018-05-112-15/+50
* libnftables: Make some functions globally accessiblePhil Sutter2018-05-114-6/+6
* libnftables: Make some arrays globally accessiblePhil Sutter2018-05-117-9/+9
* libnftables: Put bison parsing into dedicated functionsPhil Sutter2018-05-111-39/+62
* Support 'add/insert rule index <IDX>'Phil Sutter2018-05-094-2/+64
* rule: Copy locations in handle_merge()Phil Sutter2018-05-091-3/+9
* Deprecate add/insert rule 'position' argumentPhil Sutter2018-05-091-0/+8
* src: support timeouts in millisecondsFlorian Westphal2018-05-095-23/+43
* xt: don't BUG if we can't find an extensionsFlorian Westphal2018-05-081-6/+8
* parser: added missing semicolonMáté Eckl2018-05-081-0/+1
* scanner: Support rfc4291 IPv4-compatible addressesPhil Sutter2018-05-061-1/+2
* proto: Fix wrong token in proto_icmp6Phil Sutter2018-05-061-1/+1
* src: use location to display error messagesPablo Neira Ayuso2018-05-061-62/+94
* src: add obj_specPablo Neira Ayuso2018-05-064-17/+19
* src: add set_specPablo Neira Ayuso2018-05-067-41/+43
* src: add chain_specPablo Neira Ayuso2018-05-065-21/+23
* src: add table_specPablo Neira Ayuso2018-05-066-66/+67
* parser: Removed LOOKUP tokenMáté Eckl2018-05-051-1/+0
* meter: enforce presence of a max sizeFlorian Westphal2018-05-024-1/+13
* libnftables: fix header exportArturo Borrero Gonzalez2018-05-022-2/+2
* rule: do not hardcode ingress when printing flowtablePablo Neira Ayuso2018-04-261-1/+2
* evaluate: missing flowtable evaluation from nested notationPablo Neira Ayuso2018-04-261-0/+7
* src: fix --debug mnl not producing outputDuncan Roe2018-04-263-18/+18
* statement: Fix get_rate() for zero byte_ratePhil Sutter2018-04-241-0/+5
* rule: Free flowtable in handle_free()Phil Sutter2018-04-241-0/+1
* netlink: no EINTR handling from netlink_get_setelem()Pablo Neira Ayuso2018-04-241-11/+4
* src: centralize netlink error reportingPablo Neira Ayuso2018-04-243-39/+11
* src: simplify netlink_get_setelems() and rename it to netlink_list_setelems()Pablo Neira Ayuso2018-04-242-11/+7
* netlink: don't pass location to netlink_list_*() functionPablo Neira Ayuso2018-04-242-26/+15
* netlink: netlink_list_chains() callers always wants all existing chainsPablo Neira Ayuso2018-04-241-15/+1
* netlink: pass cmd object to netlink function callsPablo Neira Ayuso2018-04-242-118/+96
* netlink: remove dead netlink_io_error() callsPablo Neira Ayuso2018-04-201-58/+4
* mnl: remove non-batch netlink codePablo Neira Ayuso2018-04-201-133/+0
* evaluate: clear expression context before cmd evaluationFlorian Westphal2018-04-191-0/+2
* src: use ibrname and obrnamePablo Neira Ayuso2018-04-193-6/+6
* parser_bison: missing rules for IBRIDGENAME and OBRIDGENAMEPablo Neira Ayuso2018-04-191-0/+2
* evaluate: reset eval context when evaluating set definitionsFlorian Westphal2018-04-181-0/+1
* src: rename ibrportname, obrportnameFlorian Westphal2018-04-173-2/+17
* scanner: add helpers tokenFlorian Westphal2018-04-171-0/+1
* parser_bison: Pass struct nft_ctx to parser_init()Phil Sutter2018-04-142-12/+8
* libnftables: Keep cmds list outside of parser_statePhil Sutter2018-04-142-18/+26
* ct: Remove duplicate include of gmputil.hPhil Sutter2018-04-141-1/+0
* Review .gitignore files contentsPhil Sutter2018-04-141-4/+8
* segtree: Fix for last elem at interval endPhil Sutter2018-04-141-8/+12