Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-18 | Cleaned the code and removed compilation warnings. | Cyrille Bagard | |
2016-12-18 | Shared all Dalvik operands between all their users. | Cyrille Bagard | |
2016-12-12 | Removed most of the code related to non-working decompilation. | Cyrille Bagard | |
2016-11-03 | Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'. | Cyrille Bagard | |
2016-10-29 | Reduced once again the size of the main instruction structure. | Cyrille Bagard | |
2016-10-28 | Cleaned the structure for instructions a little bit. | Cyrille Bagard | |
2016-04-24 | Handled hooks and rules in Dalvik opcodes definitions. | Cyrille Bagard | |
2016-04-20 | Deleted code dealing with links between instructions in the old fashion. | Cyrille Bagard | |
2016-02-10 | Improved the support of the DEX format. | Cyrille Bagard | |
2016-02-01 | Defined all Dalvik instructions to get generated by d2c. | Cyrille Bagard | |
2016-01-30 | Updated some parts of the code dealing with Dalvik. | Cyrille Bagard | |
2015-01-24 | Introduced conditional calls in instruction definition rules. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@459 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-12-04 | Provided a new way to build the full name of each instruction and cached it. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@435 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-10-01 | Prepared the ground for the ARMv7 architecture. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@408 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-08-05 | Defined the first steps for a new disassembling approach. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@387 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-07-31 | Improved the way code is decoded by avoiding to propagate the base address ↵ | Cyrille Bagard | |
everywhere. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@385 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 | |||
2013-02-02 | Closed some switch cases with a 'break' keyword. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@336 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2013-01-31 | Saved the first steps of switch instructions decompilation. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@335 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2013-01-09 | Restored some parts of the decompilation process using the new basic blocks. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@320 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-12-04 | Listed accesses to registers. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@294 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-11-28 | Followed the excution flow to decompile instructions. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@293 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-11-13 | Optimized the decoding of Dalvik opcodes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@284 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-11-13 | Improved the flow graph a little more. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@283 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-11-11 | Registered the remaining instructions for a full Dalvik opcodes support. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@281 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-11-06 | Fixed graphs by adding some missing Dalvik return opcodes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@279 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-11-02 | Improved the computing and the rendering of the graphic view. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@277 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-08-03 | Supported all kinds of add/sub/mul opcodes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@254 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-07-23 | Improved decompilation of Dalvik bytecode. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@252 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 | |||
2011-12-27 | Added support for more Dalvik opcodes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@220 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2011-12-26 | Reorganized the Dalvik architecture. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@219 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2011-12-25 | Supported a few more shl-related opcodes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@218 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2011-12-23 | Decoded Dalvik pseudo-instructions properly. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@216 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2011-10-05 | Supported a few more Dalvik opcodes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@211 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-12-12 | Created an instruction for the 'If Then Else' blocks. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@201 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-12-08 | Decompiled a few more arithmetic Dex opcodes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@199 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-12-02 | Decompiled more Dex instructions (const and return). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@197 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 | |||
2010-06-27 | Fixed many bugs with the branch targets and supported one sub opcode. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@170 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-06-20 | Supported more Dalvik opcodes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@169 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-05-23 | Supported extra Dalvik opcodes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@163 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-05-19 | Added support for a few more Dalvik instructions. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@160 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-05-13 | Supported Dalvik VM / DEX (partially). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@155 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a |