SoupAuthManagerNTLM: allow non-ASCII usernames/passwords
authorDan Winship <danw@gnome.org>
Thu, 20 Oct 2011 21:27:34 +0000 (17:27 -0400)
committerDan Winship <danw@gnome.org>
Sun, 13 Nov 2011 20:11:57 +0000 (15:11 -0500)
commit67824e6224409f77fa397a0d6bb2eab5e6cc8081
tree4371fa42ed47e27bf9b8018858d9706d5fb26d5a
parentd350aedcf06ae86de7b615e963d39cb699723230
SoupAuthManagerNTLM: allow non-ASCII usernames/passwords

Switch to using the Unicode-encoded form of NTLM, so that non-ASCII
usernames/passwords will work.

Also, add a "-n" option to tests/get to make it use NTLM, and make
SoupAuthManagerNTLM allow passwords-in-URLs.

Based on a patch from Joachim Breitner, sponsored by ITOMIG GmbH and
the City of Böblingen.

https://bugzilla.gnome.org/show_bug.cgi?id=576838
libsoup/soup-auth-manager-ntlm.c
tests/get.c
tests/ntlm-test.c