summaryrefslogtreecommitdiff
path: root/src/arch/dalvik/operand.c
AgeCommit message (Collapse)Author
2016-09-24Prevented out of bounds access when moving the reading position forwards.Cyrille Bagard
2016-09-12Fixed the decoding of 3rc/3rms/3rmi Dex opcode formats.Cyrille Bagard
2016-04-24Handled hooks and rules in Dalvik opcodes definitions.Cyrille Bagard
2016-02-10Improved the support of the DEX format.Cyrille Bagard
2016-01-30Updated some parts of the code dealing with Dalvik.Cyrille Bagard
2015-09-11Created an interface from the original GBinContent object.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@576 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-02-16Added a basic support for Mobicore truslets.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@472 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-12-25Cleaned all the code for immediate operands.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@444 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-07-31Improved 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-28Updated all copyright headers.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@373 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-12-04Listed accesses to registers.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@294 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-11-11Registered 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-03-05Printed the string values of the Dex pool in the operand rendering.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@237 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-01-01Updated copyright dates.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@221 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2011-12-27Added support for more Dalvik opcodes.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@220 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2011-10-05Supported 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-21Redefined all existing kinds of Dalvik operands in a proper way.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@203 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-11-12Changed 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-08-01Deleted the 'AsmOperandSize' definition and set the x86 minimal instruction ↵Cyrille Bagard
size. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@176 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-07-11Typo.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@172 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-06-27Fixed 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-20Supported more Dalvik opcodes.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@169 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-05-23Supported extra Dalvik opcodes.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@163 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-05-19Added 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-17Given more details for each operand relative to one DEX pool.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@156 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-05-13Supported Dalvik VM / DEX (partially).Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@155 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a