summaryrefslogtreecommitdiff
path: root/cffi
Commit message (Expand)AuthorAgeFilesLines
* Experimental serialisation of cffi.model types into Python code that instanti...split-verifyJeremy Thurgood2013-10-071-5/+95
* Support ext_packageStefano Rivera2013-10-071-6/+9
* Allow specifying a parent packageStefano Rivera2013-10-071-15/+23
* More whitespaceStefano Rivera2013-10-061-1/+1
* Create lib_dir if it doesn't existStefano Rivera2013-10-061-0/+2
* Avoid setting force_generic_engine twiceStefano Rivera2013-10-061-2/+2
* I think this is the most horrible thing I have written in months, but... pick...Jeremy Thurgood2013-10-061-3/+6
* Fix (and test) ffi proxy functions.Jeremy Thurgood2013-10-061-70/+19
* Add cffi.packaging module which has everything you need for your setup.pyStefano Rivera2013-10-061-0/+21
* Better API for generated module.Jeremy Thurgood2013-10-061-27/+122
* Move FFIBuilder into its own module.Jeremy Thurgood2013-10-063-73/+75
* Collect built filepaths.Jeremy Thurgood2013-10-061-4/+12
* Clean up a few things, fix python3 compat.Jeremy Thurgood2013-10-061-7/+5
* FFIBuilder implementation.Jeremy Thurgood2013-10-053-1/+77
* Two tests from the mailing list, and fixes: bogus "const" detection,Armin Rigo2013-09-142-11/+4
* issue 102: allow ffi.typeof() to work on functions taking a structArmin Rigo2013-09-112-2/+8
* In this case, we must call backend.load_library() with a pathArmin Rigo2013-08-071-1/+3
* Update the version number to 0.7.2Armin Rigo2013-08-021-2/+2
* Bah, fixArmin Rigo2013-08-021-1/+2
* Update the versionArmin Rigo2013-08-011-2/+2
* Accept short, long, signed, unsigned as prefixes of a real type (usuallyArmin Rigo2013-07-301-7/+20
* Crash with a clear error message in case of built-in but unsupportedArmin Rigo2013-07-301-1/+3
* Tweak the error messageArmin Rigo2013-07-141-2/+2
* Finish the fix for issue #91.Armin Rigo2013-06-192-4/+10
* Fix the front-end to work (but still show $ signs)Armin Rigo2013-06-192-3/+5
* Propagate the original OSError, which contains information returned byArmin Rigo2013-06-041-2/+2
* Issue #81 resolved: dir(ffi.verify(...))Armin Rigo2013-05-302-10/+23
* issue 87: first stabArmin Rigo2013-05-221-3/+9
* Bump the version number of 0.7.Armin Rigo2013-05-221-2/+2
* Fix (motivated by a pypy without cpyext): if we're using vengine_gen.py,Armin Rigo2013-05-203-15/+28
* Python 3 compatArmin Rigo2013-05-101-1/+1
* Try to preserve the exact error messageArmin Rigo2013-05-101-2/+2
* Fix for enums used as bitfields. (thanks jerith)Armin Rigo2013-05-052-4/+4
* Fix for issue 77: give cdatas __module__, __name__ and __doc__ attributes,Armin Rigo2013-04-151-0/+1
* Merged in pjenvey/cffi (pull request #13)Armin Rigo2013-04-061-5/+7
|\
| * Test and fix in the ctypes backend for calling "void *" functions with aArmin Rigo2013-04-061-5/+7
* | fix handling w/ py3 hasattr, which only swallows AttributeErrorsPhilip Jenvey2013-04-051-1/+4
|/
* Use a relative import.Armin Rigo2013-04-051-1/+1
* Fix the docstring.Armin Rigo2013-04-041-1/+1
* fixesMaciej Fijalkowski2013-04-021-2/+6
* Fix(?) an issue that only showed up on PPC64 so far, aboutArmin Rigo2013-03-301-1/+1
* Test and fix for pull request #11: anonymous enums.Armin Rigo2013-03-291-1/+2
* Fix (also for Python 3).Armin Rigo2013-03-291-1/+1
* A bit hackish, but solves exactly issue #71: ffi.typeof(builtin_function).Armin Rigo2013-03-282-2/+26
* Add a commentArmin Rigo2013-03-281-0/+2
* Fix for a potential race condition in multithreaded programs (hard to test).Armin Rigo2013-03-271-2/+2
* Issue #67Armin Rigo2013-03-271-0/+12
* Check that the backend's version matches the frontend'sArmin Rigo2013-03-081-0/+2
* Refactor get_c_name() in model.py to use the same logic as with theArmin Rigo2013-03-033-42/+61
* Generate correct type name for pointers to arrays.Tom Nixon2013-03-023-9/+5