.. |
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 |