Andras Fekete
2276fca0f4
Cancel runs on subsequent push to PR but not to branches
2023-01-19 10:12:08 -05:00
Andras Fekete
d955768744
Only run on important branches
2023-01-19 10:03:26 -05:00
Andras Fekete
ac8951c4e2
Fix typo
2023-01-19 09:54:20 -05:00
Andras Fekete
4d5dbe9b90
Give a better name to the workflow
2023-01-19 09:44:38 -05:00
Andras Fekete
b1f423be38
Kill off previous run if another commit happens
2023-01-19 09:41:18 -05:00
Andras Fekete
cb601bdf64
Combine ubuntu and macos tests to ensure the same thing is run
2023-01-19 09:33:26 -05:00
David Garske
e1d9b37f84
Merge pull request #5932 from julek-wolfssl/zd15346
...
ssl->suites: use ssl->ctx->suites when possible
2023-01-18 15:20:21 -08:00
Andras Fekete
283ebd5afe
Remove base job
2023-01-18 17:17:15 -05:00
Andras Fekete
bb88c8fbfa
Add in 'runs-on'
2023-01-18 17:13:08 -05:00
Andras Fekete
caa7c9e8b5
One more missing keyword
2023-01-18 17:07:36 -05:00
Andras Fekete
0d73074718
Missing keyword
2023-01-18 17:00:47 -05:00
Andras Fekete
ffee4edcf5
Fix dependency command
2023-01-18 16:22:06 -05:00
Andras Fekete
6ac09b5c66
Fix spacing
2023-01-18 16:12:54 -05:00
Andras Fekete
cd0b3b4eb9
Separate out steps to individual jobs
2023-01-18 16:10:58 -05:00
David Garske
6b6ad38e4f
Adds support for TLS v1.3 Encrypted Client Hello (ECH) draft-ietf-tls-esni) and HPKE (Hybrid Public Key Encryption) RFC9180.
2023-01-18 11:37:27 -08:00
David Garske
41c35b1249
Fix line length and whitespace issues. Fix macro argument missing parentheses.
2023-01-18 11:10:19 -08:00
Juliusz Sosinowicz
50cb3a7b8c
Address code review
2023-01-18 09:55:33 -08:00
Juliusz Sosinowicz
0e662dea6e
TLSX_SetSignatureAlgorithms: free sa when TLSX_Push fails
2023-01-18 09:55:33 -08:00
Juliusz Sosinowicz
281bb32edf
DtlsMsgCreateFragBucket: heap param might be unused
2023-01-18 09:55:33 -08:00
Juliusz Sosinowicz
a58e83847e
Don't allocate Suites object on renegotiation
2023-01-18 09:55:33 -08:00
Juliusz Sosinowicz
2f63fdc6ce
Allocate CTX->suites in InitSSL when not already allocated
2023-01-18 09:55:33 -08:00
Juliusz Sosinowicz
1cb4615435
Add SCR reconnect test
2023-01-18 09:55:32 -08:00
Juliusz Sosinowicz
5b8026899b
Refactor SigAlgs to use a custom struct that can override ssl->suites
2023-01-18 09:55:32 -08:00
Juliusz Sosinowicz
e431688ca6
ssl->suites: use ssl->ctx->suites when possible
...
- Allocate ssl->suites when necessary for the WOLFSSL object to have its own instance. Use AllocateSuites() to allocate the object.
- Move cipher negotiation options from Suites into Options
ZD15346
2023-01-18 09:55:32 -08:00
Eric Blankenhorn
68520e3f0b
Fix Cmake to exclude libm when DH is not enabled
2023-01-17 16:28:36 -06:00
Sean Parkinson
11ea6a10e8
ECCSI: hash function must have output size as curve size
2023-01-18 03:54:17 +10:00
JacobBarthelmeh
7120ae1961
Merge pull request #5978 from gojimmypi/Visual_Studio_Line_Endings
...
CRLF line endings, trailing spaces for C# Wrapper Projects (no code change)
2023-01-17 10:38:38 -07:00
Sean Parkinson
cdf2036454
SP int negative: handle negative character properly with read radix
...
SP int when compiled with negative was setting sign too early.
Get sign and set after absolute value read in.
2023-01-18 03:38:23 +10:00
David Garske
ea80e9e0ea
Add documentation for the CSharp wrapper.
2023-01-16 11:13:25 -08:00
Andras Fekete
e90ba67a4c
Fix when a base image leaves non-root user
2023-01-16 13:32:10 -05:00
Sean Parkinson
b15bc3d236
Merge pull request #5977 from dgarske/kcapi_opensslextra
...
Fixes for building KCAPI with opensslextra enabled
2023-01-17 02:13:50 +10:00
Juliusz Sosinowicz
b01e42a96c
Merge pull request #5970 from ejohnstown/dtls-seq
...
DTLS Handshake Sequence
2023-01-16 07:39:53 -08:00
David Garske
08a988f557
Merge pull request #5973 from philljj/zd15445
...
EVP_EncryptUpdate should update outl on empty input
2023-01-15 13:45:19 -08:00
jordan
4c35a22e0a
Cleanup input checks.
2023-01-14 23:04:29 -06:00
David Garske
acf761ea07
Merge pull request #5979 from SparkiDev/sp_int_arm_asm_cc
...
SP int ARM: Fix div word asm to indicate flags changed
2023-01-14 11:13:23 -08:00
David Garske
bf3673c0b2
Merge pull request #5974 from SparkiDev/aessiv_uninit_aes
...
AES SIV: Allocate memory for AES as late as possbile
2023-01-14 11:13:09 -08:00
Sean Parkinson
e6ef66a777
SP int ARM: Fix div word asm to indicate flags changed
...
"cc" needs to be set in assembly code as a modified register for div
word for ARM64 and ARM32.
2023-01-15 02:05:34 +10:00
David Garske
2d8c19ac42
Merge pull request #5972 from SparkiDev/sp_int_8bit_to_bin_len
...
SP int: fix 8-bit words and to binary length
2023-01-13 16:55:53 -08:00
David Garske
fec4fe6095
Fixes for building KCAPI with opensslextra enabled.
2023-01-13 16:33:55 -08:00
gojimmypi
91d2ff1fe9
no code change; CRLF line endings, trailing spaces
2023-01-13 16:29:19 -08:00
David Garske
46ace19111
Merge pull request #5975 from bandi13/cleanupContainers
...
No need to leave container artifacts around
2023-01-13 15:03:43 -08:00
Sean Parkinson
e6ed44322a
Merge pull request #5967 from dgarske/bench_help
...
Fixes for benchmark help `-alg` list and block format
2023-01-14 05:55:04 +10:00
Sean Parkinson
0a2ee6c530
AES SIV: Allocate memory for AES as late as possbile
...
AES will be initialized if memory allocation succeeded.
2023-01-14 05:41:24 +10:00
jordan
4f4819bd19
EVP_EncryptUpdate should update outl on empty input
2023-01-13 11:32:15 -06:00
Sean Parkinson
658d647339
SP int: fix 8-bit words and to binary length
2023-01-14 03:10:50 +10:00
John Safranek
af379f0a0f
DTLS Handshake Sequence
...
The DTLS server needs to save the message_seq number of the client
hello for use in both the hello verify request in the stateless start
and for the server hello. Move the stashing of the value earlier in
DoClientHello(). (Issue #5224 )
2023-01-12 20:43:05 -08:00
David Garske
5311a8e673
Merge pull request #5969 from SparkiDev/sp_int_to_bin_len
...
SP int: fail when buffer writing to is too small for number
2023-01-12 13:44:39 -08:00
David Garske
3151a5b12a
Merge pull request #5956 from gojimmypi/Espressif_S3_wolfcrypt_random
...
interim ESP32-S3 changes & diagnostics
2023-01-12 11:34:38 -08:00
David Garske
48a136a932
Fix for MB vs MiB printing. The base2 option was printing type backwards (base2=1 = 1024 bytes and base2=0 or -base10 means 1000 bytes).
2023-01-12 11:09:20 -08:00
Sean Parkinson
c22b89e935
SP int: fail when buffer writing to is too small for number
2023-01-13 02:12:03 +10:00