pike.git
/
CHANGES
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/CHANGES:1:
Changes since Pike 7.4.20: ---------------------------------------------------------------------- o Generation of LDSHARED bugfixed so that building of 3:rd party modules works. o Bugfixes to String.Buffer.`+ and String.Buffer.`+=.
+
o Bugfix in String.Buffer wide string handling.
o is_absolute_path can now handle empty strings. o FakeFile works as Stdio.File when reading more than what is stored in the file. o Bugfix in Standards.EXIF for Nikon 990/D1 cameras. o The MIME module supports transport padding after delimiter. o Buffer overflow fixed in _Roxen. o Several iterator bugs fixed. o Array.lyskom_sort_func bug fixed.
-
+
o Bug fixes in Microsoft Windows installation.
+
o Made -e and --execute work on IRIX for large pids.
+
o Fixed PSD decoding bug for images with small masks.
+
o Bugfix for ID3v2 tag decoding.
+
o Corrected Stdio.FakeFile API to be more like Stdio.File.
+
o Bugfixes in Web.Crawler.
+
o The fd flags are now cleared before calling callbacks on POLLERR and
+
POLLHUP to prevent nonblocking I/O to hang on fds where errors have
+
occured earlier.
+
o Several minor stability fixes (use less stack, better argument
+
checking, etc) in some functions.
+
o The Foo::this implementation is reworked to work correctly with
+
parent pointers through inherits.
+
o Better object file dumping.
+
o Removed an overoptimization that could cause some casts to disappear
+
even when they might have effect.
+
o Fixed a bug that caused has_index((<1>),1) to return 0.
+
o Fixed a memory leak that appeared when doing `- or `& on a mapping
+
or multiset.
+
o Fixed a core dump when doing `[]= on a string with invalid index.
+
o Fixed a bug that in rare cases would make identifiers disappear from
+
programs.
+
o Fixed a bug that could cause the parser to hang when a tag callback
+
returned the empty string and there's a data callback registered.
+
o Bugfix for handling of NUL in %{%} in sprintf.
+
o Added kludge to avoid race condition in syslog(2) in
+
glibc/linuxthreads.
Changes since Pike 7.4.10: ---------------------------------------------------------------------- o Bugfix in Parser.C. "!=" is now considered one token instead of two. o Bugfixed loop over-optimization caused by faulty dependency analysis. o Postgres 7.3+ correctly detected. o Now function_object behaves as in Pike 7.2 again, returning zero if