pike.git
/
CHANGES
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/CHANGES:129:
including integers prefixed with 0x and 0b, and floating point numbers in scientific notation. o Returning void It is now possible to return void responses from void functions. void a() { return; } void b() { return a(); }
-
o Protocols.DNS now supports encoding and decoding CAA RRs.
+
-
+
Bug fixes --------- o Runtime The runtime could get confused by PROGRAM_DESTRUCT_IMMEDIATE objects having destruct callbacks under some circumstances. o Operator functions
pike.git/CHANGES:377:
Access to the compiler lock. o Crypto.ECC.Curve.Point A point on an ECC curve. o Parser.Pike Support new language features.
-
o Protocols.DNS
.server
+
o Protocols.DNS
-
Derived
classes
can
now
override
report_decode_error()
and
-
handle_decode_error() to change how errors while
decoding
a
DNS
-
packet are reported and handled
.
+
-
Protocols.DNS
now
supports
encoding
and decoding
CAA
RRs
.
-
+
- Classes derived from Protocols.DNS.server may now override
+
report_decode_error() and handle_decode_error() to change how
+
errors while decoding a DNS packet are reported and handled.
+
o Protocols.WebSocket Multiple API changes. o Random rewrite The random functions have been rewritten to ensure security by default. random_string() and random() now get their data directly from the operating system random generator, i.e. /dev/urandom on most unixen. This is about half the speed compared with the