summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Handle the case where someone has made `import weakref` return a weird proxy.alex_gaynor/handle-the-case-where-someone-has-made-i-1391634819444Alex Gaynor2014-02-051-2/+3
* Skip test that crashes the interpreter on sparcStefano Rivera2014-01-221-0/+3
* wchar_t is 4 byte, signed on arm64Stefano Rivera2014-01-221-0/+3
* Maybe a better error messageArmin Rigo2014-01-211-1/+1
* Raise a NotImplementedError in one messy corner caseArmin Rigo2014-01-202-0/+18
* FixArmin Rigo2014-01-181-0/+1
* An extra testArmin Rigo2014-01-141-0/+21
* Fix testArmin Rigo2014-01-141-1/+2
* Issue 131: support ffi.cdef("...", packed=True)Armin Rigo2014-01-148-7/+76
* Issue 134: add #ifdef _AIXArmin Rigo2014-01-131-1/+1
* Add trove classifiersArmin Rigo2014-01-071-1/+10
* Issue 123: force __thread off on OS/X, for now.Armin Rigo2014-01-071-0/+5
* merge headsArmin Rigo2014-01-072-15/+26
|\
| * Merged in vbernat/cffi/fix/sinl (pull request #23)Armin Rigo2013-12-220-0/+0
| |\
| * | Link math tests using `sin()` to `libm`Vincent Bernat2013-12-212-15/+26
| |/
* | Kill is_{signed,unsigned}_type()Armin Rigo2013-12-153-61/+49
|/
* Put back the big warning in italic.Armin Rigo2013-12-081-0/+2
* Simplify a bit this paragraph.Armin Rigo2013-12-081-7/+4
* In-progressArmin Rigo2013-12-081-5/+5
* Reword this paragraphArmin Rigo2013-12-081-9/+14
* An extra pair of lines in the documentationArmin Rigo2013-12-081-0/+2
* Kill the __unicode__ method and let it behave as it does normallyArmin Rigo2013-12-062-20/+6
* Document more this changeArmin Rigo2013-12-061-2/+6
* Fix for issue #129: 'bytes(buffer)' needs to work on Python 2,Armin Rigo2013-12-063-2/+38
* Include <alloca.h> on Solaris. Uses the same hack as CPython'sArmin Rigo2013-12-061-0/+3
* An extra testArmin Rigo2013-11-301-0/+6
* Document some limitations of ffi.gc(), particularly on PyPy.Armin Rigo2013-11-291-0/+11
* Fix link to pycparser pointing to its new homeEli Bendersky2013-11-261-1/+1
* No real clue, trying to improve the display on readthedocs.orgArmin Rigo2013-11-241-3/+0
* Update to version 0.8.1Armin Rigo2013-11-245-5/+6
* Include win64.obj in the source archiveArmin Rigo2013-11-231-1/+1
* Skip these tests on FreeBSD tooArmin Rigo2013-11-181-3/+9
* Bah. "print >> sys.stderr, ..." is syntactically valid on Python 3,Armin Rigo2013-11-181-2/+2
* Add a note to avoid people getting confused by the error message.Armin Rigo2013-11-181-0/+1
* "alloca.h" does not exist on FreeBSD. Thanks Tobias.Armin Rigo2013-11-171-1/+5
* Remove 'check__thread.o' as soon as it is created (if it's there).Armin Rigo2013-11-171-0/+4
* Test various combinations of calls. Mostly a libffi stress-test.Armin Rigo2013-11-121-0/+84
* Carefully write the Python 3 version of getwinerror(). I have no way toArmin Rigo2013-11-121-0/+49
* Skip half the test with MSVCArmin Rigo2013-11-121-0/+2
* Ah bahArmin Rigo2013-11-121-1/+1
* Add ffi.getwinerror().Armin Rigo2013-11-126-3/+93
* Issue #116: give out a warning when we're doing thatArmin Rigo2013-11-101-8/+11
* Issue #118: improve the detection and error message, jumpingArmin Rigo2013-11-103-9/+44
* Issue #112: add demo/ in the distributed tar file.Armin Rigo2013-11-101-0/+1
* Due to a CPython bug, we cannot use setdefault() hereArmin Rigo2013-11-101-3/+10
* Bah, setdefault() is not atomic on WeakValueDictionary.Armin Rigo2013-11-101-2/+9
* Small tweaksArmin Rigo2013-11-102-7/+9
* Test and fix: a remaining deadlockArmin Rigo2013-11-092-3/+7
* Merge the 'thread-safe' branch: adds locks in a few hopeful places.Armin Rigo2013-11-096-61/+133
|\
| * Add locking. Not really tested, apart from the absence of double locking.thread-safeArmin Rigo2013-11-096-61/+121