--- - branch: MAIN date: Sun Jun 14 16:24:45 UTC 2015 files: - new: '1.9' old: '1.8' path: pkgsrc/devel/py-cffi/Makefile pathrev: pkgsrc/devel/py-cffi/Makefile@1.9 type: modified - new: '1.9' old: '1.8' path: pkgsrc/devel/py-cffi/distinfo pathrev: pkgsrc/devel/py-cffi/distinfo@1.9 type: modified id: 20150614T162445Z.b1e85efbf4cc7bf9a8497c079dfaa92b418a987e log: | Update to 1.1.2: 1.1.2 ===== * ``ffi.gc()``: fixed a race condition in multithreaded programs introduced in 1.1.1 1.1.1 ===== * Out-of-line mode: ``ffi.string()``, ``ffi.buffer()`` and ``ffi.getwinerror()`` didn't accept their arguments as keyword arguments, unlike their in-line mode equivalent. (It worked in PyPy.) * Out-of-line ABI mode: documented a restriction__ of ``ffi.dlopen()`` when compared to the in-line mode. * ``ffi.gc()``: when called several times with equal pointers, it was accidentally registering only the last destructor, or even none at all depending on details. (It was correctly registering all of them only in PyPy, and only with the out-of-line FFIs.) .. __: cdef.html#dlopen-note module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-cffi' unixtime: '1434299085' user: wiz