Estoy intentando portar un programa C basado en OpenSSL de Linux a macOS, y me gustaría usar una biblioteca para TLS que es oficialmente compatible con el sistema operativo, porque entonces el sistema operativo mantiene esa biblioteca actualizada y seguro sin ningún trabajo adicional para mí o para el usuario de mi aplicación.
A pesar de que LibreSSL estaba oficialmente soportado en macOS y ya he portado mi programa con un servidor LibreSSL, pero no estoy seguro del estado de LibreSSL dentro de macOS. ¿Existe alguna documentación oficial que aborde si los desarrolladores deben tratar la biblioteca LibreSSL como si estuviera o no restringida?
PS: He buscado en el sitio de desarrolladores de Apple, pero La documentación oficial de Apple sobre la encriptación de la comunicación de red hace que NO HAY MUCHAS NOMBRES de LibreSSL (que no es lo mismo que OpenSSL).