OSDN Git Service

Avoid segmentation faults in forwarder function checks.
[mingw/pexports.git] / ChangeLog
index 648a8e7..259b998 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,50 @@
+2011-09-14  Daniel Collins  <solemnwarning@solemnwarning.net>
+
+       Avoid segmentation faults in forwarder function checks.
+
+       * pexports.h (dump_exports): Adjust prototype to accommodate new
+       'exports_size' argument; this is to be assigned and passed from...
+       * pexports.c (main): ...here; assigned value is determined from the
+       export table size recorded in the PE file image, whence passed to...
+       (dump_exports): ...here; it is used to avoid crashing or corruption
+       when the export table isn't at the end of its section.  Also check
+       for, and filter out duplicated symbol reports.
+
+2009-09-15  Charles Wilson  <cwilso11@users.sourceforge.net>
+
+       Slight build improvements.
+
+       * README: Update.
+       * Makefile: Rewrite dist rule to create a .tar.lzma instead
+       of a .zip (and don't create a tarbomb). 
+
+2009-09-15  Charles Wilson  <cwilso11@users.sourceforge.net>
+
+       Package 0.44-1-mingw32 fixes.
+
+       * pexports.c (main): Fix typo in usage statement.
+       * pexports.h: Ensure ULONGLONG is defined.
+       * Makefile: Force use of flex and bison, not lex and yacc.
+
+2008-08-31  Tor Lillqvist  <tml@novell.com>
+
+       Release 0.44. Add support for 64-bit executables.
+
+       * hlex.l
+       * hparse.y
+       * pexports.h
+       * pexports.c
+       * str_tree.h
+       * str_tree.c: Handle also 64-bit executables. Make it work also if
+       built as 64-bit code. Remove all gcc -Wall warnings. Make it
+       compilable also with MSVC. Disable Wow64 file system redirection
+       when running as a 32-bit process on 64-bit Windows. Bump version
+       to 0.44.
+       * Makefile: New.
+       * pe.h: Not needed, removed.
+       * hparse.h: Remove generated file.
+       * Makefile.am: Removed.
+
 2002-11-08  Luke Dunstan  <infidel@users.sourceforge.net>
 
        * pexports.c (dump_exports): fix exports incorrectly