summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* tcpopt: add symbol table for mptcp suboptionsFlorian Westphal2025-03-061-1/+4
* src: add symbol range expression to further compact intervalsPablo Neira Ayuso2025-02-211-2/+11
* src: add and use payload_expr_trim_forceFlorian Westphal2025-02-071-0/+2
* src: rework singleton interval transformation to reduce memory consumptionPablo Neira Ayuso2025-01-103-1/+12
* rule: constify set_is_non_concat_range()Pablo Neira Ayuso2025-01-101-1/+1
* src: add EXPR_RANGE_VALUE expression and use itPablo Neira Ayuso2025-01-101-0/+13
* src: shrink line_offset in struct location to 4 bytesPablo Neira Ayuso2025-01-021-2/+1
* src: remove last_line from struct locationPablo Neira Ayuso2025-01-021-1/+0
* src: remove unused token_offset from struct locationPablo Neira Ayuso2025-01-021-1/+0
* expression: remove elem_flags from EXPR_SET_ELEM to shrink struct expr sizePablo Neira Ayuso2025-01-021-1/+1
* src: allow binop expressions with variable right-hand operandsJeremy Sowden2024-12-041-3/+16
* src: allow to map key to nfqueue numberFlorian Westphal2024-11-111-1/+3
* datatype: remove unused flags fieldPablo Neira Ayuso2024-11-111-2/+0
* monitor: Recognize flowtable add/del eventsPhil Sutter2024-11-063-0/+12
* src: fix extended netlink error reporting with large set elementsPablo Neira Ayuso2024-10-281-1/+3
* rule: netlink attribute offset is uint32_t for struct nlerr_locPablo Neira Ayuso2024-10-281-1/+1
* mnl: update cmd_add_loc() to take struct nlmsghdrPablo Neira Ayuso2024-10-281-1/+1
* mnl: rename to mnl_seqnum_alloc() to mnl_seqnum_inc()Pablo Neira Ayuso2024-10-281-1/+1
* src: collapse set element commands from parserPablo Neira Ayuso2024-10-284-5/+15
* src: support for timeout never in elementsPablo Neira Ayuso2024-09-171-0/+3
* cache: consolidate reset commandPablo Neira Ayuso2024-08-262-9/+6
* cache: add filtering support for objectsPablo Neira Ayuso2024-08-261-0/+2
* datatype: replace DTYPE_F_ALLOC by bitfieldPablo Neira Ayuso2024-08-211-11/+3
* src: remove DTYPE_F_PREFIXPablo Neira Ayuso2024-08-211-2/+1
* src: mnl: always dump all netdev hooks if no interface name was givenFlorian Westphal2024-08-211-0/+2
* cache: populate chains on demand from error pathPablo Neira Ayuso2024-08-191-1/+0
* src: drop obsolete hook argument form hook dump functionsFlorian Westphal2024-08-191-1/+1
* src: remove decnet supportFlorian Westphal2024-07-301-72/+0
* src: add string preprocessor and use it for log prefix stringPablo Neira Ayuso2024-06-253-3/+5
* Add support for table's persist flagPhil Sutter2024-04-191-1/+3
* src: disentangle ICMP code typesPablo Neira Ayuso2024-04-041-0/+5
* netlink_delinearize: reverse cross-day meta hour rangePablo Neira Ayuso2024-03-202-0/+3
* src: do not merge a set with a erroneous oneFlorian Westphal2024-03-201-0/+2
* evaluate: translate meter into dynamic setPablo Neira Ayuso2024-03-121-0/+5
* evaluate: permit use of host-endian constant values in set lookup keysPablo Neira Ayuso2024-02-131-0/+1
* datatype: Describe rt symbol tablesPhil Sutter2024-01-021-0/+3
* src: do not allow to chain more than 16 binopsFlorian Westphal2023-12-222-1/+6
* intervals: set_to_range can be staticFlorian Westphal2023-12-161-1/+0
* src: reject large raw payload and concat expressionsFlorian Westphal2023-12-151-0/+3
* netlink: add and use nft_data_memcpy helperFlorian Westphal2023-12-121-1/+1
* evaluate: reset statement length context before evaluating statementPablo Neira Ayuso2023-12-081-0/+1
* src: remove xfree() and use plain free()Thomas Haller2023-11-091-1/+0
* src: add free_const() and use it instead of xfree()Thomas Haller2023-11-091-0/+6
* gmputil: add nft_gmp_free() to free strings from mpz_get_str()Thomas Haller2023-11-091-0/+2
* build: no recursive-make for "include/**/Makefile.am"Thomas Haller2023-11-028-70/+0
* icmpv6: Allow matching target address in NS/NA, redirect and MLDNicolas Cavallari2023-10-061-0/+4
* json: add missing map statement stubPablo Neira Ayuso2023-09-281-0/+1
* include: include <string.h> in <nft.h>Thomas Haller2023-09-283-3/+1
* netlink_linearize: skip set element expression in map statement keyPablo Neira Ayuso2023-09-271-0/+1
* expression: cleanup expr_ops_by_type() and handle u32 inputThomas Haller2023-09-251-1/+1