120 Commits (cd8efa3704bc1aec1338fdc8fc0cfe8ee5bc100e)

Author SHA1 Message Date
Nadeem Vawda 19e568d254 Issue #15677: Document that zlib and gzip accept a compression level of 0 to mean 'no compression'. 14 years ago
Nadeem Vawda 7ee955550b Issue #16411: Fix a bug where zlib.decompressobj().flush() might try to access previously-freed memory. 14 years ago
Nadeem Vawda ee7889dec3 Issue #16350, part 2: Set unused_data (and unconsumed_tail) correctly in decompressobj().flush(). 14 years ago
Nadeem Vawda 39079946a2 Issue #16350: Fix zlib decompressor handling of unused_data with multiple calls to decompress() after EOF. 14 years ago
Victor Stinner 56cb12542d Issue #9566: Explicit downcast to fix compiler warnings on Win64 14 years ago
Nadeem Vawda 2180c97a00 Document the rest of zlib.compressobj()'s arguments. 14 years ago
Nadeem Vawda cf5e1d82e3 Tidy up comments from dd4f7d5c51c7 (zlib compression dictionary support). 14 years ago
Nadeem Vawda fd8a838d58 Issue #14684: Add support for predefined compression dictionaries to the zlib module. 14 years ago
Nadeem Vawda 64d25ddb9c Issue #12306: Add ZLIB_RUNTIME_VERSION to the zlib module. 15 years ago
Nadeem Vawda 524148ad7a Issue #12839: Fix crash in zlib module due to version mismatch. 15 years ago
Nadeem Vawda 97d67924e3 Issue #12839: Fix crash in zlib module due to version mismatch. 15 years ago
Nadeem Vawda 3bf71c54d8 Fix incorrect comment in zlib.Decompress.flush(). 15 years ago
Nadeem Vawda 1c38546e49 Issue #12646: Add an 'eof' attribute to zlib.Decompress. 15 years ago
Nadeem Vawda 0c3d96ae1d Issue #8650: Make zlib.[de]compressobj().[de]compress() 64-bit clean. 15 years ago
Nadeem Vawda 154bdf92fc Fix memory leaks in zlib.compress() and .decompress(). 15 years ago
Nadeem Vawda 1b8a417d9f Issue #8650: Backport 64-bit safety fixes for compress() and decompress(). 15 years ago
Nadeem Vawda 7619e88adb Issue #12050: zlib.decompressobj().decompress() now clears the unconsumed_tail 15 years ago
Antoine Pitrou 9e719b6eba Merged revisions 88460,88464,88466,88486,88511,88652 via svnmerge from 15 years ago
Antoine Pitrou bf709fe08c Merged revisions 88464,88466 via svnmerge from 15 years ago
Antoine Pitrou 4709ec0686 Fix compile error under MSVC introduced by r88460. 15 years ago
Antoine Pitrou 3d32664271 Fix issues on 32-bit systems introduced by r88460 15 years ago
Antoine Pitrou f3d22755f9 Merged revisions 88460 via svnmerge from 15 years ago
Antoine Pitrou 54f0f84e9f Issue #10276: Fix the results of zlib.crc32() and zlib.adler32() on buffers 15 years ago
Victor Stinner 8848c7a37f Issue #8650: zlib.compress() and zlib.decompress() raise an OverflowError if 15 years ago
Antoine Pitrou 96f212b377 Merged revisions 81100 via svnmerge from 16 years ago
Antoine Pitrou 53b2166f0b Merged revisions 81098 via svnmerge from 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou 4b3fe14d4b Merged revisions 80928 via svnmerge from 16 years ago
Antoine Pitrou 8956271f11 Merged revisions 80926 via svnmerge from 16 years ago
Antoine Pitrou c8428d3dce Merged revisions 76836 via svnmerge from 16 years ago
Antoine Pitrou 77b338be20 Issue #4757: `zlib.compress` and other methods in the zlib module now 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Antoine Pitrou 31f30b17fe Issue #4738: finer-grained locking in the zlib module. 17 years ago
Gregory P. Smith 693fc4604f Fixes release blocker issue #3492 and #3790. 18 years ago
Martin v. Löwis 423be95dcf Merged revisions 65654 via svnmerge from 18 years ago
Amaury Forgeot d'Arc e43d33a4db #3247 Get rid of Py_FindMethod; use tp_members instead. 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Christian Heimes 5e69685999 Merged revisions 62194,62197-62198,62204-62205,62214,62219-62221,62227,62229-62231,62233-62235,62237-62239 via svnmerge from 18 years ago
Christian Heimes cc47b05fe5 Merged revisions 61834,61841-61842,61851-61853,61863-61864,61869-61870,61874,61889 via svnmerge from 18 years ago
Christian Heimes 1dc5400939 Merged revisions 61820-61823 via svnmerge from 18 years ago
Gregory P. Smith 2727503bc9 crc32 always returns unsigned. cleanup the code a bit and revert r61648 with 18 years ago
Christian Heimes 453e08c3bf Create a signed CRC32 hash. I'm not absolutely sure it's correct. At least it fixes the unit tests and doesn't create a different hash than Python 2.x 18 years ago
Gregory P. Smith ab0d8a1f59 zlib.crc32 and zlib.adler32 now return an unsigned value as any sane person 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 19 years ago
Guido van Rossum cd4d452771 Merged revisions 59077-59104 via svnmerge from 19 years ago
Neal Norwitz 53cbdaa84c Convert a bunch of constant strings in C to unicode. 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago