Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-30 | Create generic functions to load and store operands. | Cyrille Bagard | |
2021-12-26 | Provide a method to hash all ARMv7 operands. | Cyrille Bagard | |
2021-09-26 | Provide a serialization capability for operands. | Cyrille Bagard | |
2021-08-14 | Improve the object padding exploitation for operands. | Cyrille Bagard | |
2021-08-08 | Introduce singletons for operands. | Cyrille Bagard | |
2021-06-01 | Improve the code quality by renaming the type for packed buffers. | Cyrille Bagard | |
2020-08-22 | Defined paths to access to the instruction operands. | Cyrille Bagard | |
2020-02-04 | Updated copyright headers. | Cyrille Bagard | |
2020-02-04 | Created a new interface for renamed operands. | Cyrille Bagard | |
2019-01-25 | Provided API to subclass instructions and operands in Python. | Cyrille Bagard | |
2018-07-19 | Deleted all references to any asm syntax. | Cyrille Bagard | |
2018-05-14 | Created an instruction database for Chrysalide. | Cyrille Bagard | |
2018-04-05 | Changed Foobar to Chrysalide in all GPL headers. | Cyrille Bagard | |
2017-07-12 | Removed the too complex memory share system. | Cyrille Bagard | |
2017-05-21 | Refined the whole share system for operands. | Cyrille Bagard | |
2017-04-20 | Shared immediate operands in order to avoid useless allocations. | Cyrille Bagard | |
2017-03-24 | Built tooltips from all kinds of operands. | Cyrille Bagard | |
2017-03-05 | Compressed the size of operands with no alternative rendering. | Cyrille Bagard | |
2016-12-31 | Updated all copyrights. | Cyrille Bagard | |
2016-12-18 | Used a fast sorted array to track shared instances instead of a simple hash ↵ | Cyrille Bagard | |
table. | |||
2016-12-18 | Shared all Dalvik operands between all their users. | Cyrille Bagard | |
2016-11-03 | Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'. | Cyrille Bagard | |
2016-10-23 | Deleted a level of data to reduce the memory fingerprint. | Cyrille Bagard | |
2014-11-24 | Cleaned operands, using class functions and destructors. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@426 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-04-28 | Updated all copyright headers. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@373 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-11-22 | Replaced the text of some registers (this and parameters). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@289 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-11-05 | Removed the old interface for rendering lines. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@278 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-01-01 | Updated copyright dates. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@221 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-11-12 | Changed the display of the pseudo registers by using an index. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@192 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-11-11 | Built some expressions for the decompilation tree. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@190 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-08-30 | Rendered using the GTK buffer (crappy version). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@107 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-08-09 | Reorganized the way formats are handled (Java and PE got disabled, Dwarf is ↵ | Cyrille Bagard | |
empty). git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@105 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-05-17 | Used only the new format of processor/instructions/operands for x86. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@64 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-05-11 | Reorganized the way the program is built again and added partial support for ↵ | Cyrille Bagard | |
the JVM. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@63 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2008-11-16 | Took care of signed immediate values as well as unsigned ones. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@42 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2008-10-19 | Registered symbols found in the PLT. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@35 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2008-09-14 | Made the program able to disassemble a simple binary completely. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@30 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2008-07-31 | Handled the virtual offset and fixed the operand-size overriding. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@11 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2008-07-27 | Fixed a bug when reading immediate values. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@8 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2008-07-27 | Supported new x86 opcodes (nop and mov). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@7 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2008-07-26 | Parsed x86 binary data and displayed the result. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@6 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a |