.. |
port
|
8f9c3716ed
fix ra6m4 port
|
4 days ago |
aes.h
|
1c9afb8b12
initial commit for RZN2L board Support
|
1 week 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.
|
5 months ago |
asn.h
|
fddda8f582
Expose GetASNHeader in both template and original.
|
2 weeks ago |
asn_public.h
|
507ec9f7d2
Bring compat layer logic from configure.ac into settings.h
|
1 month ago |
blake2-impl.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
blake2-int.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
blake2.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
camellia.h
|
9dcc48c8f7
update copyright to 2023
|
8 months 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;
|
5 months 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.
|
5 months ago |
cmac.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
coding.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
compress.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
cpuid.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
cryptocb.h
|
10adca1a45
Add CryptoCb features (#6636)
|
1 month ago |
curve25519.h
|
90467aa578
Curve25519/Ed25519: align buffers
|
2 weeks ago |
curve448.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
des3.h
|
70e1ab7f0c
Remove cyassl from wolfcrypt
|
1 month 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.
|
5 months ago |
dilithium.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
dsa.h
|
566fa1179f
add ex functions to use other digest algorithms
|
4 months ago |
ecc.h
|
41d6afcfa1
ECIES: add support for other KDFs
|
3 weeks ago |
eccsi.h
|
22a5a5c45e
Add introspection for math build and math cleanups:
|
5 months ago |
ed25519.h
|
90467aa578
Curve25519/Ed25519: align buffers
|
2 weeks 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.
|
5 months ago |
error-crypt.h
|
c12bf79e56
Clean up double enum
|
5 days ago |
ext_kyber.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
ext_lms.h
|
b36c312ef3
LMS verify-only support: fix clang warning, rename define.
|
3 weeks ago |
falcon.h
|
9dcc48c8f7
update copyright to 2023
|
8 months 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 */";
|
2 months ago |
fe_operations.h
|
36b92a4cef
Thumb2 ASM, Curve25519
|
1 month ago |
fips_test.h
|
db858fd052
Merge tag 'v5.2.1-stable' into merge-fips-builds
|
2 weeks ago |
ge_448.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
ge_operations.h
|
90467aa578
Curve25519/Ed25519: align buffers
|
2 weeks ago |
hash.h
|
e2424e6744
SM2/SM3/SM4: Chinese cipher support
|
2 months ago |
hmac.h
|
b31e485dc9
Remove 'HAVE_FIPS_VERSION < 2' blocks
|
1 month 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.
|
8 months ago |
include.am
|
47caa9b06d
generalize sce protect impl to fsp sm(secure module)
|
1 month 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 */";
|
2 months ago |
kdf.h
|
ed11669f3c
more fixes for implicit casts, including asn=template.
|
5 months ago |
kyber.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
lms.h
|
b36c312ef3
LMS verify-only support: fix clang warning, rename define.
|
3 weeks ago |
logging.h
|
158402ab03
Add logging prefixes to api.c client and server
|
1 month ago |
md2.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
md4.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
md5.h
|
dc8f348bdf
smaller sized build with curl
|
5 months 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 */";
|
2 months ago |
memory.h
|
541ea51ad5
Tests api.c: rework for malloc failure testing
|
3 months ago |
misc.h
|
a78694e5bf
misc.h declarations for user defined functions with NO_INLINE disabled
|
1 month ago |
mpi_class.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
mpi_superclass.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
pkcs11.h
|
9dcc48c8f7
update copyright to 2023
|
8 months 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.
|
5 months ago |
pkcs7.h
|
0bb9b85cd4
PKCS7: support PKCS#7 definition for ContentType eContent ANY, in addition to CMS OCTET_STRING definition
|
2 weeks 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.
|
5 months ago |
pwdbased.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
random.h
|
70e1ab7f0c
Remove cyassl from wolfcrypt
|
1 month ago |
rc2.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
ripemd.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
rsa.h
|
1c9afb8b12
initial commit for RZN2L board Support
|
1 week ago |
sakke.h
|
b62e0b7ceb
Fix type conversion warnings by gcc
|
3 months ago |
selftest.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
settings.h
|
ad9779cdc1
Explicitly define code with WOLFCRYPT_ASYNC_CRYPT_SW
|
5 days ago |
sha.h
|
1c9afb8b12
initial commit for RZN2L board Support
|
1 week ago |
sha256.h
|
1c9afb8b12
initial commit for RZN2L board Support
|
1 week 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.
|
5 months ago |
sha512.h
|
1c9afb8b12
initial commit for RZN2L board Support
|
1 week 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.
|
5 months 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.
|
5 months ago |
sm2.h
|
e7ae80493b
SM Ciphers: Reference the GitHub repository to get implementation
|
1 month ago |
sm3.h
|
e7ae80493b
SM Ciphers: Reference the GitHub repository to get implementation
|
1 month ago |
sm4.h
|
e7ae80493b
SM Ciphers: Reference the GitHub repository to get implementation
|
1 month ago |
sp.h
|
6a25cdeb28
SP: WOLFSSL_SP_ARM_ARCH to WOLFSSL_ARM_ARCH and fix SAKKE on Thumb2/ARM32
|
1 week ago |
sp_int.h
|
347394cc6b
Detect Cortex M3 (no UMAAL) and define `WOLFSSL_SP_NO_UMAAL`.
|
3 days ago |
sphincs.h
|
7c14ea67ae
Rename sphincs algs to follow upstream
|
2 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.
|
5 months 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 */";
|
2 months ago |
types.h
|
3033371abc
Merge pull request #6717 from bigbrett/sniffer-keylogfile
|
1 month ago |
visibility.h
|
b31e485dc9
Remove 'HAVE_FIPS_VERSION < 2' blocks
|
1 month ago |
wc_encrypt.h
|
9dcc48c8f7
update copyright to 2023
|
8 months 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.
|
2 months ago |
wc_pkcs11.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
wc_port.h
|
1285ae7816
Merge pull request #6506 from DimitriPapadopoulos/codespell
|
2 months ago |
wolfevent.h
|
9dcc48c8f7
update copyright to 2023
|
8 months ago |
wolfmath.h
|
22a5a5c45e
Add introspection for math build and math cleanups:
|
5 months ago |