1. d25fb2f Remove unused variable and static function to fix compiler warnings. by Thomas Heller · 15 years ago
  2. 6be522b Issue #4606: Passing 'None' if ctypes argtype is set to POINTER(...) by Thomas Heller · 15 years ago
  3. 7a352c0 Issue #5042: Structure sub-subclass does now initialize correctly with by Thomas Heller · 15 years ago
  4. cf4ad76 typos in ctypes Module by Mark Dickinson · 15 years ago
  5. 5c6af80 Issue #3102: All global symbols that the _ctypes extension defines are by Thomas Heller · 15 years ago
  6. ec21ccd Issue 5041: ctypes unwilling to allow pickling wide character. by Thomas Heller · 15 years ago
  7. 4954ffd Remove unneeded code. by Thomas Heller · 15 years ago
  8. 2c07929 Fix warnings GCC emits where the argument of PyErr_Format is a single variable. by Georg Brandl · 15 years ago
  9. d9ccf8c COM method code is windows specific by Thomas Heller · 16 years ago
  10. 0ad5ae0 Fix a regression introduced by rev. 63792: ctypes function pointers by Thomas Heller · 16 years ago
  11. 8401eec Properly INCREF reference in Py_buffer. by Martin v. Löwis · 16 years ago
  12. ba55936 Make ctypes compatible with Python 2.3, 2.4, and 2.5 again. by Thomas Heller · 16 years ago
  13. c0b2a80 Issue #3258: Fix an assertion error (in debug build) and a crash (in by Thomas Heller · 16 years ago
  14. dd96db6 This reverts r63675 based on the discussion in this thread: by Gregory P. Smith · 16 years ago
  15. 0144f27 Remove locking part of new buffer protocol. by Travis E. Oliphant · 16 years ago
  16. fbb9c0b Issue #1798: Add ctypes calling convention that allows safe access of errno. by Thomas Heller · 16 years ago
  17. 2e75c45 Backport from py3k: Implement the new buffer interface from pep3118 by Thomas Heller · 16 years ago
  18. d5bb921 Revert revisions 63943 and 63942 (Issue #1798: Add ctypes calling by Thomas Heller · 16 years ago
  19. e70c337 Issue #1798: Add ctypes calling convention that allows safe access to by Thomas Heller · 16 years ago
  20. 9287acf ctypes NULL function pointers have a boolean False value now. by Thomas Heller · 16 years ago
  21. a52b244 Fix compiler warning. by Thomas Heller · 16 years ago
  22. 593daf5 Renamed PyString to PyBytes by Christian Heimes · 16 years ago
  23. 6ad5fbb Add from_buffer and from_buffer_copy class methods to ctypes types. by Thomas Heller · 16 years ago
  24. bf027c4 Remove cyclic reference in CFuncPtr instances; see issue #2682. by Thomas Heller · 16 years ago
  25. 046e6a4 Issue #2616: Implement ctypes.pointer() and ctypes.POINTER() in C for by Thomas Heller · 16 years ago
  26. d3ed492 Performance improvements. by Thomas Heller · 16 years ago
  27. 8e8ba15 Issue #2543: Make ctypes compatible (again) with Python 2.3, 2.4, and 2.5. by Thomas Heller · 16 years ago
  28. fffd939 Make _ctypes.c PY_SSIZE_T_CLEAN. by Thomas Heller · 16 years ago
  29. 41e22ff Remove unneeded initializer. by Thomas Heller · 16 years ago
  30. f3c0559 Issue 1872: Changed the struct module typecode from 't' to '?', for by Thomas Heller · 16 years ago
  31. a06a1a8 Add pickle support to ctypes types. by Thomas Heller · 16 years ago
  32. 55b8c3e Fixed refcounts and error handling. by Thomas Heller · 16 years ago
  33. 99120c4 Revert rev. 59925, it breaks comtypes (I need to further examine this). by Thomas Heller · 17 years ago
  34. d7e1b2b static PyObject* variables should use PyString_InternFromString() instead of PyObject_FromString() to store a python string in a function level static var. by Christian Heimes · 17 years ago
  35. 71dba4c Replace Py_BuildValue with PyTuple_Pack because it is faster. by Thomas Heller · 17 years ago
  36. e4c03e4 Use a PyDictObject again for the array type cache; retrieving items by Thomas Heller · 17 years ago
  37. 0f75f98 Use 'g' instead of 'D' as the ctypes typecode for c_longdouble, for by Thomas Heller · 17 years ago
  38. 415c1e3 Raise a TypeError instead of a ValueError when too many initializers by Thomas Heller · 17 years ago
  39. 02ec289 Raise a TypeError if conflicting positional and named arguments are by Thomas Heller · 17 years ago
  40. 902d307 Convert the internal ctypes array type cache to a WeakValueDict so by Thomas Heller · 17 years ago
  41. 7cdf5f5 ?Why did my tests not notice this before? by Amaury Forgeot d'Arc · 17 years ago
  42. 08ccf20 As discussed in issue 1700288: by Amaury Forgeot d'Arc · 17 years ago
  43. 43617bc Fix a potential 'SystemError: NULL result without error'. by Thomas Heller · 17 years ago
  44. c682614 Raise an error instead of crashing with a segfault when a NULL by Thomas Heller · 17 years ago
  45. 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
  46. 153038e Issue #1642: Fix segfault in ctypes when trying to delete attributes. by Thomas Heller · 17 years ago
  47. 8fc2a34 Remove unused global variable, and remove unneeded COMError.__str__ by Thomas Heller · 17 years ago
  48. 2825b2e Add a 'c_longdouble' type to the ctypes module. by Thomas Heller · 17 years ago
  49. dcb3c38 Somewhat-preliminary slice-object and extended slicing support for ctypes. by Thomas Wouters · 17 years ago
  50. 6819210 PEP 3123: Provide forward compatibility with Python 3.0, while keeping by Martin v. Löwis · 17 years ago
  51. 1421b00 Repair COMError. Since exceptions are new style classes now, setting by Thomas Heller · 17 years ago
  52. 6088f24 Fix gcc warnings intruduced by passing Py_ssize_t to PyErr_Format calls. by Thomas Heller · 17 years ago
  53. e81c9f6 [ 1715718 ] x64 clean compile patch for _ctypes, by Kristj?n Valur by Thomas Heller · 17 years ago
  54. e6a7039 Prevent creation (followed by a segfault) of array types when the size by Thomas Heller · 17 years ago
  55. 82730f8 Explain the purpose of the b_needsfree flag (forward ported from release25-maint). by Thomas Heller · 17 years ago
  56. 5dc4fe0 Patch #1649190: Adding support for _Bool to ctypes as c_bool, by David Remahl. by Thomas Heller · 17 years ago
  57. 2456a3c Bug #1651235: When a tuple was passed to a ctypes function call, by Thomas Heller · 17 years ago
  58. c2f7725 Fix bug #1646630: ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0) by Thomas Heller · 17 years ago
  59. 9ae562e Must change the version number in the _ctypes extension as well. by Thomas Heller · 18 years ago
  60. 2244af5 The cast function did not accept c_char_p or c_wchar_p instances by Thomas Heller · 18 years ago
  61. 98619f2 Port _ctypes.pyd to win64 on AMD64. by Thomas Heller · 18 years ago
  62. 0b21b43 Add asserts to check for 'impossible' NULL values, with comments. by Thomas Heller · 18 years ago
  63. d32e616 Add commented assert statements to check that the result of by Thomas Heller · 18 years ago
  64. 4dc5dd1 Check for NULL return value from new_CArgObject calls. by Thomas Heller · 18 years ago
  65. 8672004 Apply the patch #1532975 plus ideas from the patch #1533481. by Thomas Heller · 18 years ago
  66. dca703f Check for NULL return value of GenericCData_new(). by Thomas Heller · 18 years ago
  67. efa2727 Check for NULL return value from new_CArgObject(). by Thomas Heller · 18 years ago
  68. 93bf902 Handle alloca failures. by Neal Norwitz · 18 years ago
  69. 3de83e9 Fix a potential segfault and various potentail refcount leaks by Thomas Heller · 18 years ago
  70. 93f2ca1 Check the allocation of b_objects and return if there was a failure. by Neal Norwitz · 18 years ago
  71. ce049a0 Patch #1521817: The index range checking on ctypes arrays containing by Thomas Heller · 18 years ago
  72. 9f90247 Make the prototypes of our private PyUnicode_FromWideChar and by Thomas Heller · 18 years ago
  73. b4dc2ef A misspelled preprocessor symbol caused ctypes to be always compiled by Thomas Heller · 18 years ago
  74. 3b9be2a Change the ctypes version number to 1.0.0. by Thomas Heller · 18 years ago
  75. 7644262 Assigning None to pointer type structure fields possible overwrote wrong fields. by Thomas Heller · 18 years ago
  76. 7b1da51 Fixed a segfault when ctypes.wintypes were imported on non-Windows machines. by Thomas Heller · 18 years ago
  77. 5becdbe Patch #1517790: It is now possible to use custom objects in the ctypes by Thomas Heller · 18 years ago
  78. bde0813 Protect the thread api calls in the _ctypes extension module within by Thomas Heller · 18 years ago
  79. c2da994 Add pep-291 compatibility markers. by Thomas Heller · 18 years ago
  80. eb6dcf6 Fix the second occurrence of the problematic printf format. by Thomas Heller · 18 years ago
  81. 5218ab2 Fix a wrong printf format. by Thomas Heller · 18 years ago
  82. 45f59ab Upgrade to ctypes version 0.9.9.7. by Thomas Heller · 18 years ago
  83. bd16bce PyTuple_Pack is not available in Python 2.3, but ctypes must stay by Thomas Heller · 18 years ago
  84. 7784f12 Replace Py_BuildValue("OO") by PyTuple_Pack. by Georg Brandl · 18 years ago
  85. 4b75a7c Merge in changes from ctypes 0.9.9.6 upstream version. by Thomas Heller · 18 years ago
  86. 058be9a C++ compiler cleanup: the typical few casts, and ... C++ didn't like that by Skip Montanaro · 18 years ago
  87. 9d89299 Fix refcounting. by Thomas Heller · 18 years ago
  88. 55d031e Fix for a bug found by Armin Rigo, plus test. by Thomas Heller · 18 years ago
  89. b183a25 Fix some warnings on HP-UX when using cc/aCC by Neal Norwitz · 18 years ago
  90. fff61ea Expose RTLD_LOCAL and RTLD_GLOBAL always from the _ctypes extension module. by Thomas Heller · 18 years ago
  91. b038333 Handle ssize_t by Neal Norwitz · 18 years ago
  92. bcfccca Fix some int/Py_ssize_t issues which led to compiler warnings by Thomas Heller · 18 years ago
  93. 59feb6f Include <malloc.h> on windows, to avoid warnings when compiling with mingw. by Thomas Heller · 18 years ago
  94. e502693 Avoid a potential double-free bug. by Thomas Heller · 18 years ago
  95. ba29e4c Apply patch from Martin v. Loewis: Avoid function pointer casts. by Thomas Heller · 18 years ago
  96. e2061dc Fix bug found by Coverty. by Thomas Heller · 18 years ago
  97. b03cb60 Merge changes from the upstream version: by Thomas Heller · 18 years ago
  98. aa47570 Use int 0 as default defval for LCID if nothing has been supplied. by Thomas Heller · 18 years ago
  99. b216761 Fix compiler warning. by Thomas Heller · 18 years ago
  100. 4c9dfc8 Fixes from Neal Norwitz, plus other small fixes. by Thomas Heller · 18 years ago