Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-13 | Fixed a lot of compilation warnings. | Cyrille Bagard | |
2016-05-13 | Inserted symbols and routines using an optimized 100 times faster method. | Cyrille Bagard | |
2016-05-07 | Added debug code to avoid crashes with wrongly disassembled binaries. | Cyrille Bagard | |
2016-04-24 | Handled hooks and rules in Dalvik opcodes definitions. | Cyrille Bagard | |
2016-04-23 | Loaded all Dex methods in a proper way. | Cyrille Bagard | |
2016-03-15 | Marked lines which are able to start a group of lines as width managers. | Cyrille Bagard | |
2016-03-14 | Improved the basic support of Dwarf information. | Cyrille Bagard | |
2016-03-01 | Dealt with the prototypes from the Dex pool. | Cyrille Bagard | |
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-23 | Created storable items for user comments. | Cyrille Bagard | |
2016-01-16 | Changed the display of a segment containing the value of an immediate. | Cyrille Bagard | |
2016-01-10 | Fixed a bug when the replacing string contains the replaced pattern. | Cyrille Bagard | |
2016-01-03 | Removed deprecated direct management of routines. | Cyrille Bagard | |
2015-12-29 | Protected all accesses to the symbols list using read locks. | Cyrille Bagard | |
2015-12-29 | Handled ELF overlapping program and section headers. | Cyrille Bagard | |
2015-12-28 | Defined layers to register all kinds of binary portions. | Cyrille Bagard | |
2015-12-16 | Tracked the ARM/Thumb areas in a clever way with levels. | Cyrille Bagard | |
2015-12-16 | Dealt with empty ranges in the early states of disassembled symbols. | Cyrille Bagard | |
2015-12-16 | Built a new improved status bar for instructions information. | Cyrille Bagard | |
2015-11-26 | Used several threads without lock to disassemble binary code. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@610 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-11-11 | Fixed most of the warnings about use of uninitialized data. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@607 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-11-04 | Fixed some bugs and defined some first test cases. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@604 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-16 | Prevented some mistakes pointed by Melkor. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@599 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-14 | Discarded code symbols as symbols already containing instructions when ↵ | Cyrille Bagard | |
disassembling. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@595 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-14 | Forced the full definition of locations to fix the search of symbols. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@594 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-13 | Kept all information about real addresses for routine symbols (ARM vs Thumb). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@593 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-13 | Done not load ELF files as DWARF information. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@591 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-09 | Deleted duplicated symbols to avoid zero-length areas. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@589 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-04 | Worked in best effort mode to provide a minimal routine when demangling. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@585 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-01 | Fixed the support of ELF internal arrays. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@583 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-01 | Provided the real number of loaded classes instead of 0. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@582 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-01 | Rewritten the whole support of DEX file format. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@581 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-10-01 | Decoded mangled names in a way suitable for the DEX format. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@580 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-09-19 | Extended the prototype for matching formats in order to get it suitable for ↵ | Cyrille Bagard | |
plugins. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@577 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-08-12 | Deleted entries for real. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@569 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-08-12 | Extended the loading process of binary formats to prepare the DWARF support. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@568 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-07-24 | Replaced all remaining raw accesses to binary contents with the GBinContent ↵ | Cyrille Bagard | |
wrapper in binary formats. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@555 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-12 | Cleaned the code handling binary symbols. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@548 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-05-06 | Removed some GCC warnings by casting variables or moving definitions. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@532 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-05-06 | Displayed a tooltip for strings or code symbols in buffer views. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@530 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-04-30 | Fixed implicit declarations of functions causing crashes. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@523 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-04-26 | Loaded internal smybols ; created entry points only when needed. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@520 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-03-29 | Used real virtual addresses when describing ELF items. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@496 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-03-28 | Provided readelf features as an external plugin. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@495 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-03-18 | Computed limits for all routines according to existing symbols. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@491 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-03-11 | Loaded the ELF header at a proper virtual address. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@488 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a |