summaryrefslogtreecommitdiffstats
path: root/src/intervals.c
Commit message (Expand)AuthorAgeFilesLines
* src: add <nft.h> header and include it as firstThomas Haller2023-08-251-0/+2
* intervals: use expression location when translating to intervalsPablo Neira Ayuso2023-03-281-2/+2
* intervals: restrict check missing elements fix to sets with no auto-mergePablo Neira Ayuso2023-01-151-5/+6
* intervals: check for EXPR_F_REMOVE in case of element mismatchPablo Neira Ayuso2022-06-231-0/+4
* intervals: fix crash when trying to remove element in empty setPablo Neira Ayuso2022-06-231-1/+5
* intervals: Do not sort cached set elements over and over againPhil Sutter2022-06-191-24/+22
* intervals: do not empty cache for mapsPablo Neira Ayuso2022-06-191-3/+6
* intervals: do not report exact overlaps for new elementsPablo Neira Ayuso2022-06-191-2/+1
* intervals: fix compilation --with-mini-gmpPablo Neira Ayuso2022-05-301-6/+6
* intervals: deletion should adjust range not yet in the kernelPablo Neira Ayuso2022-05-071-3/+0
* src: fix always-true assertionsFlorian Westphal2022-04-261-2/+3
* intervals: set on EXPR_F_KERNEL flag for new elements in set cachePablo Neira Ayuso2022-04-181-0/+3
* intervals: build list of elements to be added from cachePablo Neira Ayuso2022-04-181-40/+30
* intervals: fix deletion of multiple ranges with automergePablo Neira Ayuso2022-04-181-12/+22
* intervals: add elements with EXPR_F_KERNEL to purge list onlyPablo Neira Ayuso2022-04-181-3/+7
* intervals: Simplify element sanity checksPhil Sutter2022-04-141-16/+10
* intervals: unset EXPR_F_KERNEL for adjusted elementsPablo Neira Ayuso2022-04-131-3/+3
* src: restore interval sets work with string datatypesPablo Neira Ayuso2022-04-131-0/+6
* intervals: support to partial deletion with automergePablo Neira Ayuso2022-04-131-0/+250
* intervals: add support to automerge with kernel elementsPablo Neira Ayuso2022-04-131-26/+118
* src: replace interval segment tree overlap and automergePablo Neira Ayuso2022-04-131-0/+392