summaryrefslogtreecommitdiff
path: root/c
Commit message (Expand)AuthorAgeFilesLines
* Python 3 compatArmin Rigo2014-12-281-1/+1
* add a testArmin Rigo2014-12-281-0/+1
* Fight a lot the CPython buffer/memoryview interface until we get aArmin Rigo2014-12-282-20/+153
* Add all standard types from stdint.h. Note that it still fails withArmin Rigo2014-12-242-2/+48
* typoArmin Rigo2014-12-191-1/+1
* fix an obscure-case leakArmin Rigo2014-12-191-0/+1
* typoArmin Rigo2014-12-051-1/+1
* gcc 4.9 seems to like to inline this huge function. That's a bad ideaArmin Rigo2014-08-241-0/+10
* Fix precision loss warning when casting integer types.fix/unaligned-accessVincent Bernat2014-08-241-1/+1
* Use memcpy() instead of unaligned accesses.Vincent Bernat2014-08-231-56/+51
* ARM64 support. Tests pass under qemu.Stefano Rivera2014-07-241-1/+1
* Oops. Using memcpy() here can be bogus because the addresses can overlap.Armin Rigo2014-07-061-1/+1
* Prepare release 0.8.6Armin Rigo2014-07-052-2/+2
* Argh. The version 0.8.4 works with the backend "0.8.4" or "0.8", butArmin Rigo2014-07-052-2/+2
* prepare for 0.8.3Armin Rigo2014-07-052-2/+2
* Add malloc.h, needed for alloca() in this file.Armin Rigo2014-07-011-0/+1
* Attempt to copy ctypes' name-mangling capability "_name@num".Armin Rigo2014-06-301-1/+21
* Don't check MS_WIN32, it's not always defined even on MSVC.Armin Rigo2014-06-241-1/+1
* Add stdint.h as an explicit include on non-Windows too.Armin Rigo2014-06-241-0/+1
* Unify (manually) the three blocks of #ifs for Windows. Add a commentArmin Rigo2014-06-242-20/+24
* Ah, on http://bugs.python.org/issue21778 I got the answer as to whatArmin Rigo2014-06-161-6/+3
* Force the "strides" to be non-NULL. With a NULL strides, CPython >= 3.3Armin Rigo2014-06-161-2/+6
* tweak for Windows (msvc versus mingw)Armin Rigo2014-05-301-1/+1
* issue #156: _Bool type already included in VS2013Taewook Kang2014-05-011-0/+2
* Issue #145: don't run any test modifying stdout/stderr on any non-LinuxArmin Rigo2014-04-041-3/+3
* (Lisandro Dalcin, part of issue 141)Armin Rigo2014-03-191-1/+0
* Skip a test on WindowsArmin Rigo2014-03-071-0/+2
* Update to 0.8.2 more officiallyArmin Rigo2014-03-072-2/+2
* Clean up 'sflags'. It was failing because suddenly passing a valueArmin Rigo2014-03-052-50/+74
* Add a passing testArmin Rigo2014-02-281-0/+3
* merge headsAntonio Cuni2014-02-271-1/+1
|\
| * Maybe a better error messageArmin Rigo2014-01-211-1/+1
* | newer versions of PyPy emit a slightly different error messageAntonio Cuni2014-02-271-2/+4
|/
* Raise a NotImplementedError in one messy corner caseArmin Rigo2014-01-202-0/+18
* FixArmin Rigo2014-01-181-0/+1
* Issue 131: support ffi.cdef("...", packed=True)Armin Rigo2014-01-142-2/+31
* Issue 134: add #ifdef _AIXArmin Rigo2014-01-131-1/+1
* Kill the __unicode__ method and let it behave as it does normallyArmin Rigo2013-12-062-20/+6
* Fix for issue #129: 'bytes(buffer)' needs to work on Python 2,Armin Rigo2013-12-062-1/+33
* 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
* Skip these tests on FreeBSD tooArmin Rigo2013-11-181-3/+9
* Carefully write the Python 3 version of getwinerror(). I have no way toArmin Rigo2013-11-121-0/+49
* Add ffi.getwinerror().Armin Rigo2013-11-123-0/+61
* Update the version numberArmin Rigo2013-11-092-2/+2
* 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
* Allow varsized arrays to appear at a non-last position in case of aArmin Rigo2013-11-082-1/+40