Commit History

Author SHA1 Message Date
  David Garske a03ed32380 Support for Android KeyStore compatibility API's: 2 years ago
  Juliusz Sosinowicz 7dea1dcd39 OpenResty 1.13.6.2 and 1.19.3.1 support 2 years ago
  Jacob Barthelmeh c729318ddd update copyright date 3 years ago
  toddouska 72eebd6e75 Merge pull request #3795 from JacobBarthelmeh/CAAM 3 years ago
  Hideki Miyazaki cd26444e01 addressed jenkins failure part1 3 years ago
  Hideki Miyazaki 525d28f38f Implemented MD5_Transform 3 years ago
  Jacob Barthelmeh 749425e1e8 first pre alpha code for QNX + CAAM 3 years ago
  Chris Conlon 45c5a2d39c update copyright to 2020 4 years ago
  David Garske a5d222a20e Make public the hash set/get flags functions. 4 years ago
  John Safranek 246c444b93 Updates for v4.0.0 5 years ago
  David Garske 1a8388641d Change new hash SetFlag/GetFlag API's to private. 5 years ago
  David Garske 838652c03b Added flags build option to hashing algorithms. This allows indicator to determine if hash will be "copied" as done during a TLS handshake. 5 years ago
  David Garske c83e63853d Refactor unqiue hash types to use same internal values (ex WC_MD5 == WC_HASH_TYPE_MD5). Refactor the Sha3 types to use wc_ naming. 6 years ago
  connerwolfssl fab99f9f44 Merge https://github.com/wolfssl/wolfssl into doxygen_project 6 years ago
  David Garske a4a5f4f27a STM32 refactor to move hashing code into `wolfssl/wolfcrypt/port/stm32.h`. Supports CubeMX HAL or StdPeriLib with MD5, SHA1, SHA224 and SHA256. Detects if hardware supports SHA2. Adds hashing context save/restore and hashing clock/power optimizations. Fix for building *.c in wolfcrypt/src/port for `caam_driver.c`. Fix for warning with `wolfSSL_CryptHwMutexUnLock` when no threading defined and return code not checked. 6 years ago
  connerwolfssl fc754ba88e Merge https://github.com/wolfssl/wolfssl 6 years ago
  connerwolfssl ad4cf69993 Moved doxygen API comments in to a seperate directory 6 years ago
  Jacob Barthelmeh 5fa9455bf9 add CAAM with INTEGRITY support 6 years ago
  David Garske 911b6f95f8 Release v3.12.2 (lib 14.0.0). Updated copywright. 6 years ago
  David Garske 6707be2b0e Added new `--disable-oldnames` option to allow for using openssl along-side wolfssl headers (without OPENSSL_EXTRA). Add `--enable-opensslcoexist` which makes sure `oldnames` is disabled. Refactor of `SSL_` to `WOLF_SSL_`. Refactor of `SHA`, `MD5`, `SHA224`, `SHA256`, `SHA512` and `SHA384` to `WC_` naming. 6 years ago
  David Garske dcab2f47ee Fixes for STM32 hardware acceleration. Adds CubeMX HAL hashing support for MD5, SHA1, SHA224 and SHA256. Adds support for STM32F7 (`WOLFSSL_STM32F7`). Fixes issue with AES-GCM and STM32F2. Cleanup of the STM32 macros (adds `NO_STM32_HASH`, `NO_STM32_CRYPTO` and `NO_STM32_RNG` to optionally disable hardware acceleration). 6 years ago
  David Garske 74ed94ddb1 Fixes to support large hashing against HW without caching (in exclusive hardware access) Large hashing uses previous hash code with two descriptors and polling. Added wolfCrypt large hash tests for MD5, SHA and SHA256. Add missing MCAPI set size API's. Cleanup AES GCM large test. Changed MPLABX projects to default to PIC32MZ2048EFM144. 6 years ago
  David Garske 4e735631e7 Fixes for PIC32MZ: 6 years ago
  David Garske c1640e8a3d Intel QuickAssist (QAT) support and async enhancements/fixes: 7 years ago
  David Garske 4a7651a09a STM32 F2/F4 CubeMX and Std Peripheral Library hardware crypto support for RNG, AES, SHA1, DES3 and MD5. Adds new WOLFSSL_STM32_CUBEMX and WOLFSSL_STM32F4 defines. Tested on STM32F437II. 7 years ago
  Jacob Barthelmeh e99a5b0483 prepare for release v3.9.0 8 years ago
  David Garske f8876854f4 Spelling fixes in comments and error strings (ALGO_ID_E, ASN_TIME_E and WOLFSSL_ERROR function). 8 years ago
  Takashi Kojo d67168d539 aes.c cleaned. ti-has.c, ti-aes.c, ti-des3.c are included in each respective algorithm source file. 9 years ago
  Takashi Kojo 5bcce85de4 md5.h cleaned 9 years ago
  Takashi Kojo 527013ec1e corrected NL code 9 years ago