1. 15 Nov, 2014 7 commits
  2. 14 Nov, 2014 3 commits
  3. 12 Nov, 2014 4 commits
    • Benjamin Peterson's avatar
      add space · 6fd113c2
      Benjamin Peterson authored
      6fd113c2
    • Benjamin Peterson's avatar
      merge 3.4 (#22849) · 994c7f76
      Benjamin Peterson authored
      994c7f76
    • Benjamin Peterson's avatar
    • Nick Coghlan's avatar
      Close #19494: add urrlib.request.HTTPBasicPriorAuthHandler · c216c486
      Nick Coghlan authored
      This auth handler adds the Authorization header to the first
      HTTP request rather than waiting for a HTTP 401 Unauthorized
      response from the server as the default HTTPBasicAuthHandler
      does.
      
      This allows working with websites like https://api.github.com which do
      not follow the strict interpretation of RFC, but more the dicta in the
      end of section 2 of RFC 2617:
      
          > A client MAY preemptively send the corresponding Authorization
          > header with requests for resources in that space without receipt
          > of another challenge from the server.  Similarly, when a client
          > sends a request to a proxy, it may reuse a userid and password in
          > the Proxy-Authorization header field without receiving another
          > challenge from the proxy server. See section 4 for security
          > considerations associated with Basic authentication.
      
      Patch by Matej Cepl.
      c216c486
  4. 11 Nov, 2014 6 commits
  5. 10 Nov, 2014 19 commits
  6. 09 Nov, 2014 1 commit