pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:1:   Changes since Pike 8.0.466 (release 10)   ----------------------------------------------------------------------      New Features   ------------    + o Standards.PKCS +  +  Support for decoding PKCS #10 public keys through +  Standard.PKCS.parse_public_key. +  + o JWK +  +  - Added Web.encode_jwk. +  - Added jwk to signatures (Nettle.Sign, Crypo.RSA, Crypto.ECC.Curve) +  - Added jwk to hashes (Nettle.Hash) +  - Added decode_jwk support to Crypto.ECC.Curve +  - Added get_point to Crypto.ECC.Curve +  +    Bug fixes   ---------      o Stdio.Buffer       - Some methods (add_int*, input_from, add_padding) did not trigger    a call to the fd output function. When using an Stdio.Buffer instance    in Stdio.File buffer mode, this could result in new data not being    written.       - Due to an error in the realloc strategy, in some cases unread() did    not succeed after reading or writing data to a fd.    -  + o Thread    -  +  Fixed a race condition when creating a new thread while disabling +  threads. +  + o Protocols.HTTP +  +  Fixed a memoery leak in the HTTP header parser upon receiving +  malformed HTTP headers. +  + o Protocols.WebSocket +  +  Fixed a case where the onopen callback would get the wrong argument. +  + o Standards.PKCS +  +  Fixed bugs in decoding of PKCS #8 public keys. +  + o Search +  +  Fixes some broken SQL queries causing data corruption. +  + o Pike core +  +  - Fixed a memory leak in the preprocessor. +  +  - Improved syntax error recovery, including eliminating some fatal +  conditions. +  +  + Build Change + ------------ +  + o Configuration +  +  Fixes to the detection of MariaDB, MySQL and Inotify. +  +    Changes since Pike 8.0.438 (release 9)   ----------------------------------------------------------------------      New Features   ------------      o Concurrent       The Concurrent module simplifies asynchronous code by synchronizing    events in different ways. As an example the connect() function shown