summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* flowtable: remove NFTA_FLOWTABLE_SIZEPablo Neira Ayuso2019-11-181-6/+0
* flowtable: add support for handle attributeEric Jallot2019-11-062-0/+38
* Deprecate untyped data settersPhil Sutter2019-10-317-7/+7
* flowtable: Fix symbol export for clangManuel Messner2019-10-311-27/+27
* libnftnl.map: Export nftnl_{obj,flowtable}_set_data()Phil Sutter2019-10-311-0/+2
* chain: multi-device supportPablo Neira Ayuso2019-10-281-1/+108
* flowtable: device array dynamic allocationPablo Neira Ayuso2019-10-281-14/+17
* obj/ct_timeout: Fix NFTA_CT_TIMEOUT_DATA parserPhil Sutter2019-10-171-4/+4
* set_elem: Validate nftnl_set_elem_set() parametersPhil Sutter2019-10-161-0/+10
* obj/ct_timeout: Avoid array overrun in timeout_parse_attr_data()Phil Sutter2019-10-151-1/+1
* set: Don't bypass checks in nftnl_set_set_u{32,64}()Phil Sutter2019-10-151-2/+2
* obj/tunnel: Fix for undefined behaviourPhil Sutter2019-10-151-3/+3
* set_elem: Fix return code of nftnl_set_elem_set()Phil Sutter2019-10-151-1/+1
* obj: ct_timeout: Check return code of mnl_attr_parse_nested()Phil Sutter2019-10-151-3/+6
* set: Export nftnl_set_list_lookup_byname()Phil Sutter2019-10-102-19/+38
* src: synproxy stateful object supportFernando Fernandez Mancera2019-09-103-0/+163
* expr: meta: Make NFT_DYNSET_OP_DELETE knownAnder Juaristi2019-08-271-1/+2
* expr: meta: Make NFT_META_TIME_{NS, DAY, HOUR} knownAnder Juaristi2019-08-271-1/+4
* expr: meta: Make NFT_META_BRI_IIF{VPROTO, PVID} knownwenxu2019-08-141-1/+3
* expr: meta: Make NFT_META_{I,O}IFKIND knownPhil Sutter2019-07-181-1/+3
* udata: fix sigbus crash on sparcFlorian Westphal2019-07-131-2/+4
* src: add synproxy supportFernando Fernandez Mancera2019-07-063-0/+173
* src: add support for matching IPv4 optionsStephen Suryaputra2019-07-041-0/+5
* src: Add ct id supportBrett Mastbergen2019-06-211-0/+1
* src: enable set expiration date for set elementsLaura Garcia Liebana2019-06-211-0/+5
* src: add ct expectation supportStéphane Veyret2019-06-193-0/+215
* expr: osf: add version option supportFernando Fernandez Mancera2019-04-081-0/+17
* src: libnftnl: export genid functions againFlorian Westphal2019-03-131-8/+8
* src: rule: Support NFTA_RULE_POSITION_ID attributePhil Sutter2019-01-281-0/+20
* Revert "expr: add map lookups for hash statements"Laura Garcia Liebana2019-01-281-43/+0
* Revert "expr: add map lookups for numgen statements"Laura Garcia Liebana2019-01-281-43/+0
* src: chain: Fix nftnl_chain_rule_insert_at()Phil Sutter2019-01-142-0/+7
* src: chain: Add missing nftnl_chain_rule_del()Phil Sutter2019-01-142-0/+7
* flowtable: Fix for reading garbagePhil Sutter2018-12-211-2/+2
* flowtable: Fix memleak in nftnl_flowtable_parse_devs()Phil Sutter2018-12-211-3/+7
* flowtable: Fix use after free in two spotsPhil Sutter2018-12-211-6/+4
* flowtable: Add missing breakPhil Sutter2018-12-211-0/+1
* object: Avoid obj_ops array overrunPhil Sutter2018-12-211-1/+1
* chain: Hash chain list by namePhil Sutter2018-12-121-1/+29
* chain: Add lookup functions for chain list and rules in chainPhil Sutter2018-12-072-0/+31
* chain: Support per chain rules listPhil Sutter2018-12-073-23/+113
* src: remove nftnl_rule_cmp() and nftnl_expr_cmp()Pablo Neira Ayuso2018-10-2437-743/+4
* src: Use memcpy() to handle potentially unaligned dataMatt Turner2018-10-1949-191/+196
* obj: secmark: remove json stubPablo Neira Ayuso2018-10-151-22/+0
* expr: osf: add ttl option supportFernando Fernandez Mancera2018-10-151-0/+22
* src: remove json supportPablo Neira Ayuso2018-10-1555-4057/+25
* src: add support for new secmark objectChristian Göttsche2018-10-093-0/+161
* expr: add xfrm supportFlorian Westphal2018-09-213-0/+328
* expr: rt: ipsec match supportFlorian Westphal2018-09-211-0/+1
* obj: ct_timeout: don't skip zero value timeoutPablo Neira Ayuso2018-08-311-4/+3