commit | a8955d57ed367ad85e7261d3a0102007ea2e2d52 | [log] [tgz] |
---|---|---|
author | Olivier Houchard <cognet@ci0.org> | Sun Apr 07 22:00:38 2019 +0200 |
committer | Olivier Houchard <cognet@ci0.org> | Thu Apr 18 14:56:24 2019 +0200 |
tree | 7863e2b897163a55c39e7b9aa6d844a1db4af85c | |
parent | e179d0e88f2ae189558e42e4954ac00dc1ff9958 [diff] |
MEDIUM: ssl: provide our own BIO. Instead of letting the OpenSSL code handle the file descriptor directly, provide a custom BIO, that will use the underlying XPRT to send/recv data. This will let us implement QUIC later, and probably clean the upper layer, if/when the SSL code provide its own subscribe code, so that the upper layers won't have to care if we're still waiting for the handshake to complete or not.