summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2017-10-01 17:32:12 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2017-10-01 17:32:12 (GMT)
commit208abfe4182c0dafc230e0377b3efcc6c24be0f9 (patch)
tree4e084364b0a211ee36a5e8e55b70367f01d720d5 /ChangeLog
parent593aee561015251dfd042dc5e00388f63232c45f (diff)
Defined the ELF support as plugin.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog98
1 files changed, 96 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 4cbd7f8..420972c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,98 @@
-17-08-30 Cyrille Bagard <nocbos@gmail.com>
+17-10-01 Cyrille Bagard <nocbos@gmail.com>
+
+ * configure.ac:
+ Add the new Makefiles from the 'plugins/elf' and 'plugins/elf/python'
+ directories, and remove those from the 'plugins/pychrysa/format/elf'
+ and 'src/format/elf' ones.
+
+ * plugins/Makefile.am:
+ Add elf to SUBDIRS.
+
+ * plugins/elf/Makefile.am:
+ * plugins/elf/core.c:
+ * plugins/elf/core.h:
+ New entries: define the ELF support as plugin.
+
+ * plugins/elf/dynamic.c:
+ * plugins/elf/dynamic.h:
+ * plugins/elf/elf-int.c:
+ * plugins/elf/elf-int.h:
+ * plugins/elf/elf.c:
+ * plugins/elf/elf.h:
+ * plugins/elf/elf_def.h:
+ * plugins/elf/elf_def_arm.h:
+ * plugins/elf/helper_arm.c:
+ * plugins/elf/helper_arm.h:
+ * plugins/elf/loading.c:
+ * plugins/elf/loading.h:
+ * plugins/elf/program.c:
+ * plugins/elf/program.h:
+ Moved entries.
+
+ * plugins/elf/python/Makefile.am:
+ * plugins/elf/python/elf.c:
+ * plugins/elf/python/elf.h:
+ * plugins/elf/python/module.c:
+ * plugins/elf/python/module.h:
+ New entries: support Python for the ELF format here.
+
+ * plugins/elf/section.c:
+ * plugins/elf/section.h:
+ * plugins/elf/strings.c:
+ * plugins/elf/strings.h:
+ * plugins/elf/symbols.c:
+ * plugins/elf/symbols.h:
+ Moved entries.
+
+ * plugins/libcsem/Makefile.am:
+ * plugins/libcsem/semantic.c:
+ * plugins/libcsem/semantic.h:
+ Update code.
+
+ * plugins/pychrysa/Makefile.am:
+ Add the 'access.[ch]' files to pychrysalide_la_SOURCES.
+
+ * plugins/pychrysa/access.c:
+ * plugins/pychrysa/access.h:
+ New entries: provide a direct access to Python modules to be loaded.
+
+ * plugins/pychrysa/analysis/contents/module.c:
+ * plugins/pychrysa/analysis/db/items/module.c:
+ * plugins/pychrysa/analysis/db/module.c:
+ * plugins/pychrysa/analysis/module.c:
+ * plugins/pychrysa/arch/module.c:
+ * plugins/pychrysa/common/module.c:
+ * plugins/pychrysa/core/module.c:
+ * plugins/pychrysa/debug/module.c:
+ * plugins/pychrysa/format/Makefile.am:
+ * plugins/pychrysa/format/module.c:
+ * plugins/pychrysa/glibext/module.c:
+ * plugins/pychrysa/gui/module.c:
+ * plugins/pychrysa/gui/panels/module.c:
+ * plugins/pychrysa/helpers.h:
+ * plugins/pychrysa/pychrysa.c:
+ * plugins/readelf/header.c:
+ * plugins/readelf/program.c:
+ * plugins/readelf/program.h:
+ * plugins/readelf/reader.c:
+ * plugins/readelf/section.c:
+ * plugins/readelf/section.h:
+ * plugins/readelf/strtab.c:
+ * plugins/readelf/strtab.h:
+ * plugins/ropgadgets/plugin.c:
+ * src/core/formats.c:
+ * src/format/Makefile.am:
+ Update code.
+
+ * src/format/elf/helper_mips.c:
+ * src/format/elf/helper_x86.c:
+ * src/format/elf/helper_x86.h:
+ Deleted entries.
+
+ * src/format/format.c:
+ Update code.
+
+17-09-30 Cyrille Bagard <nocbos@gmail.com>
* src/plugins/plugin-def.h:
Typo.
@@ -6,7 +100,7 @@
* src/plugins/plugin.c:
Check the ABI version before loading plugins.
-17-08-30 Cyrille Bagard <nocbos@gmail.com>
+17-09-30 Cyrille Bagard <nocbos@gmail.com>
* plugins/pychrysa/plugin.c:
* plugins/pychrysa/pychrysa.c: