openca / libpki

Easy-to-use high-level library for PKI-enabled applications
Other
50 stars 34 forks source link

Speed up process for loading large CRLs #10

Closed a157634 closed 8 years ago

a157634 commented 9 years ago

Introduced r/o memory BIO for __get_data_callback(). The privously used r/w memory BIO is very slow in loading large CRLs. The usage of a r/o memory BIO speeds up the process for loading such large files. See also https://www.openssl.org/docs/crypto/BIO_s_mem.html#notes

Furthermore fixed: