Files
Nim/lib
alaviss 20315637aa asyncnet, net: don't attempt SSL_shutdown if a fatal error occurred (#15066)
* asyncnet, net: don't attempt SSL_shutdown if a fatal error occurred

Per TLS standard and SSL_shutdown(3ssl). This should prevent errors
coming from a close() after a bad event (ie. the other end of the pipe
is closed before shutdown can be negotiated).

Ref #9867

* tssl: try sending until an error occur

* tssl: cleanup

* tssl: actually run the test

I forgot to make the test run :P

* tssl: run the test on ARC, maybe then it'll be happy

* tssl: turns off ARC, switch tlsEmulation on for freebsd

* tssl: document why tlsEmulation is employed

* net: move SafeDisconn handling logic to socketError
2020-07-30 00:35:02 +02:00
..
2017-02-20 17:24:19 +02:00
2019-07-14 16:08:15 +02:00
2020-07-15 23:00:06 +02:00
2020-07-24 21:15:20 +02:00
2020-07-06 13:41:56 +02:00
2013-03-16 23:53:07 +01:00
2014-08-28 09:59:26 +02:00
2020-07-27 13:07:09 +02:00