1. 14514d9 bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375) by Zackery Spytz · 5 years ago
  2. 1a2252e bpo-36594: Fix incorrect use of %p in format strings (GH-12769) by Zackery Spytz · 5 years ago
  3. 9d062d6 ctypes: remove use of legacy unicode API (GH-12340) by Inada Naoki · 5 years ago
  4. 11efd79 bpo-36071 Add support for Windows ARM32 in ctypes/libffi (GH-12059) by Paul Monson · 5 years ago
  5. 487b73a bpo-36504: Fix signed integer overflow in _ctypes.c's PyCArrayType_new(). (GH-12660) by Zackery Spytz · 5 years ago
  6. 5f2c508 bpo-36150: Fix possible assertion failures due to _ctypes.c's PyCData_reduce(). (GH-12106) by Zackery Spytz · 5 years ago
  7. 48600c7 bpo-35947: Fix a compiler warning in _ctypes.c's StructUnionType_paramfunc(). (GH-12629) by Zackery Spytz · 5 years ago
  8. 2438cdf bpo-36085: Enable better DLL resolution on Windows (GH-12302) by Steve Dower · 5 years ago
  9. 32119e1 bpo-35947: Update Windows to the current version of libffi (GH-11797) by Paul Monson · 5 years ago
  10. 5e33378 bpo-36421: Fix a possible double decref in _ctypes.c's PyCArrayType_new(). (GH-12530) by Zackery Spytz · 5 years ago
  11. d53fe5f bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264) by Serhiy Storchaka · 5 years ago
  12. 4860f01 bpo-33895: Relase GIL while calling functions that acquire Windows loader lock (GH-7789) by Tony Roberts · 6 years ago
  13. 742d768 bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK (GH-11694) by Andreas Schwab · 6 years ago
  14. 22462da bpo-27643 - skip test_ctypes test case with XLC compiler. (GH-5164) by Michael Felt · 6 years ago
  15. d77d97c bpo-35529: Fix a reference counting bug in PyCFuncPtr_FromDll(). (GH-11229) by Zackery Spytz · 6 years ago
  16. 842acaa bpo-35504: Fix segfaults and SystemErrors when deleting certain attrs. (GH-11175) by Zackery Spytz · 6 years ago
  17. 4c49da0 bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-11015) by Zackery Spytz · 6 years ago
  18. 3ffa8b9 bpo-35384: The repr of ctypes.CArgObject no longer fails for non-ascii character. (GH-10863) by Serhiy Storchaka · 6 years ago
  19. 398bd27 bpo-32787: Better error handling in ctypes. (#3727) by Serhiy Storchaka · 6 years ago
  20. 062cbb6 bpo-10320: Replace nonstandard sprintf() length modifier in ctypes' PyCArg_repr(). (GH-10853) by Zackery Spytz · 6 years ago
  21. d4f9cf5 bpo-33029: Fix signatures of getter and setter functions. (GH-10746) by Serhiy Storchaka · 6 years ago
  22. 3015fb8 bpo-35214: Add _Py_ prefix to MEMORY_SANITIZER def. (GH-10503) by Gregory P. Smith · 6 years ago
  23. 1584a00 bpo-35214: Initial clang MemorySanitizer support (GH-10479) by Gregory P. Smith · 6 years ago
  24. 2447773 bpo-29843: raise AttributeError if given negative _length_ (GH-10029) by Tal Einat · 6 years ago
  25. 683281f bpo-34906: Doc: Fix typos (2) (GH-9735) by Stéphane Wirtel · 6 years ago
  26. 7843cae bpo-34603, ctypes/libffi_msvc: Fix returning structs from functions (GH-9258) by Vladimir Matveev · 6 years ago
  27. 1401018 Remove wording that could be deemed to be perjorative (GH-9287) by Raymond Hettinger · 6 years ago
  28. 735abad bpo-16865: Support arrays >=2GB in ctypes. (GH-3006) by Segev Finer · 6 years ago
  29. d518d8b bpo-21983: Fix a crash in ctypes.cast() when passed a ctypes structured data type (GH-3859) by Oren Milman · 6 years ago
  30. 0a37a30 closes bpo-32460: ensure all non-static globals have initializers (#5061) by Benjamin Peterson · 7 years ago
  31. e2f92de Add the const qualifier to "char *" variables that refer to literal strings. (#4370) by Serhiy Storchaka · 7 years ago
  32. a5293b4 Fix miscellaneous typos (#4275) by luzpaz · 7 years ago
  33. 57c2561 bpo-31311: Fix a SystemError and a crash in ctypes._CData.__setstate__(), in case of a bad __dict__. (#3254) by Oren Milman · 7 years ago
  34. 4facdf5 bpo-31311: Impove error reporting in case the first argument to PyCData_setstate() isn't a dictionary. (#3255) by Oren Milman · 7 years ago
  35. 30b61b5 bpo-31490: Fix an assertion failure in ctypes in case an _anonymous_ attr is defined only outside _fields_. (#3615) by Oren Milman · 7 years ago
  36. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  37. 07f1658 bpo-10746: Fix ctypes PEP 3118 type codes for c_long, c_bool, c_int (#31) by Pauli Virtanen · 7 years ago
  38. f432a32 bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157) by Stefan Krah · 7 years ago
  39. 1d1d3e9 bpo-28261: Fixed err msgs where PyArg_ParseTuple is used to parse normal tuples. (#3119) by Oren Milman · 7 years ago
  40. 49b2734 Spelling fixes (#2902) by Ville Skyttä · 7 years ago
  41. ccdc09e Fix compiler warnings on Windows introduced in bpo-13617. (#2464) by Serhiy Storchaka · 7 years ago
  42. f7eae0a [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) by Serhiy Storchaka · 7 years ago
  43. 9ba3aa4 bpo-30353: Fix pass by value for structs on 64-bit Cygwin/MinGW (GH-1559) by Erik Bray · 7 years ago
  44. bf623ae bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) by Serhiy Storchaka · 7 years ago
  45. b879fe8 Expand the PySlice_GetIndicesEx macro. (#1023) by Serhiy Storchaka · 7 years ago
  46. 164d30e suppress compiler warnings in _ctypes_test (#902) by Benjamin Peterson · 7 years ago
  47. ba85d69 bpo-29878: Add global instances of int for 0 and 1. (#852) by Serhiy Storchaka · 7 years ago
  48. 0b3ec19 Use NULL rather than 0. (#778) by Serhiy Storchaka · 7 years ago
  49. 8999cae bpo-15695: Implemented StgDict.__sizeof__(). (#509) by Serhiy Storchaka · 7 years ago
  50. 1bea762 bpo-28129: fix ctypes crashes (#386) by orenmn · 7 years ago
  51. a86339b Fixed bpo-29565: Corrected ctypes passing of large structs by value on Windows AMD64. (#168) by Vinay Sajip · 7 years ago
  52. d1302c0 Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  53. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  54. 5ab81d7 Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. by Serhiy Storchaka · 8 years ago
  55. 5670764 Use _PyObject_CallMethodIdObjArgs() in _ctypes by Victor Stinner · 8 years ago
  56. 070c4d7 Issue #28915: Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
  57. f17c3de Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
  58. a5ed5f0 Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
  59. 7d6e923 Issue #25659: Merge ctypes fix from 3.6 by Martin Panter · 8 years ago
  60. 04b3575 Issue #25659: Merge ctypes fix from 3.5 by Martin Panter · 8 years ago
  61. 85b0f5b Added the const qualifier to char* variables that refer to readonly internal by Serhiy Storchaka · 8 years ago
  62. 6e723d2 Issue #25659: Change assert to TypeError in from_buffer/_copy() by Martin Panter · 8 years ago
  63. a98c4a9 Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize by Serhiy Storchaka · 8 years ago
  64. 0651583 Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize by Serhiy Storchaka · 8 years ago
  65. f6f1591 Issue #28715: Added error checks for PyUnicode_AsUTF8(). by Serhiy Storchaka · 8 years ago
  66. e209739 Issue #28715: Added error checks for PyUnicode_AsUTF8(). by Serhiy Storchaka · 8 years ago
  67. 144f77a Issue #28715: Added error checks for PyUnicode_AsUTF8(). by Serhiy Storchaka · 8 years ago
  68. ae8ca1c Issue #24381: merge from 3.6 by Ned Deily · 8 years ago
  69. 82919ec Issue #24381: merge from 3.5 by Ned Deily · 8 years ago
  70. f536af1 Issue #24381: Avoid unused function warning when building bundled macOS libffi. by Ned Deily · 8 years ago
  71. f40d4dd Closes #27979: Remove bundled copy of libffi by Zachary Ware · 8 years ago
  72. 6d57fe1 Issue #28139: Fix messed up indentation by Martin Panter · 8 years ago
  73. 0be894b Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Martin Panter · 8 years ago
  74. be8da9c Issue #27570: Avoid zero-length memcpy() calls with null source pointers by Martin Panter · 8 years ago
  75. 5130a4d Backed out changeset 8b6be1341770 by Benjamin Peterson · 8 years ago
  76. 6d99980 remove long double from ctypes value union by Benjamin Peterson · 8 years ago
  77. c235af4 fix a PY_LONG_LONG straggler by Benjamin Peterson · 8 years ago
  78. 47ff073 more PY_LONG_LONG to long long by Benjamin Peterson · 8 years ago
  79. 1c748f3 Issue #27570: Merge null pointer fixes from 3.5 by Martin Panter · 8 years ago
  80. 840ef8f more linux -> __linux__ by Benjamin Peterson · 8 years ago
  81. a9296e7 require C99 bool by Benjamin Peterson · 8 years ago
  82. a439191 Fix some warnings from MSVC by Steve Dower · 8 years ago
  83. ed4aa83 require a long long data type (closes #27961) by Benjamin Peterson · 8 years ago
  84. f3dd329 merge 3.5 by Benjamin Peterson · 8 years ago
  85. 6360403 merge 3.5 by Benjamin Peterson · 8 years ago
  86. 10108a7 Issue #27355: Removed support for Windows CE. It was never finished, by Larry Hastings · 8 years ago
  87. 15f44ab Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Raymond Hettinger · 8 years ago
  88. a9391a4 Closes #20160: Merged fix from 3.5. by Vinay Sajip · 8 years ago
  89. 0b58886 Issue #20160: Merged fix from 3.4. by Vinay Sajip · 8 years ago
  90. a0b2568 Issue #20160: Merged fix from 3.3. by Vinay Sajip · 8 years ago
  91. 6f25003 Issue #20160: Handled passing of large structs to callbacks correctly. by Vinay Sajip · 8 years ago
  92. 8bde911 Issue #27626: Merge spelling fixes from 3.5 by Martin Panter · 8 years ago
  93. eb99570 Issue #27626: Spelling fixes in docs, comments and internal names by Martin Panter · 8 years ago
  94. 2561726 Merge 3.5 (issue #11048) by Victor Stinner · 8 years ago
  95. e33797b ctypes: fix CThunkObject_new() by Victor Stinner · 8 years ago
  96. d91e676 Issue #27343: Fixed error message for conflicting initializers of ctypes.Structure. by Serhiy Storchaka · 8 years ago
  97. 886a5f3 Issue #27343: Fixed error message for conflicting initializers of ctypes.Structure. by Serhiy Storchaka · 8 years ago
  98. d4b45cb ctypes: the type of b_size is Py_ssize_t. by Serhiy Storchaka · 8 years ago
  99. 85e6635 ctypes: the type of b_size is Py_ssize_t. by Serhiy Storchaka · 8 years ago
  100. 7410861 Issue #27330: Fixed possible leaks in the ctypes module. by Serhiy Storchaka · 8 years ago