1. 30 Jun, 2019 1 commit
  2. 28 Jun, 2019 2 commits
  3. 26 Jun, 2019 1 commit
  4. 25 Jun, 2019 1 commit
  5. 24 Jun, 2019 3 commits
  6. 23 Jun, 2019 1 commit
  7. 21 Jun, 2019 1 commit
  8. 20 Jun, 2019 1 commit
  9. 19 Jun, 2019 1 commit
  10. 18 Jun, 2019 3 commits
  11. 17 Jun, 2019 1 commit
  12. 16 Jun, 2019 1 commit
  13. 15 Jun, 2019 2 commits
  14. 11 Jun, 2019 1 commit
  15. 09 Jun, 2019 1 commit
  16. 08 Jun, 2019 1 commit
  17. 07 Jun, 2019 2 commits
  18. 05 Jun, 2019 1 commit
  19. 04 Jun, 2019 2 commits
  20. 03 Jun, 2019 1 commit
  21. 31 May, 2019 1 commit
  22. 29 May, 2019 2 commits
  23. 28 May, 2019 2 commits
  24. 24 May, 2019 1 commit
  25. 23 May, 2019 1 commit
  26. 22 May, 2019 1 commit
  27. 21 May, 2019 2 commits
    • SH's avatar
      bpo-35907, CVE-2019-9948: urllib rejects local_file:// scheme (GH-11842) · b15bde80
      SH authored
       CVE-2019-9948: Avoid file reading as disallowing the unnecessary URL scheme in urllib.urlopen().
      b15bde80
    • Victor Stinner's avatar
      bpo-30458: Disallow control chars in http URLs (GH-12755) (GH-13154) (GH-13315) · bb8071a4
      Victor Stinner authored
      Disallow control chars in http URLs in urllib2.urlopen.  This
      addresses a potential security problem for applications that do not
      sanity check their URLs where http request headers could be injected.
      
      Disable https related urllib tests on a build without ssl (GH-13032)
      These tests require an SSL enabled build. Skip these tests when
      python is built without SSL to fix test failures.
      
      Use httplib.InvalidURL instead of ValueError as the new error case's
      exception. (GH-13044)
      
      Backport Co-Authored-By: Miro Hrončok <miro@hroncok.cz>
      
      (cherry picked from commit 7e200e0763f5b71c199aaf98bd5588f291585619)
      
      Notes on backport to Python 2.7:
      
      * test_urllib tests urllib.urlopen() which quotes the URL and so is
        not vulerable to HTTP Header Injection.
      * Add tests to test_urllib2 on urllib2.urlopen().
      * Reject non-ASCII characters: range 0x80-0xff.
      bb8071a4
  28. 20 May, 2019 2 commits