Fix using client TLS certificates for GnuTLS 3.0 and up.
authorAndrej Kacian <ticho@claws-mail.org>
Sun, 18 Sep 2016 08:46:58 +0000 (10:46 +0200)
committerAndrej Kacian <ticho@claws-mail.org>
Sun, 18 Sep 2016 08:46:58 +0000 (10:46 +0200)
commita05eeae0e79999d34dd02d733fc83e9d04082b03
tree6d857c769d34ced3be8547a47028292ec90c8089
parent479b9dc2551d4e04b391231fa46f9e7ef853ac3d
Fix using client TLS certificates for GnuTLS 3.0 and up.

3.0 introduced new API for setting client certificates,
gnutls_certificate_set_retrieve_function2().

This fixes bug #3684.
src/common/socket.h
src/common/ssl.c
src/common/ssl.h