summaryrefslogtreecommitdiffstats
path: root/src/main.c
Commit message (Expand)AuthorAgeFilesLines
* meta: Introduce new conditions 'time', 'day' and 'hour'Ander Juaristi2019-09-061-1/+11
* 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-051-1/+1
* nft: don't use xzalloc()Arturo Borrero Gonzalez2019-07-011-1/+7
* main: Bail if non-available JSON was requestedPhil Sutter2019-06-251-0/+3
* src: add -p to print layer 4 protocol numericallyPablo Neira Ayuso2018-10-301-1/+6
* src: get rid of nft_ctx_output_{get,set}_numeric()Pablo Neira Ayuso2018-10-301-12/+2
* src: add -y to priority base chain nummericallyPablo Neira Ayuso2018-10-291-2/+10
* src: default to numeric UID and GID listingPablo Neira Ayuso2018-10-291-1/+10
* src: add nft_ctx_output_{get,set}_echo() to nft_ctx_output_{get,set}_flagsPablo Neira Ayuso2018-10-291-1/+1
* src: add nft_ctx_output_{get,set}_json() to nft_ctx_output_{get,set}_flagsPablo Neira Ayuso2018-10-291-1/+3
* src: add nft_ctx_output_{get,set}_handle() to nft_ctx_output_{get,set}_flagsPablo Neira Ayuso2018-10-291-1/+1
* src: add nft_ctx_output_{get,set}_stateless() to nft_ctx_output_{get,flags}_f...Pablo Neira Ayuso2018-10-291-1/+1
* src: Revert --literal, add -S/--servicePablo Neira Ayuso2018-10-291-20/+11
* src: add --literal optionPablo Neira Ayuso2018-07-071-2/+23
* libnftables: Simplify nft_run_cmd_from_buffer footprintPhil Sutter2018-06-181-1/+1
* libnftables: Implement JSON output supportPhil Sutter2018-05-111-1/+10
* libnftables: fix header exportArturo Borrero Gonzalez2018-05-021-1/+1
* libnftables: Fix for input without trailing newlinePhil Sutter2018-04-111-3/+2
* libnftables: Ensure output_fp is never NULLPhil Sutter2017-11-221-1/+0
* libnftables: Unexport enum nftables_exit_codesPhil Sutter2017-11-161-11/+11
* src: add nft_ prefix to everything exposed through include/nftables/nftables.hPablo Neira Ayuso2017-10-241-13/+13
* libnftables: Introduce getters and setters for everythingPhil Sutter2017-10-241-13/+17
* cli: Use nft_run_cmd_from_buffer()Phil Sutter2017-10-241-3/+2
* libnftables: Move library stuff out of main.cPhil Sutter2017-10-241-251/+1
* main: Fix for wrong argument passed to cache_release in nft_ctx_freePhil Sutter2017-10-201-2/+2
* evaluate: Fix debug outputPhil Sutter2017-10-061-2/+8
* main: Drop stdout hack to expose nft_print() implementation issuesPhil Sutter2017-09-291-3/+1
* main: Flush output from nft_gmp_print()Phil Sutter2017-09-291-0/+1
* src: get rid of printfPhil Sutter2017-09-291-3/+48
* main: Fix for return of uninitialized variable in nft_run_cmd_from_filename()Phil Sutter2017-09-271-1/+3
* src: add flags fo nft_ctx_newEric Leblond2017-09-041-9/+11
* src: add nft_ctx_netlink_init()Pablo Neira Ayuso2017-09-011-2/+10
* src: move nf_sock into nft_ctx structurePablo Neira Ayuso2017-09-011-15/+11
* src: call nft_init() and nft_exit() from context routinesPablo Neira Ayuso2017-08-241-5/+4
* src: release caches from nft_ctx_free() pathEric Leblond2017-08-241-3/+2
* src: add nft_run_cmd_*() functionsEric Leblond2017-08-241-22/+54
* src: add nft_ctx_new() and nft_ctx_free()Eric Leblond2017-08-241-25/+39
* mnl: fix error handling in mnl_batch_talkEric Leblond2017-08-241-1/+0
* scanner: Fix for memleak due to unclosed file pointerPhil Sutter2017-08-241-1/+1
* src: add debugging mask to context structurePablo Neira Ayuso2017-08-231-6/+7
* src: remove ifdef DEBUG pollutionPablo Neira Ayuso2017-08-231-10/+0
* src: add maximum number of parser errors to struct nft_ctxPablo Neira Ayuso2017-08-231-1/+1
* src: add include_paths to struct nft_ctxPablo Neira Ayuso2017-08-231-6/+11
* src: Keep cache in struct nft_ctxPhil Sutter2017-08-231-13/+11
* src: make netlink sequence number non-staticPablo Neira Ayuso2017-08-151-5/+5
* src: introduce struct nft_cacheVarsha Rao2017-08-141-11/+18
* Implement --echo optionPhil Sutter2017-08-141-1/+10
* src: Remove __init and __exit macro definitions.Varsha Rao2017-07-171-0/+24
* include: Pass nf_sock where needed as parameterPablo Neira Ayuso2017-07-171-10/+14