summaryrefslogtreecommitdiffstats
path: root/Modules/_bz2module.c
Commit message (Expand)AuthorAgeFilesLines
* gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)Eric Snow2023-05-051-0/+1
* bpo-23224: Fix segfaults and multiple leaks in the lzma and bz2 modules (GH-7...Zackery Spytz2023-02-231-108/+122
* gh-94401: Remove unneeded bz2 module state (#94402)Erlend Egeberg Aasland2022-06-291-51/+11
* bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351)Erlend Egeberg Aasland2021-06-171-2/+2
* bpo-41486: Fix initial buffer size can't > UINT32_MAX in zlib module (GH-25738)Ma Lin2021-04-301-16/+17
* bpo-41486: Faster bz2/lzma/zlib via new output buffering (GH-21740)Ma Lin2021-04-281-73/+83
* bpo-41052: Fix pickling heap types implemented in C with protocols 0 and 1 (G...Serhiy Storchaka2020-10-241-32/+0
* bpo-40077: Convert _bz2 module to use PyType_FromSpec (GH-20960)Dong-hee Na2020-06-191-114/+216
* bpo-40268: Remove unused structmember.h includes (GH-19530)Victor Stinner2020-04-151-1/+1
* bpo-40268: Remove explicit pythread.h includes (#19529)Victor Stinner2020-04-151-2/+0
* bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119)Dong-hee Na2020-03-241-15/+2
* bpo-1635741: Port _bz2 extension module to multiphase initialization(PEP 489)...Hai Shi2020-02-181-21/+35
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-4/+4
* bpo-33138: Change standard error message for non-pickleable and non-copyable ...Serhiy Storchaka2018-10-311-18/+0
* bpo-35090: Fix potential division by zero in allocator wrappers (GH-10174)Alexey Izbyshev2018-10-281-2/+2
* bpo-33916: Fix bz2 and lzma init when called twice (GH-7843)Victor Stinner2018-06-231-2/+6
* bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995)Oren Milman2018-02-131-1/+1
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-23/+0
* bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)Serhiy Storchaka2017-04-161-3/+3
* Issue #28275: Merge bz2 fix from 3.5 into 3.6Martin Panter2016-10-011-1/+3
|\
| * Issue #28275: Clean up to avoid use-after-free after bzip decompress failureMartin Panter2016-10-011-1/+3
* | Got rid of redundand "self" parameter declarations.Serhiy Storchaka2016-05-021-2/+1
|/
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
* Issue #20440: Applied yet one patch for using Py_SETREF.Serhiy Storchaka2015-12-271-3/+2
* Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.Larry Hastings2015-04-141-2/+3
* Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-2/+1
* Removed unintentional trailing spaces in non-external and non-generated C files.Serhiy Storchaka2015-03-181-1/+1
* Issue #15955: Add an option to limit the output size in bz2.decompress().Antoine Pitrou2015-02-261-58/+201
* Issue #22156: Fix some "comparison between signed and unsigned integers"Victor Stinner2014-08-151-2/+2
* Issue #20326: Argument Clinic now uses a simple, unique signature toLarry Hastings2014-01-281-6/+6
* Fix for catestrophic errors in previous checkin (Argument Clinic rollup patch).Larry Hastings2014-01-261-1/+3
* Issue #20390: Small fixes and improvements for Argument Clinic.Larry Hastings2014-01-261-9/+2
* Issue #20193: The _bz2 module now uses Argument Clinic.Serhiy Storchaka2014-01-251-72/+92
* #19395: Raise exception when pickling a (BZ2|LZMA)(Compressor|Decompressor).Nadeem Vawda2013-10-281-2/+20
|\
| * #19395: Raise exception when pickling a (BZ2|LZMA)(Compressor|Decompressor).Nadeem Vawda2013-10-281-2/+20
* | Issue #18227: "Free" function of bz2, lzma and zlib modules has no return val...Victor Stinner2013-07-071-1/+1
* | Issue #18227: Use PyMem_RawAlloc() in bz2, lzma and zlib modulesVictor Stinner2013-07-071-0/+21
* | Issue #9566: Fix compiler warning on Windows 64-bit in _bz2module.cVictor Stinner2013-06-041-7/+7
* | Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macrosVictor Stinner2013-06-041-7/+5
|/
* Issue #16828: Fix error incorrectly raised by bz2.compress('').Nadeem Vawda2013-01-021-16/+18
* Merge #14398: Fix size truncation and overflow bugs in bz2 module.Nadeem Vawda2012-10-211-9/+24
* Merge #13159: Replace FileIO's quadratic-time buffer growth algorithm with a ...Nadeem Vawda2011-10-131-12/+4
* Fix 64-bit safety issue in BZ2Compressor and BZ2Decompressor.Nadeem Vawda2011-04-121-9/+24
* Issue #5863: Rewrite BZ2File in pure Python, and allow it to acceptAntoine Pitrou2011-04-031-0/+583