summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Finish the (non-partial) struct verification. For now useslinux-onlyArmin Rigo2012-06-123-22/+46
* In-progress: verify fully-declared structs.Armin Rigo2012-06-1210-56/+87
* Verifying the typedefs, precisely enough to be able toArmin Rigo2012-06-125-14/+27
* Progress on test_ffi_nonfull_struct(), but unfinished so far.Armin Rigo2012-06-085-35/+76
* Minimal fix for test_verify: track just "const pointers".Armin Rigo2012-06-082-2/+20
* More tweaks, and a test that doesn't pass so far because of the "const"Armin Rigo2012-06-083-18/+33
* Linux-only tweaks until the test passes.Armin Rigo2012-06-084-33/+35
* Random check-in changing things here and there.Armin Rigo2012-06-086-55/+51
* A branch to try to rework verify(). The plan on this branchArmin Rigo2012-06-080-0/+0
* The point of this is to detect broken signatures, which doesn'tArmin Rigo2012-06-081-0/+7
* Ignore .orig filesArmin Rigo2012-06-081-0/+1
* Bah, forgot this (but the test doesn't fail?).Armin Rigo2012-06-071-0/+2
* Fix for the special case of setting 1.Armin Rigo2012-06-072-5/+33
* Fix the test (by changing it), and fix the test (by changing the testedArmin Rigo2012-06-072-2/+2
* Rename "new" to "newp" in the test too.Armin Rigo2012-06-071-42/+42
* A failing test.Armin Rigo2012-06-071-0/+5
* Document the types, and mention a potential addition of wchar_t.Armin Rigo2012-06-071-10/+10
* Minor stuffArmin Rigo2012-06-061-3/+4
* Fix for the C backend.Armin Rigo2012-06-064-10/+12
* Reformat and mention the mailing list.Armin Rigo2012-06-061-13/+25
* Test and fix.Armin Rigo2012-06-062-5/+16
* Test and fix.Armin Rigo2012-06-062-1/+13
* Fix an important corner case. Sadly, it requires yet another dictArmin Rigo2012-06-052-13/+53
* Rework _get_struct_or_union_type(). I think that it is now more correctArmin Rigo2012-06-051-20/+25
* Tweaks.Armin Rigo2012-06-051-1/+2
* Rename the package from "ffi" to "cffi".Armin Rigo2012-06-0517-28/+27
* A minimal hgignore.Armin Rigo2012-06-051-0/+4
* Add a test with anonymous structures.Armin Rigo2012-06-041-0/+10
* Merge branch 'master' of github.com:arigo/ffiArmin Rigo2012-06-042-1/+6
|\
| * Mistake in building the function type name.Armin Rigo2012-06-042-1/+6
* | Merge branch 'api-refactor-2'fijal2012-06-039-305/+488
|\ \ | |/ |/|
| * Declare the function correctlyfijal2012-06-033-37/+40
| * Merge branch 'api-refactor-2' of github.com:arigo/ffi into api-refactor-2Armin Rigo2012-06-033-5/+5
| |\
| | * Rename the backend-level new() to newp().Armin Rigo2012-06-033-5/+5
| * | pass all the tests, barring test_verifyfijal2012-06-034-41/+39
| * | enum supportfijal2012-06-034-33/+42
| * | a bit of cleanup + fix for functionsfijal2012-06-032-20/+2
| |/
| * progress on functionsfijal2012-06-034-24/+63
| * Union supportfijal2012-06-032-5/+14
| * Merge branch 'master' of github.com:arigo/ffi into api-refactor-2fijal2012-06-036-222/+365
| |\
| | * Fix hashing issues on recursive structuresfijal2012-06-031-3/+18
| | * more progress. basic structs.fijal2012-06-034-93/+142
| | * Progress on the model. Now some tests start passingfijal2012-06-035-31/+46
* | | ffi.gc(), just because it's easy here.Armin Rigo2012-06-032-0/+110
* | | Fix for the previous checkin.Armin Rigo2012-06-031-0/+4
* | | Complete the tests.Armin Rigo2012-06-031-2/+9
|/ /
* | Test and fix.Armin Rigo2012-06-032-3/+34
* | Revert "Start working on splitting parser and api (second go)"fijal2012-06-034-199/+135
* | Merge branch 'master' of github.com:arigo/ffifijal2012-06-036-9/+85
|\ \ | |/ |/|
| * Use _ffi_backend as default.Armin Rigo2012-06-031-2/+8