1. 5f4b229d bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443) by Serhiy Storchaka · 4 years, 3 months ago
  2. 1cf15af bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSpec types (reverts GH-19414) (GH-20264) by Pablo Galindo · 4 years, 3 months ago
  3. 3f59b55 bpo-35714: Reject null characters in struct format strings (GH-16928) by Zackery Spytz · 4 years, 3 months ago
  4. 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 4 years, 4 months ago
  5. 8f87eef bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (GH-19472) by Serhiy Storchaka · 4 years, 4 months ago
  6. 472fc84 bpo-39689: Do not use native packing for format "?" with standard size (GH-18969) by Stefan Krah · 4 years, 5 months ago
  7. f707d94 bpo-39968: Convert extension modules' macros of get_module_state() to inline functions (GH-19017) by Hai Shi · 4 years, 5 months ago
  8. 1b55b65 bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521) by Dong-hee Na · 4 years, 6 months ago
  9. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 6 months ago
  10. 3368f3c bpo-38140: Make dict and weakref offsets opaque for C heap types (#16076) by Eddie Elizondo · 5 years ago
  11. 2ec7010 bpo-37752: Delete redundant Py_CHARMASK in normalizestring() (GH-15095) by Jordon Xu · 5 years ago
  12. 4f384af bpo-38076: Make struct module PEP-384 compatible (#15805) by Dino Viehland · 5 years ago
  13. c4cacc8 Fix typos in comments, docs and test names (#15018) by Min ho Kim · 5 years ago
  14. 196a530 bpo-37483: add _PyObject_CallOneArg() function (#14558) by Jeroen Demeyer · 5 years ago
  15. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  16. a24107b bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112) by Serhiy Storchaka · 5 years ago
  17. 32d96a2 bpo-23867: Argument Clinic: inline parsing code for a single positional parameter. (GH-9689) by Serhiy Storchaka · 6 years ago
  18. 62be742 bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749) by Serhiy Storchaka · 6 years ago
  19. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 6 years ago
  20. c10b288 bpo-30249: Improve struct.unpack_from() error messages (GH-6059) by Xiang Zhang · 6 years ago
  21. a5552f0 bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746) by Serhiy Storchaka · 7 years ago
  22. c3e97d9 bpo-30246: fix several error messages which only mention bytes in struct (#1421) by Xiang Zhang · 7 years ago
  23. a6296d3 bpo-31095: fix potential crash during GC (GH-2974) by INADA Naoki · 7 years ago
  24. 6969eaf bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955) by Serhiy Storchaka · 7 years ago
  25. f87b85f bpo-21071: struct.Struct.format type is now str (#845) by Victor Stinner · 7 years ago
  26. 96c7c06 bpo-20627: Fix error message when keyword arguments are used (#2115) by Sylvain · 7 years ago
  27. aead53b bpo-30245: Fix possible overflow when organize struct.pack_into error message (#1682) by Johan Liu · 7 years ago
  28. 981096f bpo-30242: resolve some undefined behaviours in struct (#1418) by Xiang Zhang · 7 years ago
  29. 96f5028 bpo-30224: remove outdated checks in struct (#1374) by Xiang Zhang · 7 years ago
  30. 40db90c bpo-29802: Fix reference counting in module-level struct functions (#1213) by Serhiy Storchaka · 7 years ago
  31. f78b119 bpo-29649: Improve struct.pack_into() boundary error messages (#424) by Andrew Nester · 7 years ago
  32. a5a5590 Issue #29300: Use Argument Clinic for getting struct object from the format. by Serhiy Storchaka · 8 years ago
  33. c0f59ad Rename struct.unpack() 2nd parameter to "buffer" by Victor Stinner · 8 years ago
  34. 3f2d101 Issue #29300: Convert _struct module to Argument Clinic by Victor Stinner · 8 years ago
  35. 5ab81d7 Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. by Serhiy Storchaka · 8 years ago
  36. de4ae3d Backed out changeset b9c9691c72c5 by Victor Stinner · 8 years ago
  37. 27580c1 Replace PyObject_CallFunctionObjArgs() with fastcall by Victor Stinner · 8 years ago
  38. 99f11b4 Closes #21124, #28337: Call PyType_Ready on unpackiter_type. by Zachary Ware · 8 years ago
  39. 854adb1 Issue #21124: Fix building _struct on Cygwin. by Zachary Ware · 8 years ago
  40. e2e792d merge 3.5 (#28184) by Benjamin Peterson · 8 years ago
  41. a9296e7 require C99 bool by Benjamin Peterson · 8 years ago
  42. af580df replace PY_LONG_LONG with long long by Benjamin Peterson · 8 years ago
  43. ed4aa83 require a long long data type (closes #27961) by Benjamin Peterson · 8 years ago
  44. 7c4e409 Issue #11734: Add support for IEEE 754 half-precision floats to the struct module. Original patch by Eli Stevens. by Mark Dickinson · 8 years ago
  45. b0c6380 merge heads by Gregory P. Smith · 8 years ago
  46. b030991 Issue #26535: Correct docs regarding the struct buffer size by Martin Panter · 8 years ago
  47. ec39756 Issue #22570: Renamed Py_SETREF to Py_XSETREF. by Serhiy Storchaka · 8 years ago
  48. 4884271 Issue #22570: Renamed Py_SETREF to Py_XSETREF. by Serhiy Storchaka · 8 years ago
  49. bdb908e Issue #20440: Applied yet one patch for using Py_SETREF. by Serhiy Storchaka · 9 years ago
  50. 4a1e70f Issue #20440: Applied yet one patch for using Py_SETREF. by Serhiy Storchaka · 9 years ago
  51. ef1585e Issue #25923: Added more const qualifiers to signatures of static and private functions. by Serhiy Storchaka · 9 years ago
  52. 2d06e84 Issue #25923: Added the const qualifier to static constant arrays. by Serhiy Storchaka · 9 years ago
  53. 5c4064e Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. by Serhiy Storchaka · 9 years ago
  54. 3dd3e26 Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() by Serhiy Storchaka · 10 years ago
  55. 4fdb684 Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() by Serhiy Storchaka · 10 years ago
  56. 706768c Issue #22156: Fix some "comparison between signed and unsigned integers" by Victor Stinner · 10 years ago
  57. 45e8e2f Issue #21490: Add new C macros: Py_ABS() and Py_STRINGIFY() by Victor Stinner · 10 years ago
  58. 46c5deb - Modules/_struct.c (unpackiter_type): Define static. by doko@ubuntu.com · 11 years ago
  59. 46e1ce2 Issue #18783: Removed existing mentions of Python long type in docstrings, by Serhiy Storchaka · 11 years ago
  60. 9594942 Issue #18783: Removed existing mentions of Python long type in docstrings, by Serhiy Storchaka · 11 years ago
  61. fff61f2 Issue #14596: The struct.Struct() objects now use more compact implementation. by Serhiy Storchaka · 11 years ago
  62. 9f14681 Issue #17804: New function ``struct.iter_unpack`` allows for streaming struct unpacking. by Antoine Pitrou · 11 years ago
  63. 8ad5b07 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. by Antoine Pitrou · 12 years ago
  64. c73c561 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. by Antoine Pitrou · 12 years ago
  65. 4de7457 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. by Antoine Pitrou · 12 years ago
  66. f138055 #14897: Enhance error messages of struct.pack and struct.pack_into by Petri Lehtinen · 12 years ago
  67. 4648b47 #14897: Enhance error messages of struct.pack and struct.pack_into by Petri Lehtinen · 12 years ago
  68. 92c28ca #14897: Enhance error messages of struct.pack and struct.pack_into by Petri Lehtinen · 12 years ago
  69. 743e0cd Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unified by Christian Heimes · 12 years ago
  70. bb9b1c1 Issue #15402: Simplify Struct.__sizeof__ and make tests more precise. by Meador Inge · 12 years ago
  71. 90bc2dbc Issue #15402: Simplify Struct.__sizeof__ and make tests more precise. by Meador Inge · 12 years ago
  72. 9f65899 Issue #15402: Add a __sizeof__ method to struct.Struct. by Meador Inge · 12 years ago
  73. b14d8c9 Issue #15402: Add a __sizeof__ method to struct.Struct. by Meador Inge · 12 years ago
  74. 45d9c91 Issue #3163: The struct module gets new format characters 'n' and 'N' by Antoine Pitrou · 13 years ago
  75. 4969f70 #11515: Merge with 3.1. by Ezio Melotti · 13 years ago
  76. 42da663 #11515: fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 13 years ago
  77. da9ec99 Issue #10783: struct.pack() doesn't encode implicitly unicode to UTF-8 by Victor Stinner · 14 years ago
  78. 71c23d4 Include structseq.h in Python.h, and remove now-redundant includes in individual sources. by Georg Brandl · 14 years ago
  79. 2da63cc Merged revisions 83239 via svnmerge from by Mark Dickinson · 14 years ago
  80. cf28b95 Issue #9422: Fix memory leak when re-initializing a struct.Struct object. by Mark Dickinson · 14 years ago
  81. 101d16c Merged revisions 82941 via svnmerge from by Mark Dickinson · 14 years ago
  82. eff5d85 Issue #9277: Struct module: standard bool packing was incorrect if by Mark Dickinson · 14 years ago
  83. f092c7c Merged revisions 82628,82630 via svnmerge from by Benjamin Peterson · 14 years ago
  84. de73c45 don't ignore exceptions from PyObject_IsTrue by Benjamin Peterson · 14 years ago
  85. 1330507 Merged revisions 81965 via svnmerge from by Mark Dickinson · 14 years ago
  86. c6f1396 Remove unnecessary brackets from docstring optional arguments. by Mark Dickinson · 14 years ago
  87. d12dfe2 Merged revisions 81961 via svnmerge from by Mark Dickinson · 14 years ago
  88. 0bd003a Issue #8973: Expanded Struct.__doc__. by Alexander Belopolsky · 14 years ago
  89. f9e091a Merged revisions 81947-81950,81955-81956 via svnmerge from by Mark Dickinson · 14 years ago
  90. fdb99f1 More struct module docs and docstring tweaks. by Mark Dickinson · 14 years ago
  91. aacfa95 Issue #8973: Improve struct module docstrings. by Mark Dickinson · 14 years ago
  92. d80a8ee Remove accidental (yet-to-be-reviewed) docstring changes included in r81947. by Mark Dickinson · 14 years ago
  93. 4b80ef5 Issue #8973: Add __all__ to struct module, so that help(struct) correctly by Mark Dickinson · 14 years ago
  94. 0681785 Remove unused variable. by Mark Dickinson · 14 years ago
  95. bfd5761 Issue #8981: Remove _struct.__version__. by Mark Dickinson · 14 years ago
  96. 4a3acca Merged revisions 81897-81898,81902 via svnmerge from by Mark Dickinson · 14 years ago
  97. b72e686 Fix more undefined-behaviour inducing overflow checks in struct module. by Mark Dickinson · 14 years ago
  98. eac0e68 Fix an incorrect return type. by Mark Dickinson · 14 years ago
  99. ab4096f Avoid possible undefined behaviour from signed overflow. by Mark Dickinson · 14 years ago
  100. 177e853 Issue #3129: Trailing digits in format string are no longer ignored. by Alexander Belopolsky · 14 years ago