summaryrefslogtreecommitdiff
path: root/src/arch/instruction.h
AgeCommit message (Expand)Author
2017-01-02Unlinked instructions to save memory.Cyrille Bagard
2016-12-31Updated all copyrights.Cyrille Bagard
2016-12-30Rewritten the line buffers using generators and on-demand building to save me...Cyrille Bagard
2016-12-15Removed dead code.Cyrille Bagard
2016-12-14Provided an iterator for instructions.Cyrille Bagard
2016-12-12Removed most of the code related to non-working decompilation.Cyrille Bagard
2016-12-12Applied some code refactoring to remove usages of GBinFormat in favor of GExe...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-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