COMMITS
/ Modules/_struct.c December 28, 2020
P
Use Py_NewRef in Modules/_struct.c (GH-23981)
Pablo Galindo committed
December 1, 2020
V
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
Victor Stinner committed
November 19, 2020
D
bpo-1635741: Fix _struct for build bot error (GH-23402)
Dong-hee Na committed
C
bpo-1635741: Port _struct to multiphase initialization (GH-23398)
Christian Heimes committed
May 28, 2020
S
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443)
Serhiy Storchaka committed
May 27, 2020
May 25, 2020
Z
bpo-35714: Reject null characters in struct format strings (GH-16928)
Zackery Spytz committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 12, 2020
S
bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (GH-19472)
Serhiy Storchaka committed
March 24, 2020
S
bpo-39689: Do not use native packing for format "?" with standard size (GH-18969)
Stefan Krah committed
March 16, 2020
February 17, 2020
D
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
September 19, 2019
E
bpo-38140: Make dict and weakref offsets opaque for C heap types (#16076)
Eddie Elizondo committed
September 10, 2019
J
bpo-37752: Delete redundant Py_CHARMASK in normalizestring() (GH-15095)
Jordon Xu committed
D
bpo-38076: Make struct module PEP-384 compatible (#15805)
Dino Viehland committed
July 30, 2019
M
Fix typos in comments, docs and test names (#15018)
Min ho Kim committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
February 25, 2019
S
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)
Serhiy Storchaka committed
December 25, 2018
S
bpo-23867: Argument Clinic: inline parsing code for a single positional parameter. (GH-9689)
Serhiy Storchaka committed
November 27, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)
Serhiy Storchaka committed
April 29, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
Siddhesh Poyarekar committed
March 10, 2018
X
bpo-30249: Improve struct.unpack_from() error messages (GH-6059)
Xiang Zhang committed
December 15, 2017
S
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
Serhiy Storchaka committed
September 14, 2017
X
bpo-30246: fix several error messages which only mention bytes in struct (#1421)
Xiang Zhang committed
August 24, 2017
I
bpo-31095: fix potential crash during GC (GH-2974)
INADA Naoki committed
July 3, 2017
S
bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)
Serhiy Storchaka committed
June 23, 2017
V
bpo-21071: struct.Struct.format type is now str (#845)
Victor Stinner committed
June 15, 2017
S
bpo-20627: Fix error message when keyword arguments are used (#2115)
Sylvain committed
June 2, 2017
J
May 15, 2017
X
bpo-30242: resolve some undefined behaviours in struct (#1418)
Xiang Zhang committed
X
bpo-30224: remove outdated checks in struct (#1374)
Xiang Zhang committed
April 20, 2017
S
bpo-29802: Fix reference counting in module-level struct functions (#1213)
Serhiy Storchaka committed
April 4, 2017
A
bpo-29649: Improve struct.pack_into() boundary error messages (#424)
Andrew Nester committed
February 4, 2017
S
Issue #29300: Use Argument Clinic for getting struct object from the format.
Serhiy Storchaka committed
February 2, 2017
V
Rename struct.unpack() 2nd parameter to "buffer"
Victor Stinner committed
V
Issue #29300: Convert _struct module to Argument Clinic
Victor Stinner committed
December 16, 2016
S
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
Serhiy Storchaka committed
December 4, 2016
V
Backed out changeset b9c9691c72c5
Victor Stinner committed
December 1, 2016
V
Replace PyObject_CallFunctionObjArgs() with fastcall
Victor Stinner committed
October 4, 2016
Z
Closes #21124, #28337: Call PyType_Ready on unpackiter_type.
Zachary Ware committed
October 2, 2016
Z
Issue #21124: Fix building _struct on Cygwin.
Zachary Ware committed
September 20, 2016
B
merge 3.5 (#28184)
Benjamin Peterson committed
September 7, 2016
B
require C99 bool
Benjamin Peterson committed
September 6, 2016
B
replace PY_LONG_LONG with long long
Benjamin Peterson committed
B
require a long long data type (closes #27961)
Benjamin Peterson committed
September 3, 2016
April 15, 2016
G
merge heads
Gregory P. Smith committed
M
Issue #26535: Correct docs regarding the struct buffer size
Martin Panter committed