diff options
author | Dan Winship <danw@gnome.org> | 2012-12-12 10:19:00 +0100 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2013-01-02 15:34:12 -0500 |
commit | 586aef885f64352bbd3c1b9e68ae2020f33d5833 (patch) | |
tree | 2bb0a0f5a0c6e021553f8b6d02cd01d40689ab11 /docs | |
parent | b24b8324b15250865f7f44178cb5c5fba80074e8 (diff) | |
download | libsoup-586aef885f64352bbd3c1b9e68ae2020f33d5833.tar.gz libsoup-586aef885f64352bbd3c1b9e68ae2020f33d5833.tar.bz2 libsoup-586aef885f64352bbd3c1b9e68ae2020f33d5833.zip |
soup-auth-manager: split out connection handling
Add a new SoupConnectionAuth class to help with connection tracking,
and make SoupAuthNTLM a subclass of it. Allow a single SoupAuthNTLM to
carry state information about multiple connections.
Make SoupSession store the SoupConnection a SoupMessage is associated
with on the message, and use that from SoupConnectionAuth rather than
tracking sockets by hand like SoupAuthManager had previously done.
Remove the connection tracking in SoupAuthManager, since it is no
longer needed.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/reference/Makefile.am | 2 | ||||
-rw-r--r-- | docs/reference/libsoup-2.4-sections.txt | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am index 74a6d925..17ae6caf 100644 --- a/docs/reference/Makefile.am +++ b/docs/reference/Makefile.am @@ -32,7 +32,7 @@ CFILE_GLOB= IGNORE_HFILES= soup.h soup-marshal.h soup-enum-types.h \ soup-message-private.h soup-session-private.h \ soup-auth-basic.h soup-auth-digest.h soup-auth-ntlm.h \ - soup-connection.h soup-auth-manager.h soup-auth-manager-ntlm.h \ + soup-connection.h soup-auth-manager.h soup-connection-auth.h \ soup-message-queue.h soup-path-map.h soup-gnome-features.h \ soup-proxy-resolver.h soup-proxy-resolver-gnome.h \ soup-proxy-resolver-static.h soup-directory-input-stream.h \ diff --git a/docs/reference/libsoup-2.4-sections.txt b/docs/reference/libsoup-2.4-sections.txt index 963cbce1..e1bbbffb 100644 --- a/docs/reference/libsoup-2.4-sections.txt +++ b/docs/reference/libsoup-2.4-sections.txt @@ -536,6 +536,7 @@ soup_auth_get_info <SUBSECTION> soup_auth_authenticate soup_auth_is_authenticated +soup_auth_is_ready <SUBSECTION> soup_auth_get_authorization soup_auth_get_protection_space |