summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* evaluate: add ethernet header size offset for implicit vlan dependencyFlorian Westphal2022-09-291-1/+19
* evaluate: allow implicit ether -> vlan depFlorian Westphal2022-09-281-0/+1
* doc, src: make some spelling and grammatical improvementsJeremy Sowden2022-09-221-2/+2
* segtree: fix decomposition of unclosed intervals containing address prefixesJeremy Sowden2022-09-211-16/+8
* segtree: refactor decomposition of closed intervalsJeremy Sowden2022-09-211-33/+38
* evaluate: un-break rule insert with intervalsFlorian Westphal2022-09-201-0/+1
* json: add stateful object comment supportFernando Fernandez Mancera2022-09-162-0/+9
* json: add secmark object reference supportFernando Fernandez Mancera2022-09-161-0/+18
* json: fix empty statement list output in sets and mapsFernando Fernandez Mancera2022-09-051-29/+32
* json: fix json schema version verificationFernando Fernandez Mancera2022-09-031-7/+8
* json: add table map statement supportFernando Fernandez Mancera2022-09-032-29/+46
* rule: check address family in set collapseDerek Hageman2022-09-011-1/+2
* json: add set statement list supportFernando Fernandez Mancera2022-09-012-2/+46
* src: allow burst 0 for byte ratelimit and use it as defaultPablo Neira Ayuso2022-08-313-9/+7
* erec: Dump locations' expressions only if setPhil Sutter2022-08-301-0/+2
* optimize: expand implicit set element when merging into concatenationPablo Neira Ayuso2022-08-301-10/+50
* src: Don't parse string as verdict in mapXiao Liang2022-08-192-13/+2
* optimize: check for mergeable rulesPablo Neira Ayuso2022-08-111-1/+27
* optimize: merging concatenation is unsupportedPablo Neira Ayuso2022-08-111-0/+4
* meta: don't use non-POSIX formats in strptime()Jo-Philipp Wich2022-08-091-4/+4
* src: allow anon set concatenation with ether and vlanFlorian Westphal2022-08-052-5/+22
* evaluate: search stacked header list for matching payload depFlorian Westphal2022-08-051-6/+15
* netlink_delinearize: also postprocess OP_AND in set element contextFlorian Westphal2022-08-051-0/+2
* debug: dump the l2 protocol stackFlorian Westphal2022-08-051-0/+6
* proto: track full stack of seen l2 protocols, not just cumulative offsetFlorian Westphal2022-08-054-20/+69
* netlink_delinearize: postprocess binary ands in concatenationsFlorian Westphal2022-08-051-5/+40
* netlink_delinearize: allow postprocessing on concatenated elementsFlorian Westphal2022-08-051-1/+6
* parser_json: fix device parsing in netdev familyPablo Neira Ayuso2022-08-021-2/+1
* src: proto: support DF, LE PHB, VA for DSCPOleksandr Natalenko2022-08-011-0/+3
* cache: report an error message if cache initialization failsPablo Neira Ayuso2022-07-201-0/+4
* cache: validate handle string lengthPablo Neira Ayuso2022-07-201-0/+106
* cache: prepare nft_cache_evaluate() to return errorPablo Neira Ayuso2022-07-182-4/+9
* rule: crash when uncollapsing command with unexisting table or setPablo Neira Ayuso2022-07-071-1/+3
* cache: release pending rules when chain binding lookup failsPablo Neira Ayuso2022-07-071-1/+10
* evaluate: report missing interval flag when using prefix/range in concatenationPablo Neira Ayuso2022-07-071-5/+20
* scanner: allow prefix in ip6 scopeFlorian Westphal2022-07-071-1/+1
* segtree: fix map listing with interface wildcardPablo Neira Ayuso2022-06-271-1/+1
* scanner: don't pop active flex scanner scopeFlorian Westphal2022-06-271-0/+11
* parser: add missing synproxy scope closureFlorian Westphal2022-06-271-1/+1
* evaluate: fix segfault when adding elements to invalid setPeter Tirsek2022-06-271-0/+3
* mnl: store netlink error location for set elementsPablo Neira Ayuso2022-06-272-17/+23
* src: remove NFT_NLATTR_LOC_MAX limit for netlink location error reportingPablo Neira Ayuso2022-06-272-3/+9
* parser_bison: fix error location for set elementsPablo Neira Ayuso2022-06-271-2/+2
* intervals: check for EXPR_F_REMOVE in case of element mismatchPablo Neira Ayuso2022-06-231-0/+4
* intervals: fix crash when trying to remove element in empty setPablo Neira Ayuso2022-06-231-1/+5
* netlink_delinearize: memleak when parsing concatenation dataPablo Neira Ayuso2022-06-231-0/+1
* libnftables: release top level scopePablo Neira Ayuso2022-06-231-0/+2
* optimize: limit statement is not supported yetPablo Neira Ayuso2022-06-231-12/+0
* optimize: assume verdict is same when rules have no verdictPablo Neira Ayuso2022-06-231-1/+2
* optimize: only merge OP_IMPLICIT and OP_EQ relationalPablo Neira Ayuso2022-06-231-0/+10