summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2023-11-16Clean the Python script converting the ROST grammar.Cyrille Bagard
2023-11-14Improve the ROST grammar translation for AFL++.*Cyrille Bagard
2023-11-13Provide some helpers to run ROST with AFL++.Cyrille Bagard
2023-11-06Include a suppressions file for Valgrind.Cyrille Bagard
2023-09-18Introduce a new tool to convert rules: yara2rost.Cyrille Bagard
2022-08-21Fix some header guard comments.Cyrille Bagard
2021-07-26Create a usefull helper for loading local Python bindings.Cyrille Bagard
2021-04-06Inject known names for PE imports by ordinals.Cyrille Bagard
2021-01-05Fortified the d2c compiler by checking asprint() return values.Cyrille Bagard
2020-12-11Updated code to comply with the coding style.Cyrille Bagard
2020-09-12Noted a special attention to a potential special case.Cyrille Bagard
2020-09-09Removed the "see" action from available rule actions.Cyrille Bagard
2020-09-09Finalized the export of read functions on demand.Cyrille Bagard
2020-02-04Updated copyright headers.Cyrille Bagard
2019-10-26Fixed warnings and errors from the compiler providing architectures support.Cyrille Bagard
2019-03-22Typo.Cyrille Bagard
2019-01-25Fixed some Thumb decodings for ARMv7 branch instructions.Cyrille Bagard
2019-01-23Prepared a toolbar for actions on basic blocks.Cyrille Bagard
2018-10-30Defined the parent directory as the working location for generation.Cyrille Bagard
2018-10-30Simplified file creations in the code generator.Cyrille Bagard
2018-10-28Updated some rules for the opcode generator.Cyrille Bagard
2018-08-29Fixed the dist rule in Makefiles.Cyrille Bagard
2018-07-02Improved the Itanium C++ demangling.Cyrille Bagard
2018-05-31Handled lists of simples ARMv7 SIMD registers.Cyrille Bagard
2018-05-28Included support for ARMv7 system instructions.Cyrille Bagard
2018-05-28Cleaned code.Cyrille Bagard
2018-05-17Fixed some generated instruction identifiers.Cyrille Bagard
2018-05-14Included all generated headers as generated files.Cyrille Bagard
2018-05-14Used unique identifiers for instructions everywhere.Cyrille Bagard
2018-05-07Fixed the usage message of the tool generating online documentation.Cyrille Bagard
2018-04-05Changed Foobar to Chrysalide in all GPL headers.Cyrille Bagard
2018-04-05French typo.Cyrille Bagard
2018-04-02Removed lots of uninitialized uses, mostly in NDEBUG mode.Cyrille Bagard
2018-04-02Rewritten the whole instruction definition format.Cyrille Bagard
2018-01-24Typo.Cyrille Bagard
2017-10-18Created plugins for the Dex and Dalvik support.Cyrille Bagard
2017-04-20Shared immediate operands in order to avoid useless allocations.Cyrille Bagard
2017-02-14Fixed the creation of distribution tarballs.Cyrille Bagard
2017-01-06Built a fresh list for POTFILES when initializing the sources.Cyrille Bagard
2016-12-31Updated all copyrights.Cyrille Bagard
2016-11-03Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'.Cyrille Bagard
2016-10-29Reduced once again the size of the main instruction structure.Cyrille Bagard
2016-10-28Stored instruction hooks in the data section rather than in the heap.Cyrille Bagard
2016-10-16Marked ARMv7 instructions which pop the PC register as return points.Cyrille Bagard
2016-05-22Extended the compiler to transform all the new ARMv7 encoding definitions.Cyrille Bagard
2016-04-27Forgot the old yylval global variable usage completely.Cyrille Bagard
2016-04-24Handled hooks and rules in Dalvik opcodes definitions.Cyrille Bagard
2016-03-17Fixed two reduce/reduce conflicts in d2c.Cyrille Bagard
2016-02-10Included indications to load the proper pool constants in Dalvik operands.Cyrille Bagard
2016-02-01Defined all Dalvik instructions to get generated by d2c.Cyrille Bagard