1. f7fa64f closes bpo-43011: Fix DeprecationWarnings in test_ctypes (GH-24305) by Zackery Spytz · 3 years, 7 months ago
  2. 916610e closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes param reprs. (24239) by Benjamin Peterson · 3 years, 7 months ago
  3. 4176193 bpo-41100: Support macOS 11 and Apple Silicon (GH-22855) by Ronald Oussoren · 3 years, 9 months ago
  4. 5456e78 bpo-16396: Allow wintypes to be imported on non-Windows systems. (GH-21394) by Jason R. Coombs · 3 years, 10 months ago
  5. 27ac19c bpo-41976: Fix the fallback to gcc of ctypes.util.find_library when using gcc>9 (GH-22598) by Pablo Galindo · 3 years, 10 months ago
  6. d94af3f bpo-40275: Remove test helpers aliases in test.support (GH-21771) by Hai Shi · 4 years ago
  7. 598a951 bpo-40275: Use new test.support helper submodules in tests (GH-21764) by Hai Shi · 4 years ago
  8. a089d21 bpo-40275: Use new test.support helper submodules in tests (GH-21315) by Hai Shi · 4 years, 1 month ago
  9. a97011b bpo-39593: Add test on ctypes cfield.c s_set() (GH-18424) by Hai Shi · 4 years, 2 months ago
  10. 10228ba bpo-40795: ctypes calls unraisablehook with an exception (GH-20452) by Victor Stinner · 4 years, 3 months ago
  11. 29a1384 bpo-13097: ctypes: limit callback to 1024 arguments (GH-19914) by Sean Gillespie · 4 years, 3 months ago
  12. 578c395 bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636) by Serhiy Storchaka · 4 years, 3 months ago
  13. 9054967 bpo-40443: Remove unused imports in the stdlib (GH-19803) by Victor Stinner · 4 years, 3 months ago
  14. 9b49893 bpo-40214: Fix ctypes WinDLL test with insecure flags (GH-19652) by Steve Dower · 4 years, 4 months ago
  15. 0361556 bpo-39481: PEP 585 for a variety of modules (GH-19423) by Batuhan Taşkaya · 4 years, 4 months ago
  16. f407e20 bpo-40214: Temporarily disable a ctypes test (GH-19404) by Zachary Ware · 4 years, 4 months ago
  17. c12440c bpo-16575: Disabled checks for union types being passed by value. (GH-17960) by Vinay Sajip · 4 years, 7 months ago
  18. b64334c bpo-36820: Break unnecessary cycle in socket.py, codeop.py and dyld.py (GH-13135) by Mario Corchero · 4 years, 8 months ago
  19. 293dd23 Remove binding of captured exceptions when not used to reduce the chances of creating cycles (GH-17246) by Pablo Galindo · 4 years, 9 months ago
  20. 00923c6 bpo-38622: Add missing audit events for ctypes module (GH-17158) by Steve Dower · 4 years, 9 months ago
  21. 1062715 bpo-16576: Add checks for bitfields passed by value to functions. (GH-17097) by Vinay Sajip · 4 years, 9 months ago
  22. 79d4ed1 bpo-16575: Add checks for unions passed by value to functions. (GH-16799) by Vinay Sajip · 4 years, 10 months ago
  23. e8bedbd bpo-38368: Added fix for ctypes crash when handling arrays in structs… (GH-16589) by Vinay Sajip · 4 years, 10 months ago
  24. cc28ed2 bpo-22273: Removed temporary test skipping on PPC platforms. (GH-16399) by Vinay Sajip · 4 years, 11 months ago
  25. 417089e bpo-22273: Re-enabled ctypes test on ARM machines. (GH-16388) by Vinay Sajip · 4 years, 11 months ago
  26. c64af8f Changed conditions for ctypes array-in-struct handling. (GH-16381) by Vinay Sajip · 4 years, 11 months ago
  27. 57dc7d5 bpo-22273: Disabled tests while investigating buildbot failures on ARM7L/PPC64. (GH-16377) by Vinay Sajip · 4 years, 11 months ago
  28. 12f209e bpo-22273: Update ctypes to correctly handle arrays in small structur… (GH-15839) by Vinay Sajip · 4 years, 11 months ago
  29. a9b6033 bpo-36253: Remove use after free reference in ctypes test suite (GH-12257) by Ben Harper · 5 years ago
  30. 96b4087 bpo-37140: Fix StructUnionType_paramfunc() (GH-15612) by Victor Stinner · 5 years ago
  31. 9765efc bpo-19865: ctypes.create_unicode_buffer() supports non-BMP strings on Windows (GH-14081) by Zackery Spytz · 5 years ago
  32. 307d4cb Use assertEqual(). (#13883) by Stefan Krah · 5 years ago
  33. 0690c79 bpo-37188: Fix a divide-by-zero in arrays of size-0 objects (#13881) by Eric Wieser · 5 years ago
  34. 14514d9 bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375) by Zackery Spytz · 5 years ago
  35. 8c77b8c bpo-36540: PEP 570 -- Implementation (GH-12701) by Pablo Galindo · 5 years ago
  36. 487b73a bpo-36504: Fix signed integer overflow in _ctypes.c's PyCArrayType_new(). (GH-12660) by Zackery Spytz · 5 years ago
  37. ac19d96 bpo-36085: Add additional load flag to ensure DLL loads successfully (GH-12633) by Steve Dower · 5 years ago
  38. 2438cdf bpo-36085: Enable better DLL resolution on Windows (GH-12302) by Steve Dower · 5 years ago
  39. 32119e1 bpo-35947: Update Windows to the current version of libffi (GH-11797) by Paul Monson · 5 years ago
  40. 6a44f6e bpo-36048: Use __index__() instead of __int__() for implicit conversion if available. (GH-11952) by Serhiy Storchaka · 5 years ago
  41. 22462da bpo-27643 - skip test_ctypes test case with XLC compiler. (GH-5164) by Michael Felt · 6 years ago
  42. e6b247c bpo-35523: Remove ctypes callback workaround (GH-11211) by Victor Stinner · 6 years ago
  43. 842acaa bpo-35504: Fix segfaults and SystemErrors when deleting certain attrs. (GH-11175) by Zackery Spytz · 6 years ago
  44. 3ffa8b9 bpo-35384: The repr of ctypes.CArgObject no longer fails for non-ascii character. (GH-10863) by Serhiy Storchaka · 6 years ago
  45. 2447773 bpo-29843: raise AttributeError if given negative _length_ (GH-10029) by Tal Einat · 6 years ago
  46. 4642d5f Use assertEqual() instead of assertEquals(). (GH-9721) by Serhiy Storchaka · 6 years ago
  47. 79d1c2e bpo-25711: Rewrite zipimport in pure Python. (GH-6809) by Serhiy Storchaka · 6 years ago
  48. 7843cae bpo-34603, ctypes/libffi_msvc: Fix returning structs from functions (GH-9258) by Vladimir Matveev · 6 years ago
  49. 172a71f bpo-34558: Add missing parentheses in _aix.py (GH-9017) by Michael Felt · 6 years ago
  50. b796e7d Fixed several assertTrue() that were intended to be assertEqual(). (GH-8191) by Sergey Fedoseev · 6 years ago
  51. 735abad bpo-16865: Support arrays >=2GB in ctypes. (GH-3006) by Segev Finer · 6 years ago
  52. d518d8b bpo-21983: Fix a crash in ctypes.cast() when passed a ctypes structured data type (GH-3859) by Oren Milman · 6 years ago
  53. d06d345 bpo-33281: Fix ctypes.util.find_library regression on macOS (GH-6625) by Ray Donnelly · 6 years ago
  54. c3d9508 bpo-32746: Fix multiple typos (GH-5144) by Leo Arias · 7 years ago
  55. c0919c2 bpo-26439: Convert %s in Lib/ctypes/_aix.py to f-strings. (GH-4986) by Mariatta · 7 years ago
  56. c5ae169 bpo-26439 Fix ctypes.util.find_library failure on AIX (#4507) by Michael Felt · 7 years ago
  57. 53f7a7c bpo-32297: Few misspellings found in Python source code comments. (#4803) by Mike · 7 years ago
  58. 884d13a time.clock() now emits a DeprecationWarning (GH-4020) by Victor Stinner · 7 years ago
  59. 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
  60. 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
  61. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  62. cb76029 Removed noop branch from ctypes code (#3234) by Alex Gaynor · 7 years ago
  63. 07f1658 bpo-10746: Fix ctypes PEP 3118 type codes for c_long, c_bool, c_int (#31) by Pauli Virtanen · 7 years ago
  64. f7eae0a [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) by Serhiy Storchaka · 7 years ago
  65. e613e6a bpo-30708: Check for null characters in PyUnicode_AsWideCharString(). (#2285) by Serhiy Storchaka · 7 years ago
  66. 3f8f16d Show what's changed when Travis fails regen check (GH-2095) by Zachary Ware · 7 years ago
  67. 9ba3aa4 bpo-30353: Fix pass by value for structs on 64-bit Cygwin/MinGW (GH-1559) by Erik Bray · 7 years ago
  68. a36e939 bpo-30125: disable faulthandler in ctypes test_SEH (#1237) by Victor Stinner · 7 years ago
  69. 24c738a bpo-29845: Mark tests that use _testcapi as CPython-only (#711) by Serhiy Storchaka · 7 years ago
  70. 1bea762 bpo-28129: fix ctypes crashes (#386) by orenmn · 7 years ago
  71. a86339b Fixed bpo-29565: Corrected ctypes passing of large structs by value on Windows AMD64. (#168) by Vinay Sajip · 7 years ago
  72. 6196ac4 Issue #29219: Fixed infinite recursion in the repr of uninitialized by Serhiy Storchaka · 8 years ago
  73. 4c4ff5f Issue #29219: Fixed infinite recursion in the repr of uninitialized by Serhiy Storchaka · 8 years ago
  74. 4b318f8 Issue #29219: Fixed infinite recursion in the repr of uninitialized by Serhiy Storchaka · 8 years ago
  75. 7d6e923 Issue #25659: Merge ctypes fix from 3.6 by Martin Panter · 8 years ago
  76. 04b3575 Issue #25659: Merge ctypes fix from 3.5 by Martin Panter · 8 years ago
  77. 6e723d2 Issue #25659: Change assert to TypeError in from_buffer/_copy() by Martin Panter · 8 years ago
  78. a76f014 Remove disabled test code by Martin Panter · 8 years ago
  79. 6a8e1ea Merge test cleanup from 3.5 into 3.6 by Martin Panter · 8 years ago
  80. c49b4d8 Remove disabled ctypes test by Martin Panter · 8 years ago
  81. 11179b2 Issue #18893: Merge from 3.5 by Berker Peksag · 8 years ago
  82. 8b6b508 Issue #18893: Fix invalid exception handling in Lib/ctypes/macholib/dyld.py by Berker Peksag · 8 years ago
  83. b745f92 Issue #27355: Import no longer needed by Martin Panter · 8 years ago
  84. 10108a7 Issue #27355: Removed support for Windows CE. It was never finished, by Larry Hastings · 8 years ago
  85. 82df3b3 Closes #9998: Allowed find_library to search additional locations for libraries. by Vinay Sajip · 8 years ago
  86. a9391a4 Closes #20160: Merged fix from 3.5. by Vinay Sajip · 8 years ago
  87. 0b58886 Issue #20160: Merged fix from 3.4. by Vinay Sajip · 8 years ago
  88. a0b2568 Issue #20160: Merged fix from 3.3. by Vinay Sajip · 8 years ago
  89. 6f25003 Issue #20160: Handled passing of large structs to callbacks correctly. by Vinay Sajip · 8 years ago
  90. 8bde911 Issue #27626: Merge spelling fixes from 3.5 by Martin Panter · 8 years ago
  91. eb99570 Issue #27626: Spelling fixes in docs, comments and internal names by Martin Panter · 8 years ago
  92. ab078e9 Backed out changeset af29d89083b3 (closes #25548) (closes #27498) by Benjamin Peterson · 8 years ago
  93. d91e676 Issue #27343: Fixed error message for conflicting initializers of ctypes.Structure. by Serhiy Storchaka · 8 years ago
  94. 886a5f3 Issue #27343: Fixed error message for conflicting initializers of ctypes.Structure. by Serhiy Storchaka · 8 years ago
  95. bd305e4 Issue #22636: Merge ctypes.util from 3.5 by Martin Panter · 8 years ago
  96. e1b3431 Issue #22636: Handle OSError from subprocess, e.g. if command not found by Martin Panter · 8 years ago
  97. 1db314b Issue #22636: Merge ctypes.util shell injection fixes from 3.5 by Martin Panter · 8 years ago
  98. bfb15ab Issue #22636: avoid using a shell in the ctypes.util module by Martin Panter · 8 years ago
  99. 5801ecb Issue #25548: Showing memory address of class objects in repl by Kushal Das · 8 years ago
  100. e514093 Issue #27125: Merge typo fixes from 3.5 by Martin Panter · 8 years ago