COMMITS
/ Modules/_lzmamodule.c March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
January 13, 2026
A
gh-116738: Make `lzma` module thread-safe (#142947)
Alper committed
November 11, 2025
A
gh-116738: use `PyMutex` in `lzma` module (#140711)
Alper committed
October 14, 2025
E
gh-139877: Use PyBytesWriter in pycore_blocks_output_buffer.h (#139976)
Emma Smith committed
October 1, 2025
S
gh-116946: remove unnecessary gc from immutable types (#139073)
Sergey Miryanov committed
September 13, 2025
V
gh-129813, PEP 782: Use PyBytesWriter in lzma and zlib (#138832)
Victor Stinner committed
V
gh-129813, PEP 782: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#138830)
Victor Stinner committed
September 1, 2025
B
B
gh-116946: fully implement GC protocol for `lzma` objects (#138288)
Bénédikt Tran committed
August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
May 8, 2025
S
gh-133583: Add support for fixed size unsigned integers in argument parsing (GH-133584)
Serhiy Storchaka committed
April 29, 2025
S
gh-132987: Support __index__() in the lzma module (GH-133099)
Serhiy Storchaka committed
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
February 18, 2025
B
gh-111178: fix UBSan failures in `Modules/_lzmamodule.c` (GH-129783)
Bénédikt Tran committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
January 17, 2024
R
gh-104282: Fix null pointer dereference in `lzma._decode_filter_properties` (GH-104283)
Radislav Chugunov 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
S
gh-86493: Modernize modules initialization code (GH-106858)
Serhiy Storchaka committed
July 11, 2023
S
gh-106307: C API: Add PyMapping_GetOptionalItem() function (GH-106308)
Serhiy Storchaka 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
March 4, 2022
D
bpo-46541: Remove usage of _Py_IDENTIFIER from lzma module (GH-31683)
Dong-hee Na committed
February 8, 2022
October 13, 2021
V
bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914)
Victor Stinner committed
V
bpo-45434: bytearrayobject.h no longer includes <stdarg.h> (GH-28913)
Victor Stinner 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 22, 2020
D
bpo-1635741: Port _lzma module to multiphase initialization (GH-19382)
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 25, 2020
A
Use calloc-based functions, not malloc. (GH-19152)
Andy Lester committed
March 22, 2020
D
bpo-40024: Add PyModule_AddType() helper function (GH-19088)
Dong-hee Na committed
September 12, 2019
A
bpo-21872: fix lzma library decompresses data incompletely (GH-14048)
animalize committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
March 13, 2019
S
bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264)
Serhiy Storchaka 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
August 3, 2017
V
Spelling fixes (#2902)
Ville Skyttä committed
October 31, 2016
S
Issue #27517: LZMA compressor and decompressor no longer raise exceptions if
Serhiy Storchaka committed
S
Issue #27517: LZMA compressor and decompressor no longer raise exceptions if
Serhiy Storchaka committed
September 27, 2016
S
Issue #28275: Fixed possible use adter free in LZMADecompressor.decompress().
Serhiy Storchaka committed
S
Issue #28275: Fixed possible use adter free in LZMADecompressor.decompress().
Serhiy Storchaka committed
September 6, 2016
B
replace PY_LONG_LONG with long long
Benjamin Peterson committed