summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* expr: numgen: add number generation offsetLaura Garcia Liebana2016-09-224-6/+40
* expr: hash: Add offset to hash valueLaura Garcia Liebana2016-09-124-6/+40
* tests: queue: add missing NFTNL_EXPR_QUEUE_FLAGS compare testLiping Zhang2016-09-121-0/+3
* expr: queue: remove redundant NFTNL_EXPR_QUEUE_NUM set in json parseLiping Zhang2016-09-121-1/+0
* expr: numgen: Rename until attribute by modulusLaura Garcia Liebana2016-09-075-36/+35
* trace: use get_u32 to parse NFPROTO and POLICY attributeLiping Zhang2016-09-021-2/+2
* include: resync nf_tables.h cache copyPablo Neira Ayuso2016-09-023-46/+44
* set: fix incorrect maximum set description attributePablo Neira Ayuso2016-08-301-1/+1
* expr: numgen: add missing nftnl_expr_ng_cmp()Pablo Neira Ayuso2016-08-301-0/+18
* expr: hash: missing trailing space and modulus in hexadecimal in snprintfPablo Neira Ayuso2016-08-301-1/+1
* expr: numgen: add missing trailing whitespacePablo Neira Ayuso2016-08-301-2/+2
* expr: numgen: use switch to handle numgen types from snprintfPablo Neira Ayuso2016-08-301-4/+5
* expr: immediate: Fix verdict comparisonCarlos Falgueras García2016-08-261-2/+9
* expr: data_reg: Fix DATA_CHAIN comparisonCarlos Falgueras García2016-08-241-0/+1
* expr: add number generation expressionLaura Garcia Liebana2016-08-229-0/+391
* expr: add quota expressionPablo Neira Ayuso2016-08-228-0/+334
* rule: Fix comparison between rules if number of expressions differCarlos Falgueras García2016-08-181-0/+1
* src: Implement rule comparisonCarlos Falgueras García2016-08-1731-0/+530
* expr: add hash expressionLaura Garcia Liebana2016-08-179-1/+436
* expr: cmp: Use cmp2str() instead of directly access to arrayCarlos Falgueras García2016-08-151-1/+1
* utils: Fix out of bound access in nftnl_family2strCarlos Falgueras García2016-08-151-1/+1
* tests: masq: Fix wrong expression creationCarlos Falgueras García2016-08-131-1/+1
* utils: Don't return directly from SNPRINTF_BUFFER_SIZEPhil Sutter2016-08-121-1/+1
* Revert "common: Avoid integer overflow in nftnl_batch_is_supported()"Pablo Neira Ayuso2016-08-121-3/+0
* ruleset: Initialize ctx.flags before calling nftnl_ruleset_ctx_set()Phil Sutter2016-08-121-0/+2
* src: Avoid returning uninitialized dataPhil Sutter2016-08-124-4/+4
* common: Avoid integer overflow in nftnl_batch_is_supported()Phil Sutter2016-08-121-0/+3
* expr/limit: Drop unreachable code in limit_to_type()Phil Sutter2016-08-121-1/+0
* expr/ct: prevent array index overrun in ctkey2str()Phil Sutter2016-08-121-1/+1
* set: prevent memleak in nftnl_jansson_parse_set_info()Phil Sutter2016-08-121-5/+5
* tests: Fix tests for immediate and lookup expressionsCarlos Falgueras García2016-08-103-35/+67
* expr: Fix lookup builderCarlos Falgueras García2016-08-101-2/+1
* tests: Add missing tests to test-script.shCarlos Falgueras García2016-08-101-0/+3
* rule: Implement internal iterator for expressionsCarlos Falgueras García2016-08-101-6/+12
* src: Constify iteratorsCarlos Falgueras García2016-08-109-34/+41
* src: don't set data_len to zero when returning pointersPablo Neira Ayuso2016-08-012-2/+0
* examples: nft-rule-get: selective rule dumpingJosue Alvarez2016-07-221-13/+45
* expr: lookup: print flags only if they are availablePablo Neira Ayuso2016-07-211-2/+4
* src: Fix nftnl_*_get_data() to return the real attribute lengthCarlos Falgueras García2016-07-1110-3/+25
* src: Fix missing nul-termination in nftnl_*_set_str()Carlos Falgueras García2016-07-065-5/+5
* tests: Check set user dataCarlos Falgueras García2016-07-011-0/+4
* set: Add new attribute into 'set' to store user dataCarlos Falgueras García2016-07-013-0/+34
* expr: lookup: give support for inverted matchingArturo Borrero2016-06-244-3/+40
* set_elem: fix return in several error paths of nftnl_set_elems_parse2()Pablo Neira Ayuso2016-06-221-2/+6
* src: fix missing error checking in parser functionsCarlos Falgueras García2016-06-223-24/+40
* chain: Check correct attributeCarlos Falgueras García2016-06-161-1/+1
* tests: stricter string attribute validationPablo Neira Ayuso2016-06-151-6/+3
* chain: dynamically allocate namePablo Neira Ayuso2016-06-151-6/+17
* tests: shuffle values that are injectedPablo Neira Ayuso2016-06-1516-34/+34
* src: check for flags before releasing attributesPablo Neira Ayuso2016-06-159-41/+46