summaryrefslogtreecommitdiffstats
path: root/src/meta.c
Commit message (Expand)AuthorAgeFilesLines
* datatype: use DTYPE_F_PREFIX only for IP address datatypePablo Neira Ayuso2024-03-211-1/+0
* datatype: Describe rt symbol tablesPhil Sutter2024-01-021-0/+7
* datatype: rt_symbol_table_init() to search for iproute2 configsPhil Sutter2024-01-021-1/+1
* meta: fix tc classid parsing out-of-bounds accessFlorian Westphal2023-12-131-20/+9
* src: remove xfree() and use plain free()Thomas Haller2023-11-091-2/+2
* meta: fix hour decoding when timezone offset is negativeFlorian Westphal2023-11-021-2/+9
* include: include <string.h> in <nft.h>Thomas Haller2023-09-281-1/+0
* src: fix indentation/whitespaceThomas Haller2023-09-201-2/+2
* include: include <stdlib.h> in <nft.h>Thomas Haller2023-09-111-1/+0
* src: rework SNPRINTF_BUFFER_SIZE() and handle truncationThomas Haller2023-08-291-5/+6
* include: include <std{bool,int}.h> via <nft.h>Thomas Haller2023-08-251-1/+0
* src: add <nft.h> header and include it as firstThomas Haller2023-08-251-1/+1
* meta: define _GNU_SOURCE to get strptime() from <time.h>Thomas Haller2023-08-251-4/+3
* meta: use reentrant localtime_r()/gmtime_r() functionsThomas Haller2023-08-221-19/+22
* meta: don't assume time_t is 64 bit in date_type_print()Thomas Haller2023-08-221-5/+8
* meta: introduce meta broute supportSriram Yagnaraman2023-04-291-0/+2
* meta: skip protocol context update for nfproto with same table familyPablo Neira Ayuso2023-04-241-0/+5
* meta: don't crash if meta key isn't knownFlorian Westphal2023-03-271-10/+21
* meta: parse_iso_date() returns booleanPhil Sutter2023-01-131-1/+1
* src: add vxlan matching supportPablo Neira Ayuso2023-01-021-2/+19
* meta: don't use non-POSIX formats in strptime()Jo-Philipp Wich2022-08-091-4/+4
* meta: fix compiler warning in date_type_parse()Lukas Straub2022-04-051-4/+6
* meta: time: use uint64_t instead of time_tLukas Straub2022-04-051-1/+1
* meta: Fix hour_type sizePhil Sutter2021-11-301-4/+5
* meta: Fix {g,u}id_type on Big EndianPhil Sutter2021-11-301-6/+10
* meta: skip -T for hour and date formatPablo Neira Ayuso2021-09-091-24/+9
* src: use PRIu64 formatPablo Neira Ayuso2021-05-181-1/+1
* src: context tracking for multiple transport protocolsPablo Neira Ayuso2020-09-151-6/+7
* meta: fix asan runtime error in tc handlePablo Neira Ayuso2020-06-081-1/+1
* meta: add slave device matchingFlorian Westphal2020-01-031-0/+6
* meta: add parse and build userdata interfacePablo Neira Ayuso2019-12-171-0/+51
* src: add ability to set/get secmarks to/from connectionChristian Göttsche2019-11-251-0/+2
* meta: Rewrite hour_type_print()Phil Sutter2019-11-121-30/+19
* meta: Introduce new conditions 'time', 'day' and 'hour'Ander Juaristi2019-09-061-0/+261
* meta: add ibrpvid and ibrvproto supportwenxu2019-08-301-0/+6
* src: remove global symbol_tablePablo Neira Ayuso2019-08-081-20/+7
* src: add parse_ctx objectPablo Neira Ayuso2019-08-081-6/+11
* src: prefer meta protocol as bridge l3 dependencyFlorian Westphal2019-06-191-1/+5
* src: missing destroy function in statement definitionsPablo Neira Ayuso2019-04-051-0/+6
* src: expr: remove expr_ops from struct exprFlorian Westphal2019-02-081-2/+2
* meta: add iifkind and oifkind supportwenxu2019-01-281-0/+6
* src: default to numeric UID and GID listingPablo Neira Ayuso2018-10-291-2/+2
* src: rename meta secpath to meta ipsecFlorian Westphal2018-09-211-1/+4
* src: meta: always prefix 'meta' for almost all tokensFlorian Westphal2018-07-211-16/+13
* libnftables: Implement JSON output supportPhil Sutter2018-05-111-0/+6
* libnftables: Make some arrays globally accessiblePhil Sutter2018-05-111-2/+3
* src: use ibrname and obrnamePablo Neira Ayuso2018-04-191-2/+2
* src: rename ibrportname, obrportnameFlorian Westphal2018-04-171-2/+13
* meta: introduce datatype ifname_typeArturo Borrero Gonzalez2018-02-251-4/+13
* meta: add secpath supportFlorian Westphal2018-01-161-0/+3