DEV-50173 - investigate certificate code performance
DEV-50166 - LLBasicCertificateChain::validate calls in log Added caching of certificates that have been validated. The sha1 hash for the certificate is stored and is associated with the from and to times. When the certificate is validated, the code determines whether the certificate has successfully been validated before by looking for it in the cache, and then checks the date of the cert. If that is successful, the validation calls with success. Otherwise, it proceeds to do a full validation of the certificate.
Showing
- indra/newview/llsecapi.cpp 1 addition, 1 deletionindra/newview/llsecapi.cpp
- indra/newview/llsecapi.h 15 additions, 16 deletionsindra/newview/llsecapi.h
- indra/newview/llsechandler_basic.cpp 81 additions, 33 deletionsindra/newview/llsechandler_basic.cpp
- indra/newview/llsechandler_basic.h 16 additions, 7 deletionsindra/newview/llsechandler_basic.h
- indra/newview/llstartup.cpp 2 additions, 1 deletionindra/newview/llstartup.cpp
- indra/newview/llxmlrpctransaction.cpp 2 additions, 1 deletionindra/newview/llxmlrpctransaction.cpp
- indra/newview/tests/llsechandler_basic_test.cpp 17 additions, 17 deletionsindra/newview/tests/llsechandler_basic_test.cpp
Loading
Please register or sign in to comment