Andras Fekete 2b2509c56c Drop code support 10 months ago
..
port f6f8d2eda3 add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */"; 10 months ago
aes.h 2b2509c56c Drop code support 10 months ago
arc4.h ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. 1 year ago
asn.h d3202600a4 Merge pull request #6525 from lealem47/san 10 months ago
asn_public.h 8f36f78e6c Merge pull request #6400 from bandi13/ARIA-cipher 10 months ago
blake2-impl.h 9dcc48c8f7 update copyright to 2023 1 year ago
blake2-int.h 9dcc48c8f7 update copyright to 2023 1 year ago
blake2.h 9dcc48c8f7 update copyright to 2023 1 year ago
camellia.h 9dcc48c8f7 update copyright to 2023 1 year ago
chacha.h 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; 1 year ago
chacha20_poly1305.h ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. 1 year ago
cmac.h 9dcc48c8f7 update copyright to 2023 1 year ago
coding.h 9dcc48c8f7 update copyright to 2023 1 year ago
compress.h 9dcc48c8f7 update copyright to 2023 1 year ago
cpuid.h 9dcc48c8f7 update copyright to 2023 1 year ago
cryptocb.h 10adca1a45 Add CryptoCb features (#6636) 10 months ago
curve25519.h 9dcc48c8f7 update copyright to 2023 1 year ago
curve448.h 9dcc48c8f7 update copyright to 2023 1 year ago
des3.h ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. 1 year ago
dh.h ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. 1 year ago
dilithium.h 9dcc48c8f7 update copyright to 2023 1 year ago
dsa.h 566fa1179f add ex functions to use other digest algorithms 1 year ago
ecc.h e2424e6744 SM2/SM3/SM4: Chinese cipher support 11 months ago
eccsi.h 22a5a5c45e Add introspection for math build and math cleanups: 1 year ago
ed25519.h 42bea705d9 fix several more C89 "comma at end of enumerator list" spots in 64-bit-only headers, missed in earlier passes; in tests/unit.h, add a WOLF_C89 definition of AssertPtr() without pragmas, to avoid a -Wdeclaration-after-statement. 1 year ago
ed448.h 42bea705d9 fix several more C89 "comma at end of enumerator list" spots in 64-bit-only headers, missed in earlier passes; in tests/unit.h, add a WOLF_C89 definition of AssertPtr() without pragmas, to avoid a -Wdeclaration-after-statement. 1 year ago
error-crypt.h e2424e6744 SM2/SM3/SM4: Chinese cipher support 11 months ago
ext_kyber.h 9dcc48c8f7 update copyright to 2023 1 year ago
ext_lms.h 55bbd5865c LMS/HSS: cleanup, and safer write/read callbacks 11 months ago
falcon.h 9dcc48c8f7 update copyright to 2023 1 year ago
fe_448.h f6f8d2eda3 add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */"; 10 months ago
fe_operations.h 9dcc48c8f7 update copyright to 2023 1 year ago
fips_test.h 9dcc48c8f7 update copyright to 2023 1 year ago
ge_448.h 9dcc48c8f7 update copyright to 2023 1 year ago
ge_operations.h 9dcc48c8f7 update copyright to 2023 1 year ago
hash.h e2424e6744 SM2/SM3/SM4: Chinese cipher support 11 months ago
hmac.h e2424e6744 SM2/SM3/SM4: Chinese cipher support 11 months ago
hpke.h 6b6ad38e4f Adds support for TLS v1.3 Encrypted Client Hello (ECH) draft-ietf-tls-esni) and HPKE (Hybrid Public Key Encryption) RFC9180. 1 year ago
include.am a026d843cf Merge pull request #6564 from philljj/add_lms_hooks 10 months ago
integer.h f6f8d2eda3 add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */"; 10 months ago
kdf.h ed11669f3c more fixes for implicit casts, including asn=template. 1 year ago
kyber.h 9dcc48c8f7 update copyright to 2023 1 year ago
lms.h a747e7773c LMS: comments, SMALL_STACK, cleanup, etc. 10 months ago
logging.h f6f8d2eda3 add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */"; 10 months ago
md2.h 9dcc48c8f7 update copyright to 2023 1 year ago
md4.h 9dcc48c8f7 update copyright to 2023 1 year ago
md5.h dc8f348bdf smaller sized build with curl 1 year ago
mem_track.h f6f8d2eda3 add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */"; 10 months ago
memory.h 541ea51ad5 Tests api.c: rework for malloc failure testing 1 year ago
misc.h 56fc5bbf87 Dtls13GetRnMask: Correctly get chacha counter on BE systems 10 months ago
mpi_class.h 9dcc48c8f7 update copyright to 2023 1 year ago
mpi_superclass.h 9dcc48c8f7 update copyright to 2023 1 year ago
pkcs11.h 9dcc48c8f7 update copyright to 2023 1 year ago
pkcs12.h ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. 1 year ago
pkcs7.h bbe9c694a6 more specific naming for attribute types 1 year ago
poly1305.h ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. 1 year ago
pwdbased.h 9dcc48c8f7 update copyright to 2023 1 year ago
random.h 61dfbf5ef2 Fixes and improvements for building with low footprint. Fix for ASN template with RSA verify only (was missing `mp_leading_bit`). Fix to allow disabling DRBG with crypto callbacks enabled. Updated the wolfTPM user_settings.h template with low resource option. 1 year ago
rc2.h 9dcc48c8f7 update copyright to 2023 1 year ago
ripemd.h 9dcc48c8f7 update copyright to 2023 1 year ago
rsa.h 2b2509c56c Drop code support 10 months ago
sakke.h b62e0b7ceb Fix type conversion warnings by gcc 1 year ago
selftest.h 9dcc48c8f7 update copyright to 2023 1 year ago
settings.h d6a6cbb83e Merge pull request #6595 from dgarske/various 10 months ago
sha.h 2b2509c56c Drop code support 10 months ago
sha256.h 8f36f78e6c Merge pull request #6400 from bandi13/ARIA-cipher 10 months ago
sha3.h 42bea705d9 fix several more C89 "comma at end of enumerator list" spots in 64-bit-only headers, missed in earlier passes; in tests/unit.h, add a WOLF_C89 definition of AssertPtr() without pragmas, to avoid a -Wdeclaration-after-statement. 1 year ago
sha512.h 2b2509c56c Drop code support 10 months ago
signature.h ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. 1 year ago
siphash.h ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. 1 year ago
sm2.h e2424e6744 SM2/SM3/SM4: Chinese cipher support 11 months ago
sm3.h e2424e6744 SM2/SM3/SM4: Chinese cipher support 11 months ago
sm4.h e2424e6744 SM2/SM3/SM4: Chinese cipher support 11 months ago
sp.h 29edef1645 Fix for SP math only case to ensure fast math and heap math are disabled. Also fix build error for case where `WOLFSSL_HAVE_SP_ECC` is defined, but `HAVE_ECC` is not. ZD 16419 10 months ago
sp_int.h f6f8d2eda3 add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */"; 10 months ago
sphincs.h 7c14ea67ae Rename sphincs algs to follow upstream 10 months ago
srp.h ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. 1 year ago
tfm.h f6f8d2eda3 add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */"; 10 months ago
types.h f6f8d2eda3 add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */"; 10 months ago
visibility.h 2b2509c56c Drop code support 10 months ago
wc_encrypt.h 9dcc48c8f7 update copyright to 2023 1 year ago
wc_kyber.h 8c1e2c52e7 Kyber: Add option to build Kyber API 1 year ago
wc_lms.h a747e7773c LMS: comments, SMALL_STACK, cleanup, etc. 10 months ago
wc_pkcs11.h 9dcc48c8f7 update copyright to 2023 1 year ago
wc_port.h 1285ae7816 Merge pull request #6506 from DimitriPapadopoulos/codespell 10 months ago
wolfevent.h 9dcc48c8f7 update copyright to 2023 1 year ago
wolfmath.h 22a5a5c45e Add introspection for math build and math cleanups: 1 year ago