.. |
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 年之前 |