Daniel Pouzzner
|
2d370f3e4e
|
wolfSSL_BIO_read(): return MEMORY_E if wolfSSL_BIO_ADDR_new() fails.
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
7216a543dd
|
checkpoint: complete test_wolfSSL_BIO_datagram(); fix some WOLFSSL_HAVE_BIO_ADDR gates to also gate on WOLFSSL_DTLS and OPENSSL_EXTRA; use DTLS_RECVFROM_FUNCTION, DTLS_SENDTO_FUNCTION, SOCKET_T, SOCKADDR, SOCKADDR_IN, and SOCKADDR_IN6 macros and types, and add SOCKADDR_UN type.
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
bd7f7c8bdf
|
checkpoint: add wolfSSL_BIO_ADDR_free to wolfSSL_BIO_free(); tweak EXPECT_SUCCESS() to tolerate TEST_SKIPPED; add WIP test_wolfSSL_BIO_datagram.
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
29ec038aa6
|
checkpoint: add WOLFSSL_BIO_ADDR, wolfSSL_BIO_ADDR_new(), wolfSSL_BIO_ADDR_free(), wolfSSL_BIO_ADDR_clear(), wolfIO_SendTo(), wolfIO_RecvFrom(); fix name of wolfSSL_BIO_s_datagram().
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
08940866c3
|
checkpoint progress: add macro definitions for BIO_CTRL_DGRAM_SET_CONNECTED, BIO_CTRL_DGRAM_SET_PEER, WOLFSSL_MULTI_LABEL_WILDCARDS, WOLFSSL_MULTI_LABEL_WILDCARDS, NID_id_GostR3410_2001, NID_id_GostR3410_2012_256, NID_id_GostR3410_2012_512; fix flag arithmetic in wolfSSL_X509_check_host(); add compat macros for i2d_X509_PUBKEY, BIO_new_dgram.
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
3f921e0a32
|
checkpoint progress: add wolfSSL_BIO_s_dgram, wolfSSL_BIO_new_dgram, WOLFSSL_BIO_DGRAM, and remove now-duplicate prototype and definition of wolfSSL_X509_STORE_get0_param.
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
8468a70b72
|
add wolfSSL_i2d_X509_PUBKEY, wolfSSL_X509_VERIFY_PARAM_lookup, and wolfSSL_X509_STORE_get0_param, and make wolfSSL_X509_VERIFY_PARAM_inherit a public API; add macros to openssl compat layer: DTLS_client_method, DTLS_server_method, X509_VERIFY_PARAM_lookup, X509_VERIFY_PARAM_inherit, X509_STORE_get0_param; add "const char *name" slot to struct WOLFSSL_X509_VERIFY_PARAM to support wolfSSL_X509_VERIFY_PARAM_lookup.
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
1e7810153f
|
add wolfSSL_set_rbio, wolfSSL_set_wbio, wolfSSL_BIO_number_read, wolfSSL_BIO_number_written, and compat layer shim macros SSL_set0_rbio, SSL_set0_wbio, BIO_number_read, BIO_number_written, BIO_reset.
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
41efa0492c
|
add ASN_ prefixes to ISSUER, SUBJECT, BEFORE, and AFTER enum constants defined in wolfssl/wolfcrypt/asn.h.
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
198f4030e8
|
add stub implementations of wolfSSL_COMP_get_name(), wolfSSL_get_current_compression(), and wolfSSL_get_current_expansion(), and add compat layer shim macros for them.
|
2024-07-16 19:12:18 -05:00 |
|
Daniel Pouzzner
|
685bfd1f9d
|
add wolfSSL_get0_peername() and SSL_set_mtu().
|
2024-07-16 19:12:18 -05:00 |
|
Sean Parkinson
|
0f3ebedba0
|
Merge pull request #7700 from aidangarske/ECDSA_deterministic_k
ecc.c and test.c changes to add support in ecc_sign_determinsitic.c
|
2024-07-17 09:12:32 +10:00 |
|
JacobBarthelmeh
|
0be4041479
|
Merge pull request #7727 from SparkiDev/dilithium_fixed_array
Dilithium: support fixed size arays in dilithium_key
|
2024-07-16 16:54:34 -06:00 |
|
aidan garske
|
237df2cb11
|
Hash Type selection changes to ecc.c.
|
2024-07-16 15:17:40 -07:00 |
|
Sean Parkinson
|
500951f059
|
Dilithium: support fixed size arays in dilithium_key
Support fixed size arrays for pre-generated matrix and vectors.
Define: WC_DILITHIUM_FIXED_ARRAY
|
2024-07-17 07:36:14 +10:00 |
|
aidan garske
|
96af77d757
|
Hash Type selection changes to ecc.c.
|
2024-07-16 11:12:29 -07:00 |
|
JacobBarthelmeh
|
bbd769d43a
|
Merge pull request #7728 from SparkiDev/poly1305_aarch64_uniq_name
Poly1305 AArch64: unique naming of asm funcs
|
2024-07-16 10:10:54 -06:00 |
|
Sean Parkinson
|
e002b6efd3
|
Merge pull request #7742 from embhorn/zd18240
Fix ParseCRL_AuthKeyIdExt setting extAuthKeyIdSet
|
2024-07-16 09:38:54 +10:00 |
|
Sean Parkinson
|
f2f3a8273d
|
Merge pull request #7732 from kaleb-himes/NUCLEUS-FIPS-SRTP-KDF
Check-in Nucleus Plus 2.3 port work
|
2024-07-16 09:37:15 +10:00 |
|
Sean Parkinson
|
137831367d
|
Merge pull request #7710 from anhu/preTBS_altsigalg_fix
Stop stripping out the sequence header on the AltSigAlg extension.
|
2024-07-16 09:35:11 +10:00 |
|
Sean Parkinson
|
0d8763be57
|
Merge pull request #7665 from anhu/lighty-debug
Don't do multithreaded logging tests if single threaded
|
2024-07-16 09:28:11 +10:00 |
|
Sean Parkinson
|
56b8ac4fa1
|
Merge pull request #7636 from gojimmypi/PR-ESP8266-Make-Clarification
Clarify WOLFSSL_ROOT location for ESP8266 make builds
|
2024-07-16 09:06:33 +10:00 |
|
Daniel Pouzzner
|
475ec7b680
|
Merge pull request #7550 from bandi13/addEnableProvider
Add enable provider
|
2024-07-15 12:08:03 -05:00 |
|
David Garske
|
95f4e0618b
|
Merge pull request #7747 from lealem47/cubepack_armasm
Adding ARM ASM build option to STM32CubePack config
|
2024-07-15 09:35:44 -07:00 |
|
Andras Fekete
|
5b1e6db9a5
|
Allow user to override required flags
|
2024-07-15 09:46:36 -04:00 |
|
Sean Parkinson
|
93ca213a68
|
Merge pull request #7736 from space88man/fix-pkcs11-slot
wolfcrypt/src/wc_pkcs11.c: iterate correctly over slotId
|
2024-07-15 15:52:40 +10:00 |
|
Daniel Pouzzner
|
12ba31967c
|
Merge pull request #7748 from bandi13/addExtraTestingTools
Need to add more dependencies to be able to run all tests
|
2024-07-12 18:28:42 -05:00 |
|
Lealem Amedie
|
206d3f47f7
|
Fix typo and disable crypto offload if ARM_ASM enabled
|
2024-07-12 15:33:37 -06:00 |
|
Lealem Amedie
|
8c76cab2cb
|
Add comment for new option
|
2024-07-12 14:59:40 -06:00 |
|
Andras Fekete
|
e7c068b9aa
|
Add fix to netcat package
|
2024-07-12 15:48:19 -04:00 |
|
Andras Fekete
|
d21e12851a
|
Need to add more dependencies to be able to run all tests
|
2024-07-12 15:31:46 -04:00 |
|
Lealem Amedie
|
8e2775fc89
|
Adding ARM ASM build option to STM32CubePack config
|
2024-07-12 13:14:40 -06:00 |
|
Eric Blankenhorn
|
d6731f0f84
|
Fix ParseCRL_AuthKeyIdExt setting extAuthKeyIdSet
|
2024-07-12 07:43:23 -05:00 |
|
JacobBarthelmeh
|
1cf96eb72c
|
Merge pull request #7741 from douzzer/20240714-asn-Wconversion
20240714-asn-Wconversion
|
2024-07-11 16:48:52 -06:00 |
|
JacobBarthelmeh
|
baec0ced59
|
Merge pull request #7731 from ColtonWilley/zephyr_tls_support
Changes needed for default TLS support in zephyr kernel
|
2024-07-11 16:46:43 -06:00 |
|
Sean Parkinson
|
e0494b5f04
|
Merge pull request #7738 from dgarske/pkcs11_rsakeygen
Fix to support PKCS11 without RSA key generation
|
2024-07-12 08:45:53 +10:00 |
|
Sean Parkinson
|
d6ecaaddbd
|
Merge pull request #7740 from JacobBarthelmeh/readme
update changelog for kyber fix, thanks to Antoon Purnal
|
2024-07-12 08:25:49 +10:00 |
|
Colton Willey
|
978456e39d
|
Remove get cipher bytes from header
|
2024-07-11 14:51:38 -07:00 |
|
Colton Willey
|
7b089f548e
|
Remove get cipher list bytes
|
2024-07-11 14:39:44 -07:00 |
|
Daniel Pouzzner
|
76f669b1cc
|
wolfcrypt/src/asn.c: fix -Wconversion in GetLength_ex() added in fea7a89b86.
|
2024-07-11 14:47:58 -05:00 |
|
JacobBarthelmeh
|
a26476b8b2
|
update changelog for kyber fix, thanks to Antoon Purnal
|
2024-07-11 09:01:11 -06:00 |
|
Sean Parkinson
|
3cc7bbea67
|
Merge pull request #7737 from JacobBarthelmeh/staticmemory-singlethreaded
fix for staticmemory and singlethreaded build
|
2024-07-11 09:57:08 +10:00 |
|
Sean Parkinson
|
0979fe8fea
|
Merge pull request #7709 from JacobBarthelmeh/staticmemory
fix test case for lean static memory build
|
2024-07-11 09:51:35 +10:00 |
|
David Garske
|
28db1b19e1
|
Fix to support PKCS11 without RSA key generation. Fixed Pkcs11Rsa where ret failure could be ignored.
|
2024-07-10 11:17:02 -07:00 |
|
cwilley
|
db4177ae2c
|
Merge pull request #7723 from JacobBarthelmeh/max_ext
update over max ext test certs and add them to renew script
|
2024-07-10 11:08:17 -07:00 |
|
JacobBarthelmeh
|
d4741de5dc
|
Merge pull request #7708 from dgarske/afalg_shake
Fix to not allow Shake128/256 with Xilinx AFALG
|
2024-07-10 10:02:04 -06:00 |
|
JacobBarthelmeh
|
204668778b
|
Merge pull request #7733 from SparkiDev/coverity_3
Coverity fixes
|
2024-07-10 10:01:29 -06:00 |
|
David Garske
|
9bd0985c87
|
Merge pull request #7701 from JacobBarthelmeh/testing1
with FREERTOS and OPENSSL_ALL add XREMALLOC define
|
2024-07-10 08:58:02 -07:00 |
|
JacobBarthelmeh
|
2543674d9f
|
Merge pull request #7721 from SparkiDev/dilithium_fix_3
Dilithium: fixes
|
2024-07-10 09:51:40 -06:00 |
|
JacobBarthelmeh
|
6703a58c51
|
fix for staticmemory and singlethreaded build
|
2024-07-10 09:44:10 -06:00 |
|