summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* build: Bump version to 1.0.6.1v1.0.6.11.0.6.yPablo Neira Ayuso2025-09-021-1/+1
* src: mnl: always dump all netdev hooks if no interface name was givenFlorian Westphal2025-09-014-7/+159
* src: mnl: prepare for listing all device netdev device hooksFlorian Westphal2025-09-011-3/+26
* src: drop obsolete hook argument form hook dump functionsFlorian Westphal2025-09-013-19/+15
* src: mnl: make family specification more strict when listingFlorian Westphal2025-09-011-29/+24
* src: mnl: clean up hook listing codeFlorian Westphal2025-09-011-63/+35
* src: remove decnet supportFlorian Westphal2025-09-013-100/+0
* src: remove utf-8 character in printf linesFlorian Westphal2025-09-012-12/+12
* mergesort: avoid cloning value in expr_msort_cmp()Thomas Haller2025-09-011-16/+15
* rule: fix "const static" declarationThomas Haller2025-09-011-2/+2
* cache: chain listing implicitly sets on terse optionPablo Neira Ayuso2025-09-011-0/+4
* INSTALL: provide examples to install python bindingsPablo Neira Ayuso2025-09-011-3/+9
* json: use strtok_r() instead of strtok()Thomas Haller2025-09-011-2/+3
* py: fix exception during cleanup of half-initialized NftablesThomas Haller2025-09-011-1/+5
* py: add pyproject.toml to support PEP-517-compatible build-systemsJeremy Sowden2025-09-013-2/+6
* py: use setup.cfg to configure setuptoolsJeremy Sowden2025-09-013-22/+27
* py: move package source into src directoryJeremy Sowden2025-09-015-2/+2
* rule: allow src/dstnat prios in input and outputFlorian Westphal2025-09-011-2/+4
* py: remove setup.py integration with autotoolsPablo Neira Ayuso2025-09-014-57/+9
* update INSTALL filePablo Neira Ayuso2025-09-011-12/+29
* mnl: set SO_SNDBUF before SO_SNDBUFFORCEPablo Neira Ayuso2025-09-015-5/+26
* py: replace distutils with setuptoolsJose M. Guisado Gomez2025-09-011-1/+1
* src: Add GPLv2+ header to .c files of recent creationPablo Neira Ayuso2025-09-0118-29/+77
* src: netlink: netlink_delinearize_table() may return NULLPhil Sutter2025-08-172-1/+6
* segtree: incorrect type when aggregating concatenated set rangesPablo Neira Ayuso2025-08-131-1/+1
* doc: nft.8: Minor NAT STATEMENTS section reviewPhil Sutter2025-08-131-6/+11
* parser_bison: fix memory leak when parsing flowtable hook declarationFlorian Westphal2025-08-132-1/+7
* parser_json: fix assert due to empty interface nameFlorian Westphal2025-08-132-11/+42
* parser_json: reject non-concat expressionFlorian Westphal2025-08-132-1/+48
* evaluate: maps: check element data mapping matches set data definitionFlorian Westphal2025-08-132-0/+54
* json: BASECHAIN flag no longer implies presence of priority expressionFlorian Westphal2025-08-132-12/+26
* evaluate: fix crash with invalid elements in setFlorian Westphal2025-08-132-2/+8
* tests: bogons: fix missing file name when loggingFlorian Westphal2025-08-131-1/+1
* evaluate: check element key vs. set definitionFlorian Westphal2025-08-132-7/+30
* tests: monitor: enclose device names in quotesPablo Neira Ayuso2025-08-131-1/+1
* evaluate: validate set expression type before accessing flagsPablo Neira Ayuso2025-08-131-1/+2
* rule: print chain and flowtable devices in quotesPablo Neira Ayuso2025-08-1312-21/+21
* evaluate: prevent merge of sets with incompatible keysFlorian Westphal2025-08-133-1/+26
* evaluate: check that set type is identical before mergingFlorian Westphal2025-08-133-2/+52
* evaluate: avoid double-free on error handling of bogus objref mapsFlorian Westphal2025-08-132-1/+11
* evaluate: make sure chain jump name comes with a null byteFlorian Westphal2025-08-132-5/+24
* json: reject too long interface namesFlorian Westphal2025-08-132-2/+105
* parser_bison: allow delete command with map via handlePablo Neira Ayuso2025-08-133-1/+6
* cache: assert name is non-nul when looking upPablo Neira Ayuso2025-08-131-2/+9
* rule: skip fuzzy lookup if object name is not availablePablo Neira Ayuso2025-08-131-0/+12
* src: BASECHAIN flag no longer implies presence of priority expressionFlorian Westphal2025-08-132-6/+16
* evaluate: restrict allowed subtypes of concatenationsFlorian Westphal2025-08-133-1/+68
* evaluate: rename recursion counter to recursion.binopFlorian Westphal2025-08-132-7/+11
* test: shell: Don't use system nft binaryYi Chen2025-08-133-4/+4
* evaluate: don't BUG on unexpected base datatypeFlorian Westphal2025-08-132-1/+13