summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add test for binary operation in enum definitionbinary_enumJean-Sebastien Bevilacqua2017-03-151-1/+2
* Add operation support in enumJean-Sebastien Bevilacqua2017-03-151-0/+10
* skip on windowsArmin Rigo2017-03-131-0/+2
* python 2.6 compatArmin Rigo2017-03-131-1/+2
* silence warningsArmin Rigo2017-03-131-5/+5
* pypy-c => pypy3-cArmin Rigo2017-03-111-1/+4
* tweaksArmin Rigo2017-03-111-1/+2
* move the 'use cases' before the 'how-to' sectionArmin Rigo2017-03-111-15/+15
* mention static linking of the produced C fileArmin Rigo2017-03-111-11/+32
* Improve the error messageArmin Rigo2017-03-101-10/+16
* Write a paragraph about __pypy__.add_memory_pressure()Armin Rigo2017-03-101-0/+53
* Document the missing add_memory_pressure in PyPy <= 5.6Armin Rigo2017-03-102-17/+29
* typoArmin Rigo2017-03-071-1/+1
* Document more explicitly the difference between CompiledFFI and FFI.Armin Rigo2017-02-281-0/+8
* Issue #310: pycparser was recently made stricter and no longer parsesArmin Rigo2017-02-272-26/+37
* 32-bit fixArmin Rigo2017-02-201-6/+7
* issue #255: comparing primitive cdatasArmin Rigo2017-02-197-93/+227
* The API mode is faster. Put this forward more.Armin Rigo2017-02-092-17/+28
* fix testArmin Rigo2017-02-071-1/+1
* ffi.addressof(lib, "name") now also works in in-line modeArmin Rigo2017-02-074-15/+65
* Remove a warning that doesn't really make sense here, tweak testsArmin Rigo2017-02-063-7/+7
* Merged in coronafire/cffi/buffer_richcompare (pull request #76)Armin Rigo2017-02-063-4/+102
|\
| * Enable the richcompare function in minibufferbuffer_richcompareAndrew Leech2017-02-051-1/+1
| * Add tests for buffer comparisonsAndrew Leech2017-02-032-3/+20
| * Add tp_richcompare from 3.5 bytearray to minibuffer (ffi.buffer)Andrew Leech2017-02-031-0/+81
* | fix the FakeBackend classes for testsArmin Rigo2017-02-062-0/+4
* | doc fixArmin Rigo2017-02-051-1/+1
* | Make 'ffi.buffer' be the type of minibuffers returned by cffi, andArmin Rigo2017-02-0410-29/+67
|/
* Expand the warning boxArmin Rigo2017-01-281-6/+14
* complain clearly if set_source() is given a /-separated nameArmin Rigo2017-01-262-0/+9
* extra testsArmin Rigo2017-01-251-0/+5
* Improve the error message for getattr/setattrArmin Rigo2017-01-252-6/+57
* reintroduce a fast case for ffi.unpack(arrays of _Bool)Armin Rigo2017-01-241-3/+10
* tweakMatti Picus2017-01-231-1/+2
* issue300: return _Bool as Python booleans; related fixesArmin Rigo2017-01-234-16/+125
* Version fixArmin Rigo2017-01-231-1/+1
* bump version number to 1.10.0Armin Rigo2017-01-238-12/+12
* Change the Windows-friendly version to be both Windows- andArmin Rigo2017-01-231-5/+17
* Follow-up on b87441f6f36cArmin Rigo2017-01-204-26/+30
* Move back "import cparser" to FFI.__init__, because that module onlyArmin Rigo2017-01-202-2/+3
* Avoid cyclic imports by moving exceptions to a separate moduleRonan Lamy2017-01-208-80/+73
* Add '#pragma GCC visibility push(default)' in case the userArmin Rigo2017-01-172-0/+21
* Add more tipsArmin Rigo2017-01-151-0/+8
* update READMEArmin Rigo2017-01-151-2/+3
* Use __sync_synchronize() only if setup.py detects we have it. Fix forArmin Rigo2017-01-132-2/+18
* Tweaks the docsArmin Rigo2017-01-042-17/+22
* merge strbuf-as-bufferRichard Plangger2017-01-0417-64/+340
|\
| * py3 test fixArmin Rigo2017-01-021-1/+1
| * documentArmin Rigo2017-01-021-0/+3
| * support more obscure compilers. source is https://github.com/matricks/bam/pu...Armin Rigo2017-01-021-1/+14