summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2015-10-01 15:55:39 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2015-10-01 15:55:39 (GMT)
commitd51fef170f00602744e55a8fdb21a3c7d196696a (patch)
tree5f51c1cdb09669da974c1b99d280a4e7078aab7f /ChangeLog
parent9aa5b354e83825e2d9843aea742aa62221a2130b (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--ChangeLog68
1 files changed, 68 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3257b05..647cb42 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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: