diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2009-04-25 16:51:41 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2009-04-25 16:51:41 (GMT) |
commit | b9977e00ff9eb6e025e86a15c858183f3f314cf5 (patch) | |
tree | eedacb236b90228d2b4c603fa9875ecaad05ee29 /ChangeLog | |
parent | 216a3d0121fabd678e50ea6b4fa2447ae9b921f0 (diff) |
Saved the current work on plugins.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@59 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 128 |
1 files changed, 128 insertions, 0 deletions
@@ -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: |