index
:
nftables
1.0.6.y
master
nft command line tool
pablo@netfilter.org
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
payload.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
icmpv6: Allow matching target address in NS/NA, redirect and MLD
Nicolas Cavallari
2023-10-06
1
-2
/
+80
*
include: include <string.h> in <nft.h>
Thomas Haller
2023-09-28
1
-1
/
+0
*
payload: use enum icmp_hdr_field_type in payload_may_dependency_kill_icmp()
Thomas Haller
2023-09-20
1
-6
/
+4
*
datatype: fix leak and cleanup reference counting for struct datatype
Thomas Haller
2023-09-14
1
-2
/
+1
*
include: include <stdlib.h> in <nft.h>
Thomas Haller
2023-09-11
1
-1
/
+0
*
datatype: rename "dtype_clone()" to datatype_clone()
Thomas Haller
2023-09-08
1
-1
/
+1
*
include: include <std{bool,int}.h> via <nft.h>
Thomas Haller
2023-08-25
1
-1
/
+0
*
src: add <nft.h> header and include it as first
Thomas Haller
2023-08-25
1
-0
/
+2
*
meta: stash context statement length when generating payload/meta dependency
Pablo Neira Ayuso
2023-07-19
1
-0
/
+13
*
payload: set byteorder when completing expression
Pablo Neira Ayuso
2023-03-28
1
-0
/
+1
*
src: add gre support
Pablo Neira Ayuso
2023-01-02
1
-0
/
+47
*
src: add vxlan matching support
Pablo Neira Ayuso
2023-01-02
1
-2
/
+35
*
src: add eval_proto_ctx()
Pablo Neira Ayuso
2023-01-02
1
-23
/
+35
*
payload: do not kill dependency for proto_unknown
Pablo Neira Ayuso
2022-10-31
1
-2
/
+4
*
proto: track full stack of seen l2 protocols, not just cumulative offset
Florian Westphal
2022-08-05
1
-11
/
+56
*
src: allow to use integer type header fields via typeof set declaration
Pablo Neira Ayuso
2022-03-29
1
-6
/
+9
*
src: allow to use typeof of raw expressions in set declaration
Pablo Neira Ayuso
2022-03-29
1
-5
/
+50
*
src: store more than one payload dependency
Jeremy Sowden
2022-01-15
1
-19
/
+30
*
src: add a helper that returns a payload dependency for a particular base
Jeremy Sowden
2022-01-15
1
-4
/
+27
*
src: reduce indentation
Jeremy Sowden
2022-01-15
1
-7
/
+11
*
payload: skip templates with meta key set
Florian Westphal
2021-12-09
1
-0
/
+3
*
datatype: add xinteger_type alias to print in hexadecimal
Pablo Neira Ayuso
2021-11-03
1
-1
/
+1
*
payload: don't adjust offsets of autogenerated dependency expressions
Florian Westphal
2021-09-29
1
-1
/
+3
*
payload: do not remove icmp echo dependency
Florian Westphal
2021-06-17
1
-24
/
+37
*
payload: be careful on vlan dependency removal
Florian Westphal
2021-04-03
1
-3
/
+26
*
payload: check icmp dependency before removing previous icmp expression
Florian Westphal
2021-02-02
1
-21
/
+42
*
payload: auto-remove simple icmp/icmpv6 dependency expressions
Florian Westphal
2020-12-09
1
-3
/
+47
*
src: add auto-dependencies for ipv6 icmp6
Florian Westphal
2020-12-09
1
-0
/
+33
*
src: add auto-dependencies for ipv4 icmp
Florian Westphal
2020-12-09
1
-1
/
+128
*
src: Support odd-sized payload matches
Phil Sutter
2020-11-04
1
-0
/
+5
*
src: context tracking for multiple transport protocols
Pablo Neira Ayuso
2020-09-15
1
-3
/
+4
*
src: add "typeof" build/parse/print support
Florian Westphal
2019-12-17
1
-0
/
+75
*
src: Fix dumping vlan rules
M. Braun
2019-07-31
1
-0
/
+12
*
proto: add pseudo th protocol to match d/sport in generic way
Florian Westphal
2019-07-15
1
-0
/
+23
*
exthdr: add support for matching IPv4 options
Stephen Suryaputra
2019-07-04
1
-0
/
+4
*
src: prefer meta protocol as bridge l3 dependency
Florian Westphal
2019-06-19
1
-0
/
+18
*
src: missing destroy function in statement definitions
Pablo Neira Ayuso
2019-04-05
1
-0
/
+7
*
src: expr: remove expr_ops from struct expr
Florian Westphal
2019-02-08
1
-2
/
+2
*
src: expr: add expression etype
Florian Westphal
2019-02-08
1
-5
/
+5
*
src: payload: export and use payload_expr_cmp
Florian Westphal
2019-02-08
1
-1
/
+1
*
payload: refine payload expr merging
Florian Westphal
2019-01-11
1
-1
/
+27
*
src: add igmp support
Pablo Neira Ayuso
2019-01-09
1
-2
/
+4
*
libnftables: Implement JSON output support
Phil Sutter
2018-05-11
1
-0
/
+3
*
Revert "payload: don't remove icmp family dependency in special cases"
Florian Westphal
2018-03-28
1
-9
/
+0
*
payload: don't remove icmp family dependency in special cases
Florian Westphal
2018-03-27
1
-0
/
+9
*
src: make raw payloads work
Florian Westphal
2018-02-26
1
-1
/
+1
*
payload: don't resolve expressions using the inet pseudoheader
Florian Westphal
2018-02-26
1
-1
/
+1
*
payload: use integer_type when initializing a raw expression
Florian Westphal
2018-02-26
1
-0
/
+1
*
payload: don't decode past last valid template
Florian Westphal
2018-02-15
1
-0
/
+4
*
src: Spelling fixes
Ville Skyttä
2018-02-15
1
-2
/
+2
[next]