SoupConnection: do TLS handshake at connection time
authorDan Winship <danw@gnome.org>
Sun, 7 Aug 2011 16:10:45 +0000 (12:10 -0400)
committerDan Winship <danw@gnome.org>
Sun, 7 Aug 2011 17:07:09 +0000 (13:07 -0400)
commitca6f8d53ab3dbbfee1cfb56d080f44afc4b0e5b4
treebc3c7ff8ceb5ad91a20fa824161a83263e64a7ef
parent08d2505a429ba408ba47de50e29ea5ea57aefb4d
SoupConnection: do TLS handshake at connection time

Previously, when connecting to an https site, the TLS handshake didn't
happen until we started writing the request. Change it so that it now
happens as part of SoupConnection connecting.
libsoup/Makefile.am
libsoup/soup-connection.c
libsoup/soup-connection.h
libsoup/soup-misc-private.h [new file with mode: 0644]
libsoup/soup-request-data.c
libsoup/soup-session-async.c
libsoup/soup-session-sync.c
libsoup/soup-socket.c
libsoup/soup-uri-private.h [deleted file]
libsoup/soup-uri.c