Skip to content

AppleCryptoNative_SslSetEnabledCipherSuites is likely broken on Mac Catalyst x64 #53120

@filipnavara

Description

@filipnavara

Background: dotnet/macios#11498

The size of the SSLCipherSuite enum differs by platform. For MacCatalyst we currently always assume that it's 16-bit which is correct on arm64 [but wrong in the system headers]. For x64 it should be 32-bit [and it's definited correctly in the system headers].

Long term we should investigate moving to the Network.framework API but that is big task already tracked in other issues.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions