Releases: aguinet/dragonffi
Releases · aguinet/dragonffi
DragonFFI 0.9.3
Rebased on LLVM13.
All the work has mainly been done by @kamino , many thanks to him!
DragonFFI 0.9.1
Add the LazyJITWrappers option in the Python bindings
DragonFFI 0.9.0
Includes support for compiling C++ code and call it from extern "C" functions.
Also speeds up the cdef function by lazily compiling the FFI wrappers on first usage!
DragonFFI 0.8.0
- Support saving errno/LastError for system functions (closes #62)
- Based on Clang/LLVM 11.1
DragonFFI 0.7.0
- mainly rebase DragonFFI on Clang/LLVM 11.0.0
DragonFFI 0.6.3
- Python: add support to create a pointer with an arbitrary value
DragonFFI 0.6.2
- Fix Python 2.7mu wheel
- Properly test Python wheels
DragonFFI 0.6.1
- Fix issue with alias functions
DragonFFI 0.6.0-rc0
DragonFFI 0.6.0-rc0:
- Add API to add custom symbols
- Add API to get base address of dlopen'ed libraries
- Python: fix creation of functions by their type and absolute address
- Python: allow creation of pointers with an arbitrary value
DragonFFI 0.6.0
Basically the same as 0.6.0-rc0:
Add API to add custom symbols
Add API to get base address of dlopen'ed libraries
Python: fix creation of functions by their type and absolute address
Python: allow creation of pointers with an arbitrary value