summaryrefslogtreecommitdiffstats
path: root/Modules/_struct.c
Commit message (Expand)AuthorAgeFilesLines
* Add missing `PyDoc_STR` calls (#109393)Nikita Sobolev2023-09-151-2/+2
* gh-108765: Python.h no longer includes <ctype.h> (#108831)Victor Stinner2023-09-031-1/+0
* gh-108494: Argument Clinic: inline parsing code for positional-only parameter...Serhiy Storchaka2023-09-031-5/+7
* gh-108494: Argument Clinic: fix support of Limited C API (GH-108536)Serhiy Storchaka2023-08-281-1/+2
* gh-107406: Add better `struct.Struct` repr (#107407)denballakh2023-08-261-0/+14
* gh-106320: Remove private PyLong C API functions (#108429)Victor Stinner2023-08-241-0/+1
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-2/+3
* gh-106320: Remove _PyBytesWriter C API (#106399)Victor Stinner2023-07-041-0/+1
* gh-104922: remove PY_SSIZE_T_CLEAN (#106315)Inada Naoki2023-07-021-2/+0
* gh-104276: Make `_struct.unpack_iterator` type use type flag instead of custo...chgnrdv2023-05-091-7/+1
* gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)Eric Snow2023-05-051-0/+1
* gh-98248: Normalizing the error messages in function struct.pack (GH-98252)Felix Ye2022-12-041-57/+130
* gh-99845: Use size_t type in __sizeof__() methods (#99846)Victor Stinner2022-11-301-6/+4
* gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)Victor Stinner2022-11-231-2/+1
* gh-99300: Use Py_NewRef() in Modules/ directory (#99468)Victor Stinner2022-11-141-4/+2
* GH-78724: Initialize struct.Struct in __new__ (GH-94532)Kumar Aditya2022-09-251-33/+26
* gh-96735: Fix undefined behaviour in struct unpacking functions (#96739)Mark Dickinson2022-09-251-26/+70
* GH-94254: Make _struct module types immutable (#94269)Kumar Aditya2022-06-261-2/+4
* gh-94207: Fix struct module leak (GH-94239)Mark Dickinson2022-06-251-2/+20
* gh-91320: Use _PyCFunction_CAST() (#92251)Victor Stinner2022-05-031-4/+4
* bpo-46906: Add PyFloat_Pack8() to the C API (GH-31657)Victor Stinner2022-03-111-11/+8
* bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081)Petr Viktorin2022-02-111-1/+1
* bpo-46670: Remove unused macros in the Modules directory (GH-31194)Victor Stinner2022-02-071-2/+0
* bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)Christian Heimes2021-10-221-0/+4
* bpo-35134: Add Include/cpython/floatobject.h (GH-28957)Victor Stinner2021-10-141-0/+1
* bpo-45407: Remove outdated XXX comment from Struct___init___impl (GH-28805)Jeong YunWon2021-10-081-1/+0
* bpo-45034: Fix how upper limit is formatted for `struct.pack("H", ...)` (GH-2...Nikita Sobolev2021-09-071-6/+6
* bpo-40137: Add pycore_moduleobject.h internal header (GH-25507)Victor Stinner2021-04-211-1/+2
* Use Py_NewRef in Modules/_struct.c (GH-23981)Pablo Galindo2020-12-281-2/+1
* bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)Victor Stinner2020-12-011-3/+3
* bpo-1635741: Fix _struct for build bot error (GH-23402)Dong-hee Na2020-11-191-1/+1
* bpo-1635741: Port _struct to multiphase initialization (GH-23398)Christian Heimes2020-11-191-233/+265
* bpo-40792: Make the result of PyNumber_Index() always having exact type int. ...Serhiy Storchaka2020-05-281-1/+1
* bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSp...Pablo Galindo2020-05-271-0/+1
* bpo-35714: Reject null characters in struct format strings (GH-16928)Zackery Spytz2020-05-251-0/+5
* bpo-40268: Remove unused structmember.h includes (GH-19530)Victor Stinner2020-04-151-1/+1
* bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (...Serhiy Storchaka2020-04-121-2/+2
* bpo-39689: Do not use native packing for format "?" with standard size (GH-18...Stefan Krah2020-03-241-0/+3
* bpo-39968: Convert extension modules' macros of get_module_state() to inline ...Hai Shi2020-03-161-11/+23
* bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)Dong-hee Na2020-02-171-1/+1
* bpo-39245: Switch to public API for Vectorcall (GH-18460)Petr Viktorin2020-02-111-1/+1
* bpo-38140: Make dict and weakref offsets opaque for C heap types (#16076)Eddie Elizondo2019-09-191-1/+1
* bpo-37752: Delete redundant Py_CHARMASK in normalizestring() (GH-15095)Jordon Xu2019-09-101-2/+2
* bpo-38076: Make struct module PEP-384 compatible (#15805)Dino Viehland2019-09-101-147/+172
* Fix typos in comments, docs and test names (#15018)Min ho Kim2019-07-301-2/+2
* bpo-37483: add _PyObject_CallOneArg() function (#14558)Jeroen Demeyer2019-07-041-1/+1
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-4/+4
* bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)Serhiy Storchaka2019-02-251-1/+4
* bpo-23867: Argument Clinic: inline parsing code for a single positional param...Serhiy Storchaka2018-12-251-6/+6
* bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)Serhiy Storchaka2018-11-271-4/+4