| Commit message (Expand) | Author | Age | Files | Lines |
| * | issue #255: comparing primitive cdatas | Armin Rigo | 2017-02-19 | 1 | -29/+79 |
| * | ffi.addressof(lib, "name") now also works in in-line mode | Armin Rigo | 2017-02-07 | 1 | -10/+8 |
| * | Make 'ffi.buffer' be the type of minibuffers returned by cffi, and | Armin Rigo | 2017-02-04 | 1 | -2/+7 |
| * | Improve the error message for getattr/setattr | Armin Rigo | 2017-01-25 | 1 | -2/+31 |
| * | reintroduce a fast case for ffi.unpack(arrays of _Bool) | Armin Rigo | 2017-01-24 | 1 | -3/+10 |
| * | issue300: return _Bool as Python booleans; related fixes | Armin Rigo | 2017-01-23 | 1 | -8/+49 |
| * | bump version number to 1.10.0 | Armin Rigo | 2017-01-23 | 1 | -1/+1 |
| * | merge strbuf-as-buffer | Richard Plangger | 2017-01-04 | 1 | -21/+54 |
| |\ |
|
| | * | update version number to 1.9.2 | Armin Rigo | 2016-12-22 | 1 | -1/+1 |
| | * | Detect packed structs. Improve error messages and test them. | Armin Rigo | 2016-12-22 | 1 | -11/+28 |
| | * | More carefulness in the error messages | Armin Rigo | 2016-12-22 | 1 | -3/+9 |
| | * | Fix/test/expand the error messages we get by using structs/unions as | Armin Rigo | 2016-12-22 | 1 | -17/+27 |
| * | | kill invalid_input_buffer_type, update docs to state that now only unicode ob... | Richard Plangger | 2017-01-03 | 1 | -31/+6 |
| * | | allow from_buffer for buffer and memoryview even when they point to bytes/uni... | Richard Plangger | 2016-12-09 | 1 | -13/+2 |
| |/ |
|
| * | test and fix for b6adad5f4ea3, actually reverting some C changes that | Armin Rigo | 2016-12-06 | 1 | -13/+6 |
| * | Issue #295: use calloc() directly instead of PyObject_Malloc()+memset() | Armin Rigo | 2016-12-05 | 1 | -7/+47 |
| * | update to 1.9.1 | Armin Rigo | 2016-11-12 | 1 | -1/+1 |
| * | Windows compilation fix | Armin Rigo | 2016-11-12 | 1 | -1/+2 |
| * | Bump version number to 1.9.0 | Armin Rigo | 2016-11-02 | 1 | -1/+1 |
| * | Fix: the condition "offsetof == sizeof" for being a var-sized array | Armin Rigo | 2016-10-29 | 1 | -11/+11 |
| * | One more case, this time in CompiledFFI.sizeof(). | Armin Rigo | 2016-10-28 | 1 | -9/+14 |
| * | Decided to fix ffi.sizeof() too. Update the documentation. | Armin Rigo | 2016-10-27 | 1 | -2/+5 |
| * | Share code | Armin Rigo | 2016-10-25 | 1 | -12/+3 |
| * | Fix what is hopefully the last remaining issues with calculate_variable_array... | Armin Rigo | 2016-10-25 | 1 | -54/+73 |
| * | Tweaks, and add extra tests, which fail for now :-/ | Armin Rigo | 2016-10-19 | 1 | -14/+25 |
| * | Merged in coronafire/cffi/calculate_variable_array_length (pull request #71) | Armin Rigo | 2016-10-19 | 1 | -8/+44 |
| |\ |
|
| | * | Detect and mark the final variable array in a varsized struct with BS_VARSIZE...calculate_variable_array_length | Andrew Leech | 2016-09-14 | 1 | -7/+10 |
| | * | When using a variable length struct, calculate and enforce the length of the ... | Andrew Leech | 2016-09-13 | 1 | -1/+26 |
| | * | When getting repr on CDataObject_own_structptr, use length field for owned bytesnew_struct_allocated_size | Andrew Leech | 2016-09-12 | 1 | -1/+3 |
| | * | When getting ffi.buffer() on CDataObject_own_structptr, use length field for ... | Andrew Leech | 2016-09-12 | 1 | -1/+5 |
| | * | Add length field to CDataObject_own_structptr to hold the size of the memory ... | Andrew Leech | 2016-09-12 | 1 | -0/+2 |
| * | | Semi-blindly fix the muls and adds that could overflow so that gcc | Armin Rigo | 2016-10-07 | 1 | -5/+9 |
| * | | update to 1.8.4 and add whatsnew | Armin Rigo | 2016-09-20 | 1 | -1/+1 |
| * | | bump version number to 1.8.3 | Armin Rigo | 2016-09-15 | 1 | -1/+1 |
| * | | Warn when implicitly casting between "char *" and a different pointer | Armin Rigo | 2016-09-15 | 1 | -7/+24 |
| |/ |
|
| * | Update and document v1.8.2 | Armin Rigo | 2016-09-06 | 1 | -1/+1 |
| * | Issue #283: initializer for nested anonymous structs inside unions | Armin Rigo | 2016-09-05 | 1 | -17/+15 |
| * | Bump version number to 1.8.1 | Armin Rigo | 2016-09-03 | 1 | -1/+1 |
| * | Returning unions works fine in API mode, remove the checks. | Armin Rigo | 2016-08-22 | 1 | -2/+3 |
| * | Avoid calling more CPython functions when there is an exception set | Armin Rigo | 2016-08-22 | 1 | -0/+2 |
| * | Give an error when subtracting two pointers and the division's result is | Armin Rigo | 2016-08-15 | 1 | -2/+10 |
| * | Update the version number to 1.8 | Armin Rigo | 2016-08-06 | 1 | -1/+1 |
| * | The null_byte_after_str branch of PyPy makes ffi.from_buffer(str) | Armin Rigo | 2016-08-02 | 1 | -0/+5 |
| * | Fix for a3708c91be7b | Armin Rigo | 2016-07-16 | 1 | -5/+8 |
| * | Same here | Armin Rigo | 2016-07-11 | 1 | -1/+1 |
| * | Use Py_ssize_t, not ssize_t directly | Armin Rigo | 2016-07-11 | 1 | -1/+1 |
| * | Issue #266: I think it would show up here, so better change the assert() | Armin Rigo | 2016-06-09 | 1 | -1/+14 |
| * | Support dir(p), where p is a struct or pointer-to-struct, to obtain | Armin Rigo | 2016-06-06 | 1 | -0/+27 |
| * | update version number to 1.7 | Armin Rigo | 2016-06-05 | 1 | -1/+1 |
| * | Slice assignment with bytearray as source | Armin Rigo | 2016-06-03 | 1 | -8/+21 |