]> git.kaiwu.me - nginx.git/commit
SSL: caching certificate keys.
authorSergey Kandaurov <pluknet@nginx.com>
Mon, 9 Sep 2024 15:04:18 +0000 (19:04 +0400)
committerpluknet <pluknet@nginx.com>
Tue, 1 Oct 2024 13:59:24 +0000 (17:59 +0400)
commit7ea2fb6cb197925c7c0e35def9ece12d11b09bb9
tree1a90dc5f06f4a3c9dd12526f8eb5bd0a4d5f1942
parent78ed123e71aab17ffecfa0b2b27a349cfb4b2502
SSL: caching certificate keys.

EVP_KEY objects are a reference-counted container for key material, shallow
copies and OpenSSL stack management aren't needed as with certificates.

Based on previous work by Mini Hawthorne.
src/event/ngx_event_openssl.c
src/event/ngx_event_openssl.h
src/event/ngx_event_openssl_cache.c