]> granicus.if.org Git - curl/commit
- Internet Explorer had a broken HTTP digest authentication before v7 and
authorDaniel Stenberg <daniel@haxx.se>
Wed, 10 Dec 2008 23:13:31 +0000 (23:13 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 10 Dec 2008 23:13:31 +0000 (23:13 +0000)
commit6e376532b00879ead13d5e07453ab8dd0d97571e
treeed84d9a37b1a344f4c3b5cdff4ea96bf7a55a7a9
parent4ed64fd5ee1ac4a845bbfe8c0316051746120243
- Internet Explorer had a broken HTTP digest authentication before v7 and
  there are servers "out there" that relies on the client doing this broken
  Digest authentication. Apache even comes with an option to work with such
  broken clients.

  The difference is only for URLs that contain a query-part (a '?'-letter and
  text to the right of it).

  libcurl now supports this quirk, and you enable it by setting the
  CURLAUTH_DIGEST_IE bit in the bitmask you pass to the CURLOPT_HTTPAUTH or
  CURLOPT_PROXYAUTH options. They are thus individually controlled to server
  and proxy.
CHANGES
RELEASE-NOTES
docs/libcurl/curl_easy_setopt.3
include/curl/curl.h
lib/http_digest.c
lib/url.c
lib/urldata.h