Pike 8.0 rel 5 is now out.
This release is dedicated to Per Hedbor, who we sadly lost at the end
of the summer. He was a programming genius, a large contributor to
many parts of Pike, and probably the most prolific producer of Pike
application code in the world. But above all we will remember him as a
Changes since Pike 8.0.276 (release 4)
Updated Calendar to use timezonedata from tzdata2016i.
Zero-pad short signature integers.
It is now possible to enable non-normalization on the entire object,
and not just on a per call basis. It is also possible to disable
support for folded headers, as per IETFs latest specification.
This is a class that exposes the compiler internal lock.
This allows for testing compression.
gdb_backtraces() is now available even --without-debug.
This function is analogous to low_peek().
Parse query variables in WebSocket Requests.
Fixed stringify operator on strings containing escaped double quotes.
Fixed double free at cleanup on exit.
o Fixed multiple issues with cleanup on exit.
Fixed wrong signedness.
Improved robustness of the EXIF parser.
Ignore malformed expiry dates in cookies.
Fixed handling of truncated frames.
Backported multiple fixes from Pike 8.1.
Fixed broken range optimization.
Removed optimization that considered the hostname() constant.
Don't reference count direct cyclic references via mixed variables.
Protect against the same file being compiled concurrently in
Cast to program and cast to object should now be thread-safe.
Survive RESOLV_DEBUG being enabled.
Improved sendfile compatibility.
Improved behavior under high signal pressure.
Improved robustness against stray destructs and exceptions.
Fixed circular dependency.
Multiple optimizations in m_delete() and friends.
Added flag MAPPING_FLAG_NO_SHRINK.
Updated timezone data to tzdata2016h.
Since there are distributions that have removed nettle_secp_192r1
and nettlesecp_224r1 from the nettle library, these curved are now
disabled by default. Enable them by compiling with
The 8.0.358 build is almost equivalent to the 8.0.352 release
candidate. The difference is fixes the the testsuite to fix some
broken tests. For exact details, see
|Free forum by Nabble||Edit this page|