index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Modules
/
_ctypes
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-103092: Port _ctypes.COMError to heap type (#104020)
Erlend E. Aasland
2023-05-04
3
-60/+47
*
Fix typo in "expected" word in few source files (#104034)
chgnrdv
2023-05-01
1
-1/+1
*
gh-103092: Isolate _ctypes, part 1 (#103893)
Erlend E. Aasland
2023-04-27
6
-195/+227
*
gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives in ...
Irit Katriel
2023-03-10
2
-26/+21
*
gh-76961: Fix buildbot failures in test_pep3118 (#101587)
Mark Dickinson
2023-02-06
1
-3/+3
*
gh-76961: Fix the PEP3118 format string for ctypes.Structure (#5561)
Eric Wieser
2023-02-05
1
-30/+87
*
gh-99952: [ctypes] fix refcount issues in from_param() result. (#100169)
Yukihiro Nakadaira
2023-01-26
2
-0/+9
*
gh-99266: ctypes: Preserve more detailed exception in `ArgumentError`
Kamil Turek
2023-01-21
1
-3/+17
*
Fix `ctypes` typo in `set_exception` (#101040)
Cristián Maureira-Fredes
2023-01-15
1
-1/+1
*
GH-81061: Fix refcount issue when returning `None` from a `ctypes.py_object` ...
dgelessus
2023-01-09
1
-8/+7
*
gh-100540: Remove obsolete Modules/_ctypes/darwin/ dlfcn shim (GH-100541)
Zachary Ware
2022-12-29
8
-531/+11
*
gh-100540: Remove unused Modules/_ctypes/libffi_osx/ (GH-100543)
Zachary Ware
2022-12-28
20
-6645/+0
*
gh-100540: Remove unnecessary '-DMACOSX' for ctypes on macOS (GH-100542)
Zachary Ware
2022-12-28
1
-2/+2
*
gh-76963: PEP3118 itemsize of an empty ctypes array should not be 0 (GH-5576)
Eric Wieser
2022-12-23
1
-8/+25
*
gh-78878: Fix crash when creating an instance of `_ctypes.CField` (#14837)
Hai Shi
2022-12-21
2
-10/+3
*
gh-99337: Fix compile errors with gcc 12 on macOS (#99470)
Ronald Oussoren
2022-11-21
4
-2/+33
*
gh-99284: [ctypes] remove `_use_broken_old_ctypes_structure_semantics_` (GH-...
Nikita Sobolev
2022-11-19
1
-22/+1
*
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)
Victor Stinner
2022-11-16
2
-4/+2
*
gh-99426: Use PyUnicode_FromFormat() and PyErr_Format() instead of sprintf (G...
Serhiy Storchaka
2022-11-14
1
-18/+6
*
gh-99275: Fix `SystemError` in `ctypes` during `__initsubclass__` (#99283)
Nikita Sobolev
2022-11-13
1
-1/+4
*
gh-99300: Use Py_NewRef() in Modules/_ctypes/ (#99436)
Victor Stinner
2022-11-13
5
-124/+62
*
gh-90868: Adjust the Generated Objects (gh-99223)
Eric Snow
2022-11-08
2
-3/+5
*
gh-92119: ctypes: Print exception class name instead of its representation (#...
Kamil Turek
2022-11-08
1
-1/+4
*
GH-90699: Remove `_Py_IDENTIFIER` usage from `_ctypes` (GH-99054)
Kumar Aditya
2022-11-03
4
-64/+35
*
bpo-38748: Add ctypes test for stack corruption due to misaligned arguments (...
Michael Curran
2022-09-26
1
-0/+13
*
gh-95324: Emit a warning if an object doesn't call PyObject_GC_UnTrack during...
Pablo Galindo Salgado
2022-07-27
1
-0/+1
*
gh-92869: ctypes: Add c_time_t (#92870)
Thomas Perl
2022-07-03
1
-0/+1
*
gh-90005: Port _ctypes to PY_STDLIB_MOD (GH-32229)
Christian Heimes
2022-06-26
2
-0/+6
*
gh-84461: Fix ctypes and test_ctypes on Emscripten (#94142)
Christian Heimes
2022-06-24
1
-1/+5
*
gh-93937, C API: Move PyFrame_GetBack() to Python.h (#93938)
Victor Stinner
2022-06-19
1
-1/+0
*
gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742)
Serhiy Storchaka
2022-06-14
1
-10/+3
*
gh-93202: Always use %zd printf formatter (#93201)
Victor Stinner
2022-05-25
1
-2/+2
*
gh-92356: Fix regression in ctypes function call overhead (#92357)
Michael Droettboom
2022-05-06
1
-0/+1
*
Use static inline function Py_EnterRecursiveCall() (#91988)
Victor Stinner
2022-05-04
1
-2/+3
*
gh-91118: Fix docstrings that do not honor --without-doc-strings (#31769)
Oleg Iarygin
2022-04-18
4
-46/+46
*
gh-91353: Fix void return type handling in ctypes (GH-32246)
Hood Chatham
2022-04-14
2
-2/+7
*
bpo-47208: Allow vendors to override CTYPES_MAX_ARGCOUNT (GH-32297)
Christian Heimes
2022-04-04
2
-1/+4
*
bpo-46920: Remove code that has no explainer why it was disabled (GH-31814)
Oleg Iarygin
2022-03-14
1
-39/+2
*
bpo-46906: Add PyFloat_Pack8() to the C API (GH-31657)
Victor Stinner
2022-03-11
1
-9/+8
*
bpo-45898: Remove duplicate symbols from _ctypes/cfield.c (GH-29791)
Christian Heimes
2022-02-24
1
-124/+103
*
bpo-46323: Fix double-free issue for borrowed refs (GH-31272)
Dong-hee Na
2022-02-11
1
-1/+0
*
bpo-46323: Allow alloca(0) for python callback function of ctypes (GH-31249)
Dong-hee Na
2022-02-10
1
-5/+1
*
bpo-46323: Reduce stack usage of ctypes python callback function. (GH-31224)
Dong-hee Na
2022-02-09
2
-27/+14
*
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...
Eric Snow
2022-02-08
4
-0/+5
*
bpo-46323: Use PyObject_Vectorcall while calling ctypes callback function (GH...
Dong-hee Na
2022-02-08
1
-38/+40
*
bpo-46323 Fix ref leak if ctypes.CFuncPtr raises an error. (GH-31209)
Dong-hee Na
2022-02-08
1
-0/+1
*
bpo-46670: Remove unused macros in the Modules directory (GH-31194)
Victor Stinner
2022-02-07
1
-2/+0
*
bpo-46323: _ctypes.CFuncPtr fails if _argtypes_ is too long (GH-31188)
Victor Stinner
2022-02-07
3
-10/+17
*
bpo-46670: Test if a macro is defined, not its value (GH-31178)
Victor Stinner
2022-02-07
4
-10/+10
*
bpo-45855: Replaced deprecated `PyImport_ImportModuleNoBlock` with PyImport_I...
Kumar Aditya
2021-12-12
1
-2/+2
[next]