Source

cffi / cffi / api.py

Author Commit Message Labels Comments Date
Philip Jenvey
fix handling w/ py3 hasattr, which only swallows AttributeErrors
Armin Rigo
Fix the docstring.
Armin Rigo
Test and fix for pull request #11: anonymous enums.
Armin Rigo
Fix (also for Python 3).
Armin Rigo
A bit hackish, but solves exactly issue #71: ffi.typeof(builtin_function).
Armin Rigo
Fix for a potential race condition in multithreaded programs (hard to test).
Armin Rigo
Issue #67
Armin Rigo
Check that the backend's version matches the frontend's
Armin Rigo
(lazka, arigo) Change dlopen() to accept either a full path or a library
Armin Rigo
Implementation
Branches
auto-types
Armin Rigo
Python 3 compat
Armin Rigo
issue #50: fix, at least as much as I could find tests for.
Simon Sapin
Fix Python 3.1 compat (callable)
Armin Rigo
Untested (how..?): record dependencies across ffi.include()
Armin Rigo
ffi.include().
Armin Rigo
Issue #42: Test and fix
Armin Rigo
Remove the default backend's fallback to ctypes, with comments.
Armin Rigo
Simplification.
Armin Rigo
Minor performance improvement for PyPy.
Armin Rigo
Fix issue #32: turn types like "size_t" into primitive types from the
Armin Rigo
Kill again ffi.inspecttype(), and replace it with read-only attributes
Armin Rigo
Issue #22: Add ffi.inspecttype(). See the doc.
Armin Rigo
Fix the documentation.
Armin Rigo
Fix docstring to work around xemacs syntax highlighting issues.
Armin Rigo
FILE limited support
Armin Rigo
Keep the loaded libraries alive as long as the 'ffi' object is kept alive.
Armin Rigo
Change the default dlopen() flags from RTLD_LAZY to RTLD_NOW.
Armin Rigo
Kill _cffi_backend.offsetof(), using only _cffi_backend.typeoffsetof().
Armin Rigo
ffi.addressof(struct, field).
Armin Rigo
Remove a special case from _cffi_backend, and replace it with a general
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next