- Oct 21, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
There are corner cases in which we can see a recursion on the same types. Instead of fighting them all, change the logic to complain if we recurse more than 1000 times.
-
- Oct 19, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
Fix: it's invalid according the API to call PyGILState_Release(PyGILState_UNLOCKED) manually at startup to release the GIL. Instead we must call another function, like PyEval_SaveThread(). The difference shows up in a rare case on CPython 3.7 only.
-
- Oct 15, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
-
- Oct 14, 2019
-
-
Armin Rigo authored
Add a warning when we use in cdef() a global variable without also specifying a storage class (extern or static)
-
- Sep 29, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
Issue 421: integer overflow when computing structure sizes in bits and there are more than sys.maxint bits
-
- Sep 20, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
-
- Aug 17, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
we get a RuntimeError when trying to read or write through a null pointer.
-
- Jul 23, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
Test and "fix" for a corner case: now it gives a RuntimeError with a message, instead of a C-level infinite recursion
-
- Jul 19, 2019
-
-
Armin Rigo authored
-
- Jun 19, 2019
-
-
Armin Rigo authored
-
- Jun 15, 2019
-
-
Armin Rigo authored
-
- Jun 12, 2019
-
-
Armin Rigo authored
Test and fix for unnamed bitfields which are not ":0" bitfields.
-
- Jun 03, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
accessing multiple items instead of just one in from_buffer("type *"), trading off security for the realisation that it makes sense to access multiple items in some cases (unlike after ffi.new()).
-
Armin Rigo authored
-
- May 26, 2019
-
-
Armin Rigo authored
-
- Apr 26, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
-
- Feb 02, 2019
-
-
Cody Piersall authored
-
- Apr 19, 2019
-
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
-
Armin Rigo authored
The difference is only relevant on Windows.
-
Armin Rigo authored
old way
-