Chris Conlon
|
b70e028200
|
Merge pull request #4087 from miyazakh/get_ciphers_compat
higher priority of cipher suite is on top of stack
|
2021-06-22 10:22:43 -06:00 |
|
Chris Conlon
|
446393bcab
|
Merge pull request #3793 from TakayukiMatsuo/os_base64
Add wolfSSL_EVP_Encode/Decode APIs
|
2021-06-22 10:19:30 -06:00 |
|
Chris Conlon
|
b050463dce
|
Merge pull request #4059 from miyazakh/qt_unit_test
fix qt unit test
|
2021-06-22 10:12:48 -06:00 |
|
David Garske
|
67b87a8883
|
Merge pull request #4127 from douzzer/wolfsentry-client
outbound connection filtering and wolfSentry integration
|
2021-06-22 07:27:18 -07:00 |
|
David Garske
|
c4ea64b7fc
|
Merge pull request #4140 from SparkiDev/set_sig_algs
|
2021-06-21 19:18:10 -07:00 |
|
David Garske
|
52582ede28
|
Merge pull request #4146 from SparkiDev/pkcs11_dec_final
PKCS #11: Use C_Decrypt instead of C_DecryptUpdate
|
2021-06-21 15:28:45 -07:00 |
|
Sean Parkinson
|
ab2c1e117e
|
Merge pull request #4149 from guidovranken/wc_ecc_verify_hash_ex-alloc-check
ECC: wc_ecc_verify_hash_ex, return if ALLOC_CURVE_SPECS() fails
|
2021-06-22 08:24:22 +10:00 |
|
David Garske
|
716237c5dd
|
Fix minor line length and spelling.
|
2021-06-21 15:09:39 -07:00 |
|
David Garske
|
4942220718
|
Merge pull request #4150 from elms/fix/sniffer_no_dh
Fix build with `--enable-sniffer --disable-dh`
|
2021-06-21 12:47:58 -07:00 |
|
Elms
|
a409e7c9ce
|
Fix build with --enable-sniffer --disable-dh
|
2021-06-21 09:42:51 -07:00 |
|
David Garske
|
7491a44bb4
|
Fix for possible memory leak case on mp_init failure in wc_ecc_verify_hash_ex with WOLFSSL_SMALL_STACK.
|
2021-06-21 09:19:47 -07:00 |
|
Guido Vranken
|
7c600e3ebc
|
In wc_ecc_verify_hash_ex, return if ALLOC_CURVE_SPECS() fails
This prevents a NULL pointer dereference later in the function.
|
2021-06-20 22:29:20 +02:00 |
|
Kaleb Himes
|
149920fc14
|
Merge pull request #4110 from dgarske/config_examples
Additional user_settings.h examples
|
2021-06-18 12:00:29 -05:00 |
|
David Garske
|
5a685ca37e
|
Merge pull request #4139 from SparkiDev/etm_check_pad
TLS EtM: check all padding bytes are the same value
|
2021-06-18 08:14:46 -07:00 |
|
David Garske
|
15065175d8
|
Merge pull request #4145 from SparkiDev/sp_int_neg_mod
SP int negative: check size of a in mp_mod
|
2021-06-18 08:14:02 -07:00 |
|
Sean Parkinson
|
7224fcd9bc
|
TLS: add support for user setting signature algorithms
|
2021-06-18 16:19:01 +10:00 |
|
Sean Parkinson
|
699a75c211
|
PKCS #11: Use C_Decrypt instead of C_DecryptUpdate
Some PKCS #11 devices need final called (implicit in C_Decrypt).
|
2021-06-18 12:14:34 +10:00 |
|
Hideki Miyazaki
|
2bbf7cc0fb
|
addressed review comments
|
2021-06-18 10:49:24 +09:00 |
|
David Garske
|
3d5c5b39ac
|
Merge pull request #4134 from embhorn/joi-cert
Update use of joi cert and add to renew script.
|
2021-06-17 18:28:12 -07:00 |
|
Daniel Pouzzner
|
b59c60db8a
|
ssl.c: fix build gating on wolfSSL_X509_get_ex_new_index() again (fixing rebase error).
|
2021-06-17 20:14:54 -05:00 |
|
Daniel Pouzzner
|
8c75553e08
|
wolfSentry integration: move rest of recyclable code out of examples and into wolfsentry_setup() in wolfssl/test.h, and implement peer review corrections on error codes and string.h wrapper macros.
|
2021-06-17 20:05:40 -05:00 |
|
Daniel Pouzzner
|
55ed985c9a
|
include error-ssl.h, not error-crypt.h, in wolfssl/test.h, and fix rebase error in src/ssl.c.
|
2021-06-17 20:05:40 -05:00 |
|
Daniel Pouzzner
|
1c9ea6228c
|
ssl.c: fix build gating on wolfSSL_X509_get_ex_new_index().
|
2021-06-17 20:05:40 -05:00 |
|
Daniel Pouzzner
|
93dfb4c7f4
|
add outbound connection filtering support to libwolfssl, add wolfSentry support to the test client, and add wolfSentry JSON config file support to the test client and server using --wolfsentry-config.
also, add mygetopt_long() to wolfssl/test.h, and add --help and Japanese counterpart options to test client and server.
|
2021-06-17 20:05:40 -05:00 |
|
Sean Parkinson
|
2fb80ceb59
|
Merge pull request #4133 from dgarske/crypto_cb_25519
Adds crypto callback support for Ed/Curve25519 and SHA2-512/384
|
2021-06-18 09:47:30 +10:00 |
|
David Garske
|
18fc1b7e63
|
Merge pull request #4006 from elms/refactor_pointer_manipulation
|
2021-06-17 16:37:03 -07:00 |
|
Sean Parkinson
|
485cfd798b
|
SP int negative: check size of a in mp_mod
When using negative numbers, t is allocated to be one digit longer than
a->used. Fail when a->used is SP_DIGIT_MAX.
|
2021-06-18 09:28:51 +10:00 |
|
Hideki Miyazaki
|
951de64e2c
|
set PSK at the beginning
|
2021-06-18 07:59:35 +09:00 |
|
Hideki Miyazaki
|
3386069490
|
add LOAD flag to be compliant with OpenSSL
|
2021-06-18 07:59:34 +09:00 |
|
Hideki Miyazaki
|
af917cc55e
|
tell error code
|
2021-06-18 07:59:34 +09:00 |
|
Hideki Miyazaki
|
976b6ae97c
|
not push CA, revert error code when being OpensslExtra mode
|
2021-06-18 07:59:33 +09:00 |
|
Hideki Miyazaki
|
cd73cf3d0f
|
fix Qt unit test verifyClientCert
|
2021-06-18 07:59:32 +09:00 |
|
Hideki Miyazaki
|
8b9bf041c1
|
addressed review comments
|
2021-06-18 07:50:06 +09:00 |
|
Sean Parkinson
|
98ce4e901a
|
TLS EtM: check all padding bytes are the same value
Must be constant time so as not to provide an oracle.
That is, don't leak length of data and padding.
|
2021-06-18 08:42:48 +10:00 |
|
Hideki Miyazaki
|
22430ccdd3
|
higher priority of cipher suite is on top of stack
|
2021-06-18 07:42:41 +09:00 |
|
David Garske
|
9181c949ae
|
Added static ciphers and sniffer. Fixed spelling.
|
2021-06-17 15:19:45 -07:00 |
|
David Garske
|
ffb9a8b440
|
Improve the user_settings_template to incude Windows. Added STM32 configuration example.
|
2021-06-17 15:19:45 -07:00 |
|
David Garske
|
8b14bf2951
|
Additional user_settings.h examples.
|
2021-06-17 15:19:45 -07:00 |
|
David Garske
|
258e0c10da
|
Merge pull request #4142 from elms/fix/memtest
test: Fix memtest callbacks
|
2021-06-17 14:01:21 -07:00 |
|
David Garske
|
5440b6c63c
|
Fix for intel asm SHA512 where HAVE_INTEL_AVX1 or HAVE_INTEL_AVX2 is defined, but USE_INTEL_SPEEDUP is not. Fix for scan-build error with test.c ret not used.
|
2021-06-17 13:50:09 -07:00 |
|
Chris Conlon
|
bd6a353921
|
Merge pull request #4083 from dgarske/stm32_aes_gcm
Fix for STM32 AES GCM for HAL's that support byte sized headers
|
2021-06-17 13:08:15 -06:00 |
|
Elms
|
91f002235e
|
make: --enable-memtest track and --enable-memtest=fail to force failure
|
2021-06-17 10:45:39 -07:00 |
|
Elms
|
ad59b8af45
|
test: Fix memtest callbacks
|
2021-06-17 10:15:11 -07:00 |
|
David Garske
|
c802ea7ebd
|
Fix for unaligned authentication tag sizes when the STM32 Cube HAL supports it with CRYP_HEADERWIDTHUNIT_BYTE.
|
2021-06-17 08:15:44 -07:00 |
|
David Garske
|
b6ec698a83
|
Fix for FIPS case with hkdf_test.
|
2021-06-17 08:15:44 -07:00 |
|
David Garske
|
14b845a9a5
|
Fixes for wolfCrypt HMAC test without SHA1/SHA2. Added NO RNG option to cube pack configuration template.
|
2021-06-17 08:15:44 -07:00 |
|
David Garske
|
e8c4f857e1
|
Fix to use accelerated AES GCM when auth is not 4-byte aligned on platforms supporting byte header size.
|
2021-06-17 08:15:44 -07:00 |
|
David Garske
|
a1517dbfe4
|
Merge pull request #4138 from SparkiDev/ssl_reorg_2
Reorg of ssl.c: X509_STORE_CTX and X509_STORE APIs isolated
|
2021-06-17 07:38:25 -07:00 |
|
David Garske
|
eb7896919b
|
Merge pull request #4137 from SparkiDev/tls13_hrr_ch_ems
TLS EMS ext: TLS13 - send in second CH if in first
|
2021-06-17 07:29:19 -07:00 |
|
David Garske
|
5751e20bcc
|
Merge pull request #4136 from SparkiDev/tfm_size_checks
tfm: fix length check in add and mul_d
|
2021-06-17 07:28:40 -07:00 |
|