David Garske 6e572cc91d Merge pull request #6352 from SparkiDev/asn1_print 1 年之前
..
port 7576380635 Improved fix for STM32 hashing on U5 1 年之前
aes.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 年之前
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 年之前
asn.h 9cdee20a7d ASN.1 print: implementation to parse and print added 1 年之前
asn_public.h 9cdee20a7d ASN.1 print: implementation to parse and print added 1 年之前
blake2-impl.h 9dcc48c8f7 update copyright to 2023 1 年之前
blake2-int.h 9dcc48c8f7 update copyright to 2023 1 年之前
blake2.h 9dcc48c8f7 update copyright to 2023 1 年之前
camellia.h 9dcc48c8f7 update copyright to 2023 1 年之前
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 年之前
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 年之前
cmac.h 9dcc48c8f7 update copyright to 2023 1 年之前
coding.h 9dcc48c8f7 update copyright to 2023 1 年之前
compress.h 9dcc48c8f7 update copyright to 2023 1 年之前
cpuid.h 9dcc48c8f7 update copyright to 2023 1 年之前
cryptocb.h ccb9bdd903 set dev ID with signature check (#6318) 1 年之前
curve25519.h 9dcc48c8f7 update copyright to 2023 1 年之前
curve448.h 9dcc48c8f7 update copyright to 2023 1 年之前
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 年之前
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 年之前
dilithium.h 9dcc48c8f7 update copyright to 2023 1 年之前
dsa.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 年之前
ecc.h d2afe9e5e0 Memory usage improvements 1 年之前
eccsi.h 22a5a5c45e Add introspection for math build and math cleanups: 1 年之前
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 年之前
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 年之前
error-crypt.h 9cdee20a7d ASN.1 print: implementation to parse and print added 1 年之前
ext_kyber.h 9dcc48c8f7 update copyright to 2023 1 年之前
falcon.h 9dcc48c8f7 update copyright to 2023 1 年之前
fe_448.h 9dcc48c8f7 update copyright to 2023 1 年之前
fe_operations.h 9dcc48c8f7 update copyright to 2023 1 年之前
fips_test.h 9dcc48c8f7 update copyright to 2023 1 年之前
ge_448.h 9dcc48c8f7 update copyright to 2023 1 年之前
ge_operations.h 9dcc48c8f7 update copyright to 2023 1 年之前
hash.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 年之前
hmac.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 年之前
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 年之前
include.am b801a96f8c Port to RT1170 and expand CAAM driver 1 年之前
integer.h deae28b9a3 Fix for building with heap math and including integer.h only. Fixes https://github.com/wolfSSL/wolfssl/issues/6280 1 年之前
kdf.h ed11669f3c more fixes for implicit casts, including asn=template. 1 年之前
kyber.h 9dcc48c8f7 update copyright to 2023 1 年之前
logging.h 5f65752414 Refactor alerts into one location 1 年之前
md2.h 9dcc48c8f7 update copyright to 2023 1 年之前
md4.h 9dcc48c8f7 update copyright to 2023 1 年之前
md5.h dc8f348bdf smaller sized build with curl 1 年之前
mem_track.h ab71f6fd4c extend C89 build to whole codebase including examples: 1 年之前
memory.h 9dcc48c8f7 update copyright to 2023 1 年之前
misc.h 8fe321d5be Try to XOR as many words as possible in xorbuf APIs 1 年之前
mpi_class.h 9dcc48c8f7 update copyright to 2023 1 年之前
mpi_superclass.h 9dcc48c8f7 update copyright to 2023 1 年之前
pkcs11.h 9dcc48c8f7 update copyright to 2023 1 年之前
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 年之前
pkcs7.h bbe9c694a6 more specific naming for attribute types 1 年之前
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 年之前
pwdbased.h 9dcc48c8f7 update copyright to 2023 1 年之前
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 年之前
rc2.h 9dcc48c8f7 update copyright to 2023 1 年之前
ripemd.h 9dcc48c8f7 update copyright to 2023 1 年之前
rsa.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 年之前
sakke.h 22a5a5c45e Add introspection for math build and math cleanups: 1 年之前
selftest.h 9dcc48c8f7 update copyright to 2023 1 年之前
settings.h 32ff165d8b remove buggy+bug-prone WOLFSSL_NO_XOR_OPS setup in settings.h. 1 年之前
sha.h dc8f348bdf smaller sized build with curl 1 年之前
sha256.h dc8f348bdf smaller sized build with curl 1 年之前
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 年之前
sha512.h dc8f348bdf smaller sized build with curl 1 年之前
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 年之前
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 年之前
sp.h 22a5a5c45e Add introspection for math build and math cleanups: 1 年之前
sp_int.h 5538d65a79 wolfcrypt/src/asn.c: add to DecodeCertInternal() a workaround for an apparent clang-tidy bug, gated on WOLFSSL_CLANG_TIDY, and add a missing cast to mollify -Wconversion; 1 年之前
sphincs.h 9dcc48c8f7 update copyright to 2023 1 年之前
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 年之前
tfm.h 8065139050 SP int: improve use of stack 1 年之前
types.h 193919a276 add wc_strcasecmp() and wc_strncasecmp() to wc_port.c, and set up (USE_WOLF_STR[N]CASECMP) in types.h for targets lacking native implementations (including WOLF_C89); 1 年之前
visibility.h 9dcc48c8f7 update copyright to 2023 1 年之前
wc_encrypt.h 9dcc48c8f7 update copyright to 2023 1 年之前
wc_kyber.h 8c1e2c52e7 Kyber: Add option to build Kyber API 1 年之前
wc_pkcs11.h 9dcc48c8f7 update copyright to 2023 1 年之前
wc_port.h 13f4e178e5 Zephyr misc fixes for TLS (#6353) 1 年之前
wolfevent.h 9dcc48c8f7 update copyright to 2023 1 年之前
wolfmath.h 22a5a5c45e Add introspection for math build and math cleanups: 1 年之前