summaryrefslogtreecommitdiffstats
path: root/src/netlink.c
Commit message (Expand)AuthorAgeFilesLines
* src: fix netlink_get_setelem() memleaksPablo Neira Ayuso2020-05-061-1/+3
* nat: transform range to prefix expression when possiblePablo Neira Ayuso2020-04-301-2/+2
* src: NAT support for intervals in mapsPablo Neira Ayuso2020-04-281-1/+110
* netlink: Show the handles of unknown rules in "nft monitor trace"Luis Ressel2020-04-011-15/+27
* rule: add hook_specPablo Neira Ayuso2020-03-311-4/+4
* src: add support for flowtable counterPablo Neira Ayuso2020-03-261-0/+2
* src: support for counter in set definitionPablo Neira Ayuso2020-03-201-0/+7
* src: support for restoring element countersPablo Neira Ayuso2020-03-181-0/+3
* src: support for offload chain flagPablo Neira Ayuso2020-03-031-0/+2
* netlink: handle concatenations on set elements mappingsFlorian Westphal2020-02-241-0/+7
* src: Add support for concatenated set rangesStefano Brivio2020-02-071-28/+81
* src: Add support for NFTNL_SET_DESC_CONCATStefano Brivio2020-02-071-0/+11
* src: add "typeof" build/parse/print supportFlorian Westphal2019-12-171-13/+116
* src: store expr, not dtype to track data in setsFlorian Westphal2019-12-161-17/+15
* segtree: don't remove nul-root element from interval setPablo Neira Ayuso2019-12-091-2/+5
* netlink: off-by-one write in netdev chain device arrayPablo Neira Ayuso2019-12-021-2/+2
* src: flowtable: add support for delete command by handleEric Jallot2019-11-061-0/+2
* src: flowtable: add support for named flowtable listingEric Jallot2019-10-311-1/+1
* src: add multidevice support for netdev chainPablo Neira Ayuso2019-10-301-3/+17
* src: add synproxy stateful object supportFernando Fernandez Mancera2019-09-131-0/+8
* src: fix jumps on bigendian archesFlorian Westphal2019-08-141-3/+13
* src: allow variable in chain policyFernando Fernandez Mancera2019-08-081-1/+7
* src: allow variables in the chain priority specificationFernando Fernandez Mancera2019-08-081-5/+17
* src: add ct expectations supportStéphane Veyret2019-07-161-0/+12
* src: add set_is_datamap(), set_is_objmap() and set_is_map() helpersPablo Neira Ayuso2019-07-161-6/+6
* src: enable set expiration date for set elementsLaura Garcia Liebana2019-06-281-0/+3
* netlink: remove netlink_list_table()Pablo Neira Ayuso2019-06-171-6/+1
* src: add reference counter for dynamic datatypesPablo Neira Ayuso2019-06-131-3/+4
* src: invalid read when importing chain name (trace and json)Pablo Neira Ayuso2019-06-101-2/+1
* src: invalid read when importing chain namePablo Neira Ayuso2019-06-101-2/+2
* src: Introduce chain_expr in jump and goto statementsFernando Fernandez Mancera2019-05-241-5/+21
* src: use UDATA defines from libnftnlPhil Sutter2019-05-031-22/+23
* src: expr: add expression etypeFlorian Westphal2019-02-081-5/+5
* src: expr: add and use expr_name helperFlorian Westphal2019-02-081-1/+1
* src: remove deprecated code for export/import commandsPablo Neira Ayuso2018-12-271-13/+0
* netlink: remove netlink_batch_send()Pablo Neira Ayuso2018-10-241-5/+0
* mnl: remove alloc_nftnl_flowtable()Pablo Neira Ayuso2018-10-241-60/+2
* mnl: remove alloc_nftnl_obj()Pablo Neira Ayuso2018-10-231-108/+0
* src: move socket open and reopen to mnl.cPablo Neira Ayuso2018-10-231-27/+0
* netlink: reset mnl_socket field in struct nft_ctx on EINTRPablo Neira Ayuso2018-10-221-2/+2
* src: pass struct nft_ctx through struct netlink_ctxPablo Neira Ayuso2018-10-221-20/+21
* src: add support for setting secmarkChristian Göttsche2018-10-151-0/+8
* src: remove netlink_flush_chain()Pablo Neira Ayuso2018-10-101-5/+0
* src: remove netlink_flush_table()Pablo Neira Ayuso2018-10-101-10/+0
* mnl: remove alloc_nftnl_set()Pablo Neira Ayuso2018-10-101-154/+22
* mnl: remove alloc_nftnl_rule()Pablo Neira Ayuso2018-10-101-74/+2
* mnl: remove alloc_nftnl_chain()Pablo Neira Ayuso2018-10-041-79/+0
* mnl: remove alloc_nftnl_table()Pablo Neira Ayuso2018-10-041-59/+0
* src: get rid of netlink_genid_get()Pablo Neira Ayuso2018-10-041-5/+0
* netlink: remove markup json parsing codePablo Neira Ayuso2018-10-041-274/+2