summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* utils: call abort() after BUG() macroThomas Haller2023-08-301-1/+2
* rule: fix "const static" declarationThomas Haller2023-08-301-2/+2
* tests: py: debloat frag.t.payload.netdevPablo Neira Ayuso2023-08-301-1990/+36
* tests: py: extend ip frag-off coveragePablo Neira Ayuso2023-08-306-0/+156
* proto: use hexadecimal to display ip frag-off fieldPablo Neira Ayuso2023-08-307-37/+39
* evaluate: do not remove anonymous set with protocol flags and single elementPablo Neira Ayuso2023-08-301-1/+6
* include: drop "format" attribute from nft_gmp_print()Thomas Haller2023-08-291-2/+1
* src: suppress "-Wunused-but-set-variable" warning with "parser_bison.c"Thomas Haller2023-08-291-0/+1
* evaluate: don't needlessly clear full string buffer in stmt_evaluate_log_pref...Thomas Haller2023-08-291-1/+4
* src: rework SNPRINTF_BUFFER_SIZE() and handle truncationThomas Haller2023-08-293-17/+37
* evaluate: fix check for truncation in stmt_evaluate_log_prefix()Thomas Haller2023-08-291-1/+1
* datatype: avoid cast-align warning with struct sockaddr result from getaddrin...Thomas Haller2023-08-291-3/+11
* netlink: avoid "-Wenum-conversion" warning in parser_bison.yThomas Haller2023-08-291-2/+2
* netlink: avoid "-Wenum-conversion" warning in dtype_map_from_kernel()Thomas Haller2023-08-291-1/+1
* tests/shell: expand vmap test case to also cause batch abortFlorian Westphal2023-08-292-6/+22
* parser: permit gc-interval in map declarationsFlorian Westphal2023-08-291-0/+5
* tests: monitor: Fix for wrong ordering in expected JSON outputPhil Sutter2023-08-291-1/+1
* tests: monitor: Fix for wrong syntax in set-interval.tPhil Sutter2023-08-291-1/+1
* tests: monitor: Fix time format in ct timeout testPhil Sutter2023-08-291-1/+1
* tests: monitor: Fix monitor JSON output for insert commandPhil Sutter2023-08-291-1/+1
* evaluate: Drop dead code from expr_evaluate_mapping()Phil Sutter2023-08-291-11/+8
* configure: drop AM_PROG_CC_C_O autoconf checkThomas Haller2023-08-251-1/+0
* include: include <std{bool,int}.h> via <nft.h>Thomas Haller2023-08-2524-24/+3
* configure: use AC_USE_SYSTEM_EXTENSIONS to get _GNU_SOURCEThomas Haller2023-08-252-2/+3
* include: don't define _GNU_SOURCE in public headerThomas Haller2023-08-251-1/+0
* src: add <nft.h> header and include it as firstThomas Haller2023-08-2554-13/+108
* meta: define _GNU_SOURCE to get strptime() from <time.h>Thomas Haller2023-08-251-4/+3
* tests: 30s-stress: add failslab and abort phase testsFlorian Westphal2023-08-241-15/+375
* py: add Nftables.{get,set}_input_flags() APIThomas Haller2023-08-241-0/+43
* py: extract flags helper functions for set_debug()/get_debug()Thomas Haller2023-08-241-21/+31
* py: fix exception during cleanup of half-initialized NftablesThomas Haller2023-08-241-1/+5
* src: add input flag NFT_CTX_INPUT_JSON to enable JSON parsingThomas Haller2023-08-244-3/+16
* src: add input flag NFT_CTX_INPUT_NO_DNS to avoid blockingThomas Haller2023-08-246-31/+67
* src: add input flags for nft_ctxThomas Haller2023-08-245-0/+42
* gitignore: ignore cscope filesThomas Haller2023-08-231-0/+3
* tests: shell: use minutes granularity in sets/0036add_set_element_expiration_0Pablo Neira Ayuso2023-08-231-2/+6
* evaluate: error out on meter overlap with an existing set/map declarationPablo Neira Ayuso2023-08-231-0/+18
* cache: chain listing implicitly sets on terse optionPablo Neira Ayuso2023-08-231-0/+4
* tests: shell: Stabilize sets/0043concatenated_ranges_0 testPhil Sutter2023-08-231-2/+6
* tests: shell: Stabilize sets/reset_command_0 testPhil Sutter2023-08-231-39/+48
* meta: use reentrant localtime_r()/gmtime_r() functionsThomas Haller2023-08-221-19/+22
* meta: don't assume time_t is 64 bit in date_type_print()Thomas Haller2023-08-221-5/+8
* INSTALL: provide examples to install python bindingsPablo Neira Ayuso2023-08-211-3/+9
* 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