Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
Skip test_zintegration if we can't find 'virtualenv'.
Armin Rigo
Fix issue #44: ffi.new/cast("undefined") raises confusing exception.
Armin Rigo
update
Armin Rigo
Merged in SimonSapin/cffi (pull request #6: Fix Python 3.1 compat (callable))
Simon Sapin
Fix Python 3.1 compat (callable)
Armin Rigo
Fix issue #45: accept unicode strings as the name of the enum constants, as long as they can be converted to plain strings.
Armin Rigo
Add the _WIN constant on _cffi_backend (unused for now)
Armin Rigo
Remove tox.ini. Running tox has not been tested and probably doesn't work.
Armin Rigo
Document how to indirectly define callbacks using unsupported features
Armin Rigo
Add 'relements' to enum ctypes.
Armin Rigo
Bump the version to 0.5.
Armin Rigo
Untested (how..?): record dependencies across ffi.include()
Armin Rigo
Mention ffi.buffer() in the ffi.string() doc.
Armin Rigo
Test and fix
Armin Rigo
Accept Python strings or random pointers for a "void *" function argument.
Armin Rigo
Document bool() on pointers.
Armin Rigo
emphasis
Armin Rigo
Python 3.
Armin Rigo
A passing test with enums and include().
Armin Rigo
A passing test for verify() with include().
Armin Rigo
Another passing test.
Armin Rigo
ffi.include().
Armin Rigo
In-progress: tweaks to support the case of the same StructType being instantiated on multiple ffi's (and then returning the same backend object).
Armin Rigo
A test that passes
Armin Rigo
Future-proof fix: the key did not include the funcname. By chance, the different funcnames have really different arguments.
Armin Rigo
We need to take all **kwds and stick them into the hash too.
Armin Rigo
Forgot to check in this test file.
Armin Rigo
Test and fix.
Armin Rigo
Generalize the error reporting: attach the name of the current function/struct when we get any error.
Armin Rigo
Improve error reporting for functions that return an opaque type.
  1. Prev
  2. Next