Commits

Author Commit Message Labels Comments Date
Armin Rigo
Missing Py_INCREF().
Armin Rigo
Cast from None (as a NULL pointer) to an integer.
Armin Rigo
Split setup.py into a part in setup_base.py that can be used
Armin Rigo
Add another example. This one segfaults CPython on a bogus
Armin Rigo
Test iteration over array cdatas, and found out that we need more code.
Armin Rigo
Write a passing test about files and buffers.
Armin Rigo
Test and fix.
Armin Rigo
Remove the limitation about "typedef ... foo_t", and change the test.
Armin Rigo
Test for 'ffi.cast("foo*", None) == None'. Documentation.
Armin Rigo
Fix the issue. Tests pass but would need some review because it's
Armin Rigo
A non-passing test, a bit annoying: how are we supposed to fill in
Armin Rigo
ffi.buffer() with an optional second argument "size".
Armin Rigo
Check extra spaces around #define.
Armin Rigo
Add a passing test.
Armin Rigo
Test and fix.
Armin Rigo
A passing test.
Armin Rigo
Calling convention on Windows.
Armin Rigo
Skip the remaining tests on Windows, and document its existence.
Armin Rigo
Fix tests for windows.
Armin Rigo
Simplify code, after realizing that the front-end never calls
Armin Rigo
Windows passes test_c.
Armin Rigo
Compiles.
Armin Rigo
Work in progress on porting to Windows.
Armin Rigo
Uh, ffi_closure_alloc() and ffi_closure_free() are already defined
Armin Rigo
Increase portability among UNIX systems with a bit of code from ctypes.
Armin Rigo
Test and explicit exception in case we call verify() with the ctypes
Armin Rigo
Tweaks.
Armin Rigo
Clarify
Armin Rigo
Remove the "static globvar" here, as they are confusing:
Armin Rigo
Test and fix.
  1. Prev
  2. Next