1. 8688aca Issue #20440: Applied yet one patch for using Py_SETREF. by Serhiy Storchaka · 9 years ago
  2. c06a6d0 Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. by Serhiy Storchaka · 9 years ago
  3. b8285d9 Issue #22113: struct.pack_into() now supports new buffer protocol (in by Serhiy Storchaka · 10 years ago
  4. 5493d5e Issue #19099: The struct module now supports Unicode format strings. by Serhiy Storchaka · 11 years ago
  5. 9795ca4 Issue #10212: Support new buffer interface for struct.unpack and cStringIO by Kristján Valur Jónsson · 12 years ago
  6. 5c89c19 #14897: Enhance error messages of struct.pack and struct.pack_into by Petri Lehtinen · 12 years ago
  7. 6812346 Issue #15402: Simplify Struct.__sizeof__ and make tests more precise. by Meador Inge · 12 years ago
  8. 87c5b94 Issue #15402: Add a __sizeof__ method to struct.Struct. by Meador Inge · 12 years ago
  9. 24b07bc #11515: fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 14 years ago
  10. 96527c3 Merged revisions 83239 via svnmerge from by Mark Dickinson · 14 years ago
  11. cac0b83 Merged revisions 82941,82943 via svnmerge from by Mark Dickinson · 14 years ago
  12. 489113f Merged revisions 82628,82630 via svnmerge from by Benjamin Peterson · 14 years ago
  13. 4022891 Fix possible undefined behaviour from signed overflow in struct module. by Mark Dickinson · 14 years ago
  14. c83ea13 Untabify C files. Will watch buildbots. by Antoine Pitrou · 14 years ago
  15. 4f18522 A handful of whitespace fixes in Modules/_struct.c. by Mark Dickinson · 15 years ago
  16. fdaaa9c Issue #8300 (__index__ handling in struct.pack): Remove redundant check by Mark Dickinson · 15 years ago
  17. 4846a8e Issue #8300: Let struct.pack use __index__ to convert and pack non-integers. by Mark Dickinson · 15 years ago
  18. 2db5687 Silence compiler warning. by Mark Dickinson · 15 years ago
  19. 154b7ad Issue #1530559: When packing a non-integer with any integer conversion by Mark Dickinson · 15 years ago
  20. 20d7f6e Remove the redundant #define: PY_STRUCT_FLOAT_COERCE by Mark Dickinson · 15 years ago
  21. 1c0c78c Fix incorrect stacklevel for DeprecationWarnings originating from the struct module. by Mark Dickinson · 15 years ago
  22. 3d83082 Issue #7078: _struct.__doc__ was being ignored. Import it into struct. by Mark Dickinson · 15 years ago
  23. 716a9cc Eliminate unnecessary get_wrapped_(u)long defines in struct module. by Mark Dickinson · 15 years ago
  24. 5fd3af2 Issue #1523: Remove deprecated overflow masking in struct module, and by Mark Dickinson · 15 years ago
  25. 24766ba Typo in error message by Mark Dickinson · 15 years ago
  26. 463dc4b Issues #1530559, #1741130: Fix various inconsistencies in struct.pack by Mark Dickinson · 15 years ago
  27. 7937d93 Fix nearly all compilation warnings under Apple gcc-4.0. Tested with OPT="-g by Jeffrey Yasskin · 15 years ago
  28. 6269fec #4228: Pack negative values the same way as 2.4 in struct's L format. by Georg Brandl · 16 years ago
  29. 0225248 Victor Stinner's patches to check the return result of PyLong_Ssize_t by Benjamin Peterson · 16 years ago
  30. 9d53457 Merge in release25-maint r60793: by Gregory P. Smith · 16 years ago
  31. dd96db6 This reverts r63675 based on the discussion in this thread: by Gregory P. Smith · 16 years ago
  32. 593daf5 Renamed PyString to PyBytes by Christian Heimes · 16 years ago
  33. f3c0559 Issue 1872: Changed the struct module typecode from 't' to '?', for by Thomas Heller · 17 years ago
  34. 588ff93 Crashers of the day: Py_CLEAR must be used when there is a chance that the by Amaury Forgeot d'Arc · 17 years ago
  35. 18e08e5 clearcache() needs to remove the dict as well as clear it. by Raymond Hettinger · 17 years ago
  36. 76d19f6 Added _struct._clearcache() for regression tests by Christian Heimes · 17 years ago
  37. 2f6621c Finish-up the struct module optimizations started at the Iceland NFS sprint. by Raymond Hettinger · 17 years ago
  38. e93237d #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. by Christian Heimes · 17 years ago
  39. 6819210 PEP 3123: Provide forward compatibility with Python 3.0, while keeping by Martin v. Löwis · 17 years ago
  40. a84dcd7 Stop using METH_OLDARGS implicitly by Neal Norwitz · 17 years ago
  41. 67387fb Make pythoncore compile cleanly with VisualStudio 2005. Used an explicit typecast to get a 64 bit integer, and undefined the Yield macro that conflicts with winbase.h by Kristján Valur Jónsson · 18 years ago
  42. 7a3d41f Bug #1563759: struct.unpack doens't support buffer protocol objects by Raymond Hettinger · 18 years ago
  43. aef4c6b Patch #1610575: Add support for _Bool to struct. by Martin v. Löwis · 18 years ago
  44. e6c9f98 Fix #1530559, struct.pack raises TypeError where it used to convert. by Bob Ippolito · 18 years ago
  45. 07aadb1 Add PyErr_WarnEx() so C code can pass the stacklevel to warnings.warn(). by Neal Norwitz · 18 years ago
  46. 3c5431e Wrap some long lines by Neal Norwitz · 18 years ago
  47. 5ec2e85 s_methods[]: Stop compiler warnings by casting s_unpack_from to PyCFunction. by Tim Peters · 18 years ago
  48. af2ae72 Fixes in struct and socket from merge reviews. by Martin Blais · 18 years ago
  49. 72270c2 Repaired error in new comment. by Tim Peters · 18 years ago
  50. d6a6f02 _range_error(): Speed and simplify (there's no real need for by Tim Peters · 18 years ago
  51. c2b550e Trimmed trailing whitespace. by Tim Peters · 18 years ago
  52. 971ea11 Calculate smallest properly (it was off by one) and use proper ssize_t types for Win64 by Neal Norwitz · 18 years ago
  53. 4182a75 Change wrapping terminology to overflow masking by Bob Ippolito · 18 years ago
  54. 2fd3977 struct: modulo math plus warning on all endian-explicit formats for compatibility with older struct usage (ugly) by Bob Ippolito · 18 years ago
  55. 162997e Silence a warning. by Armin Rigo · 18 years ago
  56. 28b2686 simplify the struct code a bit (no functional changes) by Bob Ippolito · 18 years ago
  57. c26025c Fix ref-antileak in _struct.c which eventually lead to deallocating None. by Georg Brandl · 18 years ago
  58. cd51ca5 fix struct regression on 64-bit platforms by Bob Ippolito · 18 years ago
  59. 1fcdc23 Fix up struct docstrings, add struct.pack_to function for symmetry by Bob Ippolito · 18 years ago
  60. 90bd0a5 Remove the range checking and int usage #defines from _struct and strip out the now-dead code by Bob Ippolito · 18 years ago
  61. aa70a17 enable all of the struct tests, use ssize_t, fix some whitespace by Bob Ippolito · 18 years ago
  62. 735ae48 Repair Windows compiler warnings about mixing by Tim Peters · 18 years ago
  63. 0cbf2c5 fix signed/unsigned mismatch in struct by Bob Ippolito · 18 years ago
  64. 1d2b0e3 Enable PY_USE_INT_WHEN_POSSIBLE in struct by Bob Ippolito · 18 years ago
  65. 685dda8 Fix _struct typo that broke some 64-bit platforms by Bob Ippolito · 18 years ago
  66. e27337b fix #1229380 No struct.pack exception for some out of range integers by Bob Ippolito · 18 years ago
  67. 2856e5f Support for buffer protocol for socket and struct. by Martin Blais · 18 years ago
  68. 964e02a fix test_float regression and 64-bit size mismatch issue by Bob Ippolito · 18 years ago
  69. a99865b Use faster struct pack/unpack functions for the endian table that matches the host's by Bob Ippolito · 18 years ago
  70. 04ab994 Use LONG_MIN and LONG_MAX to check Python integer bounds instead of the incorrect INT_MIN and INT_MAX by Bob Ippolito · 18 years ago
  71. 3b0cae9 fix a struct regression where long would be returned for short unsigned integers by Bob Ippolito · 18 years ago
  72. 3fc2bb9 Fix Cygwin compiler issue by Bob Ippolito · 18 years ago
  73. 94f68ee Struct now unpacks to PY_LONG_LONG directly when possible, also include #ifdef'ed out code that will return int instead of long when in bounds (not active since it's an API and doc change) by Bob Ippolito · 18 years ago
  74. eb62127 refactor unpack, add unpack_from by Bob Ippolito · 18 years ago
  75. 07c023b fix typo in _struct by Bob Ippolito · 18 years ago
  76. d3611eb forward declaration for PyStructType by Bob Ippolito · 18 years ago
  77. 4de3f99 fix linking issue, warnings, in struct by Bob Ippolito · 18 years ago
  78. 232f3c9 patch #1493701: performance enhancements for struct module by Bob Ippolito · 18 years ago
  79. 27abce5 revert #1493701 by Bob Ippolito · 18 years ago
  80. fb8b84a Patch #1493701: performance enhancements for struct module. by Bob Ippolito · 18 years ago[Renamed (73%) from Modules/structmodule.c]
  81. 2ad8c56 struct_pack(): Repair new assert-fail crash in by Tim Peters · 19 years ago
  82. ad0a462 Use Py_ssize_t for counts and sizes. by Martin v. Löwis · 19 years ago
  83. 1ac754f Check return result from Py_InitModule*(). This API can fail. by Neal Norwitz · 19 years ago
  84. b3f55f4 SF bug #1072182: bad arg type to isspace in struct module by Raymond Hettinger · 19 years ago
  85. 9f90439 Patch #1011240: SystemError generated by struct.pack('P', 'foo'). by Armin Rigo · 20 years ago
  86. 4bae2d5 Getting rid of code dependent on GUSI or the MetroWerks compiler. by Jack Jansen · 21 years ago
  87. b9a0f91 Rename LONG_LONG to PY_LONG_LONG. Fixes #710285. by Martin v. Löwis · 22 years ago
  88. 9905b94 New private API functions _PyFloat_{Pack,Unpack}(4,8}. This is a by Tim Peters · 22 years ago
  89. d50ade6 SF bug 705836: struct.pack of floats in non-native endian order by Tim Peters · 22 years ago
  90. 960bc54 (Most of) SF patch 601369 (Christos Georgiou): obmalloc,structmodule: by Guido van Rossum · 22 years ago
  91. fe51c6d Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype by Mark Hammond · 22 years ago
  92. 14f8b4c Patch #568124: Add doc string macros. by Martin v. Löwis · 22 years ago
  93. 187ae56 Get rid of more PyArg_Parse & METH_OLDARGS. by Neal Norwitz · 23 years ago
  94. 2eeec9b Fix typo. by Fred Drake · 23 years ago
  95. 78f6c86 Use PyModule_AddObject() instead of accessing the module dict directly. by Fred Drake · 23 years ago
  96. e2ae77b SF patch #474590 -- RISC OS support by Guido van Rossum · 23 years ago
  97. 0891ac0 The 'p' (Pascal string) pack code acts unreasonably when the string size by Tim Peters · 23 years ago
  98. 3dac559 SF bug #442520: test_struct fails on SPARC. by Tim Peters · 23 years ago
  99. da9c5b3 The new {b,l}p_{u,}longlong() didn't check get_pylong()'s return for NULL. by Tim Peters · 23 years ago
  100. 7a3bfc3 Added q/Q standard (x-platform 8-byte ints) mode in struct module. by Tim Peters · 23 years ago