Commits
Click on a commit to change the comparison rangeFix infinite loop when SSL_CERT_FILE is a directory
When SSL_CERT_FILE points to a directory instead of a file, the code
previously only checked if the path exists, which returns true for
directories. This caused rustls-native-certs to attempt reading the
directory as a certificate file, resulting in an infinite memory
allocation loop.
The fix validates that SSL_CERT_FILE is an actual file before enabling
native TLS certificate loading, and provides a helpful warning message
when the path is not a file.
Closes #17494