summaryrefslogtreecommitdiffstats
path: root/tests/py
Commit message (Expand)AuthorAgeFilesLines
* netlink_delinerize: add more restrictions on meta nfproto removalFlorian Westphal2025-03-203-0/+70
* tests: py: remove unknown fieldsPablo Neira Ayuso2025-03-193-3/+3
* netlink_linearize: reduce register waste with non-constant binop expressionsPablo Neira Ayuso2025-03-103-0/+43
* netlink_delinearize: support for bitfield payload statement with binary opera...Pablo Neira Ayuso2025-03-076-0/+1168
* expression: expr_build_udata_recurse should recurseFlorian Westphal2025-03-063-0/+91
* expression: propagate key datatype for anonymous setsFlorian Westphal2025-03-063-9/+14
* tcpopt: add symbol table for mptcp suboptionsFlorian Westphal2025-03-063-6/+6
* payload: don't kill dependency for proto_thFlorian Westphal2025-03-063-0/+40
* netlink_linearize: use range expression for OP_EQ and OP_IMPLICITPablo Neira Ayuso2025-02-2143-318/+159
* tests: py: extend raw payload match testsFlorian Westphal2025-02-073-0/+217
* src: allow binop expressions with variable right-hand operandsJeremy Sowden2024-12-0412-0/+216
* tests: py: Fix for storing payload into missing filePhil Sutter2024-11-061-3/+2
* tests: py: fix up udp csum fixup outputFlorian Westphal2024-09-111-2/+2
* tests: py: drop redundant JSON outputsPablo Neira Ayuso2024-06-252-86/+0
* dynset: avoid errouneous assert with ipv6 concat dataSon Dinh2024-06-1611-0/+141
* tests: py: Drop needless recorded JSON outputsPhil Sutter2024-04-125-512/+0
* tests: py: Warn if recorded JSON output matches the inputPhil Sutter2024-04-121-0/+2
* tests: py: Fix some JSON equivalentsPhil Sutter2024-04-123-55/+75
* json: Accept more than two operands in binary expressionsPhil Sutter2024-04-122-143/+28
* tests: py: complete icmp and icmpv6 updatePablo Neira Ayuso2024-04-045-14/+14
* src: disentangle ICMP code typesPablo Neira Ayuso2024-04-042-7/+7
* datatype: use DTYPE_F_PREFIX only for IP address datatypePablo Neira Ayuso2024-03-212-10/+10
* netlink_delinearize: restore binop syntax when listing ruleset for flagsPablo Neira Ayuso2024-03-204-26/+317
* tests: py: move meter tests to tests/shellPablo Neira Ayuso2024-03-137-182/+0
* tests: py: add payload merging test casesFlorian Westphal2024-03-133-0/+291
* tests: py: add missing json.output dataFlorian Westphal2024-02-261-0/+31
* evaluate: skip byteorder conversion for selector smaller than 2 bytesPablo Neira Ayuso2024-02-094-0/+97
* tests: py: remove huge-limit test casesFlorian Westphal2024-01-194-100/+0
* netlink: don't crash if prefix for < byte is requestedFlorian Westphal2023-12-146-0/+61
* tests: py: missing json output in meta.t with vlan mappingPablo Neira Ayuso2023-12-111-0/+60
* evaluate: reset statement length context before evaluating statementPablo Neira Ayuso2023-12-084-4/+62
* tests: py: missing json output in never merge across non-expression statementsPablo Neira Ayuso2023-12-071-0/+31
* evaluate: place byteorder conversion before rshift in payload expressionsPablo Neira Ayuso2023-11-064-0/+84
* evaluate: reset statement length context only for set mappingsPablo Neira Ayuso2023-11-064-0/+105
* tproxy: Drop artificial port printing restrictionPhil Sutter2023-11-023-0/+49
* icmpv6: Allow matching target address in NS/NA, redirect and MLDNicolas Cavallari2023-10-063-0/+352
* tests: never merge across non-expression statements redux 2Florian Westphal2023-10-062-0/+95
* tests: never merge across non-expression statements reduxFlorian Westphal2023-09-293-0/+54
* rule: never merge across non-expression statementsFlorian Westphal2023-09-295-0/+38
* netlink_linearize: skip set element expression in map statement keyPablo Neira Ayuso2023-09-2710-0/+122
* tests: py: add map supportPablo Neira Ayuso2023-09-271-4/+66
* limit: display default burst when listing rulesetPablo Neira Ayuso2023-09-201-10/+10
* evaluate: place byteorder conversion after numgen for IP address datatypesJorge Ortiz2023-09-014-0/+73
* tests: py: debloat frag.t.payload.netdevPablo Neira Ayuso2023-08-301-1990/+36
* tests: py: extend ip frag-off coveragePablo Neira Ayuso2023-08-306-0/+156
* proto: use hexadecimal to display ip frag-off fieldPablo Neira Ayuso2023-08-306-36/+36
* meta: stash context statement length when generating payload/meta dependencyPablo Neira Ayuso2023-07-193-0/+131
* evaluate: place byteorder conversion before rshift in payload statementPablo Neira Ayuso2023-07-082-7/+7
* netlink_linearize: use div_round_up in byteorder lengthPablo Neira Ayuso2023-07-062-7/+7
* tests: py: Document JSON mode in READMEPhil Sutter2023-06-271-0/+31