Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-17 | Cleaned the definition of architecture processors. | Cyrille Bagard | |
2018-01-13 | Created a real iterator for symbols. | Cyrille Bagard | |
2017-08-07 | Stored all errors detected when loading and disassembling a binary file. | Cyrille Bagard | |
2017-03-29 | Handled areas which are not allocated in memory. | Cyrille Bagard | |
2017-03-24 | Built routine digest for tooltip hints. | Cyrille Bagard | |
2017-02-14 | Fixed a typo that breaks compilation if DEBUG is not defined. | Cyrille Bagard | |
2016-12-31 | Updated all copyrights. | Cyrille Bagard | |
2016-12-23 | Collected the loaded instructions using all available processors. | Cyrille Bagard | |
2016-12-15 | Defined proper accesses to instructions loaded by a processor. | Cyrille Bagard | |
2016-12-14 | Provided an iterator for instructions. | 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 ↵ | Cyrille Bagard | |
GExeFormat. | |||
2016-11-03 | Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'. | Cyrille Bagard | |
2016-04-03 | Reorganized the whole disassembling process and displayed the relative ↵ | Cyrille Bagard | |
progression. | |||
2016-02-10 | Improved the support of the DEX format. | Cyrille Bagard | |
2016-02-01 | Defined all Dalvik instructions to get generated by d2c. | Cyrille Bagard | |
2016-01-12 | Disabled the old way to disassemble instructions. | Cyrille Bagard | |
2015-12-29 | Avoided to crash by being too strict with addresses provided by clicks on ↵ | Cyrille Bagard | |
the binary strip. | |||
2015-10-07 | Introduced code coverages to reduce search time. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@588 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-06 | Optimized the search of instructions a little bit using routine coverages. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@587 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-09-11 | Created 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-07-17 | Updated the Python bindings. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@552 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-07-16 | Used the binary contents a little bit more. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@551 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-06-12 | Improved loading speed with binary search of sorted arrays. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@538 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-04-20 | Transmitted the focus when a limit has been reached while using he keyboard. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@514 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-03-31 | Saved some progress in the definition of basic blocks. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@497 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-02-09 | Registered all the supported processors in the system code. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@467 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-11-24 | Disabled old and unsupported architectures. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@425 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-10-06 | Got prepared to disassemble some ARMv7 instructions. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@409 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-10-01 | Prepared the ground for the ARMv7 architecture. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@408 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-08-05 | Defined the first steps for a new disassembling approach. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@387 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-07-31 | Improved 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-28 | Updated all copyright headers. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@373 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-12-28 | Created Python objects for the GtkBlockView widgets and fixed some bugs. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@311 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-07-29 | Updated all decompiled instructions using right pseudo registers. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@253 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-03-05 | Printed 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-11 | Defined new panel definitions for the editor GUI. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@223 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2012-01-01 | Updated copyright dates. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@221 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2011-12-27 | Added 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-12 | Processed skipped instructions and used contexts. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@212 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-06-27 | Defined the minimal instruction size for a given architecture. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@171 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2010-05-13 | Supported Dalvik VM / DEX (partially). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@155 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-08-09 | Reorganized the way formats are handled (Java and PE got disabled, Dwarf is ↵ | Cyrille Bagard | |
empty). git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@105 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-06-08 | Refreshed the panel dealing with found symbols. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@72 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-05-31 | Supported a new architecture (MIPS). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@67 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-05-17 | Used only the new format of processor/instructions/operands for x86. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@64 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-05-11 | Reorganized the way the program is built again and added partial support for ↵ | Cyrille Bagard | |
the JVM. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@63 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-04-25 | Saved the current work on plugins. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@59 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2009-03-15 | Avoided to crash when analysing crackmes such as grainne. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@55 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2008-11-10 | Shown/hidden virtual addresses / binary code. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@41 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a |