gnutls: add a session cache
authorDan Winship <danw@gnome.org>
Fri, 10 Dec 2010 14:55:21 +0000 (15:55 +0100)
committerDan Winship <danw@gnome.org>
Fri, 10 Dec 2010 14:55:21 +0000 (15:55 +0100)
commit7cc24829d2ae2f35d32f7cdf37871ee77409860d
tree7438a7cacf8790c05565aac02f7102d34e1e580d
parentefa7cefaacc2380d27ccac3df205037dd4e82986
gnutls: add a session cache

TLS allows a client and server to bypass the full handshake on the
second and successive connections. Implement that, for the client
side, if the server is willing.
tls/gnutls/gtlsbackend-gnutls.c
tls/gnutls/gtlsbackend-gnutls.h
tls/gnutls/gtlsclientconnection-gnutls.c