aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* move file to correct placeMatti Picus2021-02-051-0/+22
* backport changes from py3.7-big-sur-dyld-cache to defaultMatti Picus2021-02-051-5/+16
* decorate ctypes functions that have pointer arguments for win64Matti Picus2020-12-291-0/+10
* ctypes: Pass structs by valueStefano Rivera2020-10-091-1/+3
* cpython3 compatibility for raising when calling methods on abstract classesMatti Picus2019-08-255-23/+49
* Ensure correct PEP3118 codes for primitive ctypes types (cf. bpo-10746)Ronan Lamy2020-05-271-3/+15
* move default __buffer__ implementation to _ctypes.basics and add function poi...Ronan Lamy2020-05-264-18/+13
* Fix format of swapped-endian simple typesRonan Lamy2020-05-262-10/+6
* Make memoryviews on structs 0-dimensional (py3 behavior)Ronan Lamy2020-05-261-1/+1
* unions and packed structs just use 'B' as their formatRonan Lamy2020-05-261-0/+2
* Implement _getformat() for arraysRonan Lamy2020-05-221-0/+9
* Replace get_format_str() with tp._getformat() and fix pointer formatsRonan Lamy2020-05-225-42/+43
* memoryviews on pointers contain the pointer itself, not what it points to. Ad...Ronan Lamy2020-05-221-2/+5
* Give correct format and itemsize to memoryviews on all _CData instances; unsk...Ronan Lamy2020-05-212-11/+11
* __buffer__() should return a memoryview, not a buffer (obviously)Ronan Lamy2020-05-131-1/+1
* Checking for overflow in ctypes array creation (fixing test.test_ctypes)Bernd Schoeller2019-11-021-0/+2
* fix memoryview(ctype_struct) for padding, fixes cpython bpo-32780Matti Picus2019-04-111-0/+5
* fix testMatti Picus2019-03-111-1/+1
* fix failing tests, document branch and new app-level functionalityMatti Picus2019-03-051-2/+2
* handle memoryview of basic ctype arrays Pointers and StructuresMatti Picus2019-03-043-9/+20
* test, fix for _swappedbytes_ replacing the class field attributes, not the in...Matti Picus2019-03-031-11/+6
* fix translation, extend class for python2 and use it in _ctypesMatti Picus2019-02-281-4/+11
* test, add a class which fills in tp_as_buffer.bf_getbuffer via __buffer__Matti Picus2019-02-271-2/+2
* fix 2/3 compatibilityMatti Picus2019-02-261-3/+7
* add newmemoryview via IndirectView backported from py3.6, use in _ctypes/arrayMatti Picus2019-02-241-0/+38
* ctypes test and fixArmin Rigo2018-09-191-0/+6
* Issue #2878Armin Rigo2018-09-011-3/+5
* Issue #2879Armin Rigo2018-08-316-10/+17
* Issue #2813Armin Rigo2018-04-284-5/+25
* Issue #2714Armin Rigo2017-12-261-1/+2
* ctypes: allow ptr[0] = foo when ptr is a pointer to structRonan Lamy2017-10-253-1/+12
* backport changes from py3.5Ronan Lamy2017-10-191-11/+14
* Code cleanup (to reduce diff with py3.5)Ronan Lamy2017-10-191-53/+53
* Issue #2625Armin Rigo2017-08-271-0/+4
* hg merge pypy_swappedbytesArmin Rigo2017-08-272-5/+87
|\
| * Final modifications , 1 test still unskipped in test_byteswap.pyMihnea Saracin2017-08-102-70/+103
| * Added _swappedbytes_ support for ctypes.StructureMihnea Saracin2017-07-271-4/+69
* | (fijal, arigo)Armin Rigo2017-08-232-2/+2
* | Issue #2632Armin Rigo2017-08-172-2/+2
* | Issue #2621Armin Rigo2017-08-061-0/+16
|/
* indentation fixAlecsandru Patrascu2017-05-301-3/+3
* fix char_p and unichar_p interpretationAlecsandru Patrascu2017-05-291-0/+10
* no string if we're array of charAlecsandru Patrascu2017-05-291-6/+0
* fixed ctypes segfault by removing fastpath. Test in test_segfault.pyDodan Mihai2017-05-181-90/+30
* Issue #1213: in ctypes, complain instead of silently ignoring _swappedbytes_Armin Rigo2017-05-011-0/+3
* Semi-blind fix for issue #2533. Did not manage to extract a simpleArmin Rigo2017-04-132-4/+6
* Fix issue 2475: bool restypes not workingGraham Markall2017-02-151-1/+2
* don't crash on c_int.from_buffer()Armin Rigo2017-02-011-1/+5
* added comments and remove typo, update error messageRichard Plangger2017-01-031-1/+4
* catch case if from_buffer is str/unicodeRichard Plangger2016-12-301-10/+7