mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-10-04 00:02:01 -04:00
* [#1823] replace malloc/calloc/strdup/free with openssl allocator Signed-off-by: Songling Han <shan@paloaltonetworks.com> * [#1823] update memory allocator for copy_from_upstream Signed-off-by: Songling Han <shan@paloaltonetworks.com> * [#1823] Use OpenSSL Memory Allocator for BIKE, FrodoKEM, and NTRUPrime Signed-off-by: Songling Han <shan@paloaltonetworks.com> * [#1823] Add Comments for Doxygen Signed-off-by: Songling Han <shan@paloaltonetworks.com> * include openssl/crypto.h and resolve conflict varible for ntru Signed-off-by: Songling Han <shan@paloaltonetworks.com> * Add openssl version check to fix build error Signed-off-by: Songling Han <shan@paloaltonetworks.com> * Fix build for OQS_DLOPEN_OPENSSL Signed-off-by: Songling Han <shan@paloaltonetworks.com> * remove OQS_MEM_free Signed-off-by: Songling Han <shan@paloaltonetworks.com> * Add allocator check in tests/test_code_conventions.py Signed-off-by: Songling Han <shan@paloaltonetworks.com> * Add IGNORE memory-check Signed-off-by: Songling Han <shan@paloaltonetworks.com> * Delect checked allocation functions Signed-off-by: Songling Han <shan@paloaltonetworks.com> * Revert back p_param to p for sntrup Signed-off-by: Songling Han <shan@paloaltonetworks.com> * Add allocator check for '.c', '.h', '.fragment' Signed-off-by: Songling Han <shan@paloaltonetworks.com> * Add NULL for previous checked allocation Signed-off-by: Songling Han <shan@paloaltonetworks.com> * Add fprintf error for abort cases Signed-off-by: Songling Han <shan@paloaltonetworks.com> * use OQS_EXIT_IF_NULLPTR for checked malloc cases Signed-off-by: Songling Han <shan@paloaltonetworks.com> --------- Signed-off-by: Songling Han <shan@paloaltonetworks.com>