pike.git
/
CHANGES
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/CHANGES:11:
o Crypto.ECC Zero-pad short signature integers. o Protocols.HTTP.Server.HeaderParser 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.
+
o CompilerEnvironment()->lock()
+
+
This is a class that exposes the compiler internal lock.
+
+
o Protocols.EngineIO and Protocols.SocketIO
+
+
o Gz.deflate()->clone()
+
+
This allows for testing compression.
+
+
o gdb_backtraces()
+
+
gdb_backtraces() is now available even --without-debug.
+
+
o ADT.Heap()->low_pop()
+
+
This function is analogous to low_peek().
+
Bug fixes --------- o cpp Fixed stringify operator on strings containing escaped double quotes. o mkpackage Support $EXTRA_PLATFORM_TEST.
pike.git/CHANGES:36:
o Fixed multiple issues with cleanup on exit. o Whitefish Fixed wrong signedness. o Standards.EXIF Improved robustness of the EXIF parser.
+
o Protocols.HTTP.Session
+
+
Ignore malformed expiry dates in cookies.
+
o Protocols.WebSocket Fixed handling of truncated frames.
-
+
Parse query variables.
-
+
Call either http_cb or ws_cb, not both, at the proper moment.
+
+
o _Roxen
+
+
Backported multiple fixes from Pike 8.1.
+
+
o Compiler
+
+
Fixed broken range optimization.
+
+
Don't reference count direct cyclic references via mixed variables.
+
+
o MasterObject
+
+
Protect against the same file being compiled concurrently in
+
multiple threads.
+
+
Cast to program and cast to object should now be thread-safe.
+
+
Survive RESOLV_DEBUG being enabled.
+
+
o Stdio.FakeFile
+
+
Improved sendfile compatibility.
+
+
o Process.create_process
+
+
Improved behavior under high signal pressure.
+
+
o Sql.pgsql
+
+
Improved robustness against stray destructs and exceptions.
+
+
o Standards.BSON
+
+
Fixed circular dependency.
+
+
o Mappings
+
+
Multiple optimizations in m_delete() and friends.
+
+
Added flag MAPPING_FLAG_NO_SHRINK.
+
+
o Calendar
+
+
Updated timezone data to tzdata2016h.
+
Building -------- o Nettle 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 --with-weak-curves.