Skip to content
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

[#1823] replace malloc/calloc/strdup/free with openssl allocator #1926

Merged

Commits on Sep 17, 2024

  1. [open-quantum-safe#1823] replace malloc/calloc/strdup/free with opens…

    …sl allocator
    
    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b61754c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3dc1284 View commit details
    Browse the repository at this point in the history
  3. [open-quantum-safe#1823] format code

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    04a9a73 View commit details
    Browse the repository at this point in the history
  4. [open-quantum-safe#1823] Use OpenSSL Memory Allocator for BIKE, Frodo…

    …KEM, and NTRUPrime
    
    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    201771c View commit details
    Browse the repository at this point in the history
  5. [open-quantum-safe#1823] Add Comments for Doxygen

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a7aef7d View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. sig_stfl build fix

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    ac5c941 View commit details
    Browse the repository at this point in the history
  2. fix ptrdiff_t failure

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    74c4dba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f511ba0 View commit details
    Browse the repository at this point in the history
  4. Add openssl version check to fix build error

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    01de31f View commit details
    Browse the repository at this point in the history
  5. fix implicit conversion for diff

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    a955fe5 View commit details
    Browse the repository at this point in the history
  6. fix build for tests

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    7dfc557 View commit details
    Browse the repository at this point in the history
  7. Fix build for tests

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    30ca6bd View commit details
    Browse the repository at this point in the history
  8. Fix build for OQS_DLOPEN_OPENSSL

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    9951317 View commit details
    Browse the repository at this point in the history
  9. Fix build failure [full tests]

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    51f263b View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    dd1f819 View commit details
    Browse the repository at this point in the history
  2. remove OQS_MEM_free

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    b268445 View commit details
    Browse the repository at this point in the history
  3. remove OQS_MEM_free

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    c4b647e View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Add allocator check in tests/test_code_conventions.py

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f47e341 View commit details
    Browse the repository at this point in the history
  2. format code

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    99c198a View commit details
    Browse the repository at this point in the history
  3. Add IGNORE memory-check

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    374c1d4 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    5d4b9ee View commit details
    Browse the repository at this point in the history
  2. revert back to abort() in OQS_MEM_cleanse

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    34f9b1b View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Delect checked allocation functions

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    c01c376 View commit details
    Browse the repository at this point in the history
  2. Revert back p_param to p for sntrup

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    320c6e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3027acf View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Address multiple line comments case

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    3374a39 View commit details
    Browse the repository at this point in the history
  2. Add allocator check for '.c', '.h', '.fragment'

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    284275a View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Add NULL for previous checked allocation

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    f04570c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d329ce5 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Fix build failure

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    d9e0c96 View commit details
    Browse the repository at this point in the history
  2. Fix build failure

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    6032349 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. revert back to abort() for checked cases

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    1e4201b View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Add fprintf error for abort cases

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    d502cac View commit details
    Browse the repository at this point in the history
  2. Add LIBOQS_die

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    8a788db View commit details
    Browse the repository at this point in the history
  3. use OQS_EXIT_IF_NULLPTR for checked malloc cases

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    2077298 View commit details
    Browse the repository at this point in the history
  4. Fix build failure

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7afe1a3 View commit details
    Browse the repository at this point in the history
  5. remove NULL check to keep code consistent

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    6b825e1 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. remove LIBOQS_die

    Signed-off-by: Songling Han <[email protected]>
    songlingatpan committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    405b6ac View commit details
    Browse the repository at this point in the history