1. 20 Tem, 1999 1 kayıt (commit)
  2. 19 Tem, 1999 1 kayıt (commit)
  3. 15 Tem, 1999 1 kayıt (commit)
  4. 13 Tem, 1999 3 kayıt (commit)
    • Guido van Rossum's avatar
    • Guido van Rossum's avatar
      Patch by Stephen Turner, who writes: · 2f80d96c
      Guido van Rossum yazdı
      """
      It fixes a memory corruption error resulting from BadPickleGet
      exceptions in load_get, load_binget and load_long_binget.  This was
      initially reported on c.l.py as a problem with Cookie.py; see the thread
      titled "python core dump (SIGBUS) on Solaris" for more details.
      
      If PyDict_GetItem(self->memo, py_key) call failed, then py_key was being
      Py_DECREF'd out of existence before call was made to
      PyErr_SetObject(BadPickleGet, py_key).
      
      The bug can be duplicated as follows:
      
      import cPickle
      cPickle.loads('garyp')
      
      This raises a BadPickleGet exception whose value is a freed object.  A
      core dump will soon follow.
      """
      
      Jim Fulton approves of the patch.
      2f80d96c
    • Guido van Rossum's avatar
      Mark Favas was quick to note that the last checkin divides by zero · 0eb55ac9
      Guido van Rossum yazdı
      when n == 0...  So divide by a->ob_size instead which was already
      tested for 0.
      0eb55ac9
  5. 12 Tem, 1999 8 kayıt (commit)
  6. 10 Tem, 1999 5 kayıt (commit)
  7. 09 Tem, 1999 1 kayıt (commit)
  8. 08 Tem, 1999 1 kayıt (commit)
  9. 07 Tem, 1999 4 kayıt (commit)
  10. 06 Tem, 1999 5 kayıt (commit)
  11. 05 Tem, 1999 1 kayıt (commit)
  12. 02 Tem, 1999 8 kayıt (commit)
  13. 01 Tem, 1999 1 kayıt (commit)
    • Guido van Rossum's avatar
      Sjoerd Mullender: · 3427c1f7
      Guido van Rossum yazdı
      In splithost, accept empty host part in URLs.  This is required for
      file URLs that can have an empty host part.  For such URLs, we should
      not return the initial 2 slashes as part of the file name.
      3427c1f7