aboutsummaryrefslogtreecommitdiffstats
path: root/test/suite_dfilter
AgeCommit message (Expand)AuthorFilesLines
2023-01-11Set unique exit codes for processesMartin Mathieson1-1/+1
2023-01-07dfilter: Add a testJoão Valverde1-0/+5
2023-01-07tests: Reorganize dfilter groupJoão Valverde11-95/+57
2023-01-07dfilter: Optimize some scanner patternsJoão Valverde1-1/+16
2023-01-05dftest: More CLI options and improve output formatJoão Valverde1-1/+1
2023-01-03dfilter: Remove semcheck arithmetic commute argumentJoão Valverde1-3/+3
2023-01-02dfilter: Tweak representation for length-1 byte arrayJoão Valverde1-0/+5
2022-12-30dfilter: Remove commute argument from semantic checkJoão Valverde2-6/+9
2022-12-30dftest: Fix command-line argument parsingJoão Valverde1-2/+2
2022-12-29dfilter: Replace unparsed lexical type and simplify grammarJoão Valverde1-0/+6
2022-12-29tests: Rename test groupJoão Valverde1-1/+1
2022-12-27dfilter: Allow constants as the first or only argument to min/maxJoão Valverde1-4/+7
2022-12-27dfilter: Fix crash with min/max literal argumentJoão Valverde1-0/+5
2022-12-26dfilter: Fix crash with a constant arithmetic expressionJoão Valverde1-0/+5
2022-12-26dfilter: Allow arithmetic expression to commuteJoão Valverde1-6/+9
2022-12-26dfilter: Allow comparison relation to commuteJoão Valverde1-2/+6
2022-12-22dfilter: Add support for negation of arithmetic expressionsJoão Valverde1-0/+4
2022-11-07dfilter: treat carriage returns as whitespacePeter Wu1-0/+4
2022-10-31dfilter: Add suport for raw addressing with referencesJoão Valverde1-0/+5
2022-10-31dfilter: Add support for raw (bytes) addressing modeJoão Valverde1-0/+16
2022-10-31NTP: Improve handling of poll and precision fieldsMiroslav Lichvar1-12/+12
2022-10-08dfilter: Amend a numeric pattern in the scannerJoão Valverde1-4/+0
2022-10-08dfilter: Remove problematic <...> literal syntaxJoão Valverde1-9/+5
2022-08-22spelling: "two pass" -> two-passChuck Craft1-1/+1
2022-07-26test: Add dfilter 'double' testsStig Bjørlykke1-0/+24
2022-07-04dfilter: Allow existence check for slicesJoão Valverde1-0/+16
2022-07-02dfilter: Remove unparsed syntax type and RHS literal biasJoão Valverde1-4/+7
2022-06-25dfilter: Add layer support for referencesJoão Valverde1-3/+8
2022-06-25dfilter: Change boolean string representationJoão Valverde1-1/+5
2022-06-21dfilter: Add support for literal strings with null bytesJoão Valverde1-1/+1
2022-06-08dfilter: Make regex matches case insensitive by defaultJoão Valverde1-0/+5
2022-05-23dfilter: Fix protocol slices with negative indexesJoão Valverde1-1/+5
2022-05-12dfilter: Add support for universal quantifiersJoão Valverde1-1/+12
2022-04-26dfilter: Add syntax to match specific layers in the protocol stackJoão Valverde1-0/+33
2022-04-18dfilter: Add abs() functionJoão Valverde1-0/+8
2022-04-14dfilter: Add max()/min() tests and documentationJoão Valverde1-0/+24
2022-04-13tests: Remove leftover debug printJoão Valverde1-1/+0
2022-04-12tests: Add test for display filter field referenceJoão Valverde2-4/+36
2022-04-10dfilter: Create the syntax node in the scanner and pass thatJoão Valverde1-2/+2
2022-04-08dfilter: Allow grouping arithmetical expressions with { }João Valverde1-0/+8
2022-04-06dfilter: Fix RHS bias for literal valuesJoão Valverde1-0/+17
2022-04-06dflter: Add testJoão Valverde1-0/+5
2022-04-06dfilter: Fix slice using range [:j]João Valverde1-0/+28
2022-04-06dfilter: Clean up lexical scanningJoão Valverde1-0/+16
2022-04-06dfilter: Add more IPv6 testsJoão Valverde1-27/+39
2022-04-06dfilter: Fix parsing of some IPv6 compressed addressesJoão Valverde1-0/+55
2022-04-05dfilter: restore support for identifiers using hyphenJoão Valverde1-0/+10
2022-04-04dfilter: Allow arithmetic expressions without spacesJoão Valverde1-0/+4
2022-04-02dfilter: More arithmetic fixesJoão Valverde1-1/+10
2022-03-31dfilter: Add binary arithmetic (add/subtract)João Valverde1-1/+17