David Garske
|
08022ffebf
|
CI: cache compiler output in os-check Ubuntu matrix
- Add .github/actions/ccache-setup composite (ccache + PATH intercept).
- Wire into os-check.yml make_check_linux; macOS unchanged for now.
- Measured on master --enable-all: cold 11.6s -> warm 1.1s (~10x), 100% hit.
|
2026-05-26 10:36:49 -07:00 |
|
David Garske
|
a3f5260260
|
Merge pull request #10500 from rizlik/sha224_only
crpytocb: support SHA224 under WOLF_CRYPTO_CB_ONLY_SHA256
|
2026-05-26 08:05:47 -07:00 |
|
David Garske
|
52620e3204
|
Merge pull request #10516 from Frauschi/mldsa_rename
Finalize ML-DSA renaming
|
2026-05-26 08:05:04 -07:00 |
|
Tobias Frauenschläger
|
637c07798a
|
Finalize ML-DSA renaming
|
2026-05-26 14:54:30 +02:00 |
|
Sean Parkinson
|
887f242ee8
|
Merge pull request #10522 from dgarske/retrigger_prb_on_ready
GH Actions: retrigger Jenkins PRB when draft PR is marked ready
|
2026-05-25 20:55:05 +10:00 |
|
David Garske
|
b0d2b10c6b
|
GH Actions: retrigger Jenkins PRB when draft PR is marked ready
|
2026-05-22 15:14:50 -07:00 |
|
Sean Parkinson
|
8597d9da83
|
Merge pull request #10496 from dgarske/fenrir_20260518
Various Fenrir fixes (F-2626, F-585, F-586, F-2638, F-1960, F-599)
|
2026-05-23 01:28:42 +10:00 |
|
Sean Parkinson
|
fa8940f54f
|
Merge pull request #10510 from miyazakh/testsuite_
Remove testsuite.test for leanTLS builds
|
2026-05-23 01:22:23 +10:00 |
|
Sean Parkinson
|
abe15d260b
|
Merge pull request #10487 from embhorn/zd21842
Add check for ARM to set WOLFSS_USE_ALIGN
|
2026-05-23 00:11:00 +10:00 |
|
Sean Parkinson
|
b1e04464fc
|
Merge pull request #10469 from sebastian-carpenter/tls-ech-server-improvements
Enhancement (ECH): Trial decryption and ECH connection status
|
2026-05-23 00:07:40 +10:00 |
|
Sean Parkinson
|
eeb698dceb
|
Merge pull request #10397 from philljj/support_wolfzfs
zfs: support wolfzfs patch.
|
2026-05-23 00:01:09 +10:00 |
|
kareem-wolfssl
|
22e505bcfa
|
Merge pull request #10507 from dgarske/ci_opt
CI Optimizations
|
2026-05-21 17:50:20 -07:00 |
|
Sean Parkinson
|
fc2f4fc7cc
|
Merge pull request #10435 from Frauschi/pqc_default_curve
Improved handling for ClientHello default key share group
|
2026-05-22 08:13:35 +10:00 |
|
David Garske
|
6605060b18
|
CI: more smoke coverage + header self-sufficiency
- Add AddressSanitizer entry to smoke matrix (--enable-all + -fsanitize=address).
- Add check-headers workflow: 214 public wolfssl/*.h compile standalone.
- Fix quic.h, rng_bank.h, Renesas/renesas-fspsm-crypt.h to be self-sufficient.
- Remove no-tls.yml (its single config is already covered by os-check.yml).
|
2026-05-21 14:37:11 -07:00 |
|
Andrew Hutchings
|
8574fa995f
|
Merge pull request #10470 from JacobBarthelmeh/tropic
fix for tropic port AES key length used
|
2026-05-21 13:59:48 -07:00 |
|
David Garske
|
7f80896033
|
CI optimizations
- Skip CI for draft PRs and redundant master-push re-runs; membrowse nightly.
- Add smoke test (8 configs, CFLAGS=-Werror, post-merge tree, fail-fast on conflicts).
- Add wait-for-smoke composite action for downstream CI gating.
- Add check-source-text + bash -n + shellcheck workflow (script in make dist).
- Cache apt-get update in install-apt-deps composite on cache hit.
|
2026-05-21 13:19:29 -07:00 |
|
Sean Parkinson
|
7bad79a5b7
|
Merge pull request #10512 from douzzer/20260520-linuxkm-7v2
20260520-linuxkm-7v2
|
2026-05-22 04:49:47 +10:00 |
|
Daniel Pouzzner
|
7164d75cb7
|
linuxkm: add WC_LINUXKM_USE_HEAP_WRAPPERS and implementations wc_linuxkm_malloc(), wc_linuxkm_free(), wc_linuxkm_realloc(), and wc_linuxkm_malloc_usable_size(), to insulate from API drift in kernel heap (required on 7.2+, implicit on 7.1+).
|
2026-05-21 17:21:12 +00:00 |
|
HIDEKI MIYAZAKI
|
2a35f628af
|
remove testsuite.test for leanTLS builds
|
2026-05-20 21:18:24 -07:00 |
|
JacobBarthelmeh
|
70288b017f
|
add sanity check on AES key length
|
2026-05-20 16:02:56 -07:00 |
|
David Garske
|
782787276c
|
Merge pull request #10497 from Frauschi/mldsa_rename
ML-DSA renaming part 2
|
2026-05-20 11:24:09 -07:00 |
|
Daniel Pouzzner
|
46c6b60be6
|
Merge pull request #10505 from Frauschi/slhdsa_fix
Fix hashType comparison in SLH-DSA
|
2026-05-20 13:17:30 -05:00 |
|
Tobias Frauenschläger
|
1dffcffb80
|
Fix hashType comparison in SLH-DSA
|
2026-05-20 10:16:37 -07:00 |
|
Tobias Frauenschläger
|
2a30ce3c04
|
Rename ML-DSA wc_PqcSignatureType entry
|
2026-05-20 09:06:54 -07:00 |
|
Marco Oliverio
|
408ea84c83
|
sha256: check no hw accelleartion is enabled with CB_ONLY_SHA256
|
2026-05-20 11:33:31 +02:00 |
|
JacobBarthelmeh
|
6ac6e5065e
|
fix for tropic port AES key length used
|
2026-05-20 00:43:36 -07:00 |
|
Tobias Frauenschläger
|
44074fd1df
|
More ML-DSA renaming
|
2026-05-19 14:09:09 -07:00 |
|
David Garske
|
dc56e87522
|
Merge pull request #10466 from Frauschi/slhdsa_cryptocb
Add CryptoCb support for SLH-DSA
|
2026-05-19 13:59:40 -07:00 |
|
Eric Blankenhorn
|
40de65785c
|
Address warning in wolfDTLS_SetChGoodCb
|
2026-05-19 13:05:12 -05:00 |
|
Eric Blankenhorn
|
47db354fad
|
Fix from review
|
2026-05-19 13:03:35 -05:00 |
|
Eric Blankenhorn
|
7df2ead36d
|
Add check for ARM to set WOLFSS_USE_ALIGN
|
2026-05-19 13:03:35 -05:00 |
|
David Garske
|
9a5bb8eb23
|
fix(signature): fenrir 2626 enforce min hash strength
|
2026-05-19 10:06:56 -07:00 |
|
David Garske
|
2fad30e394
|
fix(qat): fenrir 585 null-check buffers before memcpy
|
2026-05-19 10:06:56 -07:00 |
|
David Garske
|
0ea4fa0f97
|
fix(qat): fenrir 586 guard exit memcpy on error path
|
2026-05-19 10:06:56 -07:00 |
|
David Garske
|
a211f74a8d
|
fix(se050): fenrir 2638 zero ed25519 der buffer
|
2026-05-19 10:06:56 -07:00 |
|
David Garske
|
583bd6bc4e
|
fix(kcapi): fenrir 1960 zero ecdh secret before free
|
2026-05-19 10:06:56 -07:00 |
|
David Garske
|
66e5b8fd14
|
fix(stm32): fenrir 599 capture sign from input mp_int
|
2026-05-19 10:06:55 -07:00 |
|
David Garske
|
583dbaff60
|
Merge pull request #10488 from padelsbach/lms-xmss-test-sig-cmp
Update LMS and XMSS key advance test
|
2026-05-19 10:04:12 -07:00 |
|
Marco Oliverio
|
0c8cabedff
|
crpytocb: support SHA224 under WOLF_CRYPTO_CB_ONLY_SHA256
|
2026-05-19 10:22:06 +02:00 |
|
David Garske
|
145a4fac69
|
Merge pull request #10449 from LinuxJedi/TropicSim
Add TROPIC01 simulator
|
2026-05-18 16:34:25 -07:00 |
|
David Garske
|
ec101bae98
|
Merge pull request #10149 from julek-wolfssl/refactor-middle-padding
Refactor record padding handling to eliminate middle padding pattern
|
2026-05-18 16:34:10 -07:00 |
|
David Garske
|
064ebaa7b6
|
Merge pull request #10493 from kareem-wolfssl/zd21852
NULL the correct key in TLSX_KeyShare_ProcessPqcHybridClient when using WOLFSSL_TLSX_PQC_MLKEM_STORE_OBJ.
|
2026-05-18 16:23:58 -07:00 |
|
David Garske
|
be67bf88f7
|
Merge pull request #10436 from Frauschi/mldsa_rename
Rename Dilithium to canonical ML-DSA (FIPS 204) names
|
2026-05-18 11:44:21 -07:00 |
|
David Garske
|
1ccd462ea1
|
Merge pull request #10482 from rlm2002/coverity
13052026 Coverity Fixes
|
2026-05-18 10:35:42 -07:00 |
|
David Garske
|
bc2e842234
|
Merge pull request #10460 from JacobBarthelmeh/static_analysis
Static analysis fixes/improvements for SECO, devcrypto, ARIA, MD4, MD2
|
2026-05-18 10:31:37 -07:00 |
|
Kareem
|
9467d82ae6
|
NULL the correct key in TLSX_KeyShare_ProcessPqcHybridClient when using WOLFSSL_TLSX_PQC_MLKEM_STORE_OBJ.
Thanks to Haiyang Huang for the report.
|
2026-05-18 10:25:02 -07:00 |
|
David Garske
|
9096bcc8fa
|
Merge pull request #10393 from JacobBarthelmeh/opensslextra
support build --enable-opensslextra with NO_BIO and NO_FILESYSTEM
|
2026-05-17 22:33:23 -07:00 |
|
David Garske
|
ec2222964f
|
Merge pull request #10481 from padelsbach/x509-set-double-free
Fix double free possibility in wolfSSL_X509_set_ext
|
2026-05-17 22:26:20 -07:00 |
|
David Garske
|
4c9116c743
|
Merge pull request #10462 from kareem-wolfssl/zd21507
Fix alert type for missing cert. Prevent building with RNG disabled and blinding enabled by default. Enforce bounds for AES CMAC size in verify.
|
2026-05-17 22:25:09 -07:00 |
|
David Garske
|
d982aa27cc
|
Merge pull request #10467 from JacobBarthelmeh/static_analysis_2
Xilinx/AMD port fixes for sanity checks on return values and psoc6 sanity check on input arg
|
2026-05-17 22:22:12 -07:00 |
|