summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog128
1 files changed, 128 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 53f81ef..ab90144 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,131 @@
+2009-04-25 Cyrille Bagard <nocbos@gmail.com>
+
+ * configure.ac:
+ Add depedencies for Python and libvte. Add the new Makefiles from the
+ 'src/plugins' and 'src/plugins/pyoida' directories to AC_CONFIG_FILES.
+
+ * Makefile.am:
+ Remove binary.[ch], easygtk.[ch] and support.[ch] from openida_SOURCES.
+ Fix INCLUDES and use the new shared libraries.
+
+ * src/analysis/binary.c:
+ * src/analysis/binary.h:
+ New entries : move these files from .. ; update the call to get a processor.
+
+ * src/analysis/line.c:
+ Remove the depedency the editor widget (need to be fixed).
+
+ * src/analysis/Makefile.am:
+ Add binary.[ch] to libanalysis_la_SOURCES. Build a shared library.
+
+ * src/arch/Makefile.am:
+ Build a shared library instead of an archive.
+
+ * src/arch/processor.c:
+ * src/arch/processor.h:
+ Disable some debugging output. Provide a quick way to get a (X86) processor.
+
+ * src/arch/x86/processor.c:
+ Replace escape_crlf_bin_string() by escape_crlf().
+
+ * src/binary.c:
+ * src/binary.h:
+ Moved entries.
+
+ * src/common/extstr.c:
+ * src/common/extstr.h:
+ Add a function to escape carriage return/line feed characters.
+
+ * src/common/Makefile.am:
+ Build a shared library instead of an archive.
+
+ * src/debug/debuggers.h:
+ * src/debug/ptrace/options.h:
+ * src/dlg_sections.c:
+ Update includes.
+
+ * src/easygtk.c:
+ * src/easygtk.h:
+ Moved entries.
+
+ * src/editor.c:
+ Update code: calls, menus and tabs.
+
+ * src/format/dwarf/Makefile.am:
+ Build a shared library instead of an archive.
+
+ * src/format/elf/e_elf.c:
+ Update the call to escape_crlf_bin_string()/escape_crlf().
+
+ * src/format/elf/Makefile.am:
+ * src/format/java/Makefile.am:
+ Build a shared library instead of an archive.
+
+ * src/format/Makefile.am:
+ * src/format/mangling/Makefile.am:
+ * src/format/pe/Makefile.am:
+ Build a shared library instead of an archive.
+
+ * src/gtkext/easygtk.c:
+ Update GTK calls: replace the old gtk_widget_unref() calls by the new
+ g_object_unref() ones.
+
+ * src/gtkext/gtkdockpanel.c:
+ Disable some debugging output.
+
+ * src/gtkext/gtksnippet.c:
+ Use the G_DEFINE_TYPE macro.
+
+ * src/gtkext/Makefile.am:
+ Add support.[ch] to libgtkext_la_SOURCES. Build a shared library.
+
+ * src/gtkext/support.c:
+ * src/gtkext/support.h:
+ New entries : move these files from ...
+
+ * src/Makefile.am:
+ * src/panel/log.c:
+ Typo.
+
+ * src/panel/Makefile.am:
+ Build a shared library instead of an archive.
+
+ * src/panel/registers.c:
+ Update includes.
+
+ * src/plugins/Makefile.am:
+ * src/plugins/pglist.c:
+ * src/plugins/pglist.h:
+ * src/plugins/plugin.c:
+ * src/plugins/plugin.h:
+ New entries : code first steps to manage plugins using GModule.
+
+ * src/plugins/pyoida/linsyscalls/oidapgi.py:
+ New entries : make a basic/dummy version of a Python plugin.
+
+ * src/plugins/pyoida/Makefile.am:
+ * src/plugins/pyoida/py_binary.c:
+ * src/plugins/pyoida/py_binary.h:
+ * src/plugins/pyoida/py_line.c:
+ * src/plugins/pyoida/py_line.h:
+ * src/plugins/pyoida/py_log.c:
+ * src/plugins/pyoida/py_log.h:
+ * src/plugins/pyoida/pyoida.c:
+ * src/plugins/pyoida/pyoida.h:
+ New entries : allow some items of OpenIDA to be accessed from Python.
+
+ * src/project.c:
+ * src/project.h:
+ Update includes.
+
+ * src/shell.c:
+ * src/shell.h:
+ New entries: provide a terminal to play with Python.
+
+ * src/support.c:
+ * src/support.h:
+ Moved entries.
+
2009-04-12 Cyrille Bagard <nocbos@gmail.com>
* configure.ac: