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