1. 20 Jan, 2011 1 commit
  2. 19 Jan, 2011 1 commit
  3. 18 Jan, 2011 3 commits
  4. 17 Jan, 2011 5 commits
  5. 15 Jan, 2011 4 commits
    • Antoine Pitrou's avatar
      Merged revisions 88036 via svnmerge from · 50dc65f6
      Antoine Pitrou authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r88036 | antoine.pitrou | 2011-01-15 18:25:58 +0100 (sam., 15 janv. 2011) | 3 lines
      
        Fix mmap and test_mmap under Windows too (followup to r88022)
      ........
      50dc65f6
    • Antoine Pitrou's avatar
      Merged revisions 88022 via svnmerge from · fb7bc3d2
      Antoine Pitrou authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r88022 | antoine.pitrou | 2011-01-15 17:17:07 +0100 (sam., 15 janv. 2011) | 7 lines
      
        Issue #10916: mmap should not segfault when a file is mapped using 0 as
        length and a non-zero offset, and an attempt to read past the end of file
        is made (IndexError is raised instead).  Patch by Ross Lagerwall.
      
        Requested by Georg.
      ........
      fb7bc3d2
    • Antoine Pitrou's avatar
      Merged revisions 88012-88018 via svnmerge from · 3acd3e97
      Antoine Pitrou authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r88012 | antoine.pitrou | 2011-01-15 12:39:23 +0100 (sam., 15 janv. 2011) | 3 lines
      
        Avoid ResourceWarnings in ccbench
      ........
        r88013 | antoine.pitrou | 2011-01-15 12:44:17 +0100 (sam., 15 janv. 2011) | 3 lines
      
        Standard streams use file descriptors, not FILE pointers.
      ........
        r88014 | antoine.pitrou | 2011-01-15 12:57:42 +0100 (sam., 15 janv. 2011) | 3 lines
      
        Restructure a bit
      ........
        r88015 | antoine.pitrou | 2011-01-15 13:10:48 +0100 (sam., 15 janv. 2011) | 3 lines
      
        Improve description of issues
      ........
        r88016 | antoine.pitrou | 2011-01-15 13:21:53 +0100 (sam., 15 janv. 2011) | 3 lines
      
        Add mention of how to switch interpreters
      ........
        r88017 | antoine.pitrou | 2011-01-15 13:54:19 +0100 (sam., 15 janv. 2011) | 3 lines
      
        Reword and restructure the GIL API doc
      ........
        r88018 | antoine.pitrou | 2011-01-15 14:11:48 +0100 (sam., 15 janv. 2011) | 4 lines
      
        Issue #10913: Deprecate misleading functions PyEval_AcquireLock() and
        PyEval_ReleaseLock().  The thread-state aware APIs should be used instead.
      ........
      3acd3e97
    • Eli Bendersky's avatar
      Merged revisions 88009 via svnmerge from · 5bcc563c
      Eli Bendersky authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r88009 | eli.bendersky | 2011-01-15 12:23:34 +0200 (Sat, 15 Jan 2011) | 2 lines
      
        Issue #10912: Clarify the documentation of PyObject_RichCompareBool. Thanks to Devin Jeanpierre for spotting the problem.
      ........
      5bcc563c
  6. 14 Jan, 2011 3 commits
    • Antoine Pitrou's avatar
      Merged revisions 87968,87971-87975 via svnmerge from · 78ae1fb1
      Antoine Pitrou authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r87968 | antoine.pitrou | 2011-01-12 21:46:37 +0100 (mer., 12 janv. 2011) | 4 lines
      
        Fix the expected memory use of utf-8 encoding.  Also, release the
        one reference to a huge object even when an exception is raised.
      ........
        r87971 | antoine.pitrou | 2011-01-12 22:19:59 +0100 (mer., 12 janv. 2011) | 3 lines
      
        Make test skipping message nicer, and remove the rather useless "overhead" parameter.
      ........
        r87972 | antoine.pitrou | 2011-01-12 22:40:20 +0100 (mer., 12 janv. 2011) | 3 lines
      
        Fix @bigmemtest when no limit is given by the user (oops)
      ........
        r87973 | antoine.pitrou | 2011-01-12 22:50:44 +0100 (mer., 12 janv. 2011) | 3 lines
      
        More informative skip message in @bigaddrspace
      ........
        r87974 | antoine.pitrou | 2011-01-12 22:58:39 +0100 (mer., 12 janv. 2011) | 3 lines
      
        A better message again
      ........
        r87975 | antoine.pitrou | 2011-01-12 23:02:45 +0100 (mer., 12 janv. 2011) | 3 lines
      
        Fix test_bigaddrspace (some tests didn't trigger the expected MemoryError)
      ........
      78ae1fb1
    • Eli Bendersky's avatar
      Merged revisions 87993 via svnmerge from · 39be2a52
      Eli Bendersky authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r87993 | eli.bendersky | 2011-01-14 10:25:03 +0200 (Fri, 14 Jan 2011) | 2 lines
      
        Issue #10902: Fix reference to run* methods
      ........
      39be2a52
    • Eli Bendersky's avatar
      Merged revisions 87991 via svnmerge from · 44a6c167
      Eli Bendersky authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r87991 | eli.bendersky | 2011-01-14 09:31:14 +0200 (Fri, 14 Jan 2011) | 2 lines
      
        Remove call to nonexisting function (relic from Python 2.x) under #ifdef __INSURE__. Issue 9844
      ........
      44a6c167
  7. 12 Jan, 2011 8 commits
  8. 11 Jan, 2011 2 commits
  9. 10 Jan, 2011 2 commits
  10. 09 Jan, 2011 6 commits
    • Georg Brandl's avatar
      Blocked revisions 87890-87891 via svnmerge · c842a17d
      Georg Brandl authored
      ........
        r87890 | georg.brandl | 2011-01-09 10:04:08 +0100 (So, 09 Jan 2011) | 1 line
      
        Wrap some long examples and signatures.
      ........
        r87891 | georg.brandl | 2011-01-09 10:31:01 +0100 (So, 09 Jan 2011) | 1 line
      
        #10871: "file" does not exist anymore in Python 3.  Also adapt the reprs of opened file objects.
      ........
      c842a17d
    • Georg Brandl's avatar
      Merged revisions 87789-87790 via svnmerge from · 41d0815a
      Georg Brandl authored
      svn+ssh://svn.python.org/python/branches/py3k
      
      ........
        r87789 | georg.brandl | 2011-01-06 10:23:56 +0100 (Do, 06 Jan 2011) | 1 line
      
        Fix various issues (mostly Python 2 relics) found by Jacques Ducasse.
      ........
        r87790 | georg.brandl | 2011-01-06 10:25:27 +0100 (Do, 06 Jan 2011) | 1 line
      
        Add acks where acks are due.
      ........
      41d0815a
    • Georg Brandl's avatar
      Merged revisions 87791 via svnmerge from · 1caa644f
      Georg Brandl authored
      svn+ssh://svn.python.org/python/branches/py3k
      
      ........
        r87791 | georg.brandl | 2011-01-06 11:05:26 +0100 (Do, 06 Jan 2011) | 1 line
      
        #10844: update copyright years in Mac plists.
      ........
      1caa644f
    • Georg Brandl's avatar
      Merged revisions 87807,87820,87831,87859,87870 via svnmerge from · ec78b8b1
      Georg Brandl authored
      svn+ssh://svn.python.org/python/branches/py3k
      
      ........
        r87807 | georg.brandl | 2011-01-06 20:28:18 +0100 (Do, 06 Jan 2011) | 1 line
      
        #10846: fix typo.
      ........
        r87820 | georg.brandl | 2011-01-07 19:28:45 +0100 (Fr, 07 Jan 2011) | 1 line
      
        #10856: document (Base)Exception.args better.
      ........
        r87831 | georg.brandl | 2011-01-07 21:58:25 +0100 (Fr, 07 Jan 2011) | 1 line
      
        Fix indent.
      ........
        r87859 | georg.brandl | 2011-01-08 10:45:43 +0100 (Sa, 08 Jan 2011) | 1 line
      
        #10855: document close() semantics of wave objects.
      ........
        r87870 | georg.brandl | 2011-01-08 22:04:25 +0100 (Sa, 08 Jan 2011) | 1 line
      
        zlib only works with bytes objects.
      ........
      ec78b8b1
    • Georg Brandl's avatar
      Merged revisions 87876-87877 via svnmerge from · 7fdc746a
      Georg Brandl authored
      svn+ssh://svn.python.org/python/branches/py3k
      
      ........
        r87876 | georg.brandl | 2011-01-09 08:38:51 +0100 (So, 09 Jan 2011) | 1 line
      
        #10869: do not visit root node twice in ast.increment_lineno().
      ........
        r87877 | georg.brandl | 2011-01-09 08:50:48 +0100 (So, 09 Jan 2011) | 1 line
      
        Add missing line.
      ........
      7fdc746a
    • R. David Murray's avatar
      Merged revisions 87873 via svnmerge from · 389af003
      R. David Murray authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r87873 | r.david.murray | 2011-01-08 21:35:24 -0500 (Sat, 08 Jan 2011) | 12 lines
      
        #5871: protect against header injection attacks.
      
        This makes Header.encode throw a HeaderParseError if it winds up
        formatting a header such that a continuation line has no leading
        whitespace and looks like a header.  Since Header accepts values
        containing newlines and preserves them (and this is by design), without
        this fix any program that took user input (say, a subject in a web form)
        and passed it to the email package as a header was vulnerable to header
        injection attacks.  (As far as we know this has never been exploited.)
      
        Thanks to Jakub Wilk for reporting this vulnerability.
      ........
      389af003
  11. 08 Jan, 2011 2 commits
  12. 07 Jan, 2011 2 commits
    • R. David Murray's avatar
      Blocked revisions 87840 via svnmerge · 875c2138
      R. David Murray authored
      ........
        r87840 | r.david.murray | 2011-01-07 18:25:30 -0500 (Fri, 07 Jan 2011) | 6 lines
      
        #10686: recode non-ASCII headers to 'unknown-8bit' instead of ?s.
      
        This applies only when generating strings from non-RFC compliant binary
        input; it makes the existing recoding behavior more consistent (ie:
        now no data is lost when recoding).
      ........
      875c2138
    • Antoine Pitrou's avatar
      Merged revisions 87834 via svnmerge from · 5b6fc639
      Antoine Pitrou authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r87834 | antoine.pitrou | 2011-01-07 22:43:59 +0100 (ven., 07 janv. 2011) | 5 lines
      
        Issue #8020: Avoid a crash where the small objects allocator would read
        non-Python managed memory while it is being modified by another thread.
        Patch by Matt Bandy.
      ........
      5b6fc639
  13. 06 Jan, 2011 1 commit