summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* build: Bump version to v1.0.0v1.0.0Pablo Neira Ayuso2021-08-172-3/+3
* netlink_delinearize: skip flags / mask notation for singleton bitmask againPablo Neira Ayuso2021-08-154-1/+31
* evaluate: expand variable containing set into multiple mappingsPablo Neira Ayuso2021-08-123-0/+46
* tests/py: Make netns spawning more robustPhil Sutter2021-08-111-6/+34
* tcpopt: bogus assertion on undefined optionsPablo Neira Ayuso2021-08-114-1/+25
* mnl: revisit hook listingPablo Neira Ayuso2021-08-065-120/+261
* tests: py: check more flag match transformations to compact syntaxPablo Neira Ayuso2021-07-283-0/+193
* tests: py: tcp flags & (fin | syn | rst | ack) == synPablo Neira Ayuso2021-07-283-0/+36
* netlink_delinearize: skip flags / mask notation for singleton bitmaskPablo Neira Ayuso2021-07-284-0/+39
* tests: py: idempotent tcp flags & syn != 0 to tcp flag synPablo Neira Ayuso2021-07-273-0/+25
* evaluate: disallow negation with binary operationPablo Neira Ayuso2021-07-272-6/+11
* netlink_linearize: incorrect netlink bytecode with binary operation and flagsPablo Neira Ayuso2021-07-274-15/+93
* expression: missing != in flagcmp expression print functionPablo Neira Ayuso2021-07-274-1/+40
* tests: py: missing json update for numeric reject with icmp numericPablo Neira Ayuso2021-07-273-0/+30
* tests: py: update new reject with icmp code syntax leftoverPablo Neira Ayuso2021-07-273-15/+15
* evaluate: error reporting for missing statements in set/map declarationPablo Neira Ayuso2021-07-261-3/+5
* src: promote 'reject with icmp CODE' syntaxPablo Neira Ayuso2021-07-2617-236/+256
* parser_bison: parse number as reject icmp codePablo Neira Ayuso2021-07-267-20/+32
* parser_bison: stateful statement support in mapPablo Neira Ayuso2021-07-263-0/+50
* tests: shell: Fix bogus testsuite failure with 100HzPhil Sutter2021-07-261-2/+2
* src: expose nft_ctx_clear_vars as APIPablo Neira Ayuso2021-07-243-1/+5
* src: fix nft_ctx_clear_include_paths in libnftables.mapPablo Neira Ayuso2021-07-241-1/+1
* parser_json: inconditionally initialize ct timeout listPablo Neira Ayuso2021-07-221-1/+1
* parser_bison: missing initialization of ct timeout policy listPablo Neira Ayuso2021-07-221-0/+2
* tests: py: add dnat to port without defining destination addressPablo Neira Ayuso2021-07-223-0/+28
* libnftables: missing nft_ctx_add_var() symbol map updatePablo Neira Ayuso2021-07-211-0/+4
* evaluate: fix inet nat with no layer 3 infoPablo Neira Ayuso2021-07-201-2/+3
* src: add --define key=valuePablo Neira Ayuso2021-07-207-1/+158
* tests: py: extend coverage for dnat with classic range representationPablo Neira Ayuso2021-07-142-0/+43
* src: support for nat with interval concatenationPablo Neira Ayuso2021-07-1311-41/+303
* src: infer NAT mapping with concatenation from setPablo Neira Ayuso2021-07-137-21/+56
* src: remove STMT_NAT_F_INTERVAL flags and interval keywordPablo Neira Ayuso2021-07-139-35/+6
* netlink_delinearize: stmt and expr error path memleaksPablo Neira Ayuso2021-07-131-10/+10
* build: get `make distcheck` to pass againDuncan Roe2021-07-051-0/+1
* netlink_delinarize: don't check for set element if set is not populatedFlorian Westphal2021-06-302-0/+14
* cmd: incorrect error reporting when table declaration existsPablo Neira Ayuso2021-06-291-0/+4
* cmd: incorrect table location in error reportingPablo Neira Ayuso2021-06-291-8/+8
* rule: obj_free() releases timeout state stringPablo Neira Ayuso2021-06-231-0/+1
* parser_bison: memleak in rate limit parserPablo Neira Ayuso2021-06-231-0/+1
* parser_bison: string memleak in YYERROR pathPablo Neira Ayuso2021-06-231-0/+3
* libnftables: fix memleak when first message in batch is used to report errorPablo Neira Ayuso2021-06-231-0/+6
* evaluate: fix maps with key and data concatenationsPablo Neira Ayuso2021-06-233-6/+74
* src: queue: allow use of MAP statement for queue number retrievalFlorian Westphal2021-06-215-2/+49
* tests: extend queue testcases for new sreg supportFlorian Westphal2021-06-213-0/+82
* src: queue: allow use of arbitrary queue expressionsFlorian Westphal2021-06-216-25/+93
* parser: new queue flag input formatFlorian Westphal2021-06-214-11/+19
* parser: add queue_stmt_compatFlorian Westphal2021-06-211-8/+11
* src: add queue expr and flags to queue_stmt_allocFlorian Westphal2021-06-215-22/+25
* parser: restrict queue num expressivenessFlorian Westphal2021-06-211-1/+7
* evaluate: fix hash expression maxvalFlorian Westphal2021-06-181-2/+6