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