Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ca_roots: use files mixing regular and OpenSSL-only certs
Fix #24. PR #18 changed the logic for searching for CA root cert files to skip files containing OpenSSL-only "BEGIN TRUSTED CERTIFICATE" certificates since MbedTLS cannot use these certificates. This was a bit too aggressive: regular certs and OpenSSL-only certs can coexist in the same file, so we should use any file that has some regular cert in it, even if it also has OpenSSL-only certs. We should only emit a warning if we (1) found no files with regular certs and (2) found files with OpenSSL-only certs.
- Loading branch information