hashlink
hashlink copied to clipboard
SSL bugfixes.
- 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
SecTrustCopyAnchorCertificatesto 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.