1. 24 Aug, 2008 7 commits
    • Neal Norwitz's avatar
      Merged revisions 66018 via svnmerge from · 1f404a0f
      Neal Norwitz authored
      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
      ........
      1f404a0f
    • Neal Norwitz's avatar
      Fix gdbinit to handle new types/APIs. · 62c42b23
      Neal Norwitz authored
      62c42b23
    • Benjamin Peterson's avatar
      Blocked revisions 66013 via svnmerge · 30f4ce60
      Benjamin Peterson authored
      ........
        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
      ........
      30f4ce60
    • Christian Heimes's avatar
      Fixed yet another compiler warning of 64bit builds. · 18dabc17
      Christian Heimes authored
      Reviewed by Georg Brandl.
      18dabc17
    • Neal Norwitz's avatar
      Closes release blocker #3627. · f9beb063
      Neal Norwitz authored
      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
      ........
      f9beb063
    • Neal Norwitz's avatar
      Update props for r66007. · 8dff9140
      Neal Norwitz authored
      8dff9140
    • Neal Norwitz's avatar
      Merged revisions 66006 via svnmerge from · 2a2ad453
      Neal Norwitz authored
      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.
      ........
      2a2ad453
  2. 23 Aug, 2008 8 commits
  3. 22 Aug, 2008 6 commits
  4. 21 Aug, 2008 7 commits
  5. 20 Aug, 2008 12 commits