index
:
chrysalide.git
gtk4
master
Chrysalide - Reverse Engineering Factory
Cyrille Bagard
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
arch
/
instruction.c
Age
Commit message (
Expand
)
Author
2017-01-27
Avoided deadlocks in access to instruction sources and destinations.
Cyrille Bagard
2017-01-02
Unlinked instructions to save memory.
Cyrille Bagard
2016-12-31
Updated all copyrights.
Cyrille Bagard
2016-12-30
Rewritten the line buffers using generators and on-demand building to save me...
Cyrille Bagard
2016-12-15
Removed dead code.
Cyrille Bagard
2016-12-12
Removed most of the code related to non-working decompilation.
Cyrille Bagard
2016-12-12
Applied some code refactoring to remove usages of GBinFormat in favor of GExe...
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
Optimized access to instruction sources and destinations.
Cyrille Bagard
2016-10-28
Cleaned the structure for instructions a little bit.
Cyrille Bagard
2016-10-28
Stored instruction hooks in the data section rather than in the heap.
Cyrille Bagard
2016-10-23
Deleted a level of data to reduce the memory fingerprint.
Cyrille Bagard
2016-05-22
Extended the compiler to transform all the new ARMv7 encoding definitions.
Cyrille Bagard
2016-04-23
Limited the length of displayed SHA1 binary value for Dex files.
Cyrille Bagard
2016-04-20
Protected all concurrent accesses to sources and destinations of instructions.
Cyrille Bagard
2016-04-20
Deleted code dealing with links between instructions in the old fashion.
Cyrille Bagard
2016-01-21
Defined some raw primitives to write or delete comments.
Cyrille Bagard
2015-12-15
Stored and provided the encoding used by an instruction.
Cyrille Bagard
2015-10-14
Forced the full definition of locations to fix the search of symbols.
Cyrille Bagard
2015-07-24
Replaced all remaining raw accesses to binary contents with the GBinContent w...
Cyrille Bagard
2015-07-17
Updated the Python bindings.
Cyrille Bagard
2015-07-12
Defined AIF_RETURN_POINT to replace the previous 'return' accessors.
Cyrille Bagard
2015-04-25
Registered suitable linkage hooks and defined right links between instructions.
Cyrille Bagard
2015-04-05
Fixed various bugs in the graph layout.
Cyrille Bagard
2015-03-31
Saved some progress in the definition of basic blocks.
Cyrille Bagard
2015-03-18
Computed limits for all routines according to existing symbols.
Cyrille Bagard
2015-03-08
Handle cross references as well as entry points.
Cyrille Bagard
2015-02-22
Created a dialog box to select an entry point to display.
Cyrille Bagard
2015-01-24
Introduced conditional calls in instruction definition rules.
Cyrille Bagard
2014-12-25
Cleaned all the code for immediate operands.
Cyrille Bagard
2014-12-16
Created operands for resolving symbols in disassembly code.
Cyrille Bagard
2014-12-04
Provided a new way to build the full name of each instruction and cached it.
Cyrille Bagard
2014-11-29
Displayed segments in the disassembly view.
Cyrille Bagard
2014-11-01
Fixed a bug and displayed the binary code again.
Cyrille Bagard
2014-10-11
Improved the disassembling process using memory ranges.
Cyrille Bagard
2014-09-17
Introduced memory ranges.
Cyrille Bagard
2014-08-25
Loaded lots of ELF header information as symbols.
Cyrille Bagard
2014-08-20
Rewritten some parts of code to increase the binary processing speed.
Cyrille Bagard
2014-08-19
Added a demo symbol when loading an ELF header.
Cyrille Bagard
2014-08-05
Defined the first steps for a new disassembling approach.
Cyrille Bagard
2014-04-28
Updated all copyright headers.
Cyrille Bagard
2014-04-07
Relied on Cairo for printing code.
Cyrille Bagard
2013-03-19
Defined the first steps towards new graph renderings.
Cyrille Bagard
2013-03-10
Extended and improved some parts of instructions.
Cyrille Bagard
2013-01-31
Saved the first steps of switch instructions decompilation.
Cyrille Bagard
2013-01-09
Restored some parts of the decompilation process using the new basic blocks.
Cyrille Bagard
2012-12-16
Reintroduced the delayed disassembling of binaries.
Cyrille Bagard
2012-12-08
Cut instructions flow into blocks (to be continued).
Cyrille Bagard
2012-12-04
Listed accesses to registers.
Cyrille Bagard
[next]