Author Commit Message Labels Comments Date
Simon Sapin avatarSimon Sapin
Map anonymous enum values to FFILibrary attributes.
Armin Rigo avatarArmin Rigo
Fix (also for Python 3).
Armin Rigo avatarArmin Rigo
A passing test.
Armin Rigo avatarArmin Rigo
A bit hackish, but solves exactly issue #71: ffi.typeof(builtin_function).
Armin Rigo avatarArmin Rigo
Add a comment
Armin Rigo avatarArmin Rigo
Fix for a potential race condition in multithreaded programs (hard to test).
Armin Rigo avatarArmin Rigo
Issue #67
Armin Rigo avatarArmin Rigo
Add warnings about keeping alive the library object.
Armin Rigo avatarArmin Rigo
Check that the backend's version matches the frontend's
Armin Rigo avatarArmin Rigo
A dummy checkin to make this the current 'default'.
Armin Rigo avatarArmin Rigo
merge heads
Branches
cffi-1.0
Armin Rigo avatarArmin Rigo
Close this
Armin Rigo avatarArmin Rigo
Mark the places that would need proper "const" support
Branches
cffi-1.0
Armin Rigo avatarArmin Rigo
Make a branch to move the most recent changes to.
Branches
cffi-1.0
Armin Rigo avatarArmin Rigo
Close this, which is going to become the branch "cffi-1.0".
Armin Rigo avatarArmin Rigo
Rename ffi.dlopen() into ffi.dlopen_abi_unchecked(), and make the
Maciej Fijalkowski avatarMaciej Fijalkowski
Since we have users, make sure we actually emit UserWarning, instead of just
Armin Rigo avatarArmin Rigo
Give some compatibility explanation when passing a Python file object to
Armin Rigo avatarArmin Rigo
Kill the historical non-decorator version of ffi.callback(), as a
Armin Rigo avatarArmin Rigo
Add warnings about keeping alive the library object.
Armin Rigo avatarArmin Rigo
Document the removal of FILE, add demos.
Armin Rigo avatarArmin Rigo
Kill the logic to support FILE. Found out that it seems reasonable
Armin Rigo avatarArmin Rigo
Cancel again these changes: we can't pass 0 or None to mean NULL. Just
Armin Rigo avatarArmin Rigo
merge heads
Armin Rigo avatarArmin Rigo
Document how to work around these limitations.
Armin Rigo avatarArmin Rigo
Refactor get_c_name() in model.py to use the same logic as with the
Armin Rigo avatarArmin Rigo
Fix the test for 64-bit: alignment issues
Tom Nixon avatarTom Nixon
Generate correct type name for pointers to arrays.
Armin Rigo avatarArmin Rigo
Test for the 0-to-ptr convertion.
Armin Rigo avatarArmin Rigo
Change the hack: instead of passing None for NULL pointers, we pass 0.
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.