| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add more test to "#define FOO 0X10"define-integer-constant | mozbugbox | 2014-04-04 | 1 | -0/+2 |
| | | |||||
| * | Refactor copy&paste of raise dup constant into method | mozbugbox | 2014-04-03 | 1 | -15/+9 |
| | | |||||
| * | "010" is not valid oct in python3. Fix it. | mozbugbox | 2014-04-03 | 2 | -1/+11 |
| | | |||||
| * | Add test to '#define DOT 0x1FF' like defines | mozbugbox | 2014-04-02 | 1 | -0/+18 |
| | | |||||
| * | Handle define constant by "#define DOT 0x1FF" | mozbugbox | 2014-04-02 | 2 | -6/+24 |
| | | |||||
| * | Merged in mozbugbox/cffi/reusable-enum-values (pull request #29) | Armin Rigo | 2014-04-02 | 0 | -0/+0 |
| |\ | | | | | | | Make int constant available in the following declaration. | ||||
| * | | ffi.include update _int_constant and prevent duplicated const declreusable-enum-values | mozbugbox | 2014-04-02 | 2 | -14/+26 |
| | | | | | | | | | | | Duplicated declaration of constants even in enum name is not valid. | ||||
| * | | add test for enum which refer to previously defined enum value | mozbugbox | 2014-04-01 | 1 | -0/+9 |
| | | | |||||
| * | | Make int constant available in the following declaration. | mozbugbox | 2014-04-01 | 1 | -0/+6 |
| |/ | |||||
| * | Update exception args instead of use print on re-raise FFIError | mozbugbox | 2014-04-01 | 1 | -1/+1 |
| | | |||||
| * | Move try ... except outside of a for loop | mozbugbox | 2014-04-01 | 1 | -7/+7 |
| | | |||||
| * | Write out buggy line when exception during _internal_parse | mozbugbox | 2014-03-31 | 1 | -27/+42 |
| | | |||||
| * | (Lisandro Dalcin, part of issue 141) | Armin Rigo | 2014-03-19 | 2 | -18/+6 |
| | | | | | | Check for "__thread" by asking distutils specifically for the same compiler as the one it will use later. | ||||
| * | Use the word 'Note' to make it sound less ominous | Armin Rigo | 2014-03-15 | 1 | -5/+5 |
| | | |||||
| * | We're not at 0.9 yet :-) Only 0.8.2. | Armin Rigo | 2014-03-07 | 1 | -3/+3 |
| | | |||||
| * | Skip the sinf test on windows | Armin Rigo | 2014-03-07 | 1 | -0/+2 |
| | | |||||
| * | Skip a test on Windows | Armin Rigo | 2014-03-07 | 1 | -0/+2 |
| | | |||||
| * | Python 3 fix | Armin Rigo | 2014-03-07 | 1 | -4/+4 |
| | | |||||
| * | Update to 0.8.2 more officially | Armin Rigo | 2014-03-07 | 4 | -5/+4 |
| | | |||||
| * | Reindent this code to the more standard 4 spaces. | Armin Rigo | 2014-03-06 | 1 | -43/+43 |
| | | |||||
| * | Patch by Alex_Gaynor: remove usage of "Feature", which is deprecated. | Armin Rigo | 2014-03-06 | 1 | -18/+14 |
| | | |||||
| * | Clean up 'sflags'. It was failing because suddenly passing a value | Armin Rigo | 2014-03-05 | 2 | -50/+74 |
| | | | | | | of 0 as argument was not equivalent to not passing any argument at all. | ||||
| * | fix for win32 | Matti Picus | 2014-03-02 | 5 | -31/+60 |
| | | |||||
| * | Two "decrefs" that are very theoretically missing (but it's not like | Armin Rigo | 2014-03-01 | 1 | -0/+2 |
| | | | | | you can actually free the object or win a lot) | ||||
| * | Upgrade the version number. (One test in test_version is known to fail) | Armin Rigo | 2014-02-28 | 4 | -5/+6 |
| | | |||||
| * | Add a passing test | Armin Rigo | 2014-02-28 | 1 | -0/+3 |
| | | |||||
| * | Fix ffi.dlopen(None): we can't replace it with ffi.dlopen("c") on POSIX | Armin Rigo | 2014-02-28 | 3 | -25/+22 |
| | | | | | | | | systems. It has a different meaning: getting a handle that works for *any* already-loaded library, not just "libc.so". This breaks obscurely a test that is already obscure, so ignoring that (I checked that in C it would break the same way anyway). | ||||
| * | Update TODO | Armin Rigo | 2014-02-28 | 1 | -1/+1 |
| | | |||||
| * | merge heads | Antonio Cuni | 2014-02-27 | 4 | -3/+10 |
| |\ | |||||
| | * | Merged in ↵ | Armin Rigo | 2014-02-06 | 0 | -0/+0 |
| | |\ | | | | | | | | | | | | | | | | alex_gaynor/cffi-2/alex_gaynor/handle-the-case-where-someone-has-made-i-1391634819444 (pull request #26) Handle the case where someone has made `import weakref` return a weird proxy. | ||||
| | * | | Handle the case where someone has made `import weakref` return a weird proxy.alex_gaynor/handle-the-case-where-someone-has-made-i-1391634819444 | Alex Gaynor | 2014-02-05 | 1 | -2/+3 |
| | |/ | | | | | | | Fixes: https://bugs.pypy.org/issue1688 | ||||
| | * | Skip test that crashes the interpreter on sparc | Stefano Rivera | 2014-01-22 | 1 | -0/+3 |
| | | | |||||
| | * | wchar_t is 4 byte, signed on arm64 | Stefano Rivera | 2014-01-22 | 1 | -0/+3 |
| | | | |||||
| | * | Maybe a better error message | Armin Rigo | 2014-01-21 | 1 | -1/+1 |
| | | | |||||
| * | | newer versions of PyPy emit a slightly different error message | Antonio Cuni | 2014-02-27 | 1 | -2/+4 |
| |/ | |||||
| * | Raise a NotImplementedError in one messy corner case | Armin Rigo | 2014-01-20 | 2 | -0/+18 |
| | | |||||
| * | Fix | Armin Rigo | 2014-01-18 | 1 | -0/+1 |
| | | |||||
| * | An extra test | Armin Rigo | 2014-01-14 | 1 | -0/+21 |
| | | |||||
| * | Fix test | Armin Rigo | 2014-01-14 | 1 | -1/+2 |
| | | |||||
| * | Issue 131: support ffi.cdef("...", packed=True) | Armin Rigo | 2014-01-14 | 8 | -7/+76 |
| | | |||||
| * | Issue 134: add #ifdef _AIX | Armin Rigo | 2014-01-13 | 1 | -1/+1 |
| | | |||||
| * | Add trove classifiers | Armin Rigo | 2014-01-07 | 1 | -1/+10 |
| | | |||||
| * | Issue 123: force __thread off on OS/X, for now. | Armin Rigo | 2014-01-07 | 1 | -0/+5 |
| | | |||||
| * | merge heads | Armin Rigo | 2014-01-07 | 2 | -15/+26 |
| |\ | |||||
| | * | Merged in vbernat/cffi/fix/sinl (pull request #23) | Armin Rigo | 2013-12-22 | 0 | -0/+0 |
| | |\ | | | | | | | | | | Link math tests using `sin()` to `libm` | ||||
| | * | | Link math tests using `sin()` to `libm` | Vincent Bernat | 2013-12-21 | 2 | -15/+26 |
| | |/ | | | | | | | | | | | | | | | | | While this linking seems to be done indirectly on most platforms, it fails to work correctly on Sparc and S390x where an inappropriate version of `sin()` is used. This should additional occurrences of bug #68. Tests are passing on amd64, sparc and s390x Debian Linux platforms. Both Python 2.x and Python 3.x. | ||||
| * | | Kill is_{signed,unsigned}_type() | Armin Rigo | 2013-12-15 | 3 | -61/+49 |
| |/ | |||||
| * | Put back the big warning in italic. | Armin Rigo | 2013-12-08 | 1 | -0/+2 |
| | | |||||
| * | Simplify a bit this paragraph. | Armin Rigo | 2013-12-08 | 1 | -7/+4 |
| | | |||||
| * | In-progress | Armin Rigo | 2013-12-08 | 1 | -5/+5 |
| | | |||||
