1. Sarvi Shanmugham
  2. cffi

Commits

Author Commit Message Date Builds
Armin Rigo
Revert this case to a TypeError.
Armin Rigo
Kill _cffi_backend.offsetof(), using only _cffi_backend.typeoffsetof().
Armin Rigo
ffi.addressof(struct, field).
Armin Rigo
Document ffi.addressof().
Armin Rigo
Remove a special case from _cffi_backend, and replace it with a general solution: ffi.addressof(), only for structs or unions.
Armin Rigo
Fix in backend_ctypes.
Armin Rigo
Document the simpler form of giving a C function type.
Armin Rigo
Make ffi.callback work both in normal mode and in "decorator mode".
Armin Rigo
Don't use os.chdir(). Instead, give the tmpdir as options to distutils, which seems to work.
Armin Rigo
The test was bogus (did not compile on recent gcc's). Replace it with another test, which passes.
Armin Rigo
Still trying to fix up the ordering of building stuff. One test passes, but one test still fails.
Armin Rigo
An extra test.
Armin Rigo
Pom pom pom fix fix fix.
Armin Rigo
Fix multiple small issues about when floats are accepted (or cdata containing doubles -- or long doubles :-/ )
Armin Rigo
Improve sentence
Armin Rigo
"long double" might be the same as "double", e.g. with VC2008.
Armin Rigo
verify() with _Bool
Armin Rigo
_Bool.
Armin Rigo
"_Bool" is missing.
Armin Rigo
Improve the error message.
Armin Rigo
Fix the error message.
Armin Rigo
Test and fix (thanks Sarvi on python-cffi): there was some dependency on dictionary order when half the structs were complete and half not.
Armin Rigo
Support for "typedef ... *foo_p".
Armin Rigo
Test and fix for setup.py's that use the 'package_dir' argument and thus where we can't even import the package before installation. (python-cffi Sep 10, Sarvi)
Armin Rigo
Add the keyword argument verify(tag='foo') and document it.
Armin Rigo
Add three missing vars in this Extension(). They were only in setup_base.py.
Armin Rigo
Mention versionadded 0.4.
Armin Rigo
Allow the _cffi_crcchecksum module to be installed in a subpackage, with the 'ext_package' argument to setup(). Because it's not specified on the Extension instance but as a separate argument (for no reason I know), it requires a twist. Document it in detail.
Armin Rigo
Add ffi.CData and ffi.CType.
Armin Rigo
Document the change of the default directory.
  1. Prev
  2. Next