diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2015-10-01 15:55:39 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2015-10-01 15:55:39 (GMT) |
commit | d51fef170f00602744e55a8fdb21a3c7d196696a (patch) | |
tree | 5f51c1cdb09669da974c1b99d280a4e7078aab7f /ChangeLog | |
parent | 9aa5b354e83825e2d9843aea742aa62221a2130b (diff) |
Rewritten the whole support of DEX file format.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@581 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 68 |
1 files changed, 68 insertions, 0 deletions
@@ -1,3 +1,71 @@ +15-10-01 Cyrille Bagard <nocbos@gmail.com> + + * plugins/mobicore/mclf.c: + * src/analysis/variable.c: + * src/arch/dalvik/decomp/invoke.c: + * src/arch/dalvik/operands/pool.c: + Update code. + + * src/core/formats.c: + Add support for the DEX format. + + * src/format/dex/class.c: + * src/format/dex/class.h: + * src/format/dex/dex.c: + * src/format/dex/dex_def.h: + * src/format/dex/dex.h: + * src/format/dex/dex-int.c: + * src/format/dex/dex-int.h: + * src/format/dex/method.c: + * src/format/dex/method.h: + * src/format/dex/pool.c: + * src/format/dex/pool.h: + Rewrite the whole support of DEX file format. + + * src/format/elf/elf.c: + * src/format/executable.c: + Update code. + + * src/format/executable-int.c: + New entry: provide generic translations for machines without virtual + addresses. + + * src/format/executable-int.h: + * src/format/java/java.c: + Update code. + + * src/format/Makefile.am: + Add the 'executable-int.c' file to libformat_la_SOURCES. + + * src/format/pe/pe.c: + * src/gui/menus/project.c: + Update code. + +15-10-01 Cyrille Bagard <nocbos@gmail.com> + + * configure.ac: + Add the new Makefile from the 'src/format/mangling/dex' directory. + + * src/format/mangling/Makefile.am: + Include 'dex/libformatmanglingdex.la' into libformatmangling_la_LIBADD + and add 'dex' to SUBDIRS. + + * src/format/mangling/context-int.h: + * src/format/mangling/context.c: + * src/format/mangling/context.h: + * src/format/mangling/demangler.c: + * src/format/mangling/demangler.h: + Update code into a more GLib-friendly direction. + + * src/format/mangling/dex/Makefile.am: + * src/format/mangling/dex/context.c: + * src/format/mangling/dex/context.h: + * src/format/mangling/dex/shorty_gram.y: + * src/format/mangling/dex/shorty_tok.l: + * src/format/mangling/dex/type_gram.y: + * src/format/mangling/dex/type_tok.l: + New entries: decode mangled names in a way suitable for the DEX format. + 15-09-28 Cyrille Bagard <nocbos@gmail.com> * src/analysis/content.c: |