Remove GTlsConnection::need-certificate
authorDan Winship <danw@gnome.org>
Mon, 6 Dec 2010 10:04:13 +0000 (11:04 +0100)
committerDan Winship <danw@gnome.org>
Tue, 7 Dec 2010 09:41:05 +0000 (10:41 +0100)
commit95cba183494a78ff16924e820c344e8c3fa0e7a6
tree6eef9d70446ce207ce19dbfe97ffe74d65145d85
parentd6e94070ddb015e73573a620234a8929f8aaac16
Remove GTlsConnection::need-certificate

Trying to do this as a signal won't work well with either
GTlsCertificateDB (in which case looking up a certificate in the db is
a blocking/asynchronous act) or session resumption support (in which
case the certificate or lack thereof is part of the session definition
and so needs to be known immediately). Make the caller use
g_tls_connection_set_certificate() ahead of time (or when retrying)
instead.
docs/reference/gio/gio-sections.txt
gio/gio.symbols
gio/gioenums.h
gio/gtlsclientconnection.c
gio/gtlsconnection.c
gio/gtlsconnection.h