1. 10 Apr, 2001 1 commit
    • Tim Peters's avatar
      Critical fix: if cPickle on a sizeof(long)==8 box is used to read a · e93cc859
      Tim Peters authored
      binary pickle, and the latter contains a pickle of a negative Python
      int i written on a sizeof(long)==4 box (and whether by cPickle or
      pickle.py), it's read incorrectly as i + 2**32.  The patch repairs that,
      and allows test_cpickle.py (to which I added a relevant test case earlier
      today) to work again on sizeof(long)==8 boxes.
      There's another (at least one) sizeof(long)==8 binary pickle bug, but in
      pickle.py instead.  That bug is still there, and test_pickle.py doesn't
      catch it yet (try pickling and unpickling, e.g., 1 << 46).
      e93cc859
  2. 09 Apr, 2001 17 commits
  3. 08 Apr, 2001 6 commits
  4. 07 Apr, 2001 6 commits
  5. 06 Apr, 2001 8 commits
  6. 05 Apr, 2001 2 commits