1. 25 Agu, 2008 5 kayıt (commit)
    • Benjamin Peterson's avatar
      Merged revisions… · a786b026
      Benjamin Peterson yazdı
      Merged revisions 65910,65977,65980,65984,65986,66000,66011-66012,66014,66017,66020 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r65910 | benjamin.peterson | 2008-08-20 09:07:59 -0500 (Wed, 20 Aug 2008) | 1 line
      
        fix up the multiprocessing docs a little
      ........
        r65977 | christian.heimes | 2008-08-22 14:47:25 -0500 (Fri, 22 Aug 2008) | 3 lines
      
        Silenced compiler warning
        Objects/stringlib/find.h:97: warning: 'stringlib_contains_obj' defined but not used
        Reviewed by Benjamin Peterson
      ........
        r65980 | christian.heimes | 2008-08-22 15:10:27 -0500 (Fri, 22 Aug 2008) | 3 lines
      
        Fixed two format strings in the _collections module. For example
        Modules/_collectionsmodule.c:674: warning: format '%i' expects type 'int', but argument 2 has type 'Py_ssize_t'
        Reviewed by Benjamin Peterson
      ........
        r65984 | christian.heimes | 2008-08-22 16:23:47 -0500 (Fri, 22 Aug 2008) | 1 line
      
        d is the correct format string
      ........
        r65986 | mark.hammond | 2008-08-22 19:59:14 -0500 (Fri, 22 Aug 2008) | 2 lines
      
        Fix bug 3625: test issues on 64bit windows. r=pitrou
      ........
        r66000 | benjamin.peterson | 2008-08-23 15:27:43 -0500 (Sat, 23 Aug 2008) | 5 lines
      
        #3643 add a few more checks to _testcapi to prevent segfaults
      
        Author: Victor Stinner
        Reviewer: Benjamin Peterson
      ........
        r66011 | neal.norwitz | 2008-08-24 12:27:43 -0500 (Sun, 24 Aug 2008) | 1 line
      
        Ignore a couple more tests that report leaks inconsistently.
      ........
        r66012 | neal.norwitz | 2008-08-24 12:29:53 -0500 (Sun, 24 Aug 2008) | 1 line
      
        Use the actual blacklist of leaky tests
      ........
        r66014 | georg.brandl | 2008-08-24 13:11:07 -0500 (Sun, 24 Aug 2008) | 2 lines
      
        #3654: fix duplicate test method name. Review by Benjamin P.
      ........
        r66017 | benjamin.peterson | 2008-08-24 16:55:03 -0500 (Sun, 24 Aug 2008) | 1 line
      
        remove note about unimplemented feature
      ........
        r66020 | brett.cannon | 2008-08-24 18:15:19 -0500 (Sun, 24 Aug 2008) | 1 line
      
        Clarify that some attributes/methods are listed somewhat separately because they are not part of the threading API.
      ........
      a786b026
    • Neal Norwitz's avatar
      Merged revisions 66028 via svnmerge from · 25329671
      Neal Norwitz yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r66028 | neal.norwitz | 2008-08-24 20:52:40 -0700 (Sun, 24 Aug 2008) | 1 line
      
        Try to reduce the flakiness of this test
      ........
      25329671
    • Neal Norwitz's avatar
      Merged revisions 66026 via svnmerge from · ec105ad4
      Neal Norwitz yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r66026 | neal.norwitz | 2008-08-24 20:03:25 -0700 (Sun, 24 Aug 2008) | 6 lines
      
        Use bytes as return type from recv_bytes() methods.  Not sure why this only
        affects some buildbots.
      
        R=Brett
        TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
      ........
      ec105ad4
    • Neal Norwitz's avatar
      Merged revisions 66023 via svnmerge from · 5d6415ee
      Neal Norwitz yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r66023 | neal.norwitz | 2008-08-24 18:50:24 -0700 (Sun, 24 Aug 2008) | 6 lines
      
        Fix problem reported by pychecker where AuthenticationError wasn't imported.
        Add some test coverage to this code.  More tests should be added (TODO added).
      
        R=Brett
        TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
      ........
      5d6415ee
    • Neal Norwitz's avatar
      Try to fix the sporadic problems on the Solaris buildbot with removing · c34177cc
      Neal Norwitz yazdı
      the directories/files.
      
      R=Brett
      TESTED=./python -E -tt ./Lib/test/regrtest.py test_posix
      c34177cc
  2. 24 Agu, 2008 8 kayıt (commit)
    • Neal Norwitz's avatar
      Issue #3657: Fix uninitialized memory read when pickling longs. · 6ae2eb26
      Neal Norwitz yazdı
      The conversion to the unicode API was incorrect, it should use bytes.
      repr is a bad variable name.  The use is overloaded, but I'll leave
      that to fix later.
      
      R=Brett
      TESTED=./python -E -tt ./Lib/test/regrtest.py -uall
      	valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
      		./python -E -tt ./Lib/test/regrtest.py test_pickletools
      6ae2eb26
    • Neal Norwitz's avatar
      Merged revisions 66018 via svnmerge from · 6e0e0e67
      Neal Norwitz yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r66018 | neal.norwitz | 2008-08-24 15:03:05 -0700 (Sun, 24 Aug 2008) | 6 lines
      
        #3662: Fix segfault introduced when fixing memory leaks.
      
        TESTED=./python -E -tt ./Lib/test/regrtest.py test_fileio
        R (approach from bug)=Amaury and Benjamin
      ........
      6e0e0e67
    • Neal Norwitz's avatar
      Fix gdbinit to handle new types/APIs. · 8f2f22ad
      Neal Norwitz yazdı
      8f2f22ad
    • Benjamin Peterson's avatar
      Blocked revisions 66013 via svnmerge · 4b360c8e
      Benjamin Peterson yazdı
      ........
        r66013 | benjamin.peterson | 2008-08-24 13:10:20 -0500 (Sun, 24 Aug 2008) | 4 lines
      
        generate py3k warnings on __getslice__, __delslice__, and __setslice__
      
        Reviewer: Brett Cannon
      ........
      4b360c8e
    • Christian Heimes's avatar
      Fixed yet another compiler warning of 64bit builds. · ce694b78
      Christian Heimes yazdı
      Reviewed by Georg Brandl.
      ce694b78
    • Neal Norwitz's avatar
      Closes release blocker #3627. · 3ce5d920
      Neal Norwitz yazdı
      Merged revisions 65335 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt)
      
      ........
        r65335 | neal.norwitz | 2008-07-31 10:17:14 -0700 (Thu, 31 Jul 2008) | 1 line
      
        Security patches from Apple:  prevent int overflow when allocating memory
      ........
      3ce5d920
    • Neal Norwitz's avatar
      Update props for r66007. · 06db799a
      Neal Norwitz yazdı
      06db799a
    • Neal Norwitz's avatar
      Merged revisions 66006 via svnmerge from · 2f99b241
      Neal Norwitz yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)
      
      ........
        r66006 | neal.norwitz | 2008-08-23 22:04:52 -0700 (Sat, 23 Aug 2008) | 25 lines
      
        Fix:
         * crashes on memory allocation failure found with failmalloc
         * memory leaks found with valgrind
         * compiler warnings in opt mode which would lead to invalid memory reads
         * problem using wrong name in decimal module reported by pychecker
      
        Update the valgrind suppressions file with new leaks that are small/one-time
        leaks we don't care about (ie, they are too hard to fix).
      
        TBR=barry
        TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)
          in opt mode:
          valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
            ./python -E -tt ./Lib/test/regrtest.py -uall,-bsddb,-compiler \
                                -x test_logging test_ssl test_multiprocessing
          valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
            ./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
          for i in `seq 1 4000` ; do
            LD_PRELOAD=~/local/lib/libfailmalloc.so FAILMALLOC_INTERVAL=$i \
                ./python -c pass
          done
      
        At least some of these fixes should probably be backported to 2.5.
      ........
      2f99b241
  3. 23 Agu, 2008 8 kayıt (commit)
  4. 22 Agu, 2008 6 kayıt (commit)
  5. 21 Agu, 2008 7 kayıt (commit)
  6. 20 Agu, 2008 6 kayıt (commit)