gnutls: make GTlsServerConnection error out if given a bad cert
authorDan Winship <danw@gnome.org>
Sat, 19 Nov 2011 01:25:25 +0000 (20:25 -0500)
committerDan Winship <danw@gnome.org>
Sat, 19 Nov 2011 01:32:00 +0000 (20:32 -0500)
commitee6ed146ee6cabf8c64ea3389fbaa5fea4ff2008
tree5e15a6f07fcabf436085c645fa4800e4eae16f40
parent144ec49f0fa82d3624a485f99483cb4618f3ae9f
gnutls: make GTlsServerConnection error out if given a bad cert

GTlsServerConnection needs a certificate that has a public key, so
make it fail g_initable_init() if it has a certificate without one.
tls/gnutls/gtlscertificate-gnutls.c
tls/gnutls/gtlscertificate-gnutls.h
tls/gnutls/gtlsconnection-gnutls.c
tls/gnutls/gtlsserverconnection-gnutls.c