Branch: Tag:

2020-12-02

2020-12-02 03:55:46 by H William Welliver <william@welliver.org>

Changes: changes

322:      o SSL.File    -  Do not close automatically on write error. +  - Do not close automatically on write error.       The internal ssl_write_callback() would call shutdown()    on write error, which would cause the object to enter
332:    This in turn caused errors like "Not open" from    functions like read() and set_nonblocking().    +  - Fix a situation where setting callbacks before the TLS +  handshake had completed would cause the connection to hang +  if an alert was generated (for instance when the peers are +  unable to agree on a cipher suite.) +    o Standards.JSON       - encode() now allows other threads to run every now and then.