185 Commits (3bbcc92577f8e616bc94c679040043bacd00ebf1)

Author SHA1 Message Date
Serhiy Storchaka 6a44f6eef3
bpo-36048: Use __index__() instead of __int__() for implicit conversion if available. (GH-11952) 8 years ago
Alexey Izbyshev 3d4fabb2a4 bpo-35090: Fix potential division by zero in allocator wrappers (GH-10174) 8 years ago
Zackery Spytz d2cbfffc84 bpo-25007: Add copy protocol support to zlib compressors and decompressors (GH-7940) 8 years ago
Xiang Zhang bc3f2289b9
bpo-32969: Expose some missing constants in zlib and fix the doc (GH-5988) 8 years ago
Tal Einat 4f57409a2f bpo-31926: fix missing *_METHODDEF statements by argument clinic (#4230) 9 years ago
Antoine Pitrou a6a4dc816d bpo-31370: Remove support for threads-less builds (#3385) 9 years ago
Segev Finer 679b566622 bpo-9566: Fix some Windows x64 compiler warnings (#2492) 9 years ago
Christian Heimes f051e43b22 Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy(). 10 years ago
Serhiy Storchaka 15f3228b7c Issue #16764: Support keyword arguments to zlib.decompress(). Patch by 10 years ago
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
Serhiy Storchaka 95657cdd40 Issue #26243: Only the level argument to zlib.compress() is keyword argument 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 11 years ago
Martin Panter 1fe0d13d12 Issue #26243: zlib.compress() keyword argument support by Aviv Palivoda 11 years ago
Martin Panter 567d513b9b Issue #26244: Clarify default zlib compression level in documentation 11 years ago
Serhiy Storchaka 191321d11b Issue #20440: More use of Py_SETREF. 11 years ago
Serhiy Storchaka ef1585eb9a Issue #25923: Added more const qualifiers to signatures of static and private functions. 11 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 11 years ago
Martin Panter e99e97762c Issue #25626: Change zlib to accept Py_ssize_t and cap to UINT_MAX 11 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. 13 years ago
Serhiy Storchaka 54c1391ba9 Issue #20489: Explicitly qualified expressions for default values in methods. 13 years ago
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to 13 years ago
Christian Heimes 936e2f36ad Issue #20193: Fix commit r6f217456b9ba by including clinic/zlibmodule.c.h instead 13 years ago
Serhiy Storchaka 2c5ddbe030 Issue #20193: The zlib module now uses Argument Clinic. 13 years ago
Larry Hastings c20472640c Issue #20390: Small fixes and improvements for Argument Clinic. 13 years ago
Larry Hastings 5c66189e88 Issue #20189: Four additional builtin types (PyTypeObject, 13 years ago
Larry Hastings 462582651c Two minor Argument Clinic bugfixes: use the name of the class in the 13 years ago
Larry Hastings bebf73511a Issue #20287: Argument Clinic's output is now configurable, allowing 13 years ago
Larry Hastings 2a727916c5 Issue #20226: Major improvements to Argument Clinic. 13 years ago
Larry Hastings 4a55fc5a9d Issue #20214: Fixed a number of small issues and documentation errors in 13 years ago
Larry Hastings 61272b77b0 Issue #19273: The marker comments Argument Clinic uses have been changed 13 years ago
Larry Hastings 3f144c2ad7 Issue #20142: Py_buffer variables generated by Argument Clinic are now 13 years ago
Larry Hastings 78cf85c669 Issue #19659: Added documentation for Argument Clinic. 13 years ago
Larry Hastings 3cceb38486 Issue #19976: Argument Clinic METH_NOARGS functions now always 13 years ago
Victor Stinner 5c86733c8a Issue #18294: Fix uint_converter() in zlibmodule.c, fix the "> UINT_MAX" check 13 years ago
Larry Hastings dc6aaec9e3 Clinic: fix "self converters" with METH_NOARGS functions. 13 years ago
Larry Hastings 44e2eaab54 Issue #19674: inspect.signature() now produces a correct signature 13 years ago
Larry Hastings ebdcb50b8a Issue #19730: Argument Clinic now supports all the existing PyArg 13 years ago
Victor Stinner e079eddf21 Close #18294: Fix the zlib module to make it 64-bit safe 13 years ago
Larry Hastings ed4a1c5703 Argument Clinic: rename "self" to "module" for module-level functions. 13 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