summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* src: Implement rule comparisonCarlos Falgueras García2016-08-1727-0/+522
* expr: add hash expressionLaura Garcia Liebana2016-08-173-0/+297
* 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
* 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
* expr: Fix lookup builderCarlos Falgueras García2016-08-101-2/+1
* rule: Implement internal iterator for expressionsCarlos Falgueras García2016-08-101-6/+12
* src: Constify iteratorsCarlos Falgueras García2016-08-105-18/+25
* src: don't set data_len to zero when returning pointersPablo Neira Ayuso2016-08-012-2/+0
* 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
* set: Add new attribute into 'set' to store user dataCarlos Falgueras García2016-07-011-0/+29
* expr: lookup: give support for inverted matchingArturo Borrero2016-06-241-3/+29
* 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
* chain: dynamically allocate namePablo Neira Ayuso2016-06-151-6/+17
* src: check for flags before releasing attributesPablo Neira Ayuso2016-06-159-41/+46
* src: simplify unsettersPablo Neira Ayuso2016-06-156-48/+16
* expr: data_reg: get rid of leftover perror() callsPablo Neira Ayuso2016-06-151-6/+3
* src: check for strdup() errors from setters and parsersPablo Neira Ayuso2016-06-1511-10/+71
* src: return value on setters that internally allocate memoryPablo Neira Ayuso2016-06-157-40/+59
* src: assert when setting unknown attributesPablo Neira Ayuso2016-06-156-15/+13
* src: Fix leak in nftnl_*_unset()Carlos Falgueras García2016-06-142-0/+4
* expr: payload: don't use deprecated definition NFT_EXPR_PAYLOAD_SREGPablo Neira Ayuso2016-06-101-1/+1
* set_elem: Copy user data memoryCarlos Falgueras García2016-05-301-2/+8
* set_elem: Fix memory leakCarlos Falgueras García2016-05-251-0/+3
* rule: Fix segfault due to invalid free of rule user dataCarlos Falgueras García2016-05-251-1/+5
* include: refresh nf_tables.h cache copyPablo Neira Ayuso2016-05-201-0/+2
* chain: missing constification of _get() functionsPablo Neira Ayuso2016-05-131-8/+8
* src: missing static in several array definitionsPablo Neira Ayuso2016-05-092-2/+2
* src: remove unnecessary inline in _snprintf functionsPablo Neira Ayuso2016-05-096-18/+13
* libnftnl: constify object arguments to various functionsPatrick McHardy2016-05-0935-223/+255
* libnftnl: allow any set name lengthPablo Neira Ayuso2016-05-052-16/+24
* expr: ct: fix typo unknow vs unknownArturo Borrero2016-04-191-1/+1
* rule: fix leaks in NFTNL_RULE_USERDATAPablo Neira Ayuso2016-04-151-0/+5
* udata: add TLV user data infrastructureCarlos Falgueras García2016-04-143-0/+151
* trace: fix missing NFTNL_TRACE_JUMP_TARGET in nftnl_trace_get_str()Patrick McHardy2016-03-101-0/+1
* trace: fix multiple copy and paste errorsPatrick McHardy2016-03-041-38/+13
* expr: masq: Add support for port selectionShivani Bhardwaj2016-03-031-2/+58
* src: meta: add prandom supportFlorian Westphal2016-02-021-1/+2
* expr: add forward expressionPablo Neira Ayuso2016-02-013-0/+190
* src: ct: add packet and byte counter supportFlorian Westphal2016-01-141-1/+3