Source

cffi / cffi / api.py

Author Commit Message Labels Comments Date
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
Armin Rigo
Make ffi.callback work both in normal mode and in "decorator mode".
Armin Rigo
Still trying to fix up the ordering of building stuff. One test passes,
Armin Rigo
Add ffi.CData and ffi.CType.
Armin Rigo
Change the default directory in which verify() builds the C module. Now
Armin Rigo
hg merge default, and try to resolve all conflicts.
Branches
python3-port
Armin Rigo
Finally found out the "right" way to implement ffi.gc(), in just a
Armin Rigo
update doc
Armin Rigo
As discussed on the mailing list: str() -> ffi.string()
Armin Rigo
Speed up.
Amaury Forgeot d'Arc
An attempt to port cffi to python3.
Branches
python3-port
Armin Rigo
Fix: the code incorrectly accepted e.g. 'ffi.new(ffi.new("int*"))',
Armin Rigo
Clearer warning message
  1. Prev
  2. 1
  3. 2
  4. Next