Markus Jung @ VIVAVIS

Results 2 issues of Markus Jung @ VIVAVIS

Improve the error handling in case a invalid (syntactically incorrect) certificate is received in a TLS handshake from the server. Previously, the exception thrown during ASN.1 parsing was not caught...

This adds OpenSSL::SSL::SSLContext#sigalgs= method and according unit tests to provide access to the OpenSSL SSL_CTX_set1_sigalgs_list() method. Using this method, the enabled/supported signature algorithms for client/server authentication can be configured.