summaryrefslogtreecommitdiffstats
path: root/src/expr
Commit message (Expand)AuthorAgeFilesLines
* expr: socket: add cgroups v2 supportHEADmasterPablo Neira Ayuso7 days1-0/+18
* Drop pointless local variable in snprintf callbacksPhil Sutter2021-03-1524-50/+50
* expr/data_reg: Drop output_format parameterPhil Sutter2021-03-155-34/+15
* expr: Check output type once and for allPhil Sutter2021-03-1537-614/+99
* expr: Fix snprintf buffer length updatesPhil Sutter2021-03-154-12/+12
* expr/{masq,nat}: Don't print unused regsPhil Sutter2021-03-092-7/+21
* expr/xfrm: Kill dead codePhil Sutter2021-03-091-28/+0
* expr/tunnel: Kill dead codePhil Sutter2021-03-091-13/+0
* expr/socket: Kill dead codePhil Sutter2021-03-091-13/+0
* dynset: add NFTNL_EXPR_DYNSET_FLAGSPablo Neira Ayuso2021-01-131-0/+15
* src: add NFTNL_EXPR_DYNSET_EXPRESSIONSPablo Neira Ayuso2020-12-171-14/+97
* set_elem: Use nftnl_data_reg_snprintf()Phil Sutter2020-12-151-1/+5
* bitwise: improve formatting of registers in bitwise dumps.Jeremy Sowden2020-11-161-1/+1
* expr: socket: add wildcard supportPablo Neira Ayuso2020-10-121-0/+1
* src: add support for chain ID attributePablo Neira Ayuso2020-07-212-0/+11
* expr: dynset: release stateful expression from .free pathPablo Neira Ayuso2020-05-061-0/+2
* expr: objref: add nftnl_expr_objref_free() to release object namePablo Neira Ayuso2020-05-051-0/+9
* Revert "bitwise: add support for passing mask and xor via registers."Pablo Neira Ayuso2020-03-311-54/+6
* expr: nat: snprint flags in hexadecimalPablo Neira Ayuso2020-03-201-1/+1
* expr: masq: revisit _snprintf()Pablo Neira Ayuso2020-03-201-6/+10
* bitwise: add support for passing mask and xor via registers.Jeremy Sowden2020-03-021-6/+54
* bitwise: add support for left- and right-shifts.Jeremy Sowden2020-01-181-0/+22
* bitwise: add support for new netlink attributes.Jeremy Sowden2020-01-181-1/+46
* bitwise: add helper to print boolean expressions.Jeremy Sowden2020-01-181-3/+11
* bitwise: fix some incorrect indentation.Jeremy Sowden2020-01-181-6/+6
* include: Remove buffer.hBrett Mastbergen2020-01-053-3/+0
* expr: meta: add slave device matchingFlorian Westphal2020-01-031-1/+3
* expr: meta: Make NFT_DYNSET_OP_DELETE knownAnder Juaristi2019-08-271-1/+2
* expr: meta: Make NFT_META_TIME_{NS, DAY, HOUR} knownAnder Juaristi2019-08-271-1/+4
* expr: meta: Make NFT_META_BRI_IIF{VPROTO, PVID} knownwenxu2019-08-141-1/+3
* expr: meta: Make NFT_META_{I,O}IFKIND knownPhil Sutter2019-07-181-1/+3
* src: add synproxy supportFernando Fernandez Mancera2019-07-061-0/+170
* src: add support for matching IPv4 optionsStephen Suryaputra2019-07-041-0/+5
* src: Add ct id supportBrett Mastbergen2019-06-211-0/+1
* expr: osf: add version option supportFernando Fernandez Mancera2019-04-081-0/+17
* Revert "expr: add map lookups for hash statements"Laura Garcia Liebana2019-01-281-43/+0
* Revert "expr: add map lookups for numgen statements"Laura Garcia Liebana2019-01-281-43/+0
* src: remove nftnl_rule_cmp() and nftnl_expr_cmp()Pablo Neira Ayuso2018-10-2434-688/+0
* src: Use memcpy() to handle potentially unaligned dataMatt Turner2018-10-1935-122/+122
* expr: osf: add ttl option supportFernando Fernandez Mancera2018-10-151-0/+22
* src: remove json supportPablo Neira Ayuso2018-10-1536-1808/+1
* expr: add xfrm supportFlorian Westphal2018-09-211-0/+325
* expr: rt: ipsec match supportFlorian Westphal2018-09-211-0/+1
* expr: osf: modify _snprintf_default functionFernando Fernandez Mancera2018-08-071-1/+1
* expr: add support for matching tunnel metadataPablo Neira Ayuso2018-08-061-0/+192
* expr: osf: remove json codePablo Neira Ayuso2018-08-031-18/+0
* expr: add osf supportFernando Fernandez Mancera2018-07-301-0/+174
* expr: Add tproxy supportMáté Eckl2018-07-301-0/+205
* socket: Expose socket mark via socket expressionMáté Eckl2018-07-301-0/+1
* expr/exthdr: Fix JSON parsing on big endianPhil Sutter2018-06-261-1/+1