summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-22Refactor the ACISM backend a little bit.Cyrille Bagard
2023-12-15Compute the right code for bytes when relying on byte frequencies.Cyrille Bagard
2023-11-28Optimize the registration of full matches.Cyrille Bagard
2023-11-17Clean work queues only once.Cyrille Bagard
2023-11-16Clean the Python script converting the ROST grammar.Cyrille Bagard
2023-11-16Clean the Python script converting the ROST grammar.Cyrille Bagard
2023-11-15Ban pattern count indexes sooner (from the grammar).Cyrille Bagard
2023-11-14Improve the ROST grammar translation for AFL++.*Cyrille Bagard
2023-11-14Handle small base64 encodings which may produce few patterns.Cyrille Bagard
2023-11-13Provide some helpers to run ROST with AFL++.Cyrille Bagard
2023-11-12Dump some ROST keywords on request.Cyrille Bagard
2023-11-12Retrieve the right plugin path in regular install modes.Cyrille Bagard
2023-11-08Remove a memory leak from the creation of Python plugins.Cyrille Bagard
2023-11-08Remove debug output.Cyrille Bagard
2023-11-08Make the hexadecimal range processing stronger.Cyrille Bagard
2023-11-06Include a suppressions file for Valgrind.Cyrille Bagard
2023-11-06Fix newly detected memory leaks.Cyrille Bagard
2023-11-02Fix a few regressions thanks to the test suite.Cyrille Bagard
2023-11-01Accept empty strings as meta data and conditions once again.Cyrille Bagard
2023-11-01Fix various memory leaks.Cyrille Bagard
2023-10-24Ensure patterns found at the edges of scanned content do not crash the scanner.Cyrille Bagard
2023-10-24Handle big alloctions for strings in conditions with regular expressions.Cyrille Bagard
2023-10-22Do not expect initialized trackers when there is no real defined search pattern.Cyrille Bagard
2023-10-22Consider the 'a' character as a valid lowercase character.Cyrille Bagard
2023-10-22Fortify the parsing of hexadecimal definitions.Cyrille Bagard
2023-10-22Handle the case where no common item is found from an empty set.Cyrille Bagard
2023-10-22Replace some tokens by their value.Cyrille Bagard
2023-10-22Expect only one argument for the not operator, even in debug mode.Cyrille Bagard
2023-10-22Provide the size of a rule without recomputing it.Cyrille Bagard
2023-10-21Implement a few extra customized Windows API hashings.Cyrille Bagard
2023-10-20Include sll1-add-hash32 as new custom API hash.Cyrille Bagard
2023-10-18Add support for the crc32 checksum.Cyrille Bagard
2023-10-18Fix (one again) matches for base64 encodings.Cyrille Bagard
2023-10-18Add support for the DJB2 algorithm.Cyrille Bagard
2023-10-16Improve the code and fix mistakes.Cyrille Bagard
2023-10-16Fix a Use-After-Free.Cyrille Bagard
2023-10-16Fix some bugs in the base64 implementation.Cyrille Bagard
2023-10-16Remove a useless call to the deprecated PySys_SetArgv() function.Cyrille Bagard
2023-10-16Do not ask Python GI to look for GTK in batch mode.Cyrille Bagard
2023-10-16Fix code in non debug mode.Cyrille Bagard
2023-10-15Allow many arguments for the count() function.Cyrille Bagard
2023-10-15Handle more fuzzy pattern properties.Cyrille Bagard
2023-10-14Fix the scan status for some cases.Cyrille Bagard
2023-10-13Pipe pattern modifiers when requested.Cyrille Bagard
2023-10-12Implement two extra modifiers for ROST: "lower" and "upper".Cyrille Bagard
2023-10-12Include a "wide" modifier for ROST patterns.Cyrille Bagard
2023-10-11Add two new functions to ROST grammar: modpath and maxcommon.Cyrille Bagard
2023-10-11Fix plugin compilation dependency order.Cyrille Bagard
2023-10-10Make ROST quiet by default.Cyrille Bagard
2023-10-10Clean output.Cyrille Bagard