GNOME Bugzilla – Bug 636571
"debian-style" certificate db support
Last modified: 2016-02-08 13:53:16 UTC
On Debian/Ubuntu, in addition to the 10,000-line-long PEM-encoded ca-bundle.crt file, there are also .crt files for individual CAs, each pointed to by a symlink with a hex representation of a hash of the CA name or something, so that when you see a certificate signed by a given CA, you can then go and read just that CA file, rather than having to parse the monster ca-bundle file, which takes forever. We should support that. (This requires no API changes, since GTlsConnection doesn't currently expose the details of how the system certificate db works.)
We're planning to delegate "reading the system cert db" to gnutls. *** This bug has been marked as a duplicate of bug 753260 ***