summaryrefslogtreecommitdiffstats
path: root/src/expression.c
Commit message (Expand)AuthorAgeFilesLines
* expression: extend 'nft describe' to allow listing data typesFlorian Westphal2019-10-141-9/+25
* src: use set_is_anonymous()Pablo Neira Ayuso2019-07-161-2/+2
* src: add reference counter for dynamic datatypesPablo Neira Ayuso2019-06-131-6/+7
* expression: use expr_clone() from verdict_expr_clone()Pablo Neira Ayuso2019-06-101-1/+1
* src: Introduce chain_expr in jump and goto statementsFernando Fernandez Mancera2019-05-241-6/+6
* src: memleak in expressionsPablo Neira Ayuso2019-04-101-0/+1
* src: expr: fix build failure with json supportFlorian Westphal2019-02-121-3/+1
* src: expr: remove expr_ops from struct exprFlorian Westphal2019-02-081-31/+80
* src: expr: add expression etypeFlorian Westphal2019-02-081-12/+13
* src: expr: add and use internal expr_ops helperFlorian Westphal2019-02-081-9/+29
* src: expr: add and use expr_name helperFlorian Westphal2019-02-081-2/+7
* expression: always print range expression numericallyPablo Neira Ayuso2018-10-301-2/+4
* src: add NFT_CTX_OUTPUT_NUMERIC_PROTOPablo Neira Ayuso2018-10-291-0/+1
* src: add nft_ctx_output_{get,set}_stateless() to nft_ctx_output_{get,flags}_f...Pablo Neira Ayuso2018-10-291-1/+1
* src: Revert --literal, add -S/--servicePablo Neira Ayuso2018-10-291-2/+4
* src: integrate stateful expressions into sets and mapsPablo Neira Ayuso2018-08-241-4/+3
* fix printing of "tcp flags syn" and "tcp flags == syn" expressionsSabrina Dubroca2018-05-251-0/+5
* libnftables: Implement JSON output supportPhil Sutter2018-05-111-0/+15
* libnftables: Make some functions globally accessiblePhil Sutter2018-05-111-1/+1
* src: support timeouts in millisecondsFlorian Westphal2018-05-091-2/+2
* src: add set_specPablo Neira Ayuso2018-05-061-2/+2
* flowtable: Make parsing a little more robustPhil Sutter2018-03-201-1/+1
* relational: Eliminate meta OPsPhil Sutter2018-03-161-7/+1
* src: add support to add flowtablesPablo Neira Ayuso2018-03-051-2/+2
* src: add variable expression and use it to allow redefinitionsPablo Neira Ayuso2018-03-041-0/+39
* src: fix protocol context update on big-endian systemsPhil Sutter2017-12-121-0/+13
* src: deprecate "flow table" syntax, replace it by "meter"Pablo Neira Ayuso2017-11-241-1/+1
* src: add nft_ prefix to everything exposed through include/nftables/nftables.hPablo Neira Ayuso2017-10-241-2/+2
* src: get rid of printfPhil Sutter2017-09-291-36/+38
* src: store expression as set key instead of data typeFlorian Westphal2017-09-271-2/+2
* src: Allow passing the parent set to set_expr_alloc()Phil Sutter2017-07-171-2/+10
* src: Pass stateless, numeric, ip2name and handle variables as structure members.Varsha Rao2017-06-181-41/+45
* src: Remove expire information from list stateless ruleset.Varsha Rao2017-06-061-1/+1
* expression: don't trim off unary expression on delinearizationPablo Neira Ayuso2017-05-291-3/+0
* expression: print sets and maps in pretty formatArturo Borrero Gonzalez2017-05-151-1/+57
* sets: Fix for missing space after last elementPhil Sutter2017-03-221-1/+1
* fib: Support existence checkPhil Sutter2017-03-131-0/+4
* src: Always print range expressions numericallyElise Lennion2017-02-051-0/+2
* src: remove SET_F_* flag definitionsPablo Neira Ayuso2017-01-031-2/+2
* expression: Show the base which pre-defined constants are displayedElise Lennion2016-12-201-1/+5
* datatype: Display pre-defined inet_service values in host byte orderElise Lennion2016-12-101-1/+2
* src: add flow statementPatrick McHardy2016-05-131-3/+13
* expression: provide clone operation for set element opsFlorian Westphal2015-10-061-0/+10
* setelem: add support for attaching comments to set elementsPatrick McHardy2015-04-121-0/+3
* setelem: add timeout support for set elementsPatrick McHardy2015-04-121-0/+8
* expr: add set_elem_expr as container for set element attributesPatrick McHardy2015-04-121-0/+31
* expr: fix crash when listing non-verdict mappingsPatrick McHardy2015-01-121-0/+6
* expr: make range_low()/range_high() usable outside of segtreePatrick McHardy2014-09-241-0/+38
* expr: do not suppress OP_EQ when RHS is bitmask typeFlorian Westphal2014-04-041-2/+10
* expr: add comparison function for singleton expressionsPatrick McHardy2014-03-071-0/+32