1. 31 May, 2014 1 commit
  2. 30 May, 2014 1 commit
  3. 18 May, 2014 4 commits
  4. 17 May, 2014 7 commits
  5. 16 May, 2014 1 commit
  6. 14 May, 2014 4 commits
  7. 13 May, 2014 1 commit
    • Raymond Hettinger's avatar
      Issue 21469: Mitigate risk of false positives with robotparser. · a5413c49
      Raymond Hettinger authored
      * Repair the broken link to norobots-rfc.txt.
      
      * HTTP response codes >= 500 treated as a failed read rather than as a not
      found.  Not found means that we can assume the entire site is allowed.  A 5xx
      server error tells us nothing.
      
      * A successful read() or parse() updates the mtime (which is defined to be "the
        time the robots.txt file was last fetched").
      
      * The can_fetch() method returns False unless we've had a read() with a 2xx or
      4xx response.  This avoids false positives in the case where a user calls
      can_fetch() before calling read().
      
      * I don't see any easy way to test this patch without hitting internet
      resources that might change or without use of mock objects that wouldn't
      provide must reassurance.
      a5413c49
  8. 12 May, 2014 2 commits
  9. 11 May, 2014 6 commits
  10. 10 May, 2014 1 commit
  11. 08 May, 2014 1 commit
  12. 07 May, 2014 1 commit
  13. 06 May, 2014 2 commits
  14. 03 May, 2014 1 commit
  15. 02 May, 2014 1 commit
    • Zachary Ware's avatar
      Issue #18604: Consolidated checks for GUI availability. · 2460dc88
      Zachary Ware authored
      test_support._is_gui_available is now defined the same way on every
      platform, and now includes the Windows-specific check that had been in the
      Windows version of _is_gui_available and the OSX-specific check that was
      in runtktests.check_tk_availability.  Also, every platform checks whether
      Tk can be instantiated (if the platform-specific checks passed).
      2460dc88
  16. 29 Apr, 2014 5 commits
  17. 25 Apr, 2014 1 commit