summaryrefslogtreecommitdiff
path: root/cffi/api.py
Commit message (Expand)AuthorAgeFilesLines
* Add an optional 'size' argument to ffi.gc(). So far, it has no effectArmin Rigo2017-08-021-2/+7
* Some test fixes for Python 3 on WindowsArmin Rigo2017-06-191-1/+4
* Issue #319Armin Rigo2017-06-151-1/+2
* pypy-c => pypy3-cArmin Rigo2017-03-111-1/+4
* Improve the error messageArmin Rigo2017-03-101-10/+16
* ffi.addressof(lib, "name") now also works in in-line modeArmin Rigo2017-02-071-5/+35
* Make 'ffi.buffer' be the type of minibuffers returned by cffi, andArmin Rigo2017-02-041-12/+13
* complain clearly if set_source() is given a /-separated nameArmin Rigo2017-01-261-0/+4
* Move back "import cparser" to FFI.__init__, because that module onlyArmin Rigo2017-01-201-1/+2
* Avoid cyclic imports by moving exceptions to a separate moduleRonan Lamy2017-01-201-17/+4
* Improve the error in case of version mismatchArmin Rigo2016-12-251-2/+11
* Backed out changeset 0087e2aec9efArmin Rigo2016-09-031-12/+18
* - add ffi.compile(debug=flag)Armin Rigo2016-09-031-2/+2
* Kill the ctypes backend.Armin Rigo2016-09-031-18/+12
* Fix docstringsArmin Rigo2016-06-031-2/+2
* Implement backend.gcp() for the ctypes backend, and remove gc_weakref.Amaury Forgeot d'Arc2016-04-231-14/+1
* There is no reason to restrict ffi.unpack() to primitives.Armin Rigo2016-04-171-4/+6
* Remove again ffi.rawstring(), and implement instead ffi.unpack().Armin Rigo2016-04-161-10/+13
* ffi.rawstring(), with a minimal interfaceArmin Rigo2016-04-151-0/+12
* Change the API of ffi.list_types()Armin Rigo2016-03-301-7/+6
* ffi.list_types()Armin Rigo2016-03-271-0/+21
* more pypy tweaksArmin Rigo2016-02-191-2/+7
* pypy on windows now stores "python27.lib" in a directory "libs"Armin Rigo2016-02-151-6/+4
* Fix for Python 2.6Armin Rigo2016-02-131-1/+5
* Mention it's work in progressArmin Rigo2016-02-131-2/+4
* Windows need the file 'libpypy-c.lib', which (unless people disagree) IArmin Rigo2016-02-111-4/+13
* I finally managed to run the tests on Windows, but only withoutArmin Rigo2016-02-111-14/+13
* allow embedding tests to run on pypy win32mattip2016-01-301-13/+14
* issue #243: explicitly complain if ffi.def_extern() is called on theArmin Rigo2016-01-191-0/+4
* Windows uses '_d' even though I'm pretty sure DEBUG_EXT is a Debian-onlyArmin Rigo2016-01-171-2/+4
* Don't hardcode _d. If that is the extension, it'll be in sysconfigStefano Rivera2016-01-171-5/+3
* Support extensions for pydebug cpythonsStefano Rivera2016-01-171-0/+2
* OS/X: in-progress, one test now passesArmin Rigo2016-01-161-1/+1
* win32: needs /MANIFESTArmin Rigo2016-01-161-7/+9
* fixes for pypyArmin Rigo2016-01-151-2/+8
* refactor details, start writing docsArmin Rigo2016-01-131-13/+10
* Found out how to control the extension of distutils-built libraries.Armin Rigo2016-01-121-1/+13
* Maybe it's clearer this way, with an API that matches the intent ratherArmin Rigo2016-01-091-6/+13
* kill empty lines at the start and dedent manually, to giveArmin Rigo2016-01-091-8/+21
* Py3 fixArmin Rigo2016-01-081-0/+2
* In-progress: fix tests to attempt to use distutils also for compilingArmin Rigo2016-01-071-7/+10
* Fix ffi.compile() to automatically link with the python libraryArmin Rigo2016-01-071-0/+14
* hg merge defaultArmin Rigo2015-12-291-2/+17
|\
| * First versionArmin Rigo2015-12-011-2/+17
* | refactor the lazy-loading in dlopen() lib objects; add __dir__().Armin Rigo2015-12-081-54/+60
* | ffi.compile(verbose=True)Armin Rigo2015-12-061-2/+3
|/
* issue #233: ffi.init_once()Armin Rigo2015-11-231-0/+25
* ffi.memmove()Armin Rigo2015-10-081-0/+16
* Support directly __stdcall or WINAPI (or __cdecl, ignored) insideArmin Rigo2015-10-061-3/+2
* Starting, with exactly two function types: no-abi (i.e. cdecl on windows), or...Armin Rigo2015-10-051-2/+3