summaryrefslogtreecommitdiffstats
path: root/tests/py/ip
Commit message (Expand)AuthorAgeFilesLines
* netlink_delinearize: do not reset protocol context for nat protocol expressionPablo Neira Ayuso2023-04-053-16/+4
* tests: py: extend test-cases for mark statements with bitwise expressionsPablo Neira Ayuso2023-03-283-0/+132
* tests: py: add test-cases for ct and packet mark payload expressionsJeremy Sowden2023-03-286-0/+156
* evaluate: relax type-checking for integer arguments in mark statementsPablo Neira Ayuso2023-03-283-0/+30
* Revert "evaluate: relax type-checking for integer arguments in mark statements"Pablo Neira Ayuso2023-03-143-30/+0
* evaluate: expand value to range when nat mapping contains intervalsPablo Neira Ayuso2023-02-283-0/+170
* evaluate: relax type-checking for integer arguments in mark statementsJeremy Sowden2023-02-073-0/+30
* tests: py: remove netdev coverage in ip/ip_tcp.tPablo Neira Ayuso2021-11-122-96/+0
* tests: py: missing ip/snat.t json updatesPablo Neira Ayuso2021-11-122-0/+347
* tests: py: missing ip/dnat.t json updatesPablo Neira Ayuso2021-11-121-0/+333
* tests: py: remove verdict from closing end intervalPablo Neira Ayuso2021-11-084-4/+4
* evaluate: postpone transport protocol match check after nat expression evalua...Pablo Neira Ayuso2021-11-033-0/+27
* src: Support netdev egress hookLukas Wunner2021-10-284-2/+99
* evaluate: check for missing transport protocol match in nat map with concaten...Pablo Neira Ayuso2021-09-292-3/+25
* netlink: rework range_expr_to_prefix()Pablo Neira Ayuso2021-09-093-0/+112
* rule: remove redundant meta protocol from the evaluation stepPablo Neira Ayuso2021-09-032-3/+1
* netlink_delinearize: incorrect meta protocol dependency killPablo Neira Ayuso2021-08-263-0/+27
* tests: py: missing json update for numeric reject with icmp numericPablo Neira Ayuso2021-07-271-0/+10
* tests: py: update new reject with icmp code syntax leftoverPablo Neira Ayuso2021-07-271-7/+7
* src: promote 'reject with icmp CODE' syntaxPablo Neira Ayuso2021-07-262-18/+18
* parser_bison: parse number as reject icmp codePablo Neira Ayuso2021-07-262-0/+5
* 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-135-1/+50
* src: infer NAT mapping with concatenation from setPablo Neira Ayuso2021-07-132-2/+2
* src: remove STMT_NAT_F_INTERVAL flags and interval keywordPablo Neira Ayuso2021-07-132-2/+2
* evaluate: unbreak verdict maps with implicit map with interval concatenationsPablo Neira Ayuso2021-06-186-0/+92
* tests: add a icmp-reply only and icmpv6 id test casesFlorian Westphal2021-06-173-0/+38
* json: tests: add missing concat test caseFlorian Westphal2021-06-141-0/+39
* evaluate: restore interval + concatenation in anonymous setPablo Neira Ayuso2021-06-115-0/+44
* tests: remove redundant test casesFlorian Westphal2021-06-0712-1375/+0
* json: catchall element supportFlorian Westphal2021-06-021-0/+84
* src: add set element catch-all supportPablo Neira Ayuso2021-05-114-0/+89
* mnl: Set NFTNL_SET_DATA_TYPE before dumping set elementsPhil Sutter2021-03-096-10/+10
* tests/py: Adjust payloads for fixed nat statement dumpsPhil Sutter2021-03-095-18/+18
* tests/py: Add a test sanitizer and fix its findingsPhil Sutter2021-02-046-375/+2
* json: Do not abbreviate reject statement objectPhil Sutter2021-02-031-2/+5
* tests: add icmp/6 test where dependency should be left aloneFlorian Westphal2021-02-013-0/+36
* json: ct: add missing test inputFlorian Westphal2021-01-261-0/+79
* json: icmp: move expected parts to json.outputFlorian Westphal2021-01-262-109/+98
* evaluate: disallow ct original {s,d}ddr from concatenationsPablo Neira Ayuso2021-01-252-0/+23
* json: icmp: refresh json outputFlorian Westphal2021-01-211-80/+568
* json: ct: add missing ruleFlorian Westphal2021-01-211-0/+30
* evaluate: disallow ct original {s,d}ddr from mapsPablo Neira Ayuso2021-01-152-0/+12
* tests: icmp, icmpv6: check we don't add second dependencyFlorian Westphal2020-12-092-0/+13
* tests: ip: add one test case to cover both id and sequenceFlorian Westphal2020-12-092-0/+14
* tests: icmp, icmpv6: avoid remaining warningsFlorian Westphal2020-12-091-17/+18
* tests: fix exepcted payload of icmp expressionsFlorian Westphal2020-12-091-1/+130
* tests: py: update format of registers in bitwise payloads.Jeremy Sowden2020-11-166-86/+86
* json: add missing nat_type flag and netmap nat flagFlorian Westphal2020-11-051-0/+108
* tests: json: add missing test case outputFlorian Westphal2020-11-052-3/+3