1. 21 Haz, 2012 3 kayıt (commit)
  2. 11 Eyl, 2011 1 kayıt (commit)
  3. 28 Agu, 2011 2 kayıt (commit)
    • Nadeem Vawda's avatar
      Issue #12839: Fix crash in zlib module due to version mismatch. · 524148ad
      Nadeem Vawda yazdı
      If the version of zlib used to compile the zlib module is incompatible
      with the one that is actually linked in, then calls into zlib will fail.
      This can leave attributes of the z_stream uninitialized, so we must take
      care to avoid segfaulting by trying to use an invalid pointer.
      
      Fix by Richard M. Tew.
      524148ad
    • Nadeem Vawda's avatar
      Issue #12839: Fix crash in zlib module due to version mismatch. · 97d67924
      Nadeem Vawda yazdı
      If the version of zlib used to compile the zlib module is incompatible
      with the one that is actually linked in, then calls into zlib will fail.
      This can leave attributes of the z_stream uninitialized, so we must take
      care to avoid segfaulting by trying to use an invalid pointer.
      
      Fix by Richard M. Tew.
      97d67924
  4. 13 Agu, 2011 2 kayıt (commit)
  5. 14 May, 2011 4 kayıt (commit)
  6. 28 Şub, 2011 1 kayıt (commit)
    • Antoine Pitrou's avatar
      Merged revisions 88460,88464,88466,88486,88511,88652 via svnmerge from · 9e719b6e
      Antoine Pitrou yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r88460 | antoine.pitrou | 2011-02-21 19:03:13 +0100 (lun., 21 févr. 2011) | 4 lines
      
        Issue #10276: Fix the results of zlib.crc32() and zlib.adler32() on buffers
        larger than 4GB.  Patch by Nadeem Vawda.
      ........
        r88464 | antoine.pitrou | 2011-02-21 20:05:08 +0100 (lun., 21 févr. 2011) | 3 lines
      
        Fix issues on 32-bit systems introduced by r88460
      ........
        r88466 | antoine.pitrou | 2011-02-21 20:28:40 +0100 (lun., 21 févr. 2011) | 3 lines
      
        Fix compile error under MSVC introduced by r88460.
      ........
        r88486 | antoine.pitrou | 2011-02-22 00:41:12 +0100 (mar., 22 févr. 2011) | 5 lines
      
        Issue #4681: Allow mmap() to work on file sizes and offsets larger than
        4GB, even on 32-bit builds.  Initial patch by Ross Lagerwall, adapted for
        32-bit Windows.
      ........
        r88511 | antoine.pitrou | 2011-02-22 22:42:56 +0100 (mar., 22 févr. 2011) | 4 lines
      
        Issue #11277: finally fix Snow Leopard crash following r88460.
        (probably an OS-related issue with mmap)
      ........
        r88652 | antoine.pitrou | 2011-02-26 16:58:05 +0100 (sam., 26 févr. 2011) | 4 lines
      
        Issue #9931: Fix hangs in GUI tests under Windows in certain conditions.
        Patch by Hirokazu Yamamoto.
      ........
      9e719b6e
  7. 21 Şub, 2011 5 kayıt (commit)
  8. 04 Ock, 2011 1 kayıt (commit)
  9. 11 May, 2010 2 kayıt (commit)
  10. 09 May, 2010 2 kayıt (commit)
  11. 07 May, 2010 2 kayıt (commit)
  12. 14 Ara, 2009 2 kayıt (commit)
  13. 02 Şub, 2009 1 kayıt (commit)
  14. 02 Ock, 2009 1 kayıt (commit)
  15. 06 Eyl, 2008 1 kayıt (commit)
  16. 13 Agu, 2008 1 kayıt (commit)
  17. 02 Tem, 2008 1 kayıt (commit)
  18. 11 Haz, 2008 1 kayıt (commit)
  19. 26 May, 2008 1 kayıt (commit)
  20. 09 Nis, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 5e696859
      Christian Heimes yazdı
      Merged revisions 62194,62197-62198,62204-62205,62214,62219-62221,62227,62229-62231,62233-62235,62237-62239 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r62194 | jeffrey.yasskin | 2008-04-07 01:04:28 +0200 (Mon, 07 Apr 2008) | 7 lines
      
        Add enough debugging information to diagnose failures where the
        HandlerBException is ignored, and fix one such problem, where it was thrown
        during the __del__ method of the previous Popen object.
      
        We may want to find a better way of printing verbose information so it's not
        spammy when the test passes.
      ........
        r62197 | mark.hammond | 2008-04-07 03:53:39 +0200 (Mon, 07 Apr 2008) | 2 lines
      
        Issue #2513: enable 64bit cross compilation on windows.
      ........
        r62198 | mark.hammond | 2008-04-07 03:59:40 +0200 (Mon, 07 Apr 2008) | 2 lines
      
        correct heading underline for new "Cross-compiling on Windows" section
      ........
        r62204 | gregory.p.smith | 2008-04-07 08:33:21 +0200 (Mon, 07 Apr 2008) | 4 lines
      
        Use the new PyFile_IncUseCount & PyFile_DecUseCount calls appropriatly
        within the standard library.  These modules use PyFile_AsFile and later
        release the GIL while operating on the previously returned FILE*.
      ........
        r62205 | mark.summerfield | 2008-04-07 09:39:23 +0200 (Mon, 07 Apr 2008) | 4 lines
      
        changed "2500 components" to "several thousand" since the number keeps
        growning:-)
      ........
        r62214 | georg.brandl | 2008-04-07 20:51:59 +0200 (Mon, 07 Apr 2008) | 2 lines
      
        #2525: update timezone info examples in the docs.
      ........
        r62219 | andrew.kuchling | 2008-04-08 01:57:07 +0200 (Tue, 08 Apr 2008) | 1 line
      
        Write PEP 3127 section; add items
      ........
        r62220 | andrew.kuchling | 2008-04-08 01:57:21 +0200 (Tue, 08 Apr 2008) | 1 line
      
        Typo fix
      ........
        r62221 | andrew.kuchling | 2008-04-08 03:33:10 +0200 (Tue, 08 Apr 2008) | 1 line
      
        Typographical fix: 32bit -> 32-bit, 64bit -> 64-bit
      ........
        r62227 | andrew.kuchling | 2008-04-08 23:22:53 +0200 (Tue, 08 Apr 2008) | 1 line
      
        Add items
      ........
        r62229 | amaury.forgeotdarc | 2008-04-08 23:27:42 +0200 (Tue, 08 Apr 2008) | 7 lines
      
        Issue2564: Prevent a hang in "import test.autotest", which runs the entire test
        suite as a side-effect of importing the module.
      
        - in test_capi, a thread tried to import other modules
        - re.compile() imported sre_parse again on every call.
      ........
        r62230 | amaury.forgeotdarc | 2008-04-08 23:51:57 +0200 (Tue, 08 Apr 2008) | 2 lines
      
        Prevent an error when inspect.isabstract() is called with something else than a new-style class.
      ........
        r62231 | amaury.forgeotdarc | 2008-04-09 00:07:05 +0200 (Wed, 09 Apr 2008) | 8 lines
      
        Issue 2408: remove the _types module
        It was only used as a helper in types.py to access types (GetSetDescriptorType and MemberDescriptorType),
        when they can easily be obtained with python code.
        These expressions even work with Jython.
      
        I don't know what the future of the types module is; (cf. discussion in http://bugs.python.org/issue1605 )
        at least this change makes it simpler.
      ........
        r62233 | amaury.forgeotdarc | 2008-04-09 01:10:07 +0200 (Wed, 09 Apr 2008) | 2 lines
      
        Add a NEWS entry for previous checkin
      ........
        r62234 | trent.nelson | 2008-04-09 01:47:30 +0200 (Wed, 09 Apr 2008) | 37 lines
      
        - Issue #2550: The approach used by client/server code for obtaining ports
          to listen on in network-oriented tests has been refined in an effort to
          facilitate running multiple instances of the entire regression test suite
          in parallel without issue.  test_support.bind_port() has been fixed such
          that it will always return a unique port -- which wasn't always the case
          with the previous implementation, especially if socket options had been
          set that affected address reuse (i.e. SO_REUSEADDR, SO_REUSEPORT).  The
          new implementation of bind_port() will actually raise an exception if it
          is passed an AF_INET/SOCK_STREAM socket with either the SO_REUSEADDR or
          SO_REUSEPORT socket option set.  Furthermore, if available, bind_port()
          will set the SO_EXCLUSIVEADDRUSE option on the socket it's been passed.
          This currently only applies to Windows.  This option prevents any other
          sockets from binding to the host/port we've bound to, thus removing the
          possibility of the 'non-deterministic' behaviour, as Microsoft puts it,
          that occurs when a second SOCK_STREAM socket binds and accepts to a
          host/port that's already been bound by another socket.  The optional
          preferred port parameter to bind_port() has been removed.  Under no
          circumstances should tests be hard coding ports!
      
          test_support.find_unused_port() has also been introduced, which will pass
          a temporary socket object to bind_port() in order to obtain an unused port.
          The temporary socket object is then closed and deleted, and the port is
          returned.  This method should only be used for obtaining an unused port
          in order to pass to an external program (i.e. the -accept [port] argument
          to openssl's s_server mode) or as a parameter to a server-oriented class
          that doesn't give you direct access to the underlying socket used.
      
          Finally, test_support.HOST has been introduced, which should be used for
          the host argument of any relevant socket calls (i.e. bind and connect).
      
          The following tests were updated to following the new conventions:
            test_socket, test_smtplib, test_asyncore, test_ssl, test_httplib,
            test_poplib, test_ftplib, test_telnetlib, test_socketserver,
            test_asynchat and test_socket_ssl.
      
          It is now possible for multiple instances of the regression test suite to
          run in parallel without issue.
      ........
        r62235 | gregory.p.smith | 2008-04-09 02:25:17 +0200 (Wed, 09 Apr 2008) | 3 lines
      
        Fix zlib crash from zlib.decompressobj().flush(val) when val was not positive.
        It tried to allocate negative or zero memory.  That fails.
      ........
        r62237 | trent.nelson | 2008-04-09 02:34:53 +0200 (Wed, 09 Apr 2008) | 1 line
      
        Fix typo with regards to self.PORT shadowing class variables with the same name.
      ........
        r62238 | andrew.kuchling | 2008-04-09 03:08:32 +0200 (Wed, 09 Apr 2008) | 1 line
      
        Add items
      ........
        r62239 | jerry.seutter | 2008-04-09 07:07:58 +0200 (Wed, 09 Apr 2008) | 1 line
      
        Changed test so it no longer runs as a side effect of importing.
      ........
      5e696859
  21. 25 Mar, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · cc47b05f
      Christian Heimes yazdı
      Merged revisions 61834,61841-61842,61851-61853,61863-61864,61869-61870,61874,61889 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61834 | raymond.hettinger | 2008-03-24 07:07:49 +0100 (Mon, 24 Mar 2008) | 1 line
      
        Tighten documentation for Random.triangular.
      ........
        r61841 | raymond.hettinger | 2008-03-24 09:17:39 +0100 (Mon, 24 Mar 2008) | 1 line
      
        Issue 2460: Make Ellipsis objects copyable.
      ........
        r61842 | georg.brandl | 2008-03-24 10:34:34 +0100 (Mon, 24 Mar 2008) | 2 lines
      
        #1700821: add a note to audioop docs about signedness of sample formats.
      ........
        r61851 | christian.heimes | 2008-03-24 20:57:42 +0100 (Mon, 24 Mar 2008) | 1 line
      
        Added quick hack for bzr
      ........
        r61852 | christian.heimes | 2008-03-24 20:58:17 +0100 (Mon, 24 Mar 2008) | 1 line
      
        Added quick hack for bzr
      ........
        r61853 | amaury.forgeotdarc | 2008-03-24 22:04:10 +0100 (Mon, 24 Mar 2008) | 4 lines
      
        Issue2469: Correct a typo I introduced at r61793: compilation error with UCS4 builds.
      
        All buildbots compile with UCS2...
      ........
        r61863 | neal.norwitz | 2008-03-25 05:17:38 +0100 (Tue, 25 Mar 2008) | 2 lines
      
        Fix a bunch of UnboundLocalErrors when the tests fail.
      ........
        r61864 | neal.norwitz | 2008-03-25 05:18:18 +0100 (Tue, 25 Mar 2008) | 2 lines
      
        Try to fix a bunch of compiler warnings on Win64.
      ........
        r61869 | neal.norwitz | 2008-03-25 07:35:10 +0100 (Tue, 25 Mar 2008) | 3 lines
      
        Don't try to close a non-open file.
        Don't let file removal cause the test to fail.
      ........
        r61870 | neal.norwitz | 2008-03-25 08:00:39 +0100 (Tue, 25 Mar 2008) | 7 lines
      
        Try to get this test to be more stable:
         * disable gc during the test run because we are spawning objects and there
           was an exception when calling Popen.__del__
         * Always set an alarm handler so the process doesn't exit if the test fails
           (should probably add assertions on the value of hndl_called in more places)
         * Using a negative time causes Linux to treat it as zero, so disable that test.
      ........
        r61874 | gregory.p.smith | 2008-03-25 08:31:28 +0100 (Tue, 25 Mar 2008) | 2 lines
      
        Use a 32-bit unsigned int here, a long is not needed.
      ........
        r61889 | georg.brandl | 2008-03-25 12:59:51 +0100 (Tue, 25 Mar 2008) | 2 lines
      
        Move declarations to block start.
      ........
      cc47b05f
  22. 24 Mar, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 61820-61823 via svnmerge from · 1dc54009
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r61820 | gregory.p.smith | 2008-03-23 23:14:38 +0100 (Sun, 23 Mar 2008) | 2 lines
      
        replace calls to get the initial values with the raw constants.
      ........
        r61821 | gregory.p.smith | 2008-03-24 00:43:02 +0100 (Mon, 24 Mar 2008) | 2 lines
      
        A bugfix for r61813, it would fail if the data size was >=2**32.
      ........
        r61822 | gregory.p.smith | 2008-03-24 00:45:12 +0100 (Mon, 24 Mar 2008) | 2 lines
      
        prevent a warning from the struct module when data size >= 2**32.
      ........
        r61823 | gregory.p.smith | 2008-03-24 01:08:01 +0100 (Mon, 24 Mar 2008) | 4 lines
      
        Have the binascii module use zlib's optimized crc32() function when available
        to reduce our code size (1k data table and tiny bit of code).  It falls back
        to its own without zlib.
      ........
      1dc54009
  23. 20 Mar, 2008 1 kayıt (commit)
  24. 19 Mar, 2008 1 kayıt (commit)
  25. 17 Mar, 2008 1 kayıt (commit)