1. 26 Eki, 2018 1 kayıt (commit)
  2. 17 Agu, 2018 1 kayıt (commit)
  3. 24 Haz, 2018 1 kayıt (commit)
  4. 31 May, 2018 1 kayıt (commit)
  5. 20 Ock, 2018 1 kayıt (commit)
  6. 24 Ock, 2017 1 kayıt (commit)
  7. 09 Kas, 2016 2 kayıt (commit)
  8. 19 Eki, 2016 1 kayıt (commit)
  9. 10 Eyl, 2016 1 kayıt (commit)
  10. 27 Agu, 2016 1 kayıt (commit)
  11. 24 Agu, 2016 1 kayıt (commit)
    • Martin Panter's avatar
      Issue #12319: Support for chunked encoding of HTTP request bodies · 3c0d0baf
      Martin Panter yazdı
      When the body object is a file, its size is no longer determined with
      fstat(), since that can report the wrong result (e.g. reading from a pipe).
      Instead, determine the size using seek(), or fall back to chunked encoding
      for unseekable files.
      
      Also, change the logic for detecting text files to check for TextIOBase
      inheritance, rather than inspecting the “mode” attribute, which may not
      exist (e.g. BytesIO and StringIO).  The Content-Length for text files is no
      longer determined ahead of time, because the original logic could have been
      wrong depending on the codec and newline translation settings.
      
      Patch by Demian Brecht and Rolf Krahl, with a few tweaks by me.
      3c0d0baf
  12. 31 Tem, 2016 1 kayıt (commit)
  13. 11 Tem, 2016 1 kayıt (commit)
  14. 11 Haz, 2016 1 kayıt (commit)
  15. 04 Haz, 2016 1 kayıt (commit)
  16. 03 Haz, 2016 2 kayıt (commit)
  17. 01 Haz, 2016 1 kayıt (commit)
  18. 28 May, 2016 1 kayıt (commit)
  19. 10 May, 2016 1 kayıt (commit)
  20. 07 May, 2016 1 kayıt (commit)
  21. 25 Nis, 2016 1 kayıt (commit)
  22. 23 Nis, 2016 1 kayıt (commit)
  23. 26 Şub, 2016 1 kayıt (commit)
  24. 26 Kas, 2015 1 kayıt (commit)
  25. 24 Kas, 2015 1 kayıt (commit)
  26. 14 Kas, 2015 1 kayıt (commit)
  27. 02 Kas, 2015 1 kayıt (commit)
  28. 10 Eki, 2015 1 kayıt (commit)
  29. 15 Haz, 2015 1 kayıt (commit)
  30. 20 Nis, 2015 2 kayıt (commit)
  31. 17 Nis, 2015 1 kayıt (commit)
  32. 16 Nis, 2015 1 kayıt (commit)
    • R David Murray's avatar
      #7159: generalize urllib prior auth support. · 4c7f995e
      R David Murray yazdı
      This fix is a superset of the functionality introduced by the issue #19494
      enhancement, and supersedes that fix.  Instead of a new handler, we have a new
      password manager that tracks whether we should send the auth for a given uri.
      This allows us to say "always send", satisfying #19494, or track that we've
      succeeded in auth and send the creds right away on every *subsequent* request.
      The support for using the password manager is added to AbstractBasicAuth,
      which means the proxy handler also now can handle prior auth if passed
      the new password manager.
      
      Patch by Akshit Khurana, docs mostly by me.
      4c7f995e
  33. 12 Nis, 2015 1 kayıt (commit)
  34. 23 Kas, 2014 1 kayıt (commit)
  35. 12 Kas, 2014 1 kayıt (commit)
    • Nick Coghlan's avatar
      Close #19494: add urrlib.request.HTTPBasicPriorAuthHandler · c216c486
      Nick Coghlan yazdı
      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
  36. 03 Kas, 2014 2 kayıt (commit)