Skip to content

Conversation

@wesQ3
Copy link

@wesQ3 wesQ3 commented Jun 3, 2025

I found myself needing to control the signature algorithms for my client auth CertificateRequest to maintain compatibility with a legacy client. Luckily the string form of the function is very easy to pass though.

Added wrappers:

  • SSL_CTX_set1_sigalgs_list
  • SSL_CTX_set1_client_sigalgs_list

* SSL_CTX_set1_sigalgs_list
* SSL_CTX_set1_client_sigalgs_list
@h-vn
Copy link
Contributor

h-vn commented Aug 11, 2025

Thanks for these. I've created a branch for the sigalgs functions. It now has your commit from this pull request with a commit that adds the SSL versions and a test file.

I'm also taking a look at adding SSL_get_shared_sigalgs and SSL_get_sigalgs.

@wesQ3
Copy link
Author

wesQ3 commented Aug 12, 2025

Thank you, I appreciate your help in cleaning it up.

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.

2 participants