Commit History

Autor SHA1 Mensaxe Data
  Andras Fekete 631eafacb8 Fix some spelling hai 2 meses
  Sean Parkinson 2323a5cf59 ARM32 ChaCha20, Poly1305: assembly code hai 2 meses
  Sean Parkinson 5f40f9a140 Thumb-2 ChaCha: implemention in assembly hai 3 meses
  David Garske b7a6c6c314 Fixes for building RISCV ASM with enable-all. hai 3 meses
  Sean Parkinson ebb49b6e68 RISC-V ChaCha20: assembly implementations hai 4 meses
  JacobBarthelmeh 31a6a2bf59 update copyright to 2024 hai 4 meses
  Sean Parkinson aab97fe9e2 ChaCha20, Poly1305 ASM for MSVC hai 9 meses
  Daniel Pouzzner 8a32e7f3f9 fixes for clang -Wunreachable-code-aggressive: hai 11 meses
  Lealem Amedie 20cab7afe3 Remove cyaSSL from XCODE proj and small fix in chacha.c hai 1 ano
  Sean Parkinson 36b92a4cef Thumb2 ASM, Curve25519 hai 1 ano
  Daniel Pouzzner 8f610bb156 fix for retval overwrite (warned by clang-analyzer-deadcode.DeadStores) in sha.c:wc_ShaFinal(); hai 1 ano
  Daniel Pouzzner f396989d20 more -Wconversion fixes, now covering everything inside the 140-3 boundary with default build options, everything in wolfcrypt with default build options, all modes of AES, builds with/without intelasm, all permutations of c89/c99 32/64 bit, and much of the crypto-all-cryptonly boundary; hai 1 ano
  Juliusz Sosinowicz aeb4338085 Use xorbufout in chacha hai 1 ano
  Jacob Barthelmeh 9dcc48c8f7 update copyright to 2023 hai 1 ano
  Jacob Barthelmeh 8eaa85e412 update copyright year to 2022 %!s(int64=2) %!d(string=hai) anos
  Daniel Pouzzner 0f05a71bfb linuxkm: refactor SAVE_VECTOR_REGISTERS() macro to take a fail clause as an argument, to allow the preprocessor to completely eliminate it in non-kernel builds, and for backward compat with WCv5.0-RC8. %!s(int64=3) %!d(string=hai) anos
  Daniel Pouzzner 6d715130a2 linuxkm: cleanups and smallstack refactors related to WOLFSSL_LINUXKM_SIMD_X86_IRQ_ALLOWED, associated linuxkm-SIMD-IRQ PR, and associated peer review: %!s(int64=3) %!d(string=hai) anos
  Daniel Pouzzner 83e0e19e03 linuxkm feature additions: %!s(int64=3) %!d(string=hai) anos
  Elms 3a885aba23 Refactor pointer manipulation to be independent of datatype width %!s(int64=3) %!d(string=hai) anos
  Jacob Barthelmeh c729318ddd update copyright date %!s(int64=3) %!d(string=hai) anos
  Hayden Roche 90258b6f34 Fix MSVC compile issue in chacha.c. %!s(int64=4) %!d(string=hai) anos
  Hayden Roche 91f0d8bfef Fix MSVC compile issue in chacha.c. %!s(int64=4) %!d(string=hai) anos
  Daniel Pouzzner 299e88a993 minor fixes and commentary. %!s(int64=4) %!d(string=hai) anos
  Daniel Pouzzner 1949378d61 wc_Chacha_purge_current_block(): init "scratch" buffer to zeros, to avoid "garbage value" warnings. %!s(int64=4) %!d(string=hai) anos
  Daniel Pouzzner f65947ae09 rename wc_XChaCha_init() to wc_XChacha_SetKey() for consistency, and add a counter argument to provide for future random access scenarios; refactor wc_Chacha_purge_current_block() to use a dummy wc_Chacha_Process() call for intrinsically correct counter dynamics. %!s(int64=4) %!d(string=hai) anos
  Daniel Pouzzner 6142c22948 add wc_XChaCha_init(), wc_XChaCha20Poly1305_Init(), wc_XChaCha20Poly1305_encrypt_oneshot(), wc_XChaCha20Poly1305_decrypt_oneshot(), and wc_Poly1305_EncodeSizes64(). also, remove redundant arg check (typo) in wc_Poly1305Update(). %!s(int64=4) %!d(string=hai) anos
  Daniel Pouzzner 7c2aefcfdd linuxkm: enable the rest of the _asm implementations for x86, wrapped in {SAVE,RESTORE}_VECTOR_REGISTERS(). %!s(int64=4) %!d(string=hai) anos
  Sean Parkinson 54c8774103 ChaCha20: Enable streaming with Intel x86_64 asm %!s(int64=4) %!d(string=hai) anos
  Tesfa Mael 493510e2ea Review comments %!s(int64=4) %!d(string=hai) anos
  Tesfa Mael cebb283822 DO-178 changes %!s(int64=4) %!d(string=hai) anos