1. e822e37 bpo-36020: Remove snprintf macro in pyerrors.h (GH-20889) by Victor Stinner · 4 years, 2 months ago
  2. c6b292c bpo-29882: Add _Py_popcount32() function (GH-20518) by Victor Stinner · 4 years, 2 months ago
  3. a97011b bpo-39593: Add test on ctypes cfield.c s_set() (GH-18424) by Hai Shi · 4 years, 2 months ago
  4. 10228ba bpo-40795: ctypes calls unraisablehook with an exception (GH-20452) by Victor Stinner · 4 years, 3 months ago
  5. 29a1384 bpo-13097: ctypes: limit callback to 1024 arguments (GH-19914) by Sean Gillespie · 4 years, 3 months ago
  6. 578c395 bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636) by Serhiy Storchaka · 4 years, 3 months ago
  7. 1ae035b bpo-40302: Add pycore_byteswap.h header file (GH-19552) by Victor Stinner · 4 years, 4 months ago
  8. 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 4 years, 4 months ago
  9. 8f87eef bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (GH-19472) by Serhiy Storchaka · 4 years, 4 months ago
  10. 0361556 bpo-39481: PEP 585 for a variety of modules (GH-19423) by Batuhan Taşkaya · 4 years, 4 months ago
  11. 7668a8b Use calloc-based functions, not malloc. (GH-19152) by Andy Lester · 4 years, 5 months ago
  12. 2037502 bpo-1635741: Port _ctypes_test extension to multiphase initialization (PEP 489) (GH-19012) by Hai Shi · 4 years, 5 months ago
  13. 3225b9f bpo-39877: Remove useless PyEval_InitThreads() calls (GH-18883) by Victor Stinner · 4 years, 5 months ago
  14. 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
  15. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 6 months ago
  16. 7f6f7ee bpo-39573: Use Py_TYPE() macro in ctypes.h (GH-18411) by Dong-hee Na · 4 years, 6 months ago
  17. d2ec81a bpo-39573: Add Py_SET_TYPE() function (GH-18394) by Victor Stinner · 4 years, 6 months ago
  18. daa9756 bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393) by Victor Stinner · 4 years, 6 months ago
  19. 13c1c35 bpo-39393: Misleading error message on dependent DLL resolution failure (GH-18093) by Zackery Spytz · 4 years, 7 months ago
  20. c12440c bpo-16575: Disabled checks for union types being passed by value. (GH-17960) by Vinay Sajip · 4 years, 7 months ago
  21. e02ab59 bpo-38532: Add missing decrefs in PyCFuncPtr_FromDll() (GH-16857) by Zackery Spytz · 4 years, 7 months ago
  22. dcf1f83 bpo-38622: Ensure ctypes.PyObj_FromPtr audit event passes tuples as a single argument (GH-17243) by Steve Dower · 4 years, 9 months ago
  23. 00923c6 bpo-38622: Add missing audit events for ctypes module (GH-17158) by Steve Dower · 4 years, 9 months ago
  24. 1062715 bpo-16576: Add checks for bitfields passed by value to functions. (GH-17097) by Vinay Sajip · 4 years, 9 months ago
  25. 79d4ed1 bpo-16575: Add checks for unions passed by value to functions. (GH-16799) by Vinay Sajip · 4 years, 10 months ago
  26. 0b60f64 bpo-11410: Standardize and use symbol visibility attributes across POSIX and Windows. (GH-16347) by Vinay Sajip · 4 years, 10 months ago
  27. e8bedbd bpo-38368: Added fix for ctypes crash when handling arrays in structs… (GH-16589) by Vinay Sajip · 4 years, 10 months ago
  28. c9a413e bpo-38321: Fix PyCStructUnionType_update_stgdict() warning (GH-16492) by Victor Stinner · 4 years, 11 months ago
  29. c64af8f Changed conditions for ctypes array-in-struct handling. (GH-16381) by Vinay Sajip · 4 years, 11 months ago
  30. 57dc7d5 bpo-22273: Disabled tests while investigating buildbot failures on ARM7L/PPC64. (GH-16377) by Vinay Sajip · 4 years, 11 months ago
  31. 12f209e bpo-22273: Update ctypes to correctly handle arrays in small structur… (GH-15839) by Vinay Sajip · 4 years, 11 months ago
  32. ea683de closes bpo-38127: _ctypes: PyObject_IsSubclass() should be checked for failure. (GH-16011) by Zackery Spytz · 5 years ago
  33. 9e61066 Fix calling order of PyEval_InitThreads. (GH-4602) by Kenta Murata · 5 years ago
  34. a656365 bpo-37445: Include FORMAT_MESSAGE_IGNORE_INSERTS in FormatMessageW() calls (GH-14462) by Zackery Spytz · 5 years ago
  35. 3c87a66 bpo-36946:Fix possible signed integer overflow when handling slices. (GH-15639) by HongWeipeng · 5 years ago
  36. 39d87b5 Fix typos mostly in comments, docs and test names (GH-15209) by Min ho Kim · 5 years ago
  37. 96b4087 bpo-37140: Fix StructUnionType_paramfunc() (GH-15612) by Victor Stinner · 5 years ago
  38. c4cacc8 Fix typos in comments, docs and test names (#15018) by Min ho Kim · 5 years ago
  39. 59ad110 bpo-37547: add _PyObject_CallMethodOneArg (GH-14685) by Jeroen Demeyer · 5 years ago
  40. 3a3db97 bpo-27679: Remove set_bitfields() from _ctypes_test (GH-14648) by Hai Shi · 5 years ago
  41. 762f93f bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267) by Jeroen Demeyer · 5 years ago
  42. 7f41c8e bpo-37493: use _PyObject_CallNoArg in more places (GH-14575) by Jeroen Demeyer · 5 years ago
  43. 196a530 bpo-37483: add _PyObject_CallOneArg() function (#14558) by Jeroen Demeyer · 5 years ago
  44. 0690c79 bpo-37188: Fix a divide-by-zero in arrays of size-0 objects (#13881) by Eric Wieser · 5 years ago
  45. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  46. 71c52e3 bpo-36829: Add _PyErr_WriteUnraisableMsg() (GH-13488) by Victor Stinner · 5 years ago
  47. b82e17e bpo-36842: Implement PEP 578 (GH-12613) by Steve Dower · 5 years ago
  48. 14514d9 bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375) by Zackery Spytz · 5 years ago
  49. 1a2252e bpo-36594: Fix incorrect use of %p in format strings (GH-12769) by Zackery Spytz · 5 years ago
  50. 9d062d6 ctypes: remove use of legacy unicode API (GH-12340) by Inada Naoki · 5 years ago
  51. 11efd79 bpo-36071 Add support for Windows ARM32 in ctypes/libffi (GH-12059) by Paul Monson · 5 years ago
  52. 487b73a bpo-36504: Fix signed integer overflow in _ctypes.c's PyCArrayType_new(). (GH-12660) by Zackery Spytz · 5 years ago
  53. 5f2c508 bpo-36150: Fix possible assertion failures due to _ctypes.c's PyCData_reduce(). (GH-12106) by Zackery Spytz · 5 years ago
  54. 48600c7 bpo-35947: Fix a compiler warning in _ctypes.c's StructUnionType_paramfunc(). (GH-12629) by Zackery Spytz · 5 years ago
  55. 2438cdf bpo-36085: Enable better DLL resolution on Windows (GH-12302) by Steve Dower · 5 years ago
  56. 32119e1 bpo-35947: Update Windows to the current version of libffi (GH-11797) by Paul Monson · 5 years ago
  57. 5e33378 bpo-36421: Fix a possible double decref in _ctypes.c's PyCArrayType_new(). (GH-12530) by Zackery Spytz · 5 years ago
  58. d53fe5f bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264) by Serhiy Storchaka · 5 years ago
  59. 4860f01 bpo-33895: Relase GIL while calling functions that acquire Windows loader lock (GH-7789) by Tony Roberts · 6 years ago
  60. 742d768 bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK (GH-11694) by Andreas Schwab · 6 years ago
  61. 22462da bpo-27643 - skip test_ctypes test case with XLC compiler. (GH-5164) by Michael Felt · 6 years ago
  62. d77d97c bpo-35529: Fix a reference counting bug in PyCFuncPtr_FromDll(). (GH-11229) by Zackery Spytz · 6 years ago
  63. 842acaa bpo-35504: Fix segfaults and SystemErrors when deleting certain attrs. (GH-11175) by Zackery Spytz · 6 years ago
  64. 4c49da0 bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-11015) by Zackery Spytz · 6 years ago
  65. 3ffa8b9 bpo-35384: The repr of ctypes.CArgObject no longer fails for non-ascii character. (GH-10863) by Serhiy Storchaka · 6 years ago
  66. 398bd27 bpo-32787: Better error handling in ctypes. (#3727) by Serhiy Storchaka · 6 years ago
  67. 062cbb6 bpo-10320: Replace nonstandard sprintf() length modifier in ctypes' PyCArg_repr(). (GH-10853) by Zackery Spytz · 6 years ago
  68. d4f9cf5 bpo-33029: Fix signatures of getter and setter functions. (GH-10746) by Serhiy Storchaka · 6 years ago
  69. 3015fb8 bpo-35214: Add _Py_ prefix to MEMORY_SANITIZER def. (GH-10503) by Gregory P. Smith · 6 years ago
  70. 1584a00 bpo-35214: Initial clang MemorySanitizer support (GH-10479) by Gregory P. Smith · 6 years ago
  71. 2447773 bpo-29843: raise AttributeError if given negative _length_ (GH-10029) by Tal Einat · 6 years ago
  72. 683281f bpo-34906: Doc: Fix typos (2) (GH-9735) by Stéphane Wirtel · 6 years ago
  73. 7843cae bpo-34603, ctypes/libffi_msvc: Fix returning structs from functions (GH-9258) by Vladimir Matveev · 6 years ago
  74. 1401018 Remove wording that could be deemed to be perjorative (GH-9287) by Raymond Hettinger · 6 years ago
  75. 735abad bpo-16865: Support arrays >=2GB in ctypes. (GH-3006) by Segev Finer · 6 years ago
  76. d518d8b bpo-21983: Fix a crash in ctypes.cast() when passed a ctypes structured data type (GH-3859) by Oren Milman · 6 years ago
  77. 0a37a30 closes bpo-32460: ensure all non-static globals have initializers (#5061) by Benjamin Peterson · 7 years ago
  78. e2f92de Add the const qualifier to "char *" variables that refer to literal strings. (#4370) by Serhiy Storchaka · 7 years ago
  79. a5293b4 Fix miscellaneous typos (#4275) by luzpaz · 7 years ago
  80. 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
  81. 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
  82. 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
  83. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  84. 07f1658 bpo-10746: Fix ctypes PEP 3118 type codes for c_long, c_bool, c_int (#31) by Pauli Virtanen · 7 years ago
  85. f432a32 bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157) by Stefan Krah · 7 years ago
  86. 1d1d3e9 bpo-28261: Fixed err msgs where PyArg_ParseTuple is used to parse normal tuples. (#3119) by Oren Milman · 7 years ago
  87. 49b2734 Spelling fixes (#2902) by Ville Skyttä · 7 years ago
  88. ccdc09e Fix compiler warnings on Windows introduced in bpo-13617. (#2464) by Serhiy Storchaka · 7 years ago
  89. f7eae0a [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) by Serhiy Storchaka · 7 years ago
  90. 9ba3aa4 bpo-30353: Fix pass by value for structs on 64-bit Cygwin/MinGW (GH-1559) by Erik Bray · 7 years ago
  91. bf623ae bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) by Serhiy Storchaka · 7 years ago
  92. b879fe8 Expand the PySlice_GetIndicesEx macro. (#1023) by Serhiy Storchaka · 7 years ago
  93. 164d30e suppress compiler warnings in _ctypes_test (#902) by Benjamin Peterson · 7 years ago
  94. ba85d69 bpo-29878: Add global instances of int for 0 and 1. (#852) by Serhiy Storchaka · 7 years ago
  95. 0b3ec19 Use NULL rather than 0. (#778) by Serhiy Storchaka · 7 years ago
  96. 8999cae bpo-15695: Implemented StgDict.__sizeof__(). (#509) by Serhiy Storchaka · 7 years ago
  97. 1bea762 bpo-28129: fix ctypes crashes (#386) by orenmn · 7 years ago
  98. a86339b Fixed bpo-29565: Corrected ctypes passing of large structs by value on Windows AMD64. (#168) by Vinay Sajip · 7 years ago
  99. d1302c0 Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  100. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago