Upgrading Bouncy Castle to version 1.84.
SSL non-blocking I/O improvements.
- [feat] implement
OpenSSL::ASN1.traversehelper - [feat] remove SHA1PRNG fallback: use default
SecureRandom - [fix] SSL write loss on non-blocking partial flush (#242)
- [fix]
read_nonblock(exception: false)raisingSSLErrorWaitReadable - [fix]
X509::Certificate#dupdropping all extensions (#356) - [fix] format
authorityInfoAccessextension values (#210) - [fix] coerce
HMAC#updateinput asString - [compat] undefine
cloneonStoreandStoreContext - [refactor] use constant-time comparison in PKCS7 and SimpleSecretKey
- [refactor] overflow protection in
MemBIObuffer reallocation - [deps] upgrade BC to version 1.84