hashlink icon indicating copy to clipboard operation
hashlink copied to clipboard

SSL bugfixes.

Open Apprentice-Alchemist opened this issue 1 year ago • 0 comments

  • get rid of the brew uninstall hack, it doesn't seem to be needed anymore
  • only define MSG_NOSIGNAL if it is actually undefined
  • Use SecTrustCopyAnchorCertificates to get root certs on macOS instead of the deprecated keychain apis.
  • Initialize PSA crypto when it is present (in mbedtls 3.6 TLS 1.3 support is turned on by default which uses PSA crypto)

The partially fixes the macOS HTTPS failures encountered in https://github.com/HaxeFoundation/haxe/pull/11638.

Apprentice-Alchemist avatar May 04 '24 12:05 Apprentice-Alchemist