-
Notifications
You must be signed in to change notification settings - Fork 465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix memory leak when using OpenSSL and threads #1942
Commits on Oct 22, 2024
-
init OpenSSL when OQS_USE_OPENSSL is enabled in liboqs.
Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e142979 - Browse repository at this point
Copy the full SHA e142979View commit details -
wrap OPENSSL_init_crypto with OSSL_FUNC.
Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8abddd - Browse repository at this point
Copy the full SHA c8abdddView commit details -
Add OPENSSL_init_crypto to the list of OpenSSL functions called liboqs.
Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7b44d9 - Browse repository at this point
Copy the full SHA c7b44d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3b56fc - Browse repository at this point
Copy the full SHA d3b56fcView commit details -
Don't include dlfcn.h for Windows (open-quantum-safe#1936)
Signed-off-by: Steen Rasmussen <[email protected]> Co-authored-by: Steen Rasmussen <[email protected]> Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05f64d2 - Browse repository at this point
Copy the full SHA 05f64d2View commit details -
Update CBOM format to upstream v1.6 (open-quantum-safe#1834)
Signed-off-by: Basil Hess <[email protected]> Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17dd36d - Browse repository at this point
Copy the full SHA 17dd36dView commit details -
Cleanup threading resources when OpenSSL is used.
Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b48c694 - Browse repository at this point
Copy the full SHA b48c694View commit details -
Add OPENSSL_thread_stop to the ossl function list. Cleanup error chec…
…king. Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61f9691 - Browse repository at this point
Copy the full SHA 61f9691View commit details -
Remove OPENSSL build-time macro from helper functions. Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2bfe6a - Browse repository at this point
Copy the full SHA b2bfe6aView commit details -
Apply suggestions from code review
Use of OQS_DLOPEN_OPENSSL needs a new API change to expose an OQS function that calls OPENSSL_thread_stop Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8e8651 - Browse repository at this point
Copy the full SHA c8e8651View commit details -
Use of OQS_DLOPEN_OPENSSL needs a new API change to expose an OQS function that calls OPENSSL_thread_stop Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 457480d - Browse repository at this point
Copy the full SHA 457480dView commit details -
Use of OQS_DLOPEN_OPENSSL needs a new API change to expose an OQS function that calls OPENSSL_thread_stop Signed-off-by: Norman Ashley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 195f61e - Browse repository at this point
Copy the full SHA 195f61eView commit details