pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:31:    objects in indices.       You are encouraged to upgrade just for this fix since it creates    (seemingly) random crashes that are hard to reproduce and track down.      o Fixed bug in the Odbc module on WIN32 where it would fail for some    field-types with the error "22003:Numeric value out of range".      o Clean up and fix UTF8/Unicode/wide string support for pgsql.    -  FIXME: pgsql has changed a bit, anything notable? + o Sql.pgsql: +  - Substantial documentation improvements. +  - Various small fixes and performance improvements. +  - Fix fully transparent UTF8/Unicode/wide string/character set support. +  - Fix formatting errors in error().      o Fixed bug when seeking backwards in Gz.File.      o Fixed bug in fd_stat on windows when used on a file system with a    long name.      o Fixed off-by-one bug in Stdio.Readline that caused a space in the    last column to disappear instead of being converted to a linefeed    when word wrapping is used.    - o Fix bug in Fakefile.read() -  FIXME: You don't say.... I wonder if I should hack up CVS to refuse -  checkins with a message on the form "Fix[^ ]* bug in [^ ]*". + o Fix bug in FakeFile.read() +  Replaced the broken-in-multiple-ways implementation by something that +  actually works (hence the original enlightnening description: "fixed a bug", +  there is really no concise way to classify this level of brokenness).      o Image.TIFF: Fixed memory leak on OOM.      o Fixed crash bug in Fixed core-dump typo in yyexplain_not_implements().      o LysKOM.ProtocolTypes: Bugfix of LocalToGlobalBlock    FIXME: Elaborate.      o Protected Pike_fatal() against the risk of hanging on mutexes.   
pike.git/CHANGES:133:    Support for the IPv6 protocol. This currently only contains tools to    parse and normalize addresses. (Not much more is necessary since the    usual I/O interfaces support IPv6 as-is.)       FIXME: Should probably be in Tools or Standards.      o Added Filesystem._Tar.extract to be able to extract many/all files    in a reasonably efficient way.      o Added Parser.Tabular -  FIXME: Description +  It provides a flexible yet concise record-description language to parse +  character/column/delimiter-organised records.      o Calendar.YMD.http_time() that knows how to handle dates according to    HTTP 1.1 (RFC 2616).         Building and installing   -----------------------      o Use the #-character as prefix and suffix for placeholders in    master.pike.in instead of the currency sign, to avoid 8-bit character    encoding issues.    - o Improved subbort for bumping via both Subversion and git. + o Improved support for bumping via both Subversion and git.      o A recent stable Pike (7.8.116+) is now required to do a "make    export".      o The win32 installer now removes the generated master.pike on uninstall.         Changes since Pike 7.6:   ----------------------------------------------------------------------   
pike.git/CHANGES:676:    - BaseTexture and BaseDWIM now supports clamped textures.      o Gmp       Many small changes to fix Gmp build issues on different platforms.    The most visible being that the Gmp module now is statically linked    to work around Mac OS X 10.5 linker issues.      o Gz    -  - Added compress() and uncompress() functions as an simpler and more +  - Added compress() and uncompress() functions as a simpler and more    efficient but non-streaming interface.       - Support for RLE And FIXED compression method, if supported by    zlib. Give Gz.RLE or Gz.FIXED to the strategy argument of    compress() or the deflate constructor.       - Added support for configurable compression window size. This is    the last argument to compress() and the constructor for    inflate/deflate.