100 Commits (10db4dec61d85ad7e09c37e2d463c19fac06f9cf)

Author SHA1 Message Date
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 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 f3d22755f9 Merged revisions 88460 via svnmerge from 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 18 years ago
Guido van Rossum cd4d452771 Merged revisions 59077-59104 via svnmerge from 18 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
Guido van Rossum 776152b601 zlib now uses bytes everywhere, and the test passes. 19 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Thomas Wouters 477c8d5e70 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 20 years ago
Andrew M. Kuchling bb7e800506 [Patch #1350573] zlib.crc32 doesn't handle 0xffffffff seed. Add tests and bugfix. Bug reported by John Schmidt; bugfix by Danny Yoo. 20 years ago
Andrew M. Kuchling 3b585b30c0 [Bug #1083110] calling .flush() on decompress objects causes a segfault due to an uninitialized pointer: fixes the problem and adds a test case 21 years ago
Guido van Rossum 7d9ea5013f - Thanks to Scott David Daniels, a subtle bug in how the zlib 23 years ago
Mark Hammond 62b1ab1b31 Replace DL_IMPORT with PyMODINIT_FUNC and remove "/export:init..." link 24 years ago
Tim Peters 0c32279626 Removed more stray instances of statichere, but left _sre.c alone. 24 years ago
Jeremy Hylton 938ace69a0 staticforward bites the dust. 24 years ago
Martin v. Löwis 14f8b4cfcb Patch #568124: Add doc string macros. 24 years ago
Tim Peters 5de9842b34 Repair widespread misuse of _PyString_Resize. Since it's clear people 24 years ago
Jeremy Hylton c72737e7b6 Fix SF #544995 (zlib crash on second flush call) 24 years ago