diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 108 | 
1 files changed, 108 insertions, 0 deletions
| @@ -1,3 +1,111 @@ +2009-04-12  Cyrille Bagard <nocbos@gmail.com> + +	* configure.ac: +	Create a file for GLib marshals. Add the new Makefiles from the +	'src/debug' and 'src/debug/ptrace' directories to AC_CONFIG_FILES. + +	* src/analysis/line.c: +	* src/analysis/line_code.c: +	* src/analysis/line_code.h: +	* src/analysis/line_comment.c: +	* src/analysis/line_comment.h: +	* src/analysis/line.h: +	* src/analysis/line-int.h: +	* src/analysis/line_prologue.c: +	* src/analysis/line_prologue.h: +	Refine by dividing lines into several files. + +	* src/analysis/Makefile.am: +	Add line*[ch], line_code.[ch], line_comment.[ch] and line_prologue.[ch] +	to libanalysis_a_SOURCES. + +	* src/arch/Makefile.am: +	Add LIBGTK_CFLAGS to INCLUDES (for born dead registers board ; need +	to be removed ?). + +	* src/arch/x86/instruction.h: +	Support new instructions: jb (0x7f) and int3 (0xcc). + +	* src/arch/x86/Makefile.am: +	Add LIBGTK_CFLAGS to INCLUDES (for born dead registers board ; need +	to be removed ?). + +	* src/arch/x86/opcodes.h: +	* src/arch/x86/op_int.c: +	* src/arch/x86/op_jump.c: +	* src/arch/x86/processor.c: +	Support new instructions: jb (0x7f) and int3 (0xcc). + +	* src/binary.c: +	* src/binary.h: +	Update the code ; try to use more often the openida_binary structure. + +	* src/debug/debugger-int.h: +	* src/debug/debuggers.c: +	* src/debug/debuggers.h: +	* src/debug/Makefile.am: +	* src/debug/ptrace/Makefile.am: +	* src/debug/ptrace/options.c: +	* src/debug/ptrace/options.h: +	* src/debug/ptrace/ptrace.c: +	* src/debug/ptrace/ptrace.h: +	New entries: allow to debug using the ptrace() function. + +	* src/easygtk.c: +	* src/easygtk.h: +	Fix the alignment when building GtkLabel. Create a wrapper for GtkEntry. + +	* src/editor.c: +	Add menus for debugging. Clean the code by removing old code running debug. + +	* src/format/elf/strings.c: +	Try to load even if there is no section. Fix a bug when duplicating +	found strings. + +	* src/format/exe_format.c: +	* src/format/exe_format.h: +	Change the way executable formats are loaded. + +	* src/gtkbinview.c: +	* src/gtkbinview.h: +	Moved entries: move these files to src/gtkext/. + +	* src/gtkext/gtksnippet.c: +	* src/gtkext/gtksnippet.h: +	Clean/update the code and fix some GCC warnings. + +	* src/gtkext/Makefile.am: +	Add the iodamarshal.[ch] files to BUILT_SOURCES, and gtkbinview.[ch], +	gtksnippet.[ch], iodamarshal.[ch] to libgtkext_a_SOURCES. Use the +	'glib-genmarshal' command to generate iodamarshal.[ch]. + +	* src/gtksnippet.c: +	* src/gtksnippet.h: +	Moved entries: move these files to src/gtkext/. + +	* src/Makefile.am: +	Remove the gtkbinview.[ch] and gtksnippet.[ch] files from +	openida_SOURCES ; add the debug/libdebug.a and debug/ptrace/libdebugptrace.a +	ones to openida_LDADD. + +	* src/panel/log.c: +	* src/panel/log.h: +	Add a message type for debugging sessions. + +	* src/panel/Makefile.am: +	Add the registers.[ch] files to libpanel_a_SOURCES. + +	* src/panel/panels.c: +	* src/panel/panels.h: +	Add a new type for the registers panel and register it. + +	* src/panel/registers.c: +	* src/panel/registers.h: +	New entries: display registers while debugging. + +	* src/pan_symbols.c: +	Update the code: including gtkbinview.h -> including gtkext/gtkbinview.h. +  2009-04-05  Cyrille Bagard <nocbos@gmail.com>  	* src/common/macros.h: | 
