| 2 days ago |
Phil Sutter | udata: Store u32 udata values in Big Endian master |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Phil Sutter | data_reg: Support concatenated data |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Phil Sutter | data_reg: Respect data byteorder when printing |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Phil Sutter | Introduce nftnl_{expr,set_elem}_set_imm() |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Phil Sutter | data_reg: Introduce struct nftnl_data_reg::sizes array |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Phil Sutter | data_reg: Introduce struct nftnl_data_reg::byteorder... |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Phil Sutter | expr: Pass byteorder to struct expr_ops::set callback |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Phil Sutter | expr: data_reg: Avoid extra whitespace |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Phil Sutter | set_elem: Review debug output |
commit | commitdiff | tree | snapshot |
| 2025-12-03 |
Pablo Neira... | build: libnftnl 1.3.1 release libnftnl-1.3.1 |
commit | commitdiff | tree | snapshot |
| 2025-10-18 |
Phil Sutter | utils: Introduce nftnl_parse_str_attr() |
commit | commitdiff | tree | snapshot |
| 2025-10-15 |
Phil Sutter | utils: Drop asterisk from end of NFTA_DEVICE_PREFIX... |
commit | commitdiff | tree | snapshot |
| 2025-10-14 |
Fernando Fernandez... | expr: meta: introduce ibrhwaddr meta expression |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Phil Sutter | utils: Add helpers for interface name wildcards |
commit | commitdiff | tree | snapshot |
| 2025-08-28 |
Phil Sutter | udata: Introduce NFTNL_UDATA_TABLE_NFT{VER,BLD} |
commit | commitdiff | tree | snapshot |
| 2025-08-27 |
Fernando Fernandez... | tunnel: add support to geneve options |
commit | commitdiff | tree | snapshot |
| 2025-08-27 |
Pablo Neira... | tunnel: rework options |
commit | commitdiff | tree | snapshot |
| 2025-08-06 |
Pablo Neira... | build: libnftnl 1.3.0 release libnftnl-1.3.0 |
commit | commitdiff | tree | snapshot |
| 2025-07-09 |
Phil Sutter | include: utils.h needs errno.h |
commit | commitdiff | tree | snapshot |
| 2025-07-04 |
Florian Westphal | trace: add support for TRACE_CT information |
commit | commitdiff | tree | snapshot |
| 2025-06-22 |
Florian Westphal | set: dump set backend name (hash, rbtree...) and elem... |
commit | commitdiff | tree | snapshot |
| 2025-04-14 |
Pablo Neira... | build: libnftnl 1.2.9 release libnftnl-1.2.9 |
commit | commitdiff | tree | snapshot |
| 2025-04-14 |
Fernando Fernandez... | tunnel: add missing inner nested netlink attribute... |
commit | commitdiff | tree | snapshot |
| 2025-03-19 |
Zhongqiu Duan | src: remove unused str2XXX helpers |
commit | commitdiff | tree | snapshot |
| 2025-03-19 |
Zhongqiu Duan | expr: ct: print key name of id field |
commit | commitdiff | tree | snapshot |
| 2025-03-19 |
Zhongqiu Duan | expr: payload: print tunnel header |
commit | commitdiff | tree | snapshot |
| 2024-12-04 |
Phil Sutter | tests: Fix for ASAN |
commit | commitdiff | tree | snapshot |
| 2024-12-04 |
Phil Sutter | tests: Extend set test by NFTNL_SET_DESC_CONCAT |
commit | commitdiff | tree | snapshot |
| 2024-12-04 |
Phil Sutter | set: Fix for array overrun when setting NFTNL_SET_DESC_... |
commit | commitdiff | tree | snapshot |
| 2024-11-19 |
Jeremy Sowden | tests: bitwise: add tests for new boolean operations |
commit | commitdiff | tree | snapshot |
| 2024-11-19 |
Jeremy Sowden | tests: bitwise: refactor shift tests |
commit | commitdiff | tree | snapshot |
| 2024-11-19 |
Jeremy Sowden | expr: bitwise: add support for kernel space AND, OR... |
commit | commitdiff | tree | snapshot |
| 2024-11-19 |
Jeremy Sowden | expr: bitwise: rename some boolean operation functions |
commit | commitdiff | tree | snapshot |
| 2024-11-19 |
Jeremy Sowden | include: add new bitwise boolean attributes to nf_tables.h |
commit | commitdiff | tree | snapshot |
| 2024-10-30 |
Phil Sutter | Use SPDX License Identifiers in headers |
commit | commitdiff | tree | snapshot |
| 2024-10-29 |
Phil Sutter | Introduce struct nftnl_str_array |
commit | commitdiff | tree | snapshot |
| 2024-10-12 |
Pablo Neira... | include: refresh nf_tables.h copy |
commit | commitdiff | tree | snapshot |
| 2024-10-02 |
Pablo Neira... | build: libnftnl 1.2.8 release libnftnl-1.2.8 |
commit | commitdiff | tree | snapshot |
| 2024-10-01 |
Phil Sutter | rule: Don't append a newline when printing a rule |
commit | commitdiff | tree | snapshot |
| 2024-09-25 |
Pablo Neira... | src: remove scaffolding around deprecated parser functions |
commit | commitdiff | tree | snapshot |
| 2024-09-23 |
Florian Westphal | expr: dynset: validate expressions are of nested type |
commit | commitdiff | tree | snapshot |
| 2024-07-15 |
Pablo Neira... | build: libnftnl 1.2.7 release libnftnl-1.2.7 |
commit | commitdiff | tree | snapshot |
| 2024-07-10 |
Phil Sutter | table: Support unsetting NFTNL_TABLE_USERDATA attribute |
commit | commitdiff | tree | snapshot |
| 2024-07-10 |
Phil Sutter | chain: Support unsetting NFTNL_CHAIN_USERDATA attribute |
commit | commitdiff | tree | snapshot |
| 2024-07-05 |
Phil Sutter | expr: limit: Prepare for odd time units |
commit | commitdiff | tree | snapshot |
| 2024-06-23 |
Pablo Neira... | expr: use NFTA_* netlink attributes to build fields... |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | expr: Respect data_len when setting attributes |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | obj: Respect data_len when setting attributes |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | utils: Introduce and use nftnl_set_str_attr() |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | obj: Enforce attr_policy compliance in nftnl_obj_set_data() |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | obj: Introduce struct obj_ops::attr_policy |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | obj: Call obj_ops::set with legal attributes only |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | obj: Repurpose struct obj_ops::max_attr field |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | obj: Return value on setters |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | utils: Fix for wrong variable use in nftnl_assert_valid... |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | obj: synproxy: Use memcpy() to handle potentially unali... |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | obj: Do not call nftnl_obj_set_data() with zero data_len |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | table: Validate NFTNL_TABLE_OWNER, too |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | set: Validate NFTNL_SET_ID, too |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | obj: Validate NFTNL_OBJ_TYPE, too |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | flowtable: Validate NFTNL_FLOWTABLE_SIZE, too |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | table: Validate NFTNL_TABLE_USE, too |
commit | commitdiff | tree | snapshot |
| 2024-04-10 |
Phil Sutter | chain: Validate NFTNL_CHAIN_USE, too |
commit | commitdiff | tree | snapshot |
| 2024-03-06 |
Phil Sutter | expr: Enforce attr_policy compliance in nftnl_expr_set() |
commit | commitdiff | tree | snapshot |
| 2024-03-06 |
Phil Sutter | expr: Introduce struct expr_ops::attr_policy |
commit | commitdiff | tree | snapshot |
| 2024-03-06 |
Phil Sutter | include: Sync nf_log.h with kernel headers |
commit | commitdiff | tree | snapshot |
| 2024-03-06 |
Phil Sutter | expr: Call expr_ops::set with legal types only |
commit | commitdiff | tree | snapshot |
| 2024-03-06 |
Phil Sutter | expr: Repurpose struct expr_ops::max_attr field |
commit | commitdiff | tree | snapshot |
| 2024-03-06 |
Phil Sutter | tests: Fix objref test case |
commit | commitdiff | tree | snapshot |
| 2024-02-26 |
Pablo Neira... | utils: remove unused code |
commit | commitdiff | tree | snapshot |
| 2024-02-26 |
Pablo Neira... | udata: incorrect userdata buffer size validation |
commit | commitdiff | tree | snapshot |
| 2024-02-26 |
Pablo Neira... | expr: immediate: check for chain attribute to release... |
commit | commitdiff | tree | snapshot |
| 2024-02-20 |
Pablo Neira... | obj: ct_timeout: setter checks for timeout array boundaries |
commit | commitdiff | tree | snapshot |
| 2024-01-12 |
Pablo Neira... | set_elem: use nftnl_data_cpy() in NFTNL_SET_ELEM_{KEY... |
commit | commitdiff | tree | snapshot |
| 2024-01-11 |
Pablo Neira... | set: buffer overflow in NFTNL_SET_DESC_CONCAT setter |
commit | commitdiff | tree | snapshot |
| 2024-01-08 |
Nicholas Vinson | chain: Removed non-defined functions |
commit | commitdiff | tree | snapshot |
| 2024-01-08 |
Pablo Neira... | object: define nftnl_obj_unset() |
commit | commitdiff | tree | snapshot |
| 2023-12-12 |
Florian Westphal | expr: fix buffer overflows in data value setters |
commit | commitdiff | tree | snapshot |
| 2023-12-12 |
corubba | object: getters take const struct |
commit | commitdiff | tree | snapshot |
| 2023-07-13 |
Phil Sutter | set: Do not leave free'd expr_list elements in place |
commit | commitdiff | tree | snapshot |
| 2023-07-11 |
Pablo Neira... | build: libnftnl 1.2.6 release libnftnl-1.2.6 |
commit | commitdiff | tree | snapshot |
| 2023-06-02 |
shixuantong | tests: nft-rule-test: Add test cases to improve code... |
commit | commitdiff | tree | snapshot |
| 2023-06-02 |
shixuantong | tests: nft-table-test: fix typo |
commit | commitdiff | tree | snapshot |
| 2023-03-15 |
Sriram Yagnaraman | expr: meta: introduce broute meta expression |
commit | commitdiff | tree | snapshot |
| 2023-03-09 |
Pablo Neira... | build: libnftnl 1.2.5 release libnftnl-1.2.5 |
commit | commitdiff | tree | snapshot |
| 2023-01-03 |
Pablo Neira... | chain: relax logic to build NFTA_CHAIN_HOOK |
commit | commitdiff | tree | snapshot |
| 2023-01-02 |
Pablo Neira... | expr: add inner support |
commit | commitdiff | tree | snapshot |
| 2022-12-09 |
Phil Sutter | Makefile: Create LZMA-compressed dist-files |
commit | commitdiff | tree | snapshot |
| 2022-11-15 |
Pablo Neira... | src: replace nftnl_*_nlmsg_build_hdr() by nftnl_nlmsg_b... |
commit | commitdiff | tree | snapshot |
| 2022-11-15 |
Pablo Neira... | examples: remove nftnl_batch_is_supported() call |
commit | commitdiff | tree | snapshot |
| 2022-11-10 |
Pablo Neira... | build: libnftnl 1.2.4 release libnftnl-1.2.4 |
commit | commitdiff | tree | snapshot |
| 2022-10-25 |
Ian Pilcher | libnftnl: Fix res_id byte order |
commit | commitdiff | tree | snapshot |
| 2022-09-07 |
Pablo Neira... | expr: payload: remove unused function |
commit | commitdiff | tree | snapshot |
| 2022-08-31 |
Pablo Neira... | rule, set_elem: remove trailing \n in userdata snprintf |
commit | commitdiff | tree | snapshot |
| 2022-08-29 |
Jeremy Sowden | rule, set_elem: fix printing of user data |
commit | commitdiff | tree | snapshot |
| 2022-08-09 |
Pablo Neira... | build: libnftnl 1.2.3 release libnftnl-1.2.3 |
commit | commitdiff | tree | snapshot |
| 2022-06-15 |
Nicholas Vinson | build: fix clang+glibc snprintf substitution error |
commit | commitdiff | tree | snapshot |
| 2022-06-07 |
Pablo Neira... | build: libnftnl 1.2.2 release libnftnl-1.2.2 |
commit | commitdiff | tree | snapshot |
| 2022-06-03 |
Pablo Neira... | set_elem: missing export symbol |
commit | commitdiff | tree | snapshot |
| 2022-03-01 |
Florian Westphal | exthdr: tcp option reset support |
commit | commitdiff | tree | snapshot |
| next |