diff options
author | Dan Winship <danw@gnome.org> | 2012-12-11 11:10:45 +0100 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2012-12-29 17:38:36 -0500 |
commit | 9e90b875f77b58c3851d9c6ad5d0cdc052e22c17 (patch) | |
tree | 46bad7dbe199d9c677a465429b582fe8774ee781 /.gitignore | |
parent | 6aa0c81d5785f0553418030edf2758c3ef5f0b09 (diff) | |
download | libsoup-9e90b875f77b58c3851d9c6ad5d0cdc052e22c17.tar.gz |
Reorganize NTLM authentication, fix ntlm_auth support
Move the auth-managery parts of SoupAuthManagerNTLM down into
SoupAuthManager, and the NTLMy parts into SoupAuthNTLM (in preparation
for supporting other kinds of connection-based auth such as
Negotiate).
The reorganization also makes it possible to use SoupAuthNTLM to
implement a mock version of /usr/bin/ntlm_auth, so we can extend
ntlm-test to test both the built-in-NTLM and external-NTLM codepaths.
Doing this reveals that, AFAICT, the external codepath did not
previously actually work, because it mis-used
G_SPAWN_FILE_AND_ARGV_ZERO and so ended up passing incorrect arguments
to /usr/bin/ntlm_auth.
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -70,6 +70,7 @@ tests/get tests/getbug tests/header-parsing tests/httpd.conf +tests/ntlm-test-helper tests/pull-api tests/simple-httpd tests/simple-proxy |