David Garske
|
c261bf4452
|
Merge pull request #9006 from rlm2002/zd20212
Coverity fixes for Zendesk issue
|
2025-07-23 15:29:20 -07:00 |
|
Daniel Pouzzner
|
ca6a12769f
|
linuxkm/linuxkm_wc_port.h: additional fixes for version gates;
.github/workflows/linuxkm.yml: add a second scenario with --enable-linuxkm-pie.
|
2025-07-23 16:57:24 -05:00 |
|
Daniel Pouzzner
|
b7b0ab6dbf
|
src/tls.c: fix double free just added to TLSX_KeyShare_GenPqcKeyClient().
|
2025-07-23 16:18:22 -05:00 |
|
Daniel Pouzzner
|
53de4a582e
|
add .github/workflows/linuxkm.yml;
linuxkm/Makefile: add support for FORCE_NO_MODULE_SIG.
|
2025-07-23 14:43:33 -05:00 |
|
Daniel Pouzzner
|
a447a991b0
|
linuxkm/Kbuild: add KERNEL_EXTRA_CFLAGS_REMOVE;
linuxkm/linuxkm_wc_port.h: fix version threshold for HAVE_KVREALLOC (6.12.0, not 6.11.0), and add manual overrides.
|
2025-07-23 14:31:52 -05:00 |
|
Daniel Pouzzner
|
8d7009e9de
|
src/tls.c: in TLSX_KeyShare_GenPqcKeyClient(), add smallstack coverage to !WOLFSSL_TLSX_PQC_MLKEM_STORE_OBJ code paths.
|
2025-07-23 12:02:07 -05:00 |
|
Daniel Pouzzner
|
5360738351
|
wolfssl/internal.h: don't gate in prototype for sockAddrEqual() if defined(WOLFSSL_NO_SOCK).
|
2025-07-23 11:17:31 -05:00 |
|
Josh Holtrop
|
2f2f999657
|
Rework to remove early function returns
|
2025-07-22 20:35:28 -04:00 |
|
Josh Holtrop
|
0d48911ae4
|
Update style per code review comments
|
2025-07-22 20:30:44 -04:00 |
|
Josh Holtrop
|
86d7d42eb6
|
Comment test ASN DER sequences
|
2025-07-22 20:29:44 -04:00 |
|
Josh Holtrop
|
7762fa9b14
|
Update style per code review comments
|
2025-07-22 20:09:55 -04:00 |
|
philljj
|
65126352a0
|
Merge pull request #9025 from douzzer/20250721-wolfssl_linuxkm_pie_redirect_table-direct
20250721-wolfssl_linuxkm_pie_redirect_table-direct
|
2025-07-22 18:08:11 -05:00 |
|
Hideki Miyazaki
|
5e77253577
|
Addressed code review comments
|
2025-07-23 07:44:30 +09:00 |
|
Daniel Pouzzner
|
6043274d96
|
linuxkm/Kbuild: revert change to base PIE_FLAGS -- we need -fno-stack-protector to avoid compiler-generated references to __stack_chk_fail.
|
2025-07-22 16:45:06 -05:00 |
|
David Garske
|
c7bc6e834e
|
Merge pull request #8996 from lealem47/match_ipv6
Add logic to match IPv6 domain addresses
|
2025-07-22 13:42:15 -07:00 |
|
Josh Holtrop
|
13fb6b83cd
|
Update style per code review comments
|
2025-07-22 16:38:13 -04:00 |
|
Josh Holtrop
|
27f0ef8789
|
Combine AES key wrap/unwrap callbacks
|
2025-07-22 16:34:37 -04:00 |
|
Daniel Pouzzner
|
c26f6ded14
|
linuxkm/linuxkm_wc_port.h: use more flexible logic to define WC_LKM_INDIRECT_SYM(), allowing various overrides and orthogonalizing the definitions proper, and add explanatory comments.
|
2025-07-22 14:40:45 -05:00 |
|
Josh Holtrop
|
7bcb346dd7
|
Remove early function returns per code review comments
|
2025-07-22 14:58:26 -04:00 |
|
Josh Holtrop
|
15c8730ef7
|
Use wc_ prefix for IndexSequenceOf()
|
2025-07-22 14:50:42 -04:00 |
|
Josh Holtrop
|
77bace5010
|
Update style per code review comments
|
2025-07-22 14:47:22 -04:00 |
|
gojimmypi
|
97c2e9f973
|
Add wolfSSL_GetAllocators PSRAM support for Espressif ESP32
|
2025-07-22 11:34:47 -07:00 |
|
David Garske
|
357b624ca5
|
Merge pull request #9024 from JacobBarthelmeh/mldsa
fix mldsa test case for buffer size and expire date
|
2025-07-22 11:04:41 -07:00 |
|
Ruby Martin
|
29288640ab
|
add additional check so dead code can be reached
|
2025-07-22 10:48:06 -06:00 |
|
David Garske
|
b0fd0296f3
|
Merge pull request #9026 from JacobBarthelmeh/readme
fix changelog formatting
|
2025-07-22 09:34:44 -07:00 |
|
Ruby Martin
|
01fd36b840
|
set a->length to 0 if old data is not kept
|
2025-07-22 10:33:12 -06:00 |
|
Lealem Amedie
|
22b01bcda9
|
Remove unnecessary memset
|
2025-07-22 10:05:36 -06:00 |
|
JacobBarthelmeh
|
3759c6f1a1
|
fix changelog formatting
|
2025-07-22 09:21:26 -06:00 |
|
Ruby Martin
|
828b9b7024
|
remove mac_alg check, mac_alg is always no_mac on subsequent iterations
|
2025-07-22 08:49:26 -06:00 |
|
Ruby Martin
|
42b80878d9
|
str_len check includes any value less than 0
|
2025-07-22 08:49:26 -06:00 |
|
Ruby Martin
|
dc345553df
|
wrap res assignment in else statement
|
2025-07-22 08:49:26 -06:00 |
|
Josh Holtrop
|
aa986a2b24
|
Update doxygen comment style per code review comments
|
2025-07-22 08:27:00 -04:00 |
|
Josh Holtrop
|
e03fc6858b
|
Update Doxygen comment style per code review comments
|
2025-07-22 08:24:22 -04:00 |
|
Josh Holtrop
|
525f1cc39e
|
Update style per code review comments
|
2025-07-22 08:19:01 -04:00 |
|
Sean Parkinson
|
8f00fc2594
|
Merge pull request #8890 from kareem-wolfssl/zd20022
Allow larger pathLen values in Basic Constraints.
|
2025-07-22 17:16:27 +10:00 |
|
Sean Parkinson
|
cd7256ae63
|
Merge pull request #8979 from anhu/abort_on_bad_legacy
Abort TLS connection if legacy version field is TLS 1.3 or higher
|
2025-07-22 17:12:39 +10:00 |
|
Sean Parkinson
|
1f72866489
|
Merge pull request #8993 from miyazakh/tsip_tlsproperties_uc
Make properties related to TLS handshake hidden for TSIP TLS user-context structure
|
2025-07-22 17:05:44 +10:00 |
|
Sean Parkinson
|
6c847b1870
|
Merge pull request #9013 from ColtonWilley/fix_cryptocb_rsa_pad_inline
Set out ptr properly for RSA pad crypto cb inline
|
2025-07-22 16:47:06 +10:00 |
|
Sean Parkinson
|
21f283c143
|
Merge pull request #9008 from gojimmypi/pr-wolfssl_user_io
Improve WOLFSSL_USER_IO defaults
|
2025-07-22 16:37:59 +10:00 |
|
Sean Parkinson
|
7417958649
|
Merge pull request #9015 from philljj/fix_dual_alg_build
dual alg certs: fix dual alg certs build, and asn cleanup.
|
2025-07-22 16:26:41 +10:00 |
|
Sean Parkinson
|
95768038b9
|
Merge pull request #9019 from ribes96/word64_literal
wolfcrypt test: Fix build on 32 bit machines
|
2025-07-22 16:23:02 +10:00 |
|
Sean Parkinson
|
0c4c156893
|
Merge pull request #9020 from ribes96/oldgcc_uninitialized
Avoid bogus warning on uninitialized variables on old versions of GCC
|
2025-07-22 16:22:00 +10:00 |
|
Sean Parkinson
|
f034f09bb4
|
Merge pull request #9021 from ribes96/fix_noshadow_overwrite
Support CFLAGS="-Wno-shadow"
|
2025-07-22 16:21:07 +10:00 |
|
Sean Parkinson
|
f1175043f3
|
Merge pull request #9022 from lealem47/check_rsa_u
Check that u value isn't zero in RsaFunctionPrivate
|
2025-07-22 16:19:12 +10:00 |
|
Daniel Pouzzner
|
0495f2cc20
|
linuxkm/linuxkm_wc_port.h: add WC_LKM_INDIRECT_SYM() macro; on x86, use wolfssl_linuxkm_pie_redirect_table directly for indirect calls from PIE container, otherwise use wolfssl_linuxkm_get_pie_redirect_table() to avoid e.g. R_AARCH64_LD64_GOT_LO12_NC relocations;
linuxkm/Kbuild: remove -fno-stack-protector from default PIE_FLAGS.
|
2025-07-21 19:34:00 -05:00 |
|
JacobBarthelmeh
|
98c70fb77e
|
fix mldsa test case for buffer size and expire date
|
2025-07-21 15:15:31 -06:00 |
|
Lealem Amedie
|
8df20d6966
|
Check that u value isn't zero in RsaFunctionPrivate
|
2025-07-21 10:45:43 -06:00 |
|
Lealem Amedie
|
b306e88d1a
|
Guard for WOLFSSL_USER_IO case
|
2025-07-21 10:06:19 -06:00 |
|
Lealem Amedie
|
f9afdfd8e2
|
Don't need to initialize with {0}
|
2025-07-21 10:06:19 -06:00 |
|
Lealem Amedie
|
90bd374c16
|
Add logic to match IPv6 domain addresses
|
2025-07-21 10:06:19 -06:00 |
|