| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | refactor details, start writing docs | Armin Rigo | 2016-01-13 | 1 | -13/+10 |
* | Found out how to control the extension of distutils-built libraries. | Armin Rigo | 2016-01-12 | 1 | -1/+13 |
* | Maybe it's clearer this way, with an API that matches the intent rather | Armin Rigo | 2016-01-09 | 1 | -6/+13 |
* | kill empty lines at the start and dedent manually, to give | Armin Rigo | 2016-01-09 | 1 | -8/+21 |
* | Py3 fix | Armin Rigo | 2016-01-08 | 1 | -0/+2 |
* | In-progress: fix tests to attempt to use distutils also for compiling | Armin Rigo | 2016-01-07 | 1 | -7/+10 |
* | Fix ffi.compile() to automatically link with the python library | Armin Rigo | 2016-01-07 | 1 | -0/+14 |
* | hg merge default | Armin Rigo | 2015-12-29 | 1 | -2/+17 |
|\ |
|
| * | First version | Armin Rigo | 2015-12-01 | 1 | -2/+17 |
* | | refactor the lazy-loading in dlopen() lib objects; add __dir__(). | Armin Rigo | 2015-12-08 | 1 | -54/+60 |
* | | ffi.compile(verbose=True) | Armin Rigo | 2015-12-06 | 1 | -2/+3 |
|/ |
|
* | issue #233: ffi.init_once() | Armin Rigo | 2015-11-23 | 1 | -0/+25 |
* | ffi.memmove() | Armin Rigo | 2015-10-08 | 1 | -0/+16 |
* | Support directly __stdcall or WINAPI (or __cdecl, ignored) inside | Armin Rigo | 2015-10-06 | 1 | -3/+2 |
* | Starting, with exactly two function types: no-abi (i.e. cdecl on windows), or... | Armin Rigo | 2015-10-05 | 1 | -2/+3 |
* | in-progress: add qualifiers through model.py, cparser.py, and recompiler.py | Armin Rigo | 2015-09-30 | 1 | -3/+3 |
* | Test and fix: don't crash if there is a partial enum in the cdef() | Armin Rigo | 2015-09-26 | 1 | -1/+11 |
* | Issue #221: forbid values from enums with "..." from being accessed | Armin Rigo | 2015-09-23 | 1 | -0/+1 |
* | Port the new_allocator() work from pypy | Armin Rigo | 2015-07-06 | 1 | -0/+24 |
* | Found a simpler and more efficient way to implement any ffi.gc(). | Armin Rigo | 2015-07-06 | 1 | -8/+6 |
* | Found a simpler way to implement the in-line ffi.gc() on top of the | Armin Rigo | 2015-07-06 | 1 | -6/+8 |
* | New argument "onerror" on ffi.callback() | Armin Rigo | 2015-07-04 | 1 | -2/+3 |
* | Use the logic in cgc.c to implement ffi.gc() also for the pure Python | Armin Rigo | 2015-07-04 | 1 | -0/+7 |
* | ffi.include(ffi) doesn't make sense and hangs right now | Armin Rigo | 2015-06-29 | 1 | -0/+2 |
* | Test and fixes for actually calling distutils and setuptools with | Armin Rigo | 2015-05-27 | 1 | -1/+1 |
* | Issue #193: if we use a struct between the first cdef() where it is | Armin Rigo | 2015-05-20 | 1 | -0/+5 |
* | Best-effort attempt at supporting C++. There is still one issue shown | Armin Rigo | 2015-05-17 | 1 | -8/+10 |
* | Clean up | Armin Rigo | 2015-05-16 | 1 | -10/+9 |
* | Various tweaks until we get some more-or-less complete dlopen() support | Armin Rigo | 2015-05-16 | 1 | -0/+19 |
* | the big Moving Files Around step | Armin Rigo | 2015-05-12 | 1 | -3/+3 |
* | tweak | Armin Rigo | 2015-05-12 | 1 | -3/+6 |
* | A case where raising NotImplementedError is more appropriate than just | Armin Rigo | 2015-05-11 | 1 | -0/+5 |
* | unicode_literals detection | Armin Rigo | 2015-05-08 | 1 | -1/+3 |
* | ffi.emit_c_code() | Armin Rigo | 2015-05-07 | 1 | -0/+9 |
* | Make 'build' the default | Armin Rigo | 2015-05-05 | 1 | -1/+1 |
* | Tweak | Armin Rigo | 2015-05-04 | 1 | -0/+2 |
* | Add ffi.distutils_extension() and adapt a demo to show the | Armin Rigo | 2015-05-02 | 1 | -0/+16 |
* | first attempt at writing setuptools hooks | Armin Rigo | 2015-04-29 | 1 | -0/+16 |
* | Fix the test, still xfail | Armin Rigo | 2015-04-28 | 1 | -0/+4 |
* | Basic idea: we ffi.include(baseffi), and baseffi must also be turned into | Armin Rigo | 2015-04-27 | 1 | -0/+2 |
* | Copy from pypy/6e64507f2a09 | Armin Rigo | 2015-02-13 | 1 | -1/+2 |
* | Change again ffi.offsetof() and ffi.addressof(), generalizing them. | Armin Rigo | 2015-01-11 | 1 | -16/+22 |
* | Issue #173 | Armin Rigo | 2015-01-08 | 1 | -1/+14 |
* | Clarify the error we get if we try to use TCHAR & friends before calling | Armin Rigo | 2015-01-07 | 1 | -0/+1 |
* | Document ffi.set_unicode() | Armin Rigo | 2015-01-07 | 1 | -5/+5 |
* | issue #172 | Armin Rigo | 2015-01-07 | 1 | -0/+40 |
* | Document ffi.from_buffer() | Armin Rigo | 2014-12-30 | 1 | -3/+3 |
* | issue #169: offsetof('struct', 'a.b.c') | Armin Rigo | 2014-12-30 | 1 | -3/+14 |
* | Fight a lot the CPython buffer/memoryview interface until we get a | Armin Rigo | 2014-12-28 | 1 | -0/+11 |
* | The 'Verifier' class already falls back to '_caller_dir_pycache' | malthe | 2014-09-02 | 1 | -2/+1 |