summaryrefslogtreecommitdiffstats
path: root/Lib/ctypes
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Issue #16719: Get rid of WindowsError. Use OSError insteadAndrew Svetlov2012-12-193-5/+5
|/ / | | | | | | Patch by Serhiy Storchaka.
* | Issue #16169: Fix ctypes.WinError()'s confusion between errno and winerrorRichard Oudkerk2012-10-092-1/+23
| |
* | Issue #15406: Fix deprecation warning in ctypes test_bitfields.pyMeador Inge2012-07-201-4/+4
|\ \ | |/ | | | | Patch by Flávio Ribeiro.
| * Issue #15406: Fix deprecation warning in ctypes test_bitfields.pyMeador Inge2012-07-201-4/+4
| | | | | | | | Patch by Flávio Ribeiro.
* | Issue #6493: Fix handling of c_uint32 bitfields with width of 32 on Windows.Meador Inge2012-07-191-0/+20
|\ \ | |/
| * Issue #6493: Fix handling of c_uint32 bitfields with width of 32 on Windows.Meador Inge2012-07-191-0/+20
| |
* | Issue #15118: Change return value of os.uname() and os.times() fromLarry Hastings2012-06-242-3/+3
| | | | | | | | | | plain tuples to immutable iterable objects with named attributes (structseq objects).
* | Issue #9041: raised exception is misleadingMeador Inge2012-05-281-0/+10
|\ \ | |/ | | | | | | | | An issue in ctypes.c_longdouble, ctypes.c_double, and ctypes.c_float that caused an incorrect exception to be returned in the case of overflow has been fixed.
| * Issue #9041: raised exception is misleadingMeador Inge2012-05-281-0/+10
| | | | | | | | | | | | An issue in ctypes.c_longdouble, ctypes.c_double, and ctypes.c_float that caused an incorrect exception to be returned in the case of overflow has been fixed.
| * Issue #13979: Fix ctypes.util.find_library ldconfig regexMeador Inge2012-02-141-18/+1
| |
* | Issue #13959: Deprecate imp.get_suffixes() for new attributes onBrett Cannon2012-05-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | importlib.machinery that provide the suffix details for import. The attributes were not put on imp so as to compartmentalize everything importlib needs for setting up imports in importlib.machinery. This also led to an indirect deprecation of inspect.getmoduleinfo() as it directly returned imp.get_suffix's returned tuple which no longer makes sense.
* | - Issue #10181: New memoryview implementation fixes multiple ownershipStefan Krah2012-02-251-36/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and lifetime issues of dynamically allocated Py_buffer members (#9990) as well as crashes (#8305, #7433). Many new features have been added (See whatsnew/3.3), and the documentation has been updated extensively. The ndarray test object from _testbuffer.c implements all aspects of PEP-3118, so further development towards the complete implementation of the PEP can proceed in a test-driven manner. Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review and many ideas. - Issue #12834: Fix incorrect results of memoryview.tobytes() for non-contiguous arrays. - Issue #5231: Introduce memoryview.cast() method that allows changing format and shape without making a copy of the underlying memory.
* | Issue #12142: Fixed reference cycle when importing ctypesMeador Inge2012-02-051-1/+1
|\ \ | |/
| * Issue #12142: Fixed reference cycle when importing ctypesMeador Inge2012-02-051-1/+1
| |
* | Issue #13380: add an internal function for resetting the ctypes cachesMeador Inge2011-11-263-9/+18
|\ \ | |/
| * Issue #13380: add an internal function for resetting the ctypes cachesMeador Inge2011-11-263-9/+18
| |
* | Issue #12881: ctypes: Fix segfault with large structure field names.Meador Inge2011-10-041-0/+12
|\ \ | |/
| * Issue #12881: ctypes: Fix segfault with large structure field names.Meador Inge2011-10-041-0/+12
| |
* | test_ctypes: Windows is no more a special caseVictor Stinner2011-09-281-6/+3
| |
* | Remove trailing spacesAmaury Forgeot d'Arc2011-09-121-1/+1
| |
* | Merge 3.2: Issue #12483: ctypes: Fix a crash when the destruction of a callbackAmaury Forgeot d'Arc2011-09-121-0/+8
|\ \ | |/ | | | | object triggers the garbage collector.
| * Issue #12483: ctypes: Fix a crash when the destruction of a callbackAmaury Forgeot d'Arc2011-09-121-0/+8
| | | | | | | | object triggers the garbage collector.
* | Merge from 3.2: Issue #12764: Fix a crash in ctypes when the name of aAmaury Forgeot d'Arc2011-09-021-0/+8
|\ \ | |/ | | | | Structure field is not a string.
| * Issue #12764: Fix a crash in ctypes when the name of a Structure field is notAmaury Forgeot d'Arc2011-09-021-0/+8
| | | | | | | | a string.
* | Merge from 3.2:Amaury Forgeot d'Arc2011-08-302-0/+56
|\ \ | |/ | | | | | | - Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed to file.write() - Issue #11241: subclasses of ctypes.Array can now be subclassed.
| * Issue #11241: subclasses of ctypes.Array can now be subclassed.Amaury Forgeot d'Arc2011-08-301-0/+52
| |
| * Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed toAmaury Forgeot d'Arc2011-08-301-0/+4
| | | | | | | | some functions like file.write().
* | Issue #12326: refactor usage of sys.platformVictor Stinner2011-08-201-3/+1
| | | | | | | | | | | | | | | | * Use str.startswith(tuple): I didn't know this Python feature, Python rocks! * Replace sometimes sys.platform.startswith('linux') with sys.platform == 'linux' * sys.platform doesn't contain the major version on Cygwin on Mac OS X (it's just 'cygwin' and 'darwin')
* | merge 3.2Benjamin Peterson2011-07-141-12/+12
|\ \ | |/
| * carefully cleanup pointer cache after creating struct pointersBenjamin Peterson2011-07-141-12/+12
| |
* | (merge 3.2) Close #4376: ctypes now supports nested structures in a endianVictor Stinner2011-07-132-18/+36
|\ \ | |/ | | | | different than the parent structure. Patch by Vlad Riscutia.
| * Close #4376: ctypes now supports nested structures in a endian different thanVictor Stinner2011-07-132-18/+36
| | | | | | | | the parent structure. Patch by Vlad Riscutia.
* | Issue #12045: Avoid duplicate execution of command in ctypes.util._get_soname().Antoine Pitrou2011-05-251-3/+1
| | | | | | | | Patch by Sijin Joseph.
* | Remove unused private functionAntoine Pitrou2011-04-231-16/+0
| |
* | Issue #11258: Speed up ctypes.util.find_library() under Linux by a factorAntoine Pitrou2011-04-231-8/+14
| | | | | | | | of 5 to 10. Initial patch by Jonas H.
* | merge 3.2Benjamin Peterson2011-03-261-0/+12
|\ \ | |/
| * merge 3.1Benjamin Peterson2011-03-261-0/+12
| |\
| | * check possible recursive _as_parameter_ to prevent segfault (closes #1838)Benjamin Peterson2011-03-261-0/+12
| | |
* | | #11565: Merge with 3.2.Ezio Melotti2011-03-164-4/+4
|\ \ \ | |/ /
| * | #11565: Merge with 3.1.Ezio Melotti2011-03-164-4/+4
| |\ \ | | |/
| | * #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-164-4/+4
| | |
* | | #11515: Merge with 3.2.Ezio Melotti2011-03-151-1/+1
|\ \ \ | |/ /
| * | #11515: Merge with 3.1.Ezio Melotti2011-03-151-1/+1
| |\ \ | | |/
| | * #11515: fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-151-1/+1
| | |
| | * Merged revisions 88284 via svnmerge fromAntoine Pitrou2011-01-311-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r88284 | antoine.pitrou | 2011-01-31 22:08:57 +0100 (lun., 31 janv. 2011) | 4 lines Issue #8275: Fix passing of callback arguments with ctypes under Win64. Patch by Stan Mihai. Ok'ed by Georg. ........
| | * Merged revisions 86596 via svnmerge fromEzio Melotti2010-11-211-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r86596 | ezio.melotti | 2010-11-20 21:04:17 +0200 (Sat, 20 Nov 2010) | 1 line #9424: Replace deprecated assert* methods in the Python test suite. ........
| | * Merged revisions 84836 via svnmerge fromMatthias Klose2010-09-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84836 | matthias.klose | 2010-09-15 15:06:09 +0200 (Mi, 15 Sep 2010) | 3 lines Try harder on issue #7356: ctypes.util: Make parsing of ldconfig output independent of the locale. Set LC_ALL=C too. ........
| | * Merged revisions ↵Florent Xicluna2010-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 83212,83829,83833,83838-83839,83878,84019,84025,84028,84032,84036 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r83212 | florent.xicluna | 2010-07-28 18:39:41 +0200 (mer., 28 juil. 2010) | 2 lines Syntax cleanup. ........ r83829 | florent.xicluna | 2010-08-08 18:16:07 +0200 (dim., 08 août 2010) | 2 lines Use unittest specific methods for some urllib test cases. And replace urllib2 with urllib.request in comments. ........ r83833 | florent.xicluna | 2010-08-08 18:25:27 +0200 (dim., 08 août 2010) | 2 lines Add test case for the HTTPResponse being an iterable. Follow-up of issue #4608. ........ r83838 | florent.xicluna | 2010-08-08 20:03:44 +0200 (dim., 08 août 2010) | 2 lines Typo. ........ r83839 | florent.xicluna | 2010-08-08 20:06:13 +0200 (dim., 08 août 2010) | 2 lines Issue #7564: Skip test_ioctl if another process is attached to /dev/tty. ........ r83878 | florent.xicluna | 2010-08-09 10:29:08 +0200 (lun., 09 août 2010) | 1 line Merge the 2to3 script from /sandbox/trunk/2to3/2to3, revision 72867 (latest). ........ r84019 | florent.xicluna | 2010-08-14 17:56:42 +0200 (sam., 14 août 2010) | 11 lines Merged manually from 2.7 branch to 3.x trunk. ------------------------------------------------------------------------ r79925 | nick.coghlan | 2010-04-10 16:24:36 +0200 (sam. 10 avril 2010) Try to turn some buildbots green by allowing test_multiprocessing to pass even if it hits the sys.exc_clear code in the threading module, and improve the test coverage by making the ctypes dependencies a bit more granular (two of the cited ctypes objects don't exist on my system) ------------------------------------------------------------------------ ........ r84025 | florent.xicluna | 2010-08-14 18:56:27 +0200 (sam., 14 août 2010) | 1 line List Misc/python-config.in in Misc/README. Fix few typos. ........ r84028 | florent.xicluna | 2010-08-14 19:02:49 +0200 (sam., 14 août 2010) | 1 line Fix order. ........ r84032 | florent.xicluna | 2010-08-14 19:15:31 +0200 (sam., 14 août 2010) | 1 line Convert to spaces. ........ r84036 | florent.xicluna | 2010-08-14 20:03:19 +0200 (sam., 14 août 2010) | 1 line Remove bad merge (from svnmerge r82301) ........
| | * Merged revisions 78980 via svnmerge fromMatthias Klose2010-03-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r78980 | matthias.klose | 2010-03-15 14:46:04 +0100 (Mo, 15 Mär 2010) | 10 lines Merged revisions 78979 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r78979 | matthias.klose | 2010-03-15 14:42:23 +0100 (Mo, 15 Mär 2010) | 3 lines - Issue #7356: ctypes.util: Make parsing of ldconfig output independent of the locale. ........ ................
| | * Merged revisions 78382 via svnmerge fromThomas Heller2010-02-231-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r78382 | thomas.heller | 2010-02-23 21:25:02 +0100 (Di, 23 Feb 2010) | 11 lines Merged revisions 78380 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r78380 | thomas.heller | 2010-02-23 21:11:44 +0100 (Di, 23 Feb 2010) | 4 lines ctypes CThunkObject was not registered correctly with the cycle garbage collector, leading to possible leaks when using callback functions. ........ ................