1. 20 Jul, 1999 1 commit
  2. 19 Jul, 1999 1 commit
  3. 15 Jul, 1999 1 commit
  4. 13 Jul, 1999 3 commits
    • Guido van Rossum's avatar
      de564205
    • Guido van Rossum's avatar
      Patch by Stephen Turner, who writes: · 72da7549
      Guido van Rossum authored
      """
      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.
      72da7549
    • Guido van Rossum's avatar
      Mark Favas was quick to note that the last checkin divides by zero · a376adb3
      Guido van Rossum authored
      when n == 0...  So divide by a->ob_size instead which was already
      tested for 0.
      a376adb3
  5. 12 Jul, 1999 8 commits
  6. 10 Jul, 1999 5 commits
  7. 09 Jul, 1999 1 commit
  8. 08 Jul, 1999 1 commit
  9. 07 Jul, 1999 4 commits
  10. 06 Jul, 1999 5 commits
  11. 05 Jul, 1999 1 commit
  12. 02 Jul, 1999 8 commits
  13. 01 Jul, 1999 1 commit
    • Guido van Rossum's avatar
      Sjoerd Mullender: · 724e1a5f
      Guido van Rossum authored
      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.
      724e1a5f