1. 09 Haz, 2005 1 kayıt (commit)
  2. 28 Mar, 2005 1 kayıt (commit)
  3. 03 Mar, 2005 1 kayıt (commit)
  4. 27 Tem, 2004 2 kayıt (commit)
  5. 12 Şub, 2004 1 kayıt (commit)
  6. 04 Ara, 2003 1 kayıt (commit)
  7. 05 Şub, 2003 1 kayıt (commit)
    • Andrew M. Kuchling's avatar
      [Patch #654421 from Matthew Mueller] · 64edd6ac
      Andrew M. Kuchling yazdı
        gzip shouldn't raise ValueError on corrupt files
      
        Currently the gzip module will raise a ValueError if the file was
        corrupt (bad crc or bad size).  I can't see how that applies to
        reading a corrupt file.  IOError seems better, and it's what code
        will likely be looking for.
      64edd6ac
  8. 05 Kas, 2002 1 kayıt (commit)
    • Tim Peters's avatar
      Another round on SF patch 618135: gzip.py and files > 2G · 9288f95c
      Tim Peters yazdı
      The last round boosted "the limit" from 2GB to 4GB.  This round gets
      rid of the 4GB limit.  For files > 4GB, gzip stores just the last 32
      bits of the file size, and now we play along with that too.  Tested
      by hand (on a 6+GB file) on Win2K.
      
      Boosting from 2GB to 4GB was arguably enough "a bugfix".  Going beyond
      that smells more like "new feature" to me.
      9288f95c
  9. 04 Kas, 2002 1 kayıt (commit)
    • Tim Peters's avatar
      Related to SF patch 618135: gzip.py and files > 2G. · fb0ea525
      Tim Peters yazdı
      Fixed the signed/unsigned confusions when dealing with files >= 2GB.
      4GB is still a hard limitation of the gzip file format, though.
      
      Testing this was a bitch on Win98SE due to frequent system freezes.  It
      didn't freeze while running gzip, it kept freezing while trying to *create*
      a > 2GB test file!  This wasn't Python's doing.  I don't know of a
      reasonable way to test this functionality in regrtest.py, so I'm not
      checking in a test case (a test case would necessarily require creating
      a 2GB+ file first, using gzip to zip it, using gzip to unzip it again,
      and then compare before-and-after; so >4GB free space would be required,
      and a loooong time; I did all this "by hand" once).
      
      Bugfix candidate, I guess.
      fb0ea525
  10. 06 Agu, 2002 1 kayıt (commit)
  11. 29 May, 2002 1 kayıt (commit)
  12. 23 May, 2002 1 kayıt (commit)
  13. 16 Nis, 2002 1 kayıt (commit)
  14. 07 Nis, 2002 1 kayıt (commit)
  15. 20 Mar, 2002 1 kayıt (commit)
  16. 11 Mar, 2002 1 kayıt (commit)
  17. 13 Eki, 2001 1 kayıt (commit)
  18. 13 Agu, 2001 1 kayıt (commit)
  19. 09 Agu, 2001 2 kayıt (commit)
  20. 20 Mar, 2001 1 kayıt (commit)
  21. 21 Şub, 2001 1 kayıt (commit)
  22. 09 Şub, 2001 1 kayıt (commit)
  23. 23 Ock, 2001 1 kayıt (commit)
  24. 14 Ock, 2001 1 kayıt (commit)
  25. 29 Tem, 2000 1 kayıt (commit)
  26. 08 May, 2000 1 kayıt (commit)
  27. 04 Şub, 2000 2 kayıt (commit)
    • Guido van Rossum's avatar
      Actually, the previous batch's comment should have been different; · 4b8c6eaf
      Guido van Rossum yazdı
      *this* set of patches is Ka-Ping's final sweep:
      
      The attached patches update the standard library so that all modules
      have docstrings beginning with one-line summaries.
      
      A new docstring was added to formatter.  The docstring for os.py
      was updated to mention nt, os2, ce in addition to posix, dos, mac.
      4b8c6eaf
    • Guido van Rossum's avatar
      More trivial comment -> docstring transformations by Ka-Ping Yee, · 54f22ed3
      Guido van Rossum yazdı
      who writes:
      
      Here is batch 2, as a big collection of CVS context diffs.
      Along with moving comments into docstrings, i've added a
      couple of missing docstrings and attempted to make sure more
      module docstrings begin with a one-line summary.
      
      I did not add docstrings to the methods in profile.py for
      fear of upsetting any careful optimizations there, though
      i did move class documentation into class docstrings.
      
      The convention i'm using is to leave credits/version/copyright
      type of stuff in # comments, and move the rest of the descriptive
      stuff about module usage into module docstrings.  Hope this is
      okay.
      54f22ed3
  28. 02 Şub, 2000 1 kayıt (commit)
  29. 06 Eyl, 1999 1 kayıt (commit)
  30. 10 Agu, 1999 1 kayıt (commit)
  31. 12 Nis, 1999 1 kayıt (commit)
    • Guido van Rossum's avatar
      Two different changes. · 95bdd0b6
      Guido van Rossum yazdı
      1. Jack Jansen reports that on the Mac, the time may be negative, and
      solves this by adding a write32u() function that writes an unsigned
      long.
      
      2. On 64-bit platforms the CRC comparison fails; I've fixed this by
      casting both values to be compared to "unsigned long" i.e. modulo
      0x100000000L.
      95bdd0b6
  32. 05 Nis, 1999 2 kayıt (commit)
  33. 25 Mar, 1999 1 kayıt (commit)
    • Andrew M. Kuchling's avatar
      Based on a suggestion from bruce@hams.com, make a trivial change to · f4f119c0
      Andrew M. Kuchling yazdı
      allow using the 'a' flag as a mode for opening a GzipFile.  gzip
      files, surprisingly enough, can be concatenated and then decompressed;
      the effect is to concatenate the two chunks of data.
      
      If we support it on writing, it should also be supported on reading.
      This *wasn't* trivial, and required rearranging the code in the
      reading path, particularly the _read() method.
      
      Raise IOError instead of RuntimeError in two cases, 'Not a gzipped file'
      and 'Unknown compression method'
      f4f119c0
  34. 23 Mar, 1999 1 kayıt (commit)
  35. 03 Agu, 1998 1 kayıt (commit)
  36. 13 May, 1998 1 kayıt (commit)