search for: set_elem

Displaying 13 results from an estimated 13 matches for "set_elem".

2016 Dec 19
0
[ANNOUNCE] libnftnl 1.0.7 release
...ters and parsers expr: data_reg: get rid of leftover perror() calls src: simplify unsetters src: check for flags before releasing attributes tests: shuffle values that are injected chain: dynamically allocate name tests: stricter string attribute validation set_elem: fix return in several error paths of nftnl_set_elems_parse2() expr: lookup: print flags only if they are available src: don't set data_len to zero when returning pointers Revert "common: Avoid integer overflow in nftnl_batch_is_supported()" expr: add quota exp...
2015 Sep 16
1
[ANNOUNCE] libnftnl 1.0.4 release
...src: rename NFTNL_RULE_EXPR_ATTR to NFTNL_EXPR_ src: get rid of _ATTR_ infix in new nfntl_ definitions src: get rid of _attr_ infix in new nftnl_ definitions bump version to 1.0.4 Patrick McHardy (11): list: fix prefetch dummy set: add support for set timeouts set_elem: add timeout support set: print set elem timeout information set_elem: add support for userdata expr: add support for the dynset expr headers: resync headers for new register definitions data: increase maximum possible data size expr: seperate expression parsing...
2020 Apr 01
0
[ANNOUNCE] libnftnl 1.1.6 release
...support for passing mask and xor via registers. Pablo Neira Ayuso (12): include: typo in object.h C++ wrapper udata: add NFTNL_UDATA_SET_*TYPEOF* definitions udata: support for TLV attribute nesting src: add nftnl_*_{get,set}_array() chain: add NFTNL_CHAIN_FLAGS set_elem: missing set and build for NFTNL_SET_ELEM_EXPR set: support for NFTNL_SET_EXPR expr: masq: revisit _snprintf() expr: nat: snprint flags in hexadecimal Revert "bitwise: add support for passing mask and xor via registers." include: update nf_tables.h. bui...
2019 Aug 19
1
[ANNOUNCE] libnftnl 1.1.4 release
Hi! The Netfilter project proudly presents: libnftnl 1.1.4 libnftnl is a userspace library providing a low-level netlink programming interface (API) to the in-kernel nf_tables subsystem. The library libnftnl has been previously known as libnftables. This library is currently used by nftables. See ChangeLog that comes attached to this email for more details. You can download it from:
2016 May 30
0
[ANNOUNCE] libnftnl 1.0.6 release
...tructure tests: nft-rule-test: check for NFTNL_RULE_USERDATA libnftnl: Add to .gitignore all auto-generated files libnftnl: gitignore: Fix mistake in gitignore regexp tests: Free nftnl_udata_buf before exit rule: Fix segfault due to invalid free of rule user data set_elem: Fix memory leak set_elem: Copy user data memory Daniel Wagner (1): examples: load modules when adding chains or tables Florian Westphal (4): src: rename EXPORT_SYMBOL to EXPORT_SYMBOL_ALIAS src: add trace infrastructure support src: ct: add packet and byte counter s...
2014 Jul 17
1
[Bug 967] New: segfault when adding large sets
...egmentation fault. mnl_attr_nest_start (nlh=nlh at entry=0x7fffffffd150, type=type at entry=1) at attr.c:535 535 start->nla_type = NLA_F_NESTED | type; (gdb) bt #0 mnl_attr_nest_start (nlh=nlh at entry=0x7fffffffd150, type=type at entry=1) at attr.c:535 #1 0x00007ffff7712f6d in nft_set_elem_nlmsg_build_payload (nlh=nlh at entry=0x7fffffffd150, e=e at entry=0x6e50c0) at set_elem.c:175 #2 0x00007ffff7713046 in nft_set_elems_nlmsg_build_payload (nlh=nlh at entry=0x7fffffffd150, s=s at entry=0x6deef0) at set_elem.c:218 #3 0x00000000004194ee in mnl_nft_setelem_add (nf_sock=0x645340, nls=...
2014 Apr 17
0
[ANNOUNCE] libnftnl 1.0.1 release
...set-elem: fix a memory leak lookup: Fix an invalid read Arturo Borrero (8): src: update meta expr examples: nft-set-get: retrieve all sets via unspec examples: add nft-ruleset-get include: add stdint.h to common.h src: check if netlink parsing fails set_elems: delete unexisting exported symbol set_elem: parse family from Netlink message examples: complete nft-events example Arturo Borrero Gonzalez (1): tests: add table 'use' attr to testfiles Eric Leblond (2): expr: add support for nfnetlink queue test: add tests...
2014 Dec 15
0
[ANNOUNCE] libnftnl 1.0.3 release
...group support expr: meta: Add cgroup support Arturo Borrero (33): set: add support for set mechanism selection examples: nft-set-add: use batch infraestructure examples: nft-chain-del: add chain_del_parse() examples: nft-chain-del: support new batching interface set_elem: use proper free function examples: merge nft-chain-{xml|json}-add.c examples: nft-chain-parse-add: add batching support examples: merge nft-table-{xml|json}-add.c examples: nft-table-parse-add: add batching support examples: nft-table-add: add table_add_parse()...
2024 Jul 15
0
[ANNOUNCE] libnftnl 1.2.7 release
...ewalling. -------------- next part -------------- Florian Westphal (1): expr: fix buffer overflows in data value setters Nicholas Vinson (1): chain: Removed non-defined functions Pablo Neira Ayuso (7): object: define nftnl_obj_unset() set: buffer overflow in NFTNL_SET_DESC_CONCAT setter set_elem: use nftnl_data_cpy() in NFTNL_SET_ELEM_{KEY,KEY_END,DATA} obj: ct_timeout: setter checks for timeout array boundaries expr: immediate: check for chain attribute to release chain name udata: incorrect userdata buffer size validation utils: remove unused code Phil Sutter (24): set: Do not...
2018 Jan 02
0
[ANNOUNCE] libnftnl 1.0.9 release
...(7): expr: Introduce nftnl_expr_fprintf() data_reg: Add a missing break in nftnl_data_reg_snprintf gen: Remove a pointless call to mnl_nlmsg_get_payload() object: Avoid returning garbage in nftnl_obj_do_parse() ruleset: Avoid reading garbage in nftnl_ruleset_cb() set_elem: Don't return garbage in nftnl_set_elems_parse() trace: Check return value of mnl_attr_parse_nested()
2019 May 27
0
[ANNOUNCE] libnftnl 1.1.3 release
...details. You can download it from: http://www.netfilter.org/projects/libnftnl/downloads.html ftp://ftp.netfilter.org/pub/libnftnl/ Happy firewalling. -------------- next part -------------- Fernando Fernandez Mancera (1): expr: osf: add version option support Florian Westphal (2): set_elem: close a padding hole src: libnftnl: export genid functions again Laura Garcia Liebana (2): Revert "expr: add map lookups for numgen statements" Revert "expr: add map lookups for hash statements" Pablo Neira Ayuso (2): udata: add NFTNL_UDATA_* definitio...
2015 Sep 17
0
[ANNOUNCE] nftables 0.5 release
...ta: don't print meta keyword for unqualified meta stmts evaluate: verify named map is actually a map evaluate: properly set datatype of map expression evaluate: check that map expressions' datatype matches mappings evaluate: use stmt_evaluate_arg() in all cases set_elem: convert flag value to inclusive-OR binops during delinearize nft-test: don't use colors if output is not a tty netlink: fix use after free in netlink_get_table() netlink_delinarize: fix payload dependency killing of link layer dependencies parser: remove duplicated gram...
2016 Jun 02
0
[ANNOUNCE] nftables 0.6 release
...cuted Arturo Borrero Gonzalez (1): rule: fix printing of rule comments Carlos Falgueras Garc?a (6): src: Add command "replace" for rules rule: Use libnftnl user data TLV infrastructure netlink_linearize: do not duplicate user data when linearizing user data set_elem: Use libnftnl/udata to store set element comment parser: Consolidate comment production parser: cap comment length to 128 bytes Florian Westphal (54): tests: don't depend on set element order nft: allow stacking vlan header on top of ethernet payload: disable payl...