Files
Nim/tests/stdlib
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
..
2020-04-28 19:56:01 +02:00
2020-07-29 16:18:27 +02:00
2020-03-23 15:47:10 +01:00
2020-04-03 09:03:13 +02:00
2020-03-30 13:18:12 +02:00
2020-04-15 20:11:18 +02:00
2020-03-06 18:38:56 +00:00
2018-11-27 10:34:34 +01:00
2018-11-23 11:58:31 +01:00
2018-10-12 17:27:47 +02:00
2019-05-16 21:06:04 +02:00
2020-06-15 10:57:34 +02:00
2020-07-18 10:41:33 +02:00
2017-05-04 22:25:29 +02:00
2018-11-23 11:58:29 +01:00
2019-01-14 12:36:34 +01:00
2018-12-11 21:23:21 +01:00
2020-03-30 13:18:12 +02:00
2018-10-28 13:35:30 +01:00
2020-07-12 03:31:03 -04:00
2018-04-30 11:16:56 +02:00