164 Commits (6d8bc46cc0ebe75d86d00a6ee7c452beea761c42)

Author SHA1 Message Date
Martin Panter 84544c1020 Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module 10 years ago
Serhiy Storchaka 1a2b24f02d Issue #27332: Fixed the type of the first argument of module-level functions 10 years ago
Martin Panter 3f0ee83f14 Issue #27164: Allow decompressing raw Deflate streams with predefined zdict 10 years ago
Martin Panter 0fdf41d847 Issue #5784: Expand documentation and tests for zlib wbits parameter 10 years ago
Serhiy Storchaka 57a01d3a0e Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF 10 years ago
Serhiy Storchaka 48842714b9 Issue #22570: Renamed Py_SETREF to Py_XSETREF. 10 years ago
Martin Panter b0cb42dfdb Issue 26243: Forgot to update zlib doc strings in Argument Clinic 10 years ago
Martin Panter 1fe0d13d12 Issue #26243: zlib.compress() keyword argument support by Aviv Palivoda 10 years ago
Martin Panter 567d513b9b Issue #26244: Clarify default zlib compression level in documentation 10 years ago
Serhiy Storchaka 191321d11b Issue #20440: More use of Py_SETREF. 10 years ago
Serhiy Storchaka ef1585eb9a Issue #25923: Added more const qualifiers to signatures of static and private functions. 10 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 10 years ago
Martin Panter e99e97762c Issue #25626: Change zlib to accept Py_ssize_t and cap to UINT_MAX 10 years ago
Larry Hastings 89964c48d1 Issue #23944: Argument Clinic now wraps long impl prototypes at column 78. 11 years ago
Serhiy Storchaka 1009bf18b3 Issue #23501: Argumen Clinic now generates code into separate files by default. 11 years ago
Victor Stinner f18f87111b Issue #8677: make the zlib module "ssize_t clean" for parsing parameters 12 years ago
Serhiy Storchaka 505ff755d7 Issue #20437: Fixed 21 potential bugs when deleting objects references. 12 years ago
Serhiy Storchaka 54c1391ba9 Issue #20489: Explicitly qualified expressions for default values in methods. 12 years ago
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to 12 years ago
Christian Heimes 936e2f36ad Issue #20193: Fix commit r6f217456b9ba by including clinic/zlibmodule.c.h instead 12 years ago
Serhiy Storchaka 2c5ddbe030 Issue #20193: The zlib module now uses Argument Clinic. 12 years ago
Larry Hastings c20472640c Issue #20390: Small fixes and improvements for Argument Clinic. 12 years ago
Larry Hastings 5c66189e88 Issue #20189: Four additional builtin types (PyTypeObject, 12 years ago
Larry Hastings 462582651c Two minor Argument Clinic bugfixes: use the name of the class in the 12 years ago
Larry Hastings bebf73511a Issue #20287: Argument Clinic's output is now configurable, allowing 12 years ago
Larry Hastings 2a727916c5 Issue #20226: Major improvements to Argument Clinic. 12 years ago
Larry Hastings 4a55fc5a9d Issue #20214: Fixed a number of small issues and documentation errors in 12 years ago
Larry Hastings 61272b77b0 Issue #19273: The marker comments Argument Clinic uses have been changed 12 years ago
Larry Hastings 3f144c2ad7 Issue #20142: Py_buffer variables generated by Argument Clinic are now 12 years ago
Larry Hastings 78cf85c669 Issue #19659: Added documentation for Argument Clinic. 12 years ago
Larry Hastings 3cceb38486 Issue #19976: Argument Clinic METH_NOARGS functions now always 12 years ago
Victor Stinner 5c86733c8a Issue #18294: Fix uint_converter() in zlibmodule.c, fix the "> UINT_MAX" check 12 years ago
Larry Hastings dc6aaec9e3 Clinic: fix "self converters" with METH_NOARGS functions. 12 years ago
Larry Hastings 44e2eaab54 Issue #19674: inspect.signature() now produces a correct signature 12 years ago
Larry Hastings ebdcb50b8a Issue #19730: Argument Clinic now supports all the existing PyArg 12 years ago
Victor Stinner e079eddf21 Close #18294: Fix the zlib module to make it 64-bit safe 12 years ago
Larry Hastings ed4a1c5703 Argument Clinic: rename "self" to "module" for module-level functions. 12 years ago
Larry Hastings 3182680210 Issue #16612: Add "Argument Clinic", a compile-time preprocessor 13 years ago
Victor Stinner 7979926616 Issue #18408: Fix usage of _PyBytes_Resize() 13 years ago
Victor Stinner bf2e2f9bdf Issue #18408: Fix zlib.compressobj() to handle PyThread_allocate_lock() failure 13 years ago
Victor Stinner b7f1f65f1c Issue #18227: "Free" function of bz2, lzma and zlib modules has no return value (void) 13 years ago
Victor Stinner 5064a52bcb Issue #18227: Use PyMem_RawAlloc() in bz2, lzma and zlib modules 13 years ago
Victor Stinner b64049183c Issue #18203: Replace malloc() with PyMem_Malloc() in Python modules 13 years ago
Victor Stinner bc8ccce729 Issue #9566: zlib: Explicit cast to unsigned int to fix a compiler warning on Windows x64 13 years ago
Charles-Francois Natali 74ca886788 Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant() 13 years ago
Victor Stinner e8289618bf zlib: Explicit cast to fix a compiler warning 13 years ago
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 99f9b8df98 Issue #15677: Also fix docstrings in zlib module. 14 years ago
Nadeem Vawda acfdfdafa2 Fix typo in backporting fix of issue #16411 to 2.7. 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