COMMITS
/ Modules/_bz2module.c May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
August 21, 2023
V
gh-108220: Internal header files require Py_BUILD_CORE to be defined (#108221)
Victor Stinner committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 2, 2023
I
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
Inada Naoki committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
February 23, 2023
Z
bpo-23224: Fix segfaults and multiple leaks in the lzma and bz2 modules (GH-7822)
Zackery Spytz committed
June 29, 2022
E
gh-94401: Remove unneeded bz2 module state (#94402)
Erlend Egeberg Aasland committed
June 17, 2021
E
bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351)
Erlend Egeberg Aasland committed
April 30, 2021
April 28, 2021
M
bpo-41486: Faster bz2/lzma/zlib via new output buffering (GH-21740)
Ma Lin committed
October 24, 2020
S
bpo-41052: Fix pickling heap types implemented in C with protocols 0 and 1 (GH-22870)
Serhiy Storchaka committed
June 19, 2020
D
bpo-40077: Convert _bz2 module to use PyType_FromSpec (GH-20960)
Dong-hee Na committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
V
bpo-40268: Remove explicit pythread.h includes (#19529)
Victor Stinner committed
March 24, 2020
D
bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119)
Dong-hee Na committed
February 18, 2020
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
October 31, 2018
S
bpo-33138: Change standard error message for non-pickleable and non-copyable types. (GH-6239)
Serhiy Storchaka committed
October 28, 2018
A
bpo-35090: Fix potential division by zero in allocator wrappers (GH-10174)
Alexey Izbyshev committed
June 23, 2018
V
bpo-33916: Fix bz2 and lzma init when called twice (GH-7843)
Victor Stinner committed
February 13, 2018
O
bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995)
Oren Milman committed
September 7, 2017
A
bpo-31370: Remove support for threads-less builds (#3385)
Antoine Pitrou committed
April 16, 2017
S
bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)
Serhiy Storchaka committed
October 1, 2016
M
Issue #28275: Merge bz2 fix from 3.5 into 3.6
Martin Panter committed
M
Issue #28275: Clean up to avoid use-after-free after bzip decompress failure
Martin Panter committed
May 2, 2016
S
Got rid of redundand "self" parameter declarations.
Serhiy Storchaka committed
April 6, 2016
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
December 27, 2015
S
Issue #20440: Applied yet one patch for using Py_SETREF.
Serhiy Storchaka committed
April 14, 2015
L
Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.
Larry Hastings committed
April 3, 2015
S
Issue #23501: Argumen Clinic now generates code into separate files by default.
Serhiy Storchaka committed
March 18, 2015
S
Removed unintentional trailing spaces in non-external and non-generated C files.
Serhiy Storchaka committed
February 26, 2015
A
Issue #15955: Add an option to limit the output size in bz2.decompress().
Antoine Pitrou committed
August 15, 2014
V
Issue #22156: Fix some "comparison between signed and unsigned integers"
Victor Stinner committed
January 28, 2014
L
Issue #20326: Argument Clinic now uses a simple, unique signature to
Larry Hastings committed
January 26, 2014
L
Fix for catestrophic errors in previous checkin (Argument Clinic rollup patch).
Larry Hastings committed
L
Issue #20390: Small fixes and improvements for Argument Clinic.
Larry Hastings committed
January 25, 2014
S
Issue #20193: The _bz2 module now uses Argument Clinic.
Serhiy Storchaka committed
October 28, 2013
N
#19395: Raise exception when pickling a (BZ2|LZMA)(Compressor|Decompressor).
Nadeem Vawda committed
N
#19395: Raise exception when pickling a (BZ2|LZMA)(Compressor|Decompressor).
Nadeem Vawda committed
July 7, 2013
V
Issue #18227: "Free" function of bz2, lzma and zlib modules has no return value (void)
Victor Stinner committed
V
Issue #18227: Use PyMem_RawAlloc() in bz2, lzma and zlib modules
Victor Stinner committed
June 4, 2013
V
Issue #9566: Fix compiler warning on Windows 64-bit in _bz2module.c
Victor Stinner committed
V
Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macros
Victor Stinner committed
January 2, 2013
N
Issue #16828: Fix error incorrectly raised by bz2.compress('').
Nadeem Vawda committed
October 21, 2012
N
Merge #14398: Fix size truncation and overflow bugs in bz2 module.
Nadeem Vawda committed
October 13, 2011
N
April 12, 2011
N
Fix 64-bit safety issue in BZ2Compressor and BZ2Decompressor.
Nadeem Vawda committed
April 3, 2011
A
Issue #5863: Rewrite BZ2File in pure Python, and allow it to accept
Antoine Pitrou committed