Skip to content

ALPN support for SslStream on Mac #26534

@Tratcher

Description

@Tratcher

Follow up on #23157 and dotnet/corefx#24389

The ALPN implementation for SslStream left out Mac support due to the APIs not being available on the older version of Mac OS being compiled for. The APIs are available in later versions.

References:
https://github.com/dotnet/corefx/pull/24389/files#r142497272
https://github.com/dotnet/corefx/blob/master/src/System.Net.Security/src/System/Net/Security/SslStreamPal.OSX.cs#L104-L108

Priority:

  • Server: This would be useful for HTTP/2 dev and test purposes. Not blocking.
  • Client: This blocks the new SocketsHttpHandler client from supporting HTTP/2 on Mac clients.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions