summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Close branch fix/sinlfix/sinlArmin Rigo2013-12-220-0/+0
* Link math tests using `sin()` to `libm`Vincent Bernat2013-12-212-15/+26
* 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
| * hg merge defaultArmin Rigo2013-11-091-0/+12
| |\
| | * Add the basic file exporting locksArmin Rigo2013-11-091-0/+12
| | * Trying to make cffi thread-safe by adding a few locksArmin Rigo2013-11-090-0/+0
* | | Update the version numberArmin Rigo2013-11-096-8/+8
|/ /
* | Clean up. (May also fix an obscure bug...)Armin Rigo2013-11-092-29/+25
|/
* Fix a segfaultArmin Rigo2013-11-092-7/+7
* Support "number + pointer" too, like in CArmin Rigo2013-11-092-2/+10
* Arithmetic using "void *" should work; at least it does in gcc withoutArmin Rigo2013-11-092-13/+32
* Test and fix for issue #99.Armin Rigo2013-11-082-0/+35
* hg merge c99-arrayArmin Rigo2013-11-089-135/+470
|\
| * Document the changes with C99-style arrays.c99-arrayArmin Rigo2013-11-081-8/+26
| * Fix test.Armin Rigo2013-11-081-1/+1
| * Fix vengine_cpy too.Armin Rigo2013-11-081-8/+36
| * Fix vengine_gen for global arrays with [...].Armin Rigo2013-11-082-2/+27