summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nftutils: add and use wrappers for getprotoby{name,number}_r(), getservbyport...Thomas Haller2023-08-207-30/+161
* json: use strtok_r() instead of strtok()Thomas Haller2023-08-181-2/+3
* tests: update bad_expression test caseFlorian Westphal2023-08-171-0/+9
* tests: add table validation checkFlorian Westphal2023-08-171-0/+29
* tests: add one more chain jump in vmap testFlorian Westphal2023-08-151-0/+5
* tests: add transaction stress test with parallel delete/add/flush and netns d...Florian Westphal2023-08-151-0/+225
* tests: add test with concatenation, vmap and timeoutFlorian Westphal2023-08-132-0/+62
* tests: shell: add test case for double-deactivationFlorian Westphal2023-08-122-0/+15
* doc: move man-pages to `MAINTAINERCLEANFILES`Jeremy Sowden2023-08-101-1/+1
* doc: move man-pages to `dist_man_MANS`Jeremy Sowden2023-08-101-3/+3
* tests: shell: Review test-cases for destroy commandPhil Sutter2023-08-0315-65/+32
* parser: deduplicate map with data intervalFlorian Westphal2023-08-031-13/+7
* parser: allow ct timeouts to use time_spec valuesFlorian Westphal2023-08-035-9/+16
* tests: add dynmap datapath add/delete test caseFlorian Westphal2023-08-032-0/+57
* doc: document add chain device parameterBrennan Paciorek2023-08-031-0/+5
* py: add pyproject.toml to support PEP-517-compatible build-systemsJeremy Sowden2023-08-033-2/+6
* py: use setup.cfg to configure setuptoolsJeremy Sowden2023-08-033-22/+27
* py: move package source into src directoryJeremy Sowden2023-08-035-2/+2
* tests: fix inet nat prio testsFlorian Westphal2023-08-022-2/+2
* libnftables: Drop cache in -c/--check modePablo Neira Ayuso2023-08-013-2/+27
* ct expectation: fix 'list object x' vs. 'list objects in table' confusionFlorian Westphal2023-07-315-1/+5
* rule: allow src/dstnat prios in input and outputFlorian Westphal2023-07-311-2/+4
* py: remove setup.py integration with autotoolsPablo Neira Ayuso2023-07-314-57/+9
* netlink: delinearize: copy set keytype if neededFlorian Westphal2023-07-271-0/+2
* tests: shell: extend implicit chain map with flush commandPablo Neira Ayuso2023-07-211-0/+1
* update INSTALL filePablo Neira Ayuso2023-07-211-12/+29
* tests: shell: auto-run kmemleak if its availableFlorian Westphal2023-07-201-1/+55
* tests: monitor: Summarize failures per test casePhil Sutter2023-07-201-1/+8
* meta: stash context statement length when generating payload/meta dependencyPablo Neira Ayuso2023-07-194-0/+144
* py: return boolean value from Nftables.__[gs]et_output_flag()Thomas Haller2023-07-191-2/+2
* exthdr: prefer raw_type instead of desc->typeFlorian Westphal2023-07-171-1/+1
* tests/build/run-tests.sh: fix issues reported by shellcheckArturo Borrero Gonzalez2023-07-172-15/+20
* build: Bump version to 1.0.8v1.0.8Pablo Neira Ayuso2023-07-141-3/+3
* include: missing dccpopt.h breaks make distcheckPablo Neira Ayuso2023-07-141-0/+1
* Implement 'reset {set,map,element}' commandsPhil Sutter2023-07-1313-23/+162
* evaluate: Cache looked up set for list commandsPhil Sutter2023-07-133-7/+15
* evaluate: Merge some cases in cmd_evaluate_list()Phil Sutter2023-07-131-32/+4
* tests: shell: cover old scanner bugPablo Neira Ayuso2023-07-112-0/+1132
* libnftables: drop check for nf_sock in nft_ctx_free()Thomas Haller2023-07-101-2/+1
* libnftables: inline creation of nf_sock in nft_ctx_new()Thomas Haller2023-07-101-6/+1
* libnftables: drop unused argument nf_sock from nft_netlink()Thomas Haller2023-07-101-4/+3
* libnftables: always initialize netlink socket in nft_ctx_new()Thomas Haller2023-07-101-2/+1
* evaluate: place byteorder conversion before rshift in payload statementPablo Neira Ayuso2023-07-083-8/+18
* netlink_linearize: use div_round_up in byteorder lengthPablo Neira Ayuso2023-07-063-8/+8
* tests: shell: Introduce valgrind modePhil Sutter2023-07-041-0/+47
* cli: Make cli_init() return to callerPhil Sutter2023-07-042-22/+43
* main: Call nft_ctx_free() before exitingPhil Sutter2023-07-041-17/+19
* main: Make 'buf' variable branch-localPhil Sutter2023-07-041-2/+4
* tests: shell: refcount memleak in map rhs with timeoutsPablo Neira Ayuso2023-07-041-0/+48
* expression: define .clone for catchall set elementPablo Neira Ayuso2023-06-302-2/+34