diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 97 |
1 files changed, 97 insertions, 0 deletions
@@ -1,3 +1,100 @@ +12-12-22 Cyrille Bagard <nocbos@gmail.com> + + * configure.ac: + Add the new Makfile from the 'plugins/pychrysa/analysis/binaries' + directory to AC_CONFIG_FILES. + + * plugins/pychrysa/analysis/binaries/file.c: + * plugins/pychrysa/analysis/binaries/file.h: + * plugins/pychrysa/analysis/binaries/Makefile.am: + * plugins/pychrysa/analysis/binaries/module.c: + * plugins/pychrysa/analysis/binaries/module.h: + New entries: introduce the real object for file binaries. + + * plugins/pychrysa/analysis/binary.c: + * plugins/pychrysa/analysis/binary.h: + Fix bugs related to PyGObjects construction. Update the code. + + * plugins/pychrysa/analysis/Makefile.am: + Add the 'binaries/libpychrysaanalysisbinaries.la' file to + libpychrysaanalysis_la_LIBADD and 'binaries' to SUBDIRS. + + * plugins/pychrysa/analysis/module.c: + Register the 'binaries' module. + + * plugins/pychrysa/analysis/roptions.c: + Fix leaks when returning the Py_None singleton. + + * plugins/pychrysa/arch/instruction.c: + * plugins/pychrysa/arch/instruction.h: + Fix memory leaks in the iterator and bugs related to PyGObjects + construction. + + * plugins/pychrysa/arch/processor.c: + Clean the code. + + * plugins/pychrysa/debug/debugger.c: + Fix leaks when returning the Py_None singleton. + + * plugins/pychrysa/format/dex/class.c: + * plugins/pychrysa/format/dex/class.h: + * plugins/pychrysa/format/dex/dex.c: + * plugins/pychrysa/format/dex/dex.h: + Fix memory leaks and search for relative addresses. Fix bugs related to + PyGObjects construction. + + * plugins/pychrysa/format/executable.c: + Disable the py_executable_format_from_c() function. + + * plugins/pychrysa/format/format.c: + * plugins/pychrysa/format/format.h: + Fix memory leaks and search for relative addresses. Fix bugs related to + PyGObjects construction. + + * plugins/pychrysa/format/module.c: + Register the 'BinaryFormat' Python object. + + * plugins/pychrysa/glibext/bufferline.c: + * plugins/pychrysa/glibext/bufferline.h: + Fix bugs related to PyGObjects construction. + + * plugins/pychrysa/glibext/codebuffer.c: + * plugins/pychrysa/glibext/codebuffer.h: + * plugins/pychrysa/gtkext/viewpanel.c: + * plugins/pychrysa/gtkext/viewpanel.h: + Fix bugs related to PyGObjects construction. Fix leaks when returning + the Py_None singleton. + + * plugins/pychrysa/gui/editem.c: + Update the code. + + * plugins/pychrysa/gui/panels/panel.c: + Fix memory leaks. + + * plugins/pychrysa/plugin.c: + Fix memory leaks and clean the code. + + * plugins/pychrysa/pychrysa.c: + Change the threshold of the Python garbage collector, as there still are + memory leaks to fix. + + * plugins/pychrysa/quirks.c: + * plugins/pychrysa/quirks.h: + Increase the threshold of the Python garbage collector. + + * plugins/python/androperms/androperms.py: + * plugins/python/androperms/db.py: + * plugins/python/androperms/panel.py: + Clean the code and display relative addresses. + + * src/analysis/routine.c: + * src/analysis/routine.h: + Provide the long name of a given routine. + + * src/format/format.c: + * src/format/format.h: + Resolve relative addresses for routines. + 12-12-21 Cyrille Bagard <nocbos@gmail.com> * configure.ac: |