1. 28 Eki, 2006 7 kayıt (commit)
    • Neal Norwitz's avatar
      Backport 52506: · ca631215
      Neal Norwitz yazdı
      Don't inline Py_ADDRESS_IN_RANGE with gcc 4+ either.
      ca631215
    • Neal Norwitz's avatar
      Backport 52505: · e0cf6247
      Neal Norwitz yazdı
      Prevent crash if alloc of garbage fails.  Found by Typo.pl.
      e0cf6247
    • Neal Norwitz's avatar
      Backport 52504: · 2f0940b6
      Neal Norwitz yazdı
      Fix bug #1565514, SystemError not raised on too many nested blocks.
      It seems like this should be a different error than SystemError, but
      I don't have any great ideas and SystemError was raised in 2.4 and earlier.
      2f0940b6
    • Neal Norwitz's avatar
      Backport 52503: · c975b947
      Neal Norwitz yazdı
      Fix crash in test on HP-UX.  Apparently, it's not possible to delete a lock if
      it's held (even by the current thread).
      c975b947
    • Neal Norwitz's avatar
      Backport 52502: · 7e3ec048
      Neal Norwitz yazdı
      Fix warnings with HP's C compiler.  It doesn't recognize that infinite
      loops are, um, infinite.  These conditions should not be able to happen.
      7e3ec048
    • Neal Norwitz's avatar
      Backport 52501: · b5fdf0da
      Neal Norwitz yazdı
      Add some asserts.  In sysmodule, I think these were to try to silence
      some warnings from Klokwork.  They verify the assumptions of the format
      of svn version output.
      
      The assert in the thread module helped debug a problem on HP-UX.
      b5fdf0da
    • Georg Brandl's avatar
      Fix nth() itertool recipe. · aabdd548
      Georg Brandl yazdı
       (backport from rev. 52497)
      aabdd548
  2. 27 Eki, 2006 13 kayıt (commit)
  3. 26 Eki, 2006 1 kayıt (commit)
  4. 24 Eki, 2006 1 kayıt (commit)
  5. 22 Eki, 2006 3 kayıt (commit)
  6. 20 Eki, 2006 2 kayıt (commit)
    • Thomas Heller's avatar
      Recorded merge of revisions 51379-51603,51606-52365 via svnmerge from · b1a11c54
      Thomas Heller yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk/Modules/_ctypes
      
      ........
        r51379 | thomas.heller | 2006-08-18 16:38:46 +0200 (Fr, 18 Aug 2006) | 6 lines
      
        Add asserts to check for 'impossible' NULL values, with comments.
        In one place where I'n not 1000% sure about the non-NULL, raise
        a RuntimeError for safety.
      
        This should fix the klocwork issues that Neal sent me.  If so,
        it should be applied to the release25-maint branch also.
      ........
        r51401 | neal.norwitz | 2006-08-19 06:23:04 +0200 (Sa, 19 Aug 2006) | 4 lines
      
        Move assert to after NULL check, otherwise we deref NULL in the assert.
      
        Klocwork #307
      ........
        r51819 | thomas.heller | 2006-09-07 20:56:28 +0200 (Do, 07 Sep 2006) | 5 lines
      
        Anonymous structure fields that have a bit-width specified did not work,
        and they gave a strange error message from PyArg_ParseTuple:
            function takes exactly 2 arguments (3 given).
      
        With tests.
      ........
        r51820 | thomas.heller | 2006-09-07 21:09:54 +0200 (Do, 07 Sep 2006) | 4 lines
      
        The cast function did not accept c_char_p or c_wchar_p instances
        as first argument, and failed with a 'bad argument to internal function'
        error message.
      ........
        r52365 | thomas.heller | 2006-10-17 21:30:48 +0200 (Di, 17 Okt 2006) | 6 lines
      
        ctypes callback functions only support 'fundamental' result types.
        Check this and raise an error when something else is used - before
        this change ctypes would hang or crash when such a callback was
        called.  This is a partial fix for #1574584.
      
        Will backport to release25-maint.
      ........
      b1a11c54
    • Thomas Heller's avatar
      Initialized merge tracking via "svnmerge" with revisions "1-51333" from · b2ab7297
      Thomas Heller yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk/Modules/_ctypes
      
      
      (This had to be done with the command line:
      
        svnmerge init -r 1:51333 -F c:\svn\trunk\Modules\_ctypes
      
      because svnmerge isn't able to deduce the branch point r51333 and the
      HEAD URL automatically in a subdirectory.)
      b2ab7297
  7. 19 Eki, 2006 1 kayıt (commit)
  8. 18 Eki, 2006 1 kayıt (commit)
  9. 17 Eki, 2006 4 kayıt (commit)
  10. 15 Eki, 2006 5 kayıt (commit)
  11. 12 Eki, 2006 2 kayıt (commit)