pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:12:   o Fixed CMYK calculation in Image.Image.   o Added adjusted_cmyk to Image.Image and use it when decoding with    Image.PS.   o Now handles more eps images internally in Image.PS without spawning    ghostscript.   o Added Standards.IIM that handles IPTC IPTC Information Interchange    Model data in JPEG or Postscript images created with PhotoShop.   o Added support for little endian TIFFs.   o Added support for TIFF to Image.Dims.   o Changed HTTP.Query to close connections explicitly. + o Changed sslfile to avoid blocking IO in destroy() as that could lock +  up the gc. You should explicitly close() SSL connections since the close +  packet might block.   o Improved Parser.XML.Validating.   o More paranoid checks of image headers when using Image.AVS.   o Fixes to make describe_value work as usual in the free pass of the    gc, so that e.g. sprintf("%O",...) behave well when called from    destroy().   o Fixed truncated field names in ODBC.   o Fixed masking of file positions larger than 2 GiB on 64-bit.   o Fixed low-level parsing of HTTP headers to not reorder the headers. - o Fixed an inverted error test in Mysql.set_charset. +    o Added set_charset and get_charset proxy functions to Sql.Sql.   o Changed Protocols.HTTP.Query async_close() to care about the value    returned by ponder_answer(). Fixes requests to broken servers that    don't send proper results.   o Fixed bad free_string() in exit_bytecode().   o Fixed an off-by-one crash when drawing alpha boxes all the way to    the bottom of the image. - o FIXME_SPECIFY: "mast: Backported multiset fixes." + o Fixed a multiset bug that could cause incorrect multiset sizes. + o Fixed a multiset bug that caused ints to be called as sorting +  function when no sorting function was set. + o Fixed hour formatting in Calendar.Time.format_smtp(). + o Fixed TTL parsing of SRV records in Protocols.DNS. + o Fixed an inverted error test in Mysql.set_charset. + o Added support to Mysql for the charsetnr column attribute and proper +  recognition of binary fields in unicode decode mode by using charsetnr +  instead of the binary flag (which might be set for nonbinary columns +  too, e.g. "VARCHAR(17) BINARY").    -  +  Unfortunately this means that unicode decode mode is disabled if +  Pike is compiled with a client lib without support for the charsetnr +  attribute. That means libs before 4.1.0. If you want to enable it +  for compatibility reasons, set the environment variable +  PIKE_BROKEN_MYSQL_UNICODE_MODE when starting pike. +    Other:      o Improved Valgrind support.   o Now checks the return code from win32 VirtualProtect. This breaks    assembler optimized builds on Windows. It never worked in the first    place, but used to fail silently, so this is better. This has been    fixed in 7.7 by using another heap manager, but it has not been    decided if it should be be backported.   o Adjusted array growth policy in array_insert to double the size    instead of growing with approximately one eighth of the size. This to
pike.git/CHANGES:57:      o Support GNU Java (GCJ)   o Did away with the use of the undocumented internal MS win32 CRT    functions __loctotime_t and __dtoxmode.   o Fixed typo that caused the configure script to search for lots of    nonapplicable include dirs on windows.   o Backported new INT_TYPE_{ADD,NEG}_OVERFLOW implementation from 7.7.    The old one does not work with GCC 4.1.   o Fixed problem where mysql_character_set_name exists in mysql.h but    not in the lib for some old mysql clients. + o Fixed epoll support to not require /dev/epoll on Linux. That means +  epoll will be enabled all mainstream Linux distributions running on a +  2.6 kernel. If for some reason you want to disable it use +  --without-epoll. + o Added Objective C support to the module build system.         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