Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
aa32a7e1116f7aaaef9fec453db910e90ab7b101
/
Modules
/
_ctypes
14514d9
bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375)
by Zackery Spytz
· 5 years ago
1a2252e
bpo-36594: Fix incorrect use of %p in format strings (GH-12769)
by Zackery Spytz
· 5 years ago
9d062d6
ctypes: remove use of legacy unicode API (GH-12340)
by Inada Naoki
· 5 years ago
11efd79
bpo-36071 Add support for Windows ARM32 in ctypes/libffi (GH-12059)
by Paul Monson
· 5 years ago
487b73a
bpo-36504: Fix signed integer overflow in _ctypes.c's PyCArrayType_new(). (GH-12660)
by Zackery Spytz
· 5 years ago
5f2c508
bpo-36150: Fix possible assertion failures due to _ctypes.c's PyCData_reduce(). (GH-12106)
by Zackery Spytz
· 5 years ago
48600c7
bpo-35947: Fix a compiler warning in _ctypes.c's StructUnionType_paramfunc(). (GH-12629)
by Zackery Spytz
· 5 years ago
2438cdf
bpo-36085: Enable better DLL resolution on Windows (GH-12302)
by Steve Dower
· 5 years ago
32119e1
bpo-35947: Update Windows to the current version of libffi (GH-11797)
by Paul Monson
· 5 years ago
5e33378
bpo-36421: Fix a possible double decref in _ctypes.c's PyCArrayType_new(). (GH-12530)
by Zackery Spytz
· 5 years ago
d53fe5f
bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264)
by Serhiy Storchaka
· 5 years ago
4860f01
bpo-33895: Relase GIL while calling functions that acquire Windows loader lock (GH-7789)
by Tony Roberts
· 6 years ago
742d768
bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK (GH-11694)
by Andreas Schwab
· 6 years ago
22462da
bpo-27643 - skip test_ctypes test case with XLC compiler. (GH-5164)
by Michael Felt
· 6 years ago
d77d97c
bpo-35529: Fix a reference counting bug in PyCFuncPtr_FromDll(). (GH-11229)
by Zackery Spytz
· 6 years ago
842acaa
bpo-35504: Fix segfaults and SystemErrors when deleting certain attrs. (GH-11175)
by Zackery Spytz
· 6 years ago
4c49da0
bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-11015)
by Zackery Spytz
· 6 years ago
3ffa8b9
bpo-35384: The repr of ctypes.CArgObject no longer fails for non-ascii character. (GH-10863)
by Serhiy Storchaka
· 6 years ago
398bd27
bpo-32787: Better error handling in ctypes. (#3727)
by Serhiy Storchaka
· 6 years ago
062cbb6
bpo-10320: Replace nonstandard sprintf() length modifier in ctypes' PyCArg_repr(). (GH-10853)
by Zackery Spytz
· 6 years ago
d4f9cf5
bpo-33029: Fix signatures of getter and setter functions. (GH-10746)
by Serhiy Storchaka
· 6 years ago
3015fb8
bpo-35214: Add _Py_ prefix to MEMORY_SANITIZER def. (GH-10503)
by Gregory P. Smith
· 6 years ago
1584a00
bpo-35214: Initial clang MemorySanitizer support (GH-10479)
by Gregory P. Smith
· 6 years ago
2447773
bpo-29843: raise AttributeError if given negative _length_ (GH-10029)
by Tal Einat
· 6 years ago
683281f
bpo-34906: Doc: Fix typos (2) (GH-9735)
by Stéphane Wirtel
· 6 years ago
7843cae
bpo-34603, ctypes/libffi_msvc: Fix returning structs from functions (GH-9258)
by Vladimir Matveev
· 6 years ago
1401018
Remove wording that could be deemed to be perjorative (GH-9287)
by Raymond Hettinger
· 6 years ago
735abad
bpo-16865: Support arrays >=2GB in ctypes. (GH-3006)
by Segev Finer
· 6 years ago
d518d8b
bpo-21983: Fix a crash in ctypes.cast() when passed a ctypes structured data type (GH-3859)
by Oren Milman
· 6 years ago
0a37a30
closes bpo-32460: ensure all non-static globals have initializers (#5061)
by Benjamin Peterson
· 7 years ago
e2f92de
Add the const qualifier to "char *" variables that refer to literal strings. (#4370)
by Serhiy Storchaka
· 7 years ago
a5293b4
Fix miscellaneous typos (#4275)
by luzpaz
· 7 years ago
57c2561
bpo-31311: Fix a SystemError and a crash in ctypes._CData.__setstate__(), in case of a bad __dict__. (#3254)
by Oren Milman
· 7 years ago
4facdf5
bpo-31311: Impove error reporting in case the first argument to PyCData_setstate() isn't a dictionary. (#3255)
by Oren Milman
· 7 years ago
30b61b5
bpo-31490: Fix an assertion failure in ctypes in case an _anonymous_ attr is defined only outside _fields_. (#3615)
by Oren Milman
· 7 years ago
a6a4dc8
bpo-31370: Remove support for threads-less builds (#3385)
by Antoine Pitrou
· 7 years ago
07f1658
bpo-10746: Fix ctypes PEP 3118 type codes for c_long, c_bool, c_int (#31)
by Pauli Virtanen
· 7 years ago
f432a32
bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157)
by Stefan Krah
· 7 years ago
1d1d3e9
bpo-28261: Fixed err msgs where PyArg_ParseTuple is used to parse normal tuples. (#3119)
by Oren Milman
· 7 years ago
49b2734
Spelling fixes (#2902)
by Ville Skyttä
· 7 years ago
ccdc09e
Fix compiler warnings on Windows introduced in bpo-13617. (#2464)
by Serhiy Storchaka
· 7 years ago
f7eae0a
[security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302)
by Serhiy Storchaka
· 7 years ago
9ba3aa4
bpo-30353: Fix pass by value for structs on 64-bit Cygwin/MinGW (GH-1559)
by Erik Bray
· 7 years ago
bf623ae
bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096)
by Serhiy Storchaka
· 7 years ago
b879fe8
Expand the PySlice_GetIndicesEx macro. (#1023)
by Serhiy Storchaka
· 7 years ago
164d30e
suppress compiler warnings in _ctypes_test (#902)
by Benjamin Peterson
· 7 years ago
ba85d69
bpo-29878: Add global instances of int for 0 and 1. (#852)
by Serhiy Storchaka
· 7 years ago
0b3ec19
Use NULL rather than 0. (#778)
by Serhiy Storchaka
· 7 years ago
8999cae
bpo-15695: Implemented StgDict.__sizeof__(). (#509)
by Serhiy Storchaka
· 7 years ago
1bea762
bpo-28129: fix ctypes crashes (#386)
by orenmn
· 7 years ago
a86339b
Fixed bpo-29565: Corrected ctypes passing of large structs by value on Windows AMD64. (#168)
by Vinay Sajip
· 7 years ago
d1302c0
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
by Serhiy Storchaka
· 8 years ago
228b12e
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
by Serhiy Storchaka
· 8 years ago
5ab81d7
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
by Serhiy Storchaka
· 8 years ago
5670764
Use _PyObject_CallMethodIdObjArgs() in _ctypes
by Victor Stinner
· 8 years ago
070c4d7
Issue #28915: Use _PyObject_CallNoArg()
by Victor Stinner
· 8 years ago
f17c3de
Use _PyObject_CallNoArg()
by Victor Stinner
· 8 years ago
a5ed5f0
Use _PyObject_CallNoArg()
by Victor Stinner
· 8 years ago
7d6e923
Issue #25659: Merge ctypes fix from 3.6
by Martin Panter
· 8 years ago
04b3575
Issue #25659: Merge ctypes fix from 3.5
by Martin Panter
· 8 years ago
85b0f5b
Added the const qualifier to char* variables that refer to readonly internal
by Serhiy Storchaka
· 8 years ago
6e723d2
Issue #25659: Change assert to TypeError in from_buffer/_copy()
by Martin Panter
· 8 years ago
a98c4a9
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
by Serhiy Storchaka
· 8 years ago
0651583
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
by Serhiy Storchaka
· 8 years ago
f6f1591
Issue #28715: Added error checks for PyUnicode_AsUTF8().
by Serhiy Storchaka
· 8 years ago
e209739
Issue #28715: Added error checks for PyUnicode_AsUTF8().
by Serhiy Storchaka
· 8 years ago
144f77a
Issue #28715: Added error checks for PyUnicode_AsUTF8().
by Serhiy Storchaka
· 8 years ago
ae8ca1c
Issue #24381: merge from 3.6
by Ned Deily
· 8 years ago
82919ec
Issue #24381: merge from 3.5
by Ned Deily
· 8 years ago
f536af1
Issue #24381: Avoid unused function warning when building bundled macOS libffi.
by Ned Deily
· 8 years ago
f40d4dd
Closes #27979: Remove bundled copy of libffi
by Zachary Ware
· 8 years ago
6d57fe1
Issue #28139: Fix messed up indentation
by Martin Panter
· 8 years ago
0be894b
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
by Martin Panter
· 8 years ago
be8da9c
Issue #27570: Avoid zero-length memcpy() calls with null source pointers
by Martin Panter
· 8 years ago
5130a4d
Backed out changeset 8b6be1341770
by Benjamin Peterson
· 8 years ago
6d99980
remove long double from ctypes value union
by Benjamin Peterson
· 8 years ago
c235af4
fix a PY_LONG_LONG straggler
by Benjamin Peterson
· 8 years ago
47ff073
more PY_LONG_LONG to long long
by Benjamin Peterson
· 8 years ago
1c748f3
Issue #27570: Merge null pointer fixes from 3.5
by Martin Panter
· 8 years ago
840ef8f
more linux -> __linux__
by Benjamin Peterson
· 8 years ago
a9296e7
require C99 bool
by Benjamin Peterson
· 8 years ago
a439191
Fix some warnings from MSVC
by Steve Dower
· 8 years ago
ed4aa83
require a long long data type (closes #27961)
by Benjamin Peterson
· 8 years ago
f3dd329
merge 3.5
by Benjamin Peterson
· 8 years ago
6360403
merge 3.5
by Benjamin Peterson
· 8 years ago
10108a7
Issue #27355: Removed support for Windows CE. It was never finished,
by Larry Hastings
· 8 years ago
15f44ab
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
by Raymond Hettinger
· 8 years ago
a9391a4
Closes #20160: Merged fix from 3.5.
by Vinay Sajip
· 8 years ago
0b58886
Issue #20160: Merged fix from 3.4.
by Vinay Sajip
· 8 years ago
a0b2568
Issue #20160: Merged fix from 3.3.
by Vinay Sajip
· 8 years ago
6f25003
Issue #20160: Handled passing of large structs to callbacks correctly.
by Vinay Sajip
· 8 years ago
8bde911
Issue #27626: Merge spelling fixes from 3.5
by Martin Panter
· 8 years ago
eb99570
Issue #27626: Spelling fixes in docs, comments and internal names
by Martin Panter
· 8 years ago
2561726
Merge 3.5 (issue #11048)
by Victor Stinner
· 8 years ago
e33797b
ctypes: fix CThunkObject_new()
by Victor Stinner
· 8 years ago
d91e676
Issue #27343: Fixed error message for conflicting initializers of ctypes.Structure.
by Serhiy Storchaka
· 8 years ago
886a5f3
Issue #27343: Fixed error message for conflicting initializers of ctypes.Structure.
by Serhiy Storchaka
· 8 years ago
d4b45cb
ctypes: the type of b_size is Py_ssize_t.
by Serhiy Storchaka
· 8 years ago
85e6635
ctypes: the type of b_size is Py_ssize_t.
by Serhiy Storchaka
· 8 years ago
7410861
Issue #27330: Fixed possible leaks in the ctypes module.
by Serhiy Storchaka
· 8 years ago
Next »