summaryrefslogtreecommitdiff
path: root/src/arch/instruction.h
AgeCommit message (Expand)Author
2016-10-28Optimized access to instruction sources and destinations.Cyrille Bagard
2016-10-28Cleaned the structure for instructions a little bit.Cyrille Bagard
2016-10-28Stored instruction hooks in the data section rather than in the heap.Cyrille Bagard
2016-05-22Extended the compiler to transform all the new ARMv7 encoding definitions.Cyrille Bagard
2016-04-23Limited the length of displayed SHA1 binary value for Dex files.Cyrille Bagard
2016-04-20Protected all concurrent accesses to sources and destinations of instructions.Cyrille Bagard
2016-04-20Deleted code dealing with links between instructions in the old fashion.Cyrille Bagard
2016-04-03Reorganized the whole disassembling process and displayed the relative progre...Cyrille Bagard
2015-12-15Stored and provided the encoding used by an instruction.Cyrille Bagard
2015-09-11Created an interface from the original GBinContent object.Cyrille Bagard
2015-07-24Replaced all remaining raw accesses to binary contents with the GBinContent w...Cyrille Bagard
2015-07-12Defined AIF_RETURN_POINT to replace the previous 'return' accessors.Cyrille Bagard
2015-04-25Registered suitable linkage hooks and defined right links between instructions.Cyrille Bagard
2015-04-05Fixed various bugs in the graph layout.Cyrille Bagard
2015-03-31Saved some progress in the definition of basic blocks.Cyrille Bagard
2015-03-18Computed limits for all routines according to existing symbols.Cyrille Bagard
2015-03-08Handle cross references as well as entry points.Cyrille Bagard
2015-02-16Added a basic support for Mobicore truslets.Cyrille Bagard
2015-01-24Introduced conditional calls in instruction definition rules.Cyrille Bagard
2015-01-04Disabled lots of debug messages and fixed some symbols related bugs.Cyrille Bagard
2014-12-25Cleaned all the code for immediate operands.Cyrille Bagard
2014-12-16Created operands for resolving symbols in disassembly code.Cyrille Bagard
2014-12-04Provided a new way to build the full name of each instruction and cached it.Cyrille Bagard
2014-10-11Improved the disassembling process using memory ranges.Cyrille Bagard
2014-09-17Introduced memory ranges.Cyrille Bagard
2014-08-25Loaded lots of ELF header information as symbols.Cyrille Bagard
2014-08-19Added a demo symbol when loading an ELF header.Cyrille Bagard
2014-08-05Defined the first steps for a new disassembling approach.Cyrille Bagard
2014-04-28Updated all copyright headers.Cyrille Bagard
2013-03-19Defined the first steps towards new graph renderings.Cyrille Bagard
2013-03-10Extended and improved some parts of instructions.Cyrille Bagard
2013-02-10Improved the disassembling process by handling loops in code.Cyrille Bagard
2013-01-31Saved the first steps of switch instructions decompilation.Cyrille Bagard
2013-01-09Restored some parts of the decompilation process using the new basic blocks.Cyrille Bagard
2012-12-16Reintroduced the delayed disassembling of binaries.Cyrille Bagard
2012-12-10Took care of Dalvik switch cases.Cyrille Bagard
2012-12-04Listed accesses to registers.Cyrille Bagard
2012-11-19Handled Dalvik exception handlers in the graphic view.Cyrille Bagard
2012-11-05Removed the old interface for rendering lines.Cyrille Bagard
2012-09-15Shown all Android permissions with links to the code.Cyrille Bagard
2012-01-01Updated copyright dates.Cyrille Bagard
2010-12-21Redefined all existing kinds of Dalvik operands in a proper way.Cyrille Bagard
2010-12-20Begun to clean the code by moving the disassembling process into disass/.Cyrille Bagard
2010-11-11Built some expressions for the decompilation tree.Cyrille Bagard
2010-11-02Built a linked list of disassembled instructions.Cyrille Bagard
2010-05-17Given more details for each operand relative to one DEX pool.Cyrille Bagard
2009-10-07Created a function to load n x86 operands and supported extra x86 opcodes.Cyrille Bagard
2009-08-09Reorganized the way formats are handled (Java and PE got disabled, Dwarf is e...Cyrille Bagard
2009-07-19Encapsulated all recognized variables in the stack using a new plugin (need t...Cyrille Bagard
2009-07-18Computed the end of routines with no limit.Cyrille Bagard