Age | Commit message (Expand) | Author |
2024-11-03 | Fix little typos and mistakes. | Cyrille Bagard |
2024-05-20 | Improve the DECLARE_GTYPE() macro and use it everywhere. | Cyrille Bagard |
2024-05-19 | Restore full featured Python bindings for binary contents. | Cyrille Bagard |
2024-05-16 | Move some FS functions from io.[ch] to pathname.[ch]. | Cyrille Bagard |
2024-03-21 | Fix the compilation in debug mode. | Cyrille Bagard |
2024-03-04 | Share instances to avoid extra calls to g_object_[un]ref(). | Cyrille Bagard |
2024-03-03 | Use a global allocator to store (partial) matches. | Cyrille Bagard |
2024-03-03 | Restore mixed hexadecimal pattern support. | Cyrille Bagard |
2024-02-26 | Let the OS schedule the scan process. | Cyrille Bagard |
2024-02-24 | Provide the match count for bytes using the generic API. | Cyrille Bagard |
2024-02-24 | Rely on the ACISM tree to detect identical patterns. | Cyrille Bagard |
2024-02-23 | Fix three bugs in the atom selection function. | Cyrille Bagard |
2024-02-20 | Share GObject instances between scan contexts and matches. | Cyrille Bagard |
2024-02-18 | Read escaped strings faster. | Cyrille Bagard |
2024-02-17 | Remove the need of backing up inside the rule lexer. | Cyrille Bagard |
2024-02-08 | Discard bit fields to find the bast atoms. | Cyrille Bagard |
2024-02-06 | Find free interleaving indexes for the ACISM backend using a dedicated search. | Cyrille Bagard |
2024-02-05 | Cosmetic. | Cyrille Bagard |
2024-01-28 | Implement a basic support for Hyperscan. | Cyrille Bagard |
2024-01-28 | Update the current scan backend warm-up. | Cyrille Bagard |
2024-01-28 | Disable some debug messages. | Cyrille Bagard |
2024-01-21 | Refactor the scan match storage. | Cyrille Bagard |
2023-12-22 | Refactor the ACISM backend a little bit. | Cyrille Bagard |
2023-12-15 | Compute the right code for bytes when relying on byte frequencies. | Cyrille Bagard |
2023-11-28 | Optimize the registration of full matches. | Cyrille Bagard |
2023-11-16 | Clean the Python script converting the ROST grammar. | Cyrille Bagard |
2023-11-15 | Ban pattern count indexes sooner (from the grammar). | Cyrille Bagard |
2023-11-12 | Dump some ROST keywords on request. | Cyrille Bagard |
2023-11-08 | Remove debug output. | Cyrille Bagard |
2023-11-08 | Make the hexadecimal range processing stronger. | Cyrille Bagard |
2023-11-02 | Fix a few regressions thanks to the test suite. | Cyrille Bagard |
2023-11-01 | Accept empty strings as meta data and conditions once again. | Cyrille Bagard |
2023-11-01 | Fix various memory leaks. | Cyrille Bagard |
2023-10-24 | Ensure patterns found at the edges of scanned content do not crash the scanner. | Cyrille Bagard |
2023-10-24 | Handle big alloctions for strings in conditions with regular expressions. | Cyrille Bagard |
2023-10-22 | Do not expect initialized trackers when there is no real defined search pattern. | Cyrille Bagard |
2023-10-22 | Consider the 'a' character as a valid lowercase character. | Cyrille Bagard |
2023-10-22 | Fortify the parsing of hexadecimal definitions. | Cyrille Bagard |
2023-10-22 | Handle the case where no common item is found from an empty set. | Cyrille Bagard |
2023-10-22 | Replace some tokens by their value. | Cyrille Bagard |
2023-10-22 | Expect only one argument for the not operator, even in debug mode. | Cyrille Bagard |
2023-10-22 | Provide the size of a rule without recomputing it. | Cyrille Bagard |
2023-10-16 | Improve the code and fix mistakes. | Cyrille Bagard |
2023-10-16 | Fix a Use-After-Free. | Cyrille Bagard |
2023-10-16 | Fix code in non debug mode. | Cyrille Bagard |
2023-10-15 | Allow many arguments for the count() function. | Cyrille Bagard |
2023-10-15 | Handle more fuzzy pattern properties. | Cyrille Bagard |
2023-10-14 | Fix the scan status for some cases. | Cyrille Bagard |
2023-10-13 | Pipe pattern modifiers when requested. | Cyrille Bagard |
2023-10-12 | Implement two extra modifiers for ROST: "lower" and "upper". | Cyrille Bagard |