summaryrefslogtreecommitdiffstats
path: root/Modules/_struct.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Issue #25923: Added more const qualifiers to signatures of static and private...Serhiy Storchaka2015-12-251-3/+3
* | Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-2/+2
|/
* Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-1/+1
* Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()Serhiy Storchaka2015-02-021-10/+13
|\
| * Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()Serhiy Storchaka2015-02-021-10/+13
* | Issue #22156: Fix some "comparison between signed and unsigned integers"Victor Stinner2014-08-151-2/+3
* | Issue #21490: Add new C macros: Py_ABS() and Py_STRINGIFY()Victor Stinner2014-05-141-5/+4
|/
* - Modules/_struct.c (unpackiter_type): Define static.doko@ubuntu.com2013-11-231-1/+1
* Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-271-1/+1
|\
| * Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-271-1/+1
* | Issue #14596: The struct.Struct() objects now use more compact implementation.Serhiy Storchaka2013-05-171-79/+94
* | Issue #17804: New function ``struct.iter_unpack`` allows for streaming struct...Antoine Pitrou2013-04-261-0/+165
* | Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in...Antoine Pitrou2013-02-091-2/+2
|\ \ | |/
| * Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in...Antoine Pitrou2013-02-091-2/+2
| |\
| | * Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in...Antoine Pitrou2013-02-091-2/+2
* | | #14897: Enhance error messages of struct.pack and struct.pack_intoPetri Lehtinen2012-10-291-4/+14
|\ \ \ | |/ /
| * | #14897: Enhance error messages of struct.pack and struct.pack_intoPetri Lehtinen2012-10-291-4/+14
| |\ \ | | |/
| | * #14897: Enhance error messages of struct.pack and struct.pack_intoPetri Lehtinen2012-10-291-4/+14
* | | Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unifiedChristian Heimes2012-10-171-11/+10
|/ /
* | Issue #15402: Simplify Struct.__sizeof__ and make tests more precise.Meador Inge2012-07-291-6/+2
|\ \ | |/
| * Issue #15402: Simplify Struct.__sizeof__ and make tests more precise.Meador Inge2012-07-291-6/+2
* | Issue #15402: Add a __sizeof__ method to struct.Struct.Meador Inge2012-07-231-0/+17
|\ \ | |/
| * Issue #15402: Add a __sizeof__ method to struct.Struct.Meador Inge2012-07-231-0/+17
* | Issue #3163: The struct module gets new format characters 'n' and 'N'Antoine Pitrou2011-10-061-1/+89
|/
* #11515: Merge with 3.1.Ezio Melotti2011-03-151-1/+1
|\
| * #11515: fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-151-1/+1