summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* json: Fix for memleak in __binop_expr_jsonPhil Sutter2 days1-8/+16
* Add support for table's persist flagPhil Sutter8 days3-15/+81
* mergesort: Avoid accidental set element reorderingPhil Sutter2024-04-122-2/+2
* json: Accept more than two operands in binary expressionsPhil Sutter2024-04-122-3/+28
* src: disentangle ICMP code typesPablo Neira Ayuso2024-04-044-21/+78
* netlink_delinearize: unused code in reverse cross-day meta hour rangePablo Neira Ayuso2024-04-021-8/+4
* datatype: use DTYPE_F_PREFIX only for IP address datatypePablo Neira Ayuso2024-03-213-3/+0
* evaluate: display "Range negative size" errorPablo Neira Ayuso2024-03-201-2/+2
* netlink_delinearize: reverse cross-day meta hour rangePablo Neira Ayuso2024-03-202-4/+26
* netlink_delinearize: restore binop syntax when listing ruleset for flagsPablo Neira Ayuso2024-03-201-46/+19
* src: do not merge a set with a erroneous oneFlorian Westphal2024-03-202-2/+4
* parser: json: Support for synproxy objectsPhil Sutter2024-03-191-6/+11
* json: Support maps with concatenated dataPhil Sutter2024-03-192-14/+14
* json: Order output like nft_cmd_expand()Phil Sutter2024-03-191-3/+5
* src: remove utf-8 character in printf linesFlorian Westphal2024-03-132-13/+13
* nftables: do mot merge payloads on negationSriram Rajagopalan2024-03-131-1/+0
* evaluate: translate meter into dynamic setPablo Neira Ayuso2024-03-122-10/+15
* parser: allow to define maps that contain ct helpersFlorian Westphal2024-03-051-2/+9
* parser: allow to define maps that contain timeouts and expectationsFlorian Westphal2024-03-051-3/+11
* rule: fix ASAN errors in chain priority to textual namesPablo Neira Ayuso2024-03-051-6/+9
* netlink: allow typeof keywords with objref maps during listingFlorian Westphal2024-03-011-1/+7
* parser: allow typeof in objref mapsFlorian Westphal2024-03-011-0/+9
* parser: compact type/typeof set rulesFlorian Westphal2024-03-011-15/+9
* parser: compact interval typeof rulesFlorian Westphal2024-03-011-20/+14
* src: improve error reporting for destroy command谢致邦 (XIE Zhibang)2024-02-281-0/+6
* parser_json: allow 0 offsets againFlorian Westphal2024-02-261-1/+1
* expression: missing line in describe command with invalid expressionPablo Neira Ayuso2024-02-131-1/+3
* evaluate: permit use of host-endian constant values in set lookup keysPablo Neira Ayuso2024-02-132-7/+17
* netlink_delinearize: move concat and value postprocessing to helpersFlorian Westphal2024-02-131-35/+47
* cache: Always set NFT_CACHE_TERSE for list cmd with --tersePhil Sutter2024-02-131-7/+3
* netlink_linearize: add assertion to catch for buggy byteorderPablo Neira Ayuso2024-02-091-0/+2
* evaluate: skip byteorder conversion for selector smaller than 2 bytesPablo Neira Ayuso2024-02-091-5/+7
* cache: Optimize caching for 'list tables' commandPhil Sutter2024-02-071-1/+5
* evaluate: fix check for unknown in cmd_op_to_name谢致邦 (XIE Zhibang)2024-02-071-1/+1
* evaluate: don't assert on net/transport header conflictFlorian Westphal2024-02-071-36/+33
* datatype: display 0s time datatypePablo Neira Ayuso2024-02-071-5/+19
* json: Support sets' auto-merge optionPhil Sutter2024-01-312-0/+3
* rule: fix sym refcount assertionFlorian Westphal2024-01-151-1/+5
* evaluate: error out when store needs more than one 128bit register of align f...Florian Westphal2024-01-151-0/+5
* parser: reject raw payload expressions with 0 lengthFlorian Westphal2024-01-122-5/+31
* payload: only assert if l2 header base has no lengthFlorian Westphal2024-01-121-2/+1
* evaluate: release mpz type in expr_evaluate_list() error pathPablo Neira Ayuso2024-01-121-3/+9
* evaluate: release key expression in error path of implicit map with unknown d...Pablo Neira Ayuso2024-01-121-1/+3
* evaluate: bail out if anonymous concat set defines a non concat expressionPablo Neira Ayuso2024-01-121-2/+31
* evaluate: do not fetch next expression on runaway number of concatenation com...Pablo Neira Ayuso2024-01-121-2/+2
* evaluate: skip anonymous set optimization for concatenationsPablo Neira Ayuso2024-01-121-9/+11
* evaluate: add missing range checks for dup,fwd and payload statementsFlorian Westphal2024-01-111-38/+50
* evaluate: tproxy: move range error checks after arg evaluationFlorian Westphal2024-01-111-6/+6
* evaluate: error out when expression has no datatypeFlorian Westphal2024-01-111-0/+5
* datatype: do not assert when value exceeds expected widthFlorian Westphal2024-01-081-2/+4