diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 135 | 
1 files changed, 135 insertions, 0 deletions
| @@ -1,3 +1,138 @@ +09-08-09  Cyrille Bagard <nocbos@gmail.com> + +	* plugins/stackvars/operand.c: +	* plugins/stackvars/stackvars.c: +	* src/analysis/binary.c: +	* src/analysis/binary.h: +	* src/analysis/delayed.c: +	* src/analysis/delayed.h: +	* src/analysis/line_code.c: +	* src/analysis/roptions.c: +	* src/analysis/roptions.h: +	* src/arch/artificial.c: +	* src/arch/immediate.c: +	* src/arch/instruction.c: +	* src/arch/instruction.h: +	* src/arch/instruction-int.h: +	* src/arch/jvm/instruction.c: +	* src/arch/jvm/operand.c: +	* src/arch/mips/instruction.c: +	* src/arch/mips/operand.c: +	* src/arch/operand.c: +	* src/arch/operand.h: +	* src/arch/operand-int.h: +	* src/arch/processor.c: +	* src/arch/processor.h: +	* src/arch/x86/instruction.c: +	* src/arch/x86/operand.c: +	Update the code (mainly exe_format -> GExeFormat). + +	* src/common/endianness.c: +	* src/common/endianness.h: +	Read uint16_t in little endian, uint64_t and signed values. + +	* src/editor.c: +	Update the code loading the strings panel. + +	* src/format/dwarf/dwarf.c: +	* src/format/dwarf/dwarf.h: +	New entries: create a new interface for the Dwarf debug format. + +	* src/format/dwarf/Makefile.am: +	Only keep dwarf.[ch] in libformatdwarf_la_SOURCES. + +	* src/format/elf/e_elf.c: +	* src/format/elf/e_elf.h: +	Deleted entries: see elf.[ch] instead. + +	* src/format/elf/elf.c: +	* src/format/elf/elf_def.h: +	* src/format/elf/elf.h: +	New entries: define a new interface for the ELF format and do not rely +	on /usr/include/elf.h anymore. + +	* src/format/elf/elf-int.c: +	New entry: provide functions to read ELF items (32bits or 64bits). + +	* src/format/elf/elf-int.h: +	* src/format/elf/helper_x86.c: +	* src/format/elf/helper_x86.h: +	Update the code handling the ELF format. + +	* src/format/elf/Makefile.am: +	Add the elf-int.c, elf.[ch], elf_def.h and symbols.[ch] files to libformatelf_la_SOURCES, +	remove symbol.[ch] and disable helper_mips.[ch]. + +	* src/format/elf/section.c: +	* src/format/elf/section.h: +	* src/format/elf/strings.c: +	* src/format/elf/strings.h: +	Update the code handling the ELF format. + +	* src/format/elf/symbol.c: +	* src/format/elf/symbol.h: +	Renamed entries: see symbols.[ch]. + +	* src/format/elf/symbols.c: +	* src/format/elf/symbols.h: +	Update the code handling the ELF format. + +	* src/format/executable.c: +	* src/format/executable.h: +	* src/format/executable-int.h: +	New entries: define the common properties for all executable formats. + +	* src/format/exe_format.h: +	Disable the content of this file before removal. + +	* src/format/format.c: +	* src/format/format.h: +	* src/format/format-int.h: +	New entries: define the common properties for all formats. + +	* src/format/Makefile.am: +	Disable Java and PE building. Define the new libformat_la_SOURCES with executable-int.h, +	executable.[ch], format-int.h, format.[ch], part.[ch] and symbol.[ch]. + +	* src/format/part.c: +	* src/format/part.h: +	New entries: manage binary parts. + +	* src/format/symbol.c: +	* src/format/symbol.h: +	New entries: manage binary symbols (objects, functions and strings). + +	* src/gtkext/gtkgraphview.c: +	Update the code and remove some GCC warnings. + +	* src/main.c: +	Init all formats. + +	* src/Makefile.am: +	Remove the pan_strings.[ch] from openida_SOURCES. + +	* src/panel/Makefile.am: +	Add the strings.[ch] files to libpanel_a_SOURCES. + +	* src/panel/panels.c: +	* src/panel/panels.h: +	Load the strings panel. + +	* src/panel/strings.c: +	* src/panel/strings.h: +	New entries: display all found strings. + +	* src/panel/symbols.c: +	* src/panel/symbols.h: +	Update the code using the new symbols. + +	* src/pan_strings.c: +	* src/pan_strings.h: +	Renamed entries: see panel/strings.[ch]. + +	* src/project.c: +	Display found strings again. +  09-08-01  Cyrille Bagard <nocbos@gmail.com>  	* configure.ac: | 
