Skip to content

Conversation

rlm2002
Copy link
Contributor

@rlm2002 rlm2002 commented Jun 9, 2025

Description

Adds a basic test for wolfSSL connection with matching and non matching domain names with wolfSSL_check_domain_name() .
Will add additional configuration for Apple specific platform next.

Related to zd#19957 and PR#8833

Testing

Tested with ./configure --enable-all and running individual test.

Checklist

  • added tests
  • updated/added doxygen
  • updated appropriate READMEs
  • Updated manual and documentation

@rlm2002 rlm2002 self-assigned this Jun 9, 2025
@rlm2002 rlm2002 force-pushed the AppleNativeCert branch 5 times, most recently from 5126478 to 7baaf19 Compare June 10, 2025 21:12
use SNI example.com in client ssl
@rlm2002
Copy link
Contributor Author

rlm2002 commented Jun 11, 2025

retest this please jenkins

@rlm2002 rlm2002 marked this pull request as ready for review June 11, 2025 15:25
@rlm2002 rlm2002 assigned wolfSSL-Bot and unassigned rlm2002 Jun 11, 2025
@JacobBarthelmeh JacobBarthelmeh merged commit 675ff71 into wolfSSL:master Jun 11, 2025
223 of 228 checks passed
dgarske added a commit to dgarske/wolfssl that referenced this pull request Jun 23, 2025
dgarske added a commit to dgarske/wolfssl that referenced this pull request Jun 23, 2025
dgarske added a commit to dgarske/wolfssl that referenced this pull request Jun 23, 2025

#endif /* OPENSSL_EXTRA && HAVE_SSL_MEMIO_TESTS_DEPENDENCIES */
#if defined(HAVE_SSL_MEMIO_TESTS_DEPENDENCIES) && \
!defined(WOLFSSL_SYS_CA_CERTS)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just discovered this logic is wrong and put up a PR #8917
A simple ./configure --disable-sys-ca-certs && make was failing.

dgarske added a commit to dgarske/wolfssl that referenced this pull request Jun 24, 2025
@rlm2002 rlm2002 deleted the AppleNativeCert branch July 3, 2025 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants