Cronologia Commit

Autore SHA1 Messaggio Data
  Jacob Barthelmeh 8eaa85e412 update copyright year to 2022 1 anno fa
  David Garske ad3f7e1de2 The STM32U5 does not support DES3 or AES 192-bit (only 128/256 bit) 2 anni fa
  John Safranek 1465f99b12 Merge pull request #4734 from haydenroche5/fips_v5_des3 2 anni fa
  Daniel Pouzzner b7cecbacb2 update headers to resolve clang-tidy carping (mostly bugprone-macro-parentheses and readability-named-parameter). also disables MSC C4028 because incompatible with readability-avoid-const-params-in-decls. 2 anni fa
  Hayden Roche 58789991f9 Allow DES3 with FIPS v5-dev. 2 anni fa
  John Safranek df859d30f3 FIPS 140-3 3 anni fa
  John Safranek f1bd79ac50 FIPS 140-3 3 anni fa
  Jacob Barthelmeh c729318ddd update copyright date 3 anni fa
  Chris Conlon 45c5a2d39c update copyright to 2020 4 anni fa
  David Garske 7386bd4df1 Fixes for building with ` ./configure --enable-asynccrypt --enable-all CFLAGS="-DWC_ASYNC_NO_CRYPT"` 4 anni fa
  David Garske 5c07391f1b Various fixes for asynchronous mode: 4 anni fa
  John Safranek 9a5eb1bb67 Synchronous Quick Assist Support for Sniffer 4 anni fa
  Jacob Barthelmeh eb2aa3dce1 macro guards for re-defines 4 anni fa
  David Garske d5f3fa2ff8 Added DES3 Crypto callback support. 5 anni fa
  John Safranek 246c444b93 Updates for v4.0.0 5 anni fa
  John Safranek 5ca2ff187b DES IV 5 anni fa
  John Safranek f6fe3744a7 FIPS Update 6 anni fa
  David Garske 38aa56cc40 Fix for Windows FIPS build in current master. Resolves issue with missing DES/AES key size enums. 6 anni fa
  David Garske 98c186017a Fixes for build failures. Added new `WC_MAX_SYM_KEY_SIZE` macro for helping determine max key size. Added enum for unique cipher types. Added `CHACHA_MAX_KEY_SZ` for ChaCha. 6 anni fa
  David Garske 264496567a Improvements to EncryptedInfo. Added build option `WOLFSSL_ENCRYPTED_KEYS` to indicate support for EncryptedInfo. Improvements to `wc_PBKDF1` to support more hash types and the non-standard extra data option. 6 anni fa
  connerwolfssl ad4cf69993 Moved doxygen API comments in to a seperate directory 6 anni fa
  David Garske 911b6f95f8 Release v3.12.2 (lib 14.0.0). Updated copywright. 6 anni fa
  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 anni fa
  David Garske 56a1618ba0 Fixes to a few things based on peer review. 7 anni fa
  David Garske c1640e8a3d Intel QuickAssist (QAT) support and async enhancements/fixes: 7 anni fa
  Jacob Barthelmeh 6520a77fac DES ECB prototypes 7 anni fa
  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 anni fa
  David Garske 17a34c5899 Added asynchronous wolfCrypt RSA, TLS client and Cavium Nitrox V support. Asynchronous wolfSSL client support for "DoServerKeyExchange", "SendClientKeyExchange", "SendCertificateVerify" and "DoCertificateVerify". Fixes for async DTLS. Refactor of the wolf event and async handling for use in wolfCrypt. Refactor of the async device support so its hardware agnostic. Added Cavium Nitrox V support (Nitrox tested using SDK v0.2 CNN55XX-SDK with new configure "--with-cavium-v=/dir" option). Moved Nitrox specific functions to new port file "port/cavium/cavium_nitrox.c". RSA refactor to handle async with states. RSA optimization for using dpraw for private key decode. Use double linked list in wolf event for faster/cleaner code. Use typedef for wolf event flag. Cleanup of the async error codes. wolfCrypt test and benchmark support for async RSA. Asynchronous mode enabled using "./configure --enable-asynccrypt". If no async hardware is defined then the internal async simulator (WOLFSSL_ASYNC_CRYPT_TEST) is used. Note: Using async mode requires async.c/h files from wolfSSL. If interested in using asynchronous mode please send email to info@wolfssl.com. 7 anni fa
  Jacob Barthelmeh e99a5b0483 prepare for release v3.9.0 8 anni fa
  David Garske f8876854f4 Spelling fixes in comments and error strings (ALGO_ID_E, ASN_TIME_E and WOLFSSL_ERROR function). 8 anni fa