summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* src: add ct expectations supportStéphane Veyret2019-07-169-1/+186
* cache: incorrect flags for create commandsPablo Neira Ayuso2019-07-161-9/+21
* evaluate: honor NFT_SET_OBJECT flagPablo Neira Ayuso2019-07-163-9/+7
* src: use set_is_anonymous()Pablo Neira Ayuso2019-07-167-11/+11
* evaluate: missing object maps handling in list and flush commandsPablo Neira Ayuso2019-07-161-8/+5
* src: add set_is_datamap(), set_is_objmap() and set_is_map() helpersPablo Neira Ayuso2019-07-165-20/+20
* proto: add pseudo th protocol to match d/sport in generic wayFlorian Westphal2019-07-153-0/+51
* src/ct: provide fixed data lengh sizes for ip/ip6 keysFlorian Westphal2019-07-121-4/+4
* cli: remove useless #include headersPablo Neira Ayuso2019-07-051-7/+1
* main: replace NFT_EXIT_NOMEM by EXIT_FAILUREPablo Neira Ayuso2019-07-051-2/+1
* src: use malloc() and free() from cli and mainPablo Neira Ayuso2019-07-052-4/+10
* ipopt: missing ipopt.h and ipopt.c filesPablo Neira Ayuso2019-07-041-0/+159
* exthdr: add support for matching IPv4 optionsStephen Suryaputra2019-07-048-2/+150
* mnl: remove unnecessary NLM_F_ACK flagsPablo Neira Ayuso2019-07-031-7/+7
* libnftables: export public symbols onlyArturo Borrero Gonzalez2019-07-013-3/+50
* libnftables: reallocate definition of nft_print() and nft_gmp_print()Arturo Borrero Gonzalez2019-07-013-27/+39
* nft: don't use xzalloc()Arturo Borrero Gonzalez2019-07-011-1/+7
* rule: print space between policy and timeoutPablo Neira Ayuso2019-07-011-1/+1
* rule: do not print semicolon in ct timeoutPablo Neira Ayuso2019-07-011-1/+1
* parser_bison: do not enforce semicolon from ct helper blockPablo Neira Ayuso2019-07-011-1/+1
* monitor: fix double cache update with --echoPablo Neira Ayuso2019-07-011-1/+0
* src: enable set expiration date for set elementsLaura Garcia Liebana2019-06-283-0/+9
* main: Bail if non-available JSON was requestedPhil Sutter2019-06-251-0/+3
* json: Print newline at end of list outputPhil Sutter2019-06-251-0/+2
* ct: support for NFT_CT_{SRC,DST}_{IP,IP6}Pablo Neira Ayuso2019-06-216-29/+58
* src: prefer meta protocol as bridge l3 dependencyFlorian Westphal2019-06-192-1/+23
* src: statement: disable reject statement type omission for bridgeFlorian Westphal2019-06-193-4/+14
* netlink_delinerize: remove network header dep for reject statement also in br...Florian Westphal2019-06-191-0/+4
* rule: do not suggest anonymous sets on mispelling errorsPablo Neira Ayuso2019-06-191-0/+2
* evaluate: do not allow to list/flush anonymous sets via list commandPablo Neira Ayuso2019-06-191-6/+28
* evaluate: allow get/list/flush dynamic sets and maps via list commandPablo Neira Ayuso2019-06-191-3/+3
* src: add cache level flagsPablo Neira Ayuso2019-06-174-104/+97
* netlink: remove netlink_list_table()Pablo Neira Ayuso2019-06-172-7/+2
* rule: skip cache population from do_command_monitor()Pablo Neira Ayuso2019-06-171-32/+0
* src: remove useless parameter from cache_flush()Pablo Neira Ayuso2019-06-172-2/+2
* datatype: fix print of raw numerical symbol valuesFlorian Westphal2019-06-171-11/+2
* cache: do not populate the cache in case of flush ruleset commandPablo Neira Ayuso2019-06-142-0/+6
* evaluate: double datatype_free() with dynamic integer datatypesPablo Neira Ayuso2019-06-142-7/+0
* evaluate: update byteorder only for implicit mapsPablo Neira Ayuso2019-06-141-1/+2
* evaluate: use-after-free in meterPablo Neira Ayuso2019-06-131-1/+2
* monitor: Accept -j flagPhil Sutter2019-06-131-0/+3
* netlink_delinearize: use-after-free in expr_postprocess_string()Pablo Neira Ayuso2019-06-131-1/+1
* datatype: dtype_clone() should clone flags tooPablo Neira Ayuso2019-06-131-1/+1
* src: add reference counter for dynamic datatypesPablo Neira Ayuso2019-06-1312-62/+90
* parser_bison: free chain name after creating constant expressionPablo Neira Ayuso2019-06-101-0/+1
* netlink_delinearize: release expression before calling netlink_parse_concat_e...Pablo Neira Ayuso2019-06-101-0/+4
* netlink_delinearize: release expressions in context registersPablo Neira Ayuso2019-06-101-3/+3
* expression: use expr_clone() from verdict_expr_clone()Pablo Neira Ayuso2019-06-101-1/+1
* src: invalid read when importing chain name (trace and json)Pablo Neira Ayuso2019-06-102-3/+2
* src: invalid read when importing chain namePablo Neira Ayuso2019-06-102-4/+4