summaryrefslogtreecommitdiffstats
path: root/Modules/_struct.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...Siddhesh Poyarekar2018-04-291-1/+1
* bpo-30249: Improve struct.unpack_from() error messages (GH-6059)Xiang Zhang2018-03-101-6/+29
* bpo-32240: Add the const qualifier to declarations of PyObject* array argumen...Serhiy Storchaka2017-12-151-5/+5
* bpo-30246: fix several error messages which only mention bytes in struct (#1421)Xiang Zhang2017-09-141-4/+5
* bpo-31095: fix potential crash during GC (GH-2974)INADA Naoki2017-08-241-0/+2
* bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)Serhiy Storchaka2017-07-031-20/+6
* bpo-21071: struct.Struct.format type is now str (#845)Victor Stinner2017-06-231-2/+2
* bpo-20627: Fix error message when keyword arguments are used (#2115)Sylvain2017-06-151-6/+14
* bpo-30245: Fix possible overflow when organize struct.pack_into error message...Johan Liu2017-06-021-2/+5
* bpo-30242: resolve some undefined behaviours in struct (#1418)Xiang Zhang2017-05-151-5/+9
* bpo-30224: remove outdated checks in struct (#1374)Xiang Zhang2017-05-151-47/+15
* bpo-29802: Fix reference counting in module-level struct functions (#1213)Serhiy Storchaka2017-04-201-0/+1
* bpo-29649: Improve struct.pack_into() boundary error messages (#424)Andrew Nester2017-04-041-4/+30
* Issue #29300: Use Argument Clinic for getting struct object from the format.Serhiy Storchaka2017-02-041-65/+52
* Rename struct.unpack() 2nd parameter to "buffer"Victor Stinner2017-02-021-4/+4
* Issue #29300: Convert _struct module to Argument ClinicVictor Stinner2017-02-021-226/+246
* Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ...Serhiy Storchaka2016-12-161-1/+1
* Backed out changeset b9c9691c72c5Victor Stinner2016-12-041-1/+1
* Replace PyObject_CallFunctionObjArgs() with fastcallVictor Stinner2016-12-011-1/+1
* Closes #21124, #28337: Call PyType_Ready on unpackiter_type.Zachary Ware2016-10-041-0/+3
* Issue #21124: Fix building _struct on Cygwin.Zachary Ware2016-10-021-1/+1
* merge 3.5 (#28184)Benjamin Peterson2016-09-201-1/+1
|\
* | require C99 boolBenjamin Peterson2016-09-071-12/+5
* | replace PY_LONG_LONG with long longBenjamin Peterson2016-09-061-26/+26
* | require a long long data type (closes #27961)Benjamin Peterson2016-09-061-43/+0
* | Issue #11734: Add support for IEEE 754 half-precision floats to the struct mo...Mark Dickinson2016-09-031-1/+75
* | merge headsGregory P. Smith2016-04-151-8/+8
|\ \ | |/
| * Issue #26535: Correct docs regarding the struct buffer sizeMartin Panter2016-04-151-8/+8
* | Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+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-2/+1
|\ \ | |/
| * Issue #20440: Applied yet one patch for using Py_SETREF.Serhiy Storchaka2015-12-271-2/+1