summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* parser_bison: update flow table syntaxPablo Neira Ayuso2016-05-132-6/+8
* src: add flow statementPatrick McHardy2016-05-138-12/+228
* stmt: support generating stateful statements outside of rule contextPatrick McHardy2016-05-132-32/+60
* netlink_delinearize: support parsing statements not contained within a rulePatrick McHardy2016-05-131-28/+42
* set: explicitly supply name to implicit set declarationsPatrick McHardy2016-05-131-3/+6
* set: allow non-constant implicit set declarationsPatrick McHardy2016-05-131-1/+3
* src: declare interval_map_decompose() from header filePablo Neira Ayuso2016-05-132-4/+0
* netlink: several function constificationsPablo Neira Ayuso2016-05-131-10/+10
* evaluate: check for NULL datatype in rhs in lookup exprArturo Borrero2016-05-131-9/+25
* src: add ecn supportPablo Neira Ayuso2016-05-113-3/+38
* src: add dscp supportPablo Neira Ayuso2016-05-113-7/+50
* proto: remove priority field definition from IPv6 headerPablo Neira Ayuso2016-05-111-1/+0
* proto: update IPv6 flowlabel offset and length according to RFC2460Pablo Neira Ayuso2016-05-111-1/+1
* evaluate: handle payload matching split in two bytesPablo Neira Ayuso2016-05-111-8/+16
* src: move payload sub-byte matching to the evaluation stepPablo Neira Ayuso2016-05-112-107/+97
* evaluate: transfer right shifts to set reference sidePablo Neira Ayuso2016-05-112-6/+94
* evaluate: transfer right shifts to range sidePablo Neira Ayuso2016-05-111-0/+12
* evaluate: transfer right shifts to constant sidePatrick McHardy2016-05-111-4/+26
* segtree: add interval overlap detection for dynamic updatesPablo Neira Ayuso2016-04-271-3/+52
* segtree: rename set expression set_to_segtree()Pablo Neira Ayuso2016-04-271-7/+7
* segtree: add expr_to_intervals()Pablo Neira Ayuso2016-04-271-8/+26
* segtree: set expr->len for prefix expression from interval_map_decompose()Pablo Neira Ayuso2016-04-271-0/+1
* evaluate: bail out on prefix or range to non-interval setPablo Neira Ayuso2016-04-271-0/+16
* segtree: special handling for the first non-matching segmentPablo Neira Ayuso2016-04-252-8/+42
* rule: support for incremental set interval element updatesPablo Neira Ayuso2016-04-251-10/+42
* segtree: explicit initialization via set_to_intervals()Pablo Neira Ayuso2016-04-252-8/+9
* segtree: handle adjacent interval nodes from expr_value_cmp()Pablo Neira Ayuso2016-04-251-1/+8
* segtree: clone full expression from interval_map_decompose()Pablo Neira Ayuso2016-04-251-1/+1
* segtree: perform stricter expression type validation from expr_value()Pablo Neira Ayuso2016-04-251-2/+6
* nft monitor [ trace ]Patrick McHardy2016-04-244-10/+353
* proto: add protocol header fields filter and ordering for packet decodingPatrick McHardy2016-04-241-0/+37
* payload: add payload_is_stacked()Patrick McHardy2016-04-242-23/+25
* payload: move payload depedency tracking to payload.cPatrick McHardy2016-04-242-50/+64
* payload: fix stacked headers protocol context trackingPatrick McHardy2016-04-244-43/+26
* payload: only merge if adjacent and combined size fits into a registerFlorian Westphal2016-04-192-8/+21
* rule: Use libnftnl user data TLV infrastructureCarlos Falgueras GarcĂ­a2016-04-142-5/+56
* src: evaluate: Show error for fanout without balanceShivani Bhardwaj2016-04-132-0/+6
* evaluate: improve rule management checksArturo Borrero2016-04-131-1/+67
* src: store parser location for handle and position specifiersPablo Neira Ayuso2016-03-304-17/+26
* rule: don't print trailing statement whitespaceArturo Borrero2016-03-291-3/+4
* parser_bison: release parsed type and hook name stringsPablo Neira Ayuso2016-03-151-0/+4
* parser_bison: duplicate string returned by chain_type_name_lookup()Pablo Neira Ayuso2016-03-151-1/+1
* parser_bison: simplify hook_spec rulePablo Neira Ayuso2016-03-151-51/+15
* rule: Remove memory leakPiyush Pangtey2016-03-151-0/+3
* evaluate: use table_lookup_global() from expr_evaluate_symbol()Pablo Neira Ayuso2016-03-141-15/+15
* src: revisit cache population logicPablo Neira Ayuso2016-03-142-16/+49
* netlink_delinarize: shift constant for ranges tooFlorian Westphal2016-03-101-0/+2
* netlink_delinearize: fix bogus offset w exthdr expressionsFlorian Westphal2016-03-101-1/+6
* proto: Add router advertisement and solicitation icmp typesLaura Garcia Liebana2016-03-101-0/+2
* parser_bison: allow 'snat' and 'dnat' keywords from the right-hand sidePablo Neira Ayuso2016-03-091-0/+12