The Wayback Machine - https://web.archive.org/web/20220211224914/https://github.com/wolfSSL/wolfssl/commits/master
Skip to content
Permalink
master

Commits on Feb 11, 2022

  1. Merge pull request #4846 from haydenroche5/fips_mode_compat

    Implement FIPS_mode and FIPS_mode_set in the compat layer.
    dgarske committed Feb 11, 2022
  2. Merge pull request #4855 from julek-wolfssl/issue-4854

    wolfSSL_get_error may return SSL_ERROR_NONE on ret <= 0
    dgarske committed Feb 11, 2022
  3. wolfSSL_get_error may return SSL_ERROR_NONE on ret <= 0

    Fix docs mismatch reported in #4854
    julek-wolfssl committed Feb 11, 2022
  4. Merge pull request #4847 from douzzer/20220209_clang-Os

    fixes for clang -Os on clang >= 12.0.0
    douzzer committed Feb 11, 2022

Commits on Feb 10, 2022

  1. fips_check.sh: for linuxv2 add COPY_DIRECT with wolfcrypt/src/{aes_as…

    …m.S,aes_asm.asm}; for linuxv5 add wolfcrypt/src/aes_gcm_asm.S to COPY_DIRECT; fix whitespace.
    douzzer committed Feb 10, 2022
  2. bwrap tweaks:

    in scripts/ocsp.test, don't call ping.test when $AM_BWRAPPED = yes (ping is setuid, so fails under bwrap);
    
    in scripts/unit.test.in, don't bwrap if $AM_BWRAPPED = yes (double-bwrapping always fails);
    
    in testsuite/testsuite.c testsuite_test(), build tempName using tempDir, and try to assign tempDir from XGETENV("TMPDIR"), fallback to hardcoded "/tmp".
    douzzer committed Feb 10, 2022
  3. Merge pull request #4848 from SparkiDev/sp_int_div_word_2

    SP int, cortex, thumb div_word: fix to work
    dgarske committed Feb 10, 2022
  4. Merge pull request #4805 from SparkiDev/ecies_aes_ctr

    ECIES: add support for more encryption algorithms
    dgarske committed Feb 10, 2022
  5. rm unused src links

    miyazakh committed Feb 10, 2022
  6. SP int, cortex, thumb div_word: fix to work

    Cortex builds needed # before number. Arm32 works with or without.
    Thumb div_word needed to shift up if divisor too small (like other ARM
    implementations).
    SparkiDev committed Feb 10, 2022

Commits on Feb 9, 2022

  1. ECIES: add support for more encryption algorithms

    Add support to ECIES for AES-256-CBC, AES-128-CTR, AES-256-CTR.
    Added new API wc_ecc_ctx_set_algo() that sets the encryption, KDF and
    MAC algorithms.
    Cleanup formatting of ECIES code.
    SparkiDev committed Feb 9, 2022
  2. Merge pull request #4842 from SparkiDev/sha3_arm_fixup

    ARMASM, SHA-3: fixup when not using crypto instructions
    dgarske committed Feb 9, 2022
  3. Merge pull request #4837 from SparkiDev/sp_c_config

    SP C: when sp_c32.c ad sp_c64.c are included in build changed
    tmael committed Feb 9, 2022
  4. Merge pull request #4839 from douzzer/20220207-clang-tidy-15

    20220208 clang-tidy-15 fixes etc.
    embhorn committed Feb 9, 2022
  5. SP C: when sp_c32.c ad sp_c64.c are included in build changed

    When compiling with the CFLAG -m32, sp_c32.c is used and not sp_c64.c.
    The build system cannot detect that this is a 32-bit platform and to use
    sp_c32.c.
    
    The SP code detects which implementaiton to use and sets defines that
    enable the code in sp_c32.c or sp_c64.c.
    
    ENABLED_64BIT, 64-bit platform, was on by default, which is not always
    true.
    By making ENABLED_64BIT not default then the decision of which SP C
    files to include in the build had to change to not being the other.
    That is, sp_c64.c is not included when the configuration line explicitly
    enables 32bit and sp_c32.c is not include when the configuration line
    explicitly enables 64bit.
    SparkiDev committed Feb 9, 2022

Commits on Feb 8, 2022

  1. Merge pull request #4836 from embhorn/zd13634

    Remove deprecated VS solution
    ejohnstown committed Feb 8, 2022
  2. Merge pull request #4831 from dgarske/zd13571_2

    Improve the client certificate checking logic
    SparkiDev committed Feb 8, 2022
  3. fixes for whitespace, C++ warnings, and LLVM 15 clang-tidy defects/ca…

    …rps:
    
    * whitespace in src/ssl.c, tests/api.c, wolfssl/openssl/fips_rand.h.
    
    * clang-analyzer-core.StackAddressEscape from llvm-15 clang-tidy, in tests/suites.c:execute_test_case().
    
    * bugprone-suspicious-memory-comparison from llvm-15 clang-tidy, in src/internal.c:DoSessionTicket() and src/ssl.c:wolfSSL_sk_push().
    douzzer committed Feb 8, 2022
  4. Merge pull request #4833 from SparkiDev/sha3_arm_crypto

    SHA-3, ARM64: add assembly support for crypto instructions
    dgarske committed Feb 8, 2022
  5. Merge pull request #4838 from SparkiDev/g++_fix_4

    Rework functions to avoid warning with g++
    douzzer committed Feb 8, 2022
  6. Merge pull request #4830 from dgarske/no_hmac

    Fixes for building without HMAC
    douzzer committed Feb 8, 2022
  7. SHA-3, ARM64: add assembly support for crypto instructions

    Add ability to compile ARM assembly from inline C code.
    SparkiDev committed Feb 8, 2022
Older
Morty Proxy This is a proxified and sanitized view of the page, visit original site.