← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 1818825] Re: Use ALPN for protocol negotiation over TLS

 

First part of the change for Flylink:
https://github.com/pavel-pimenov/flylinkdc-r5xx/pull/1720

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/1818825

Title:
  Use ALPN for protocol negotiation over TLS

Status in AirDC++:
  New
Status in DC++:
  New

Bug description:
  As discussed on DCNF meeting, the ALPN proposal is at final stages:
  https://github.com/direct-connect/protocol/pull/1
  It may be time to add the prototype implementation to the DC++ client.

  The example can be found in cURL source:
  https://github.com/curl/curl/blob/master/lib/vtls/openssl.c
  (see mentions of tls_enable_alpn flag).

  The function to set supported protocols for a TLS context is
  SSL_CTX_set_alpn_protos.

To manage notifications about this bug go to:
https://bugs.launchpad.net/airdcpp/+bug/1818825/+subscriptions


References