SWI-Prolog / packages-ssl

The SWI-Prolog SSL interface
5 stars 14 forks source link

Support for ALPN #129

Closed jamesnvc closed 6 years ago

jamesnvc commented 6 years ago

Implementing HTTP/2 requires that connections over HTTPS use TLS-ALPN (Application-Layer Protocol Negotiation).

OpenSSL supports this as of 1.0.2; it seems that to let one set these options on an SSL context, this library would need to wrap SSL_CTX_set_alpn_protos and SSL_set_alpn_protos.