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-int.h
Age
Commit message (
Expand
)
Author
2017-03-02
Filled rendering lines with relative binary contents.
Cyrille Bagard
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-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
Told GCC to pack enumerations to save memory space.
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-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
2015-12-15
Stored and provided the encoding used by an instruction.
Cyrille Bagard
2015-07-24
Replaced all remaining raw accesses to binary contents with the GBinContent w...
Cyrille Bagard
2015-03-18
Computed limits for all routines according to existing symbols.
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-09-17
Introduced memory ranges.
Cyrille Bagard
2014-08-25
Loaded lots of ELF header information as symbols.
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
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
2012-12-16
Reintroduced the delayed disassembling of binaries.
Cyrille Bagard
2012-12-04
Listed accesses to registers.
Cyrille Bagard
2012-11-19
Handled Dalvik exception handlers in the graphic view.
Cyrille Bagard
2012-11-05
Removed the old interface for rendering lines.
Cyrille Bagard
2012-01-01
Updated copyright dates.
Cyrille Bagard
2011-12-23
Decoded Dalvik pseudo-instructions properly.
Cyrille Bagard
2010-12-20
Begun to clean the code by moving the disassembling process into disass/.
Cyrille Bagard
2010-11-11
Built some expressions for the decompilation tree.
Cyrille Bagard
2010-11-02
Built a linked list of disassembled instructions.
Cyrille Bagard
2009-08-30
Rendered using the GTK buffer (crappy version).
Cyrille Bagard
2009-08-09
Reorganized the way formats are handled (Java and PE got disabled, Dwarf is e...
Cyrille Bagard
2009-07-18
Computed the end of routines with no limit.
Cyrille Bagard
2009-06-16
Made links between lines of code (x86 only).
Cyrille Bagard
2009-05-17
Used only the new format of processor/instructions/operands for x86.
Cyrille Bagard
2009-05-11
Reorganized the way the program is built again and added partial support for ...
Cyrille Bagard
2008-11-10
Shown/hidden virtual addresses / binary code.
Cyrille Bagard
2008-10-19
Registered symbols found in the PLT.
Cyrille Bagard
2008-07-27
Supported new x86 opcodes (nop and mov).
Cyrille Bagard
2008-07-26
Parsed x86 binary data and displayed the result.
Cyrille Bagard