The Pike developers are proud and happy to present Pike 7.6.86!
Source and binaries can be found at https://pike.ida.liu.se/download/. As usual there will be some time before all binaries turns up.
Changes since Pike 7.6.66 ----------------------------------------------------------------------
Changes in Pike:
o Added support for "100 Continue" to Protocols.HTTP.Server. o Fixed Keep alive issues in Protocols.HTTP.Server. o Fixed SSL.sslfile to ensure that a read callback gets a call if it's installed when there already is data in the internal read buffer. o Fixed Cache.cache to work without threads again. o Fixed a typo in Array.diff3 that in some rare cases caused it to merge a difference into a three-way equality. o Fixed a bug where reused local variables weren't cleared properly. o Fixed sorting order for huge characters. o The values returned by Thread.status is now available as constants in the Thread module. o Added peek() method to ADT.Heap and Priority_queue. o Fixed "file not open" error when performing multiple operations on a Filesystem.Tar file. o Fixed a rare PNG decoding issue. o Proper handling of NULL elements in Postgres. o Fix for potential SQL injection vulnerability in Postgres. o Added support for WSAECONNRESET in SSL on win32.
Other:
o Fixed bug causing local variables to never be reused, which in turn leads to huge stack frames. o Fix to avoid the cleanup thread becoming garbage when the cache object is destructed. o Various UCS-2/SQLWCHAR related fixes in Odbc. Potentially fixes problems where wchar_t is 4 bytes (eg MacOS X). o More multiset gc fixes. o Fixed support for running dmalloc Pike with -d.
Build fixes: o Fixed VC8 compilation. o Fixed support for C++ modules. o Improved support for Darwin x86.