summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2009-09-19 13:01:04 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2009-09-19 13:01:04 (GMT)
commit859bdb6b51d76058eb1a8bfa619a15978f50b251 (patch)
tree306ba7f92d84f10c0a7fc8e385cb32b85bb3cb73 /ChangeLog
parentff4fd84840beca40a88db2ca0ce90e6511fb852b (diff)
Improved the pyoida module.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@116 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog81
1 files changed, 80 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 4711c05..a0e9573 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,82 @@
+09-09-19 Cyrille Bagard <nocbos@gmail.com>
+
+ * configure.ac:
+ Add the new Makefile from the 'plugins/pyoida/Makefile' and
+ 'plugins/pyoida/analysis/Makefile' directories to AC_CONFIG_FILES.
+
+ * plugins/Makefile.am:
+ Add pyoida to SUBDIRS.
+
+ * plugins/pyoida/analysis/Makefile.am:
+ New entry: compile the analysis part of the pyoida module.
+
+ * plugins/pyoida/analysis/py_binary.c:
+ * plugins/pyoida/analysis/py_binary.h:
+ * plugins/pyoida/analysis/py_line.c:
+ * plugins/pyoida/analysis/py_line.h:
+ Moved entries: update and clean the code.
+
+ * plugins/pyoida/analysis/py_line_code.c:
+ * plugins/pyoida/analysis/py_line_code.h:
+ New entries: create PyCodeLine objects based on PyLine ones.
+
+ * plugins/pyoida/analysis/py_line-int.h:
+ New entry: define the internals of PyLine.
+
+ * plugins/pyoida/Makefile.am:
+ Rename the library, abandoning the Automake canonical name for the one
+ recognized by Python. Remove py_binary.[ch] and py_line.[ch] from
+ {libpyoida|pyoida}_la_SOURCES. Add analysis/libpyoidaanalysis.la to
+ pyoida_la_LIBADD and update pyoida_la_LDFLAGS.
+
+ * plugins/pyoida/py_binary.c:
+ * plugins/pyoida/py_binary.h:
+ * plugins/pyoida/py_line.c:
+ * plugins/pyoida/py_line.h:
+ Moved entries (see plugins/pyoida/analysis/).
+
+ * plugins/pyoida/py_log.c:
+ Update included headers path.
+
+ * plugins/pyoida/pyoida.c:
+ Update code (openida_binary -> GOpenidaBinary). Load the PyCodeLine objects.
+
+ * src/analysis/binary.c:
+ Typo.
+
+ * src/analysis/binary.h:
+ Update included headers path.
+
+ * src/common/Makefile.am:
+ Add xml.[ch] to libcommon_a_SOURCES, '$(LIBGTK_LIBS) $(LIBXML_LIBS)' to
+ libcommon_la_LDFLAGS and '$(LIBGTK_CFLAGS) $(LIBXML_CFLAGS)' to INCLUDES.
+
+ * src/common/xml.c:
+ * src/common/xml.h:
+ New entries: moved from the upper directory. Update included headers path.
+
+ * src/configuration.c:
+ Update included headers path.
+
+ * src/Makefile.am:
+ Remove the xml.[ch] files from openida_SOURCES.
+
+ * src/plugins/pglist.c:
+ Enable plugins.
+
+ * src/plugins/plugin.c:
+ Do not look for the full plugin interface.
+
+ * src/project.c:
+ Update included headers path.
+
+ * src/shell.c
+ Try to deal with the terminal.
+
+ * src/xml.c:
+ * src/xml.h:
+ Moved entries (see src/common/).
+
09-09-15 Cyrille Bagard <nocbos@gmail.com>
* src/format/elf/elf.c:
@@ -359,7 +438,7 @@
Init all formats.
* src/Makefile.am:
- Remove the pan_strings.[ch] from openida_SOURCES.
+ Remove the pan_strings.[ch] files from openida_SOURCES.
* src/panel/Makefile.am:
Add the strings.[ch] files to libpanel_a_SOURCES.