wolfssl/wolfcrypt/src
Jacob Barthelmeh 3b73c6e3ae handle multiple permitted name constraints 2021-10-19 23:12:07 -06:00
..
port Merge pull request #4472 from utzig/ksdk-port-koblitz 2021-10-19 21:14:38 -07:00
aes.c scan-build fixes: back out all "#ifndef __clang_analyzer__" wrappers added to suppress false and frivolous positives from alpha.deadcode.UnreachableCode, and rename new macro WC_UNUSED to WC_MAYBE_UNUSED to make its meaning more precisely apparent. build is still clean with -Wunreachable-code-break -Wunreachable-code-return under scan-build-13. 2021-10-18 21:46:09 -05:00
aes_asm.S
aes_asm.asm
aes_gcm_asm.S
arc4.c
asm.c Maths x86 asm: change asm snippets to get compiling 2021-08-20 10:35:49 +10:00
asn.c handle multiple permitted name constraints 2021-10-19 23:12:07 -06:00
blake2b.c Check return value in BLAKE2 key init functions 2021-06-07 03:34:44 +02:00
blake2s.c Check return value in BLAKE2 key init functions 2021-06-07 03:34:44 +02:00
camellia.c scan-build LLVM-13 fixes and expanded coverage: add WC_UNUSED and PRAGMA_CLANG_DIAG_{PUSH,POP} macros; deploy "#ifndef __clang_analyzer__" as needed; fix violations and suppress false positives of -Wunreachable-code-break, -Wunreachable-code-return, and -enable-checker alpha.deadcode.UnreachableCode; expand scan-build clean build scope to --enable-all --enable-sp-math-all. 2021-10-18 21:46:09 -05:00
chacha.c scan-build fixes: back out all "#ifndef __clang_analyzer__" wrappers added to suppress false and frivolous positives from alpha.deadcode.UnreachableCode, and rename new macro WC_UNUSED to WC_MAYBE_UNUSED to make its meaning more precisely apparent. build is still clean with -Wunreachable-code-break -Wunreachable-code-return under scan-build-13. 2021-10-18 21:46:09 -05:00
chacha20_poly1305.c
chacha_asm.S
cmac.c linuxkm: cleanups and smallstack refactors related to WOLFSSL_LINUXKM_SIMD_X86_IRQ_ALLOWED, associated linuxkm-SIMD-IRQ PR, and associated peer review: 2021-09-20 13:46:51 -05:00
coding.c Merge remote-tracking branch 'upstream/master' into os_base64 2021-06-16 23:19:52 +09:00
compress.c
cpuid.c AARCH64 SHA512: implementation using crypto instructions added 2021-09-15 12:05:48 +10:00
cryptocb.c Added ED25519 and Curve25519 crypto callback support. 2021-06-16 11:49:24 -07:00
curve448.c Expanded support for Curve25519/Curve448 and TLS v1.3 sniffer (#4335) 2021-09-01 09:28:24 +10:00
curve25519.c linuxkm: cleanups and smallstack refactors related to WOLFSSL_LINUXKM_SIMD_X86_IRQ_ALLOWED, associated linuxkm-SIMD-IRQ PR, and associated peer review: 2021-09-20 13:46:51 -05:00
des3.c miscellaneous buildability fixes: 2021-09-20 13:38:52 -05:00
dh.c KCAPI: add support for using libkcapi for crypto (Linux Kernel) 2021-10-08 09:07:22 +10:00
dsa.c sanity check on q value with DSA sign 2021-10-18 10:17:49 -06:00
ecc.c Merge pull request #4466 from embhorn/zd13059 2021-10-13 08:27:47 +10:00
ecc_fp.c
eccsi.c Fixes for possible leaks with `HAVE_WOLF_BIGINT` used by async in ECCSI and DH test. Fixes for GCC `-fsanitize=address` with `--enable-all`. 2021-07-14 14:57:32 -07:00
ed448.c ED: add --enable-ed25519-stream and --enable-ed448-stream to configure.ac, disabled by default, and add them to --enable-all and --enable-all-crypto lists, along with --enable-aesgcm-stream; report AES-GCM and ED* streaming API options in feature summary rendered at end; 2021-07-16 13:49:47 -05:00
ed25519.c Fixes and cleanups for NXP SE050 support. 2021-10-11 11:53:19 -07:00
error.c Remove legacy NTRU and OQS (#4418) 2021-09-24 08:37:53 +10:00
evp.c Merge pull request #4475 from douzzer/fix-scan-build-UnreachableCode 2021-10-20 08:30:46 +10:00
fe_448.c
fe_low_mem.c
fe_operations.c
fe_x25519_128.i
fe_x25519_asm.S
fp_mont_small.i
fp_mul_comba_3.i
fp_mul_comba_4.i
fp_mul_comba_6.i
fp_mul_comba_7.i
fp_mul_comba_8.i
fp_mul_comba_9.i
fp_mul_comba_12.i
fp_mul_comba_17.i
fp_mul_comba_20.i
fp_mul_comba_24.i
fp_mul_comba_28.i
fp_mul_comba_32.i
fp_mul_comba_48.i
fp_mul_comba_64.i
fp_mul_comba_small_set.i
fp_sqr_comba_3.i
fp_sqr_comba_4.i
fp_sqr_comba_6.i
fp_sqr_comba_7.i
fp_sqr_comba_8.i
fp_sqr_comba_9.i
fp_sqr_comba_12.i
fp_sqr_comba_17.i
fp_sqr_comba_20.i
fp_sqr_comba_24.i
fp_sqr_comba_28.i
fp_sqr_comba_32.i
fp_sqr_comba_48.i
fp_sqr_comba_64.i
fp_sqr_comba_small_set.i
ge_448.c
ge_low_mem.c
ge_operations.c smallstack refactors for ge_double_scalarmult_vartime(), sp_ModExp_4096(), and sp_DhExp_4096(). 2021-09-22 13:58:05 -05:00
hash.c Add support for EVP_sha512_224/256 (#4257) 2021-09-02 14:05:07 +10:00
hc128.c Changes to compile without XTREAM_ALIGN 2021-06-30 21:58:30 -07:00
hmac.c KCAPI: add support for using libkcapi for crypto (Linux Kernel) 2021-10-08 09:07:22 +10:00
idea.c
include.am Fixes and cleanups for NXP SE050 support. 2021-10-11 11:53:19 -07:00
integer.c Check return value of mp_grow in mp_mod_2d 2021-10-10 21:02:03 +02:00
logging.c refactor location of error queue count and consolidate no error queue macro 2021-10-06 11:55:40 -06:00
md2.c
md4.c
md5.c Refactor pointer manipulation to be independent of datatype width 2021-06-15 21:08:49 -07:00
memory.c linuxkm: cleanups and smallstack refactors related to WOLFSSL_LINUXKM_SIMD_X86_IRQ_ALLOWED, associated linuxkm-SIMD-IRQ PR, and associated peer review: 2021-09-20 13:46:51 -05:00
misc.c miscellaneous buildability fixes: 2021-09-20 13:38:52 -05:00
pkcs7.c scan-build fixes: back out all "#ifndef __clang_analyzer__" wrappers added to suppress false and frivolous positives from alpha.deadcode.UnreachableCode, and rename new macro WC_UNUSED to WC_MAYBE_UNUSED to make its meaning more precisely apparent. build is still clean with -Wunreachable-code-break -Wunreachable-code-return under scan-build-13. 2021-10-18 21:46:09 -05:00
pkcs12.c scan-build fixes: back out all "#ifndef __clang_analyzer__" wrappers added to suppress false and frivolous positives from alpha.deadcode.UnreachableCode, and rename new macro WC_UNUSED to WC_MAYBE_UNUSED to make its meaning more precisely apparent. build is still clean with -Wunreachable-code-break -Wunreachable-code-return under scan-build-13. 2021-10-18 21:46:09 -05:00
poly1305.c ARMv8: fix configurations 2021-09-30 10:33:08 +10:00
poly1305_asm.S
pwdbased.c linuxkm: cleanups and smallstack refactors related to WOLFSSL_LINUXKM_SIMD_X86_IRQ_ALLOWED, associated linuxkm-SIMD-IRQ PR, and associated peer review: 2021-09-20 13:46:51 -05:00
rabbit.c Fixes for gcc-10 and `-fsanitize=undefined` for rabbit.c 2021-06-30 22:20:17 -07:00
random.c Merge pull request #4465 from LinuxJedi/stm32-fixes 2021-10-12 11:57:18 -07:00
rc2.c
ripemd.c
rsa.c KCAPI: add support for using libkcapi for crypto (Linux Kernel) 2021-10-08 09:07:22 +10:00
sakke.c Refactor pointer manipulation to be independent of datatype width 2021-06-15 21:08:49 -07:00
sha.c Fixes and cleanups for NXP SE050 support. 2021-10-11 11:53:19 -07:00
sha3.c Define gate fixes and sha3 64bit literal definitions 2021-09-20 13:48:34 -07:00
sha256.c SE050 port with support for RNG, SHA, AES, ECC (sign/verify/shared secret) and ED25519 2021-10-11 11:52:12 -07:00
sha256_asm.S
sha512.c scan-build LLVM-13 fixes and expanded coverage: add WC_UNUSED and PRAGMA_CLANG_DIAG_{PUSH,POP} macros; deploy "#ifndef __clang_analyzer__" as needed; fix violations and suppress false positives of -Wunreachable-code-break, -Wunreachable-code-return, and -enable-checker alpha.deadcode.UnreachableCode; expand scan-build clean build scope to --enable-all --enable-sp-math-all. 2021-10-18 21:46:09 -05:00
sha512_asm.S
signature.c
sp_arm32.c SP: Thumb assembly for older Keil compilers and optimize 2021-10-01 09:52:29 +10:00
sp_arm64.c SP: Thumb assembly for older Keil compilers and optimize 2021-10-01 09:52:29 +10:00
sp_armthumb.c SP: Thumb assembly for older Keil compilers and optimize 2021-10-01 09:52:29 +10:00
sp_c32.c Merge pull request #4189 from SparkiDev/sp_calc_vfy_check_ret 2021-09-13 11:17:50 -07:00
sp_c64.c Merge pull request #4189 from SparkiDev/sp_calc_vfy_check_ret 2021-09-13 11:17:50 -07:00
sp_cortexm.c SP: Thumb assembly for older Keil compilers and optimize 2021-10-01 09:52:29 +10:00
sp_dsp32.c
sp_int.c Merge pull request #4481 from SparkiDev/mod_exp_even 2021-10-19 21:09:15 -07:00
sp_x86_64.c SP: regenerated SP code 2021-10-13 08:37:38 +10:00
sp_x86_64_asm.S SP RSA verify only: fix to compile 2021-08-20 13:16:58 +10:00
sp_x86_64_asm.asm SP RSA verify only: fix to compile 2021-08-20 13:16:58 +10:00
srp.c scan-build fixes: back out all "#ifndef __clang_analyzer__" wrappers added to suppress false and frivolous positives from alpha.deadcode.UnreachableCode, and rename new macro WC_UNUSED to WC_MAYBE_UNUSED to make its meaning more precisely apparent. build is still clean with -Wunreachable-code-break -Wunreachable-code-return under scan-build-13. 2021-10-18 21:46:09 -05:00
tfm.c SP math, TFM: constant time addmod, submod 2021-09-20 10:12:21 +10:00
wc_dsp.c
wc_encrypt.c
wc_pkcs11.c Fix some PKCS11 warnings and spelling errors. (#4427) 2021-09-27 08:23:48 +10:00
wc_port.c Fixes for building NXP SE050. Add support for automatic initialization of the SE050 if `WOLFSSL_SE050_INIT` is defined. Optionally can override the `portName` using `SE050_DEFAULT_PORT`. 2021-10-11 11:53:21 -07:00
wolfevent.c
wolfmath.c Fix for `wc_export_int` with `WC_TYPE_HEX_STR`, which was not returning the correct length. 2021-07-08 14:36:36 -07:00