| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | src: replace interval segment tree overlap and automerge | Pablo Neira Ayuso | 2022-04-13 | 6 | -663/+465 |
* | src: add EXPR_F_KERNEL to identify expression in the kernel | Pablo Neira Ayuso | 2022-04-13 | 2 | -1/+5 |
* | segtree: add support for get element with sets that contain ifnames | Florian Westphal | 2022-04-13 | 1 | -14/+45 |
* | segtree: use correct byte order for 'element get' | Florian Westphal | 2022-04-13 | 1 | -1/+2 |
* | segtree: add string "range" reversal support | Florian Westphal | 2022-04-13 | 1 | -6/+41 |
* | src: make interval sets work with string datatypes | Florian Westphal | 2022-04-13 | 2 | -6/+32 |
* | evaluate: string prefix expression must retain original length | Florian Westphal | 2022-04-13 | 1 | -1/+3 |
* | segtree: split prefix and range creation to a helper function | Florian Westphal | 2022-04-13 | 1 | -43/+52 |
* | evaluate: keep prefix expression length | Florian Westphal | 2022-04-13 | 2 | -0/+2 |
* | evaluate: make byteorder conversion on string base type a no-op | Florian Westphal | 2022-04-13 | 1 | -2/+11 |
* | meta: fix compiler warning in date_type_parse() | Lukas Straub | 2022-04-05 | 1 | -4/+6 |
* | meta: time: use uint64_t instead of time_t | Lukas Straub | 2022-04-05 | 1 | -1/+1 |
* | optimize: Restore optimization for raw payload expressions | Pablo Neira Ayuso | 2022-03-29 | 1 | -3/+0 |
* | src: allow to use integer type header fields via typeof set declaration | Pablo Neira Ayuso | 2022-03-29 | 2 | -7/+10 |
* | src: allow to use typeof of raw expressions in set declaration | Pablo Neira Ayuso | 2022-03-29 | 6 | -33/+142 |
* | expression: typeof verdict needs verdict datatype | Pablo Neira Ayuso | 2022-03-29 | 1 | -0/+1 |
* | src: copy field_count for anonymous object maps as well | Florian Westphal | 2022-03-21 | 1 | -11/+17 |
* | rule: Avoid segfault with anonymous chains | Pablo Neira Ayuso | 2022-03-17 | 1 | -0/+3 |
* | evaluate: init cmd pointer for new on-stack context | Florian Westphal | 2022-03-04 | 1 | -0/+1 |
* | optimize: do not assume log prefix | Pablo Neira Ayuso | 2022-03-04 | 1 | -3/+12 |
* | optimize: do not merge unsupported statement expressions | Pablo Neira Ayuso | 2022-03-03 | 1 | -0/+21 |
* | optimize: incorrect assert() for unexpected expression type | Pablo Neira Ayuso | 2022-03-03 | 1 | -3/+3 |
* | optimize: more robust statement merge with vmap | Pablo Neira Ayuso | 2022-03-03 | 1 | -2/+16 |
* | optimize: fix vmap with anonymous sets | Pablo Neira Ayuso | 2022-03-03 | 1 | -2/+6 |
* | scanner: Fix for ipportmap nat statements | Phil Sutter | 2022-03-02 | 1 | -1/+1 |
* | scanner: dup, fwd, tproxy: Move to own scopes | Phil Sutter | 2022-03-01 | 2 | -7/+13 |
* | scanner: meta: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -7/+9 |
* | scanner: at: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -10/+14 |
* | scanner: nat: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -15/+19 |
* | scanner: policy: move to own scope | Phil Sutter | 2022-03-01 | 2 | -6/+10 |
* | scanner: flags: move to own scope | Phil Sutter | 2022-03-01 | 2 | -20/+25 |
* | scanner: reject: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -4/+8 |
* | scanner: import, export: Move to own scopes | Phil Sutter | 2022-03-01 | 2 | -7/+13 |
* | scanner: reset: move to own Scope | Phil Sutter | 2022-03-01 | 2 | -6/+10 |
* | scanner: monitor: Move to own Scope | Phil Sutter | 2022-03-01 | 2 | -7/+13 |
* | scanner: rt: Extend scope over rt0, rt2 and srh | Phil Sutter | 2022-03-01 | 2 | -9/+9 |
* | scanner: type: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -36/+44 |
* | scanner: dst, frag, hbh, mh: Move to own scopes | Phil Sutter | 2022-03-01 | 2 | -19/+37 |
* | scanner: ah, esp: Move to own scopes | Phil Sutter | 2022-03-01 | 2 | -8/+14 |
* | scanner: osf: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -6/+12 |
* | scanner: dccp, th: Move to own scopes | Phil Sutter | 2022-03-01 | 2 | -8/+16 |
* | scanner: udp{,lite}: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -7/+14 |
* | scanner: comp: Move to own scope. | Phil Sutter | 2022-03-01 | 2 | -4/+8 |
* | scanner: synproxy: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -14/+21 |
* | scanner: tcp: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -26/+36 |
* | scanner: igmp: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -4/+9 |
* | scanner: icmp{,v6}: Move to own scope | Phil Sutter | 2022-03-01 | 2 | -14/+18 |
* | src: add tcp option reset support | Florian Westphal | 2022-02-28 | 7 | -1/+84 |
* | build: explicitly pass --version-script to linker | Sam James | 2022-02-25 | 1 | -1/+1 |
* | libnftables.map: export new nft_ctx_{get,set}_optimize API | Sam James | 2022-02-25 | 1 | -2/+2 |