Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix typos in comments: py.py -> pypytypos | Matti Picus | 2022-11-17 | 1 | -2/+2 |
| | |||||
* | Merge branch 'branch/py.test' into 'branch/default' | Armin Rigo | 2022-11-13 | 29 | -789/+794 |
|\ | | | | | | | | | | | Replace py.test usage with pytest, explicitly require py for tests See merge request pypy/cffi!115 | ||||
| * | Replace py.test usage with pytest, explicitly require py for testspy.test | Miro Hrončok | 2022-11-11 | 29 | -789/+794 |
|/ | | | | | | | pytest 7.2+ no longer depends on py. It ships py.path and py.error only. See https://docs.pytest.org/en/7.2.x/changelog.html#deprecations The tests use py.code as well, hence we declare and document a test dependency on py. | ||||
* | Merge branch 'branch/issue547' into 'branch/default' | Armin Rigo | 2022-09-12 | 1 | -22/+26 |
|\ | | | | | | | | | | | | | | | Clarify typing requirements of `struct: { ...;}` in cdef() Closes #547 See merge request pypy/cffi!114 | ||||
| * | Clarify typing requirements of `struct: { ...;}` in cdef()issue547 | Alex Willmer | 2022-09-03 | 1 | -22/+26 |
|/ | | | | I took the liberty of switching from a bullet list to a definition list, which I think improves the readability. | ||||
* | merge heads | Armin Rigo | 2022-07-18 | 1 | -33/+2 |
|\ | |||||
| * | Merge branch 'branch/python3.11.0b4' into 'branch/default' | Armin Rigo | 2022-07-18 | 1 | -33/+2 |
| |\ | | | | | | | | | | | | | | | | Adjust tests for a last minute Python 3.11 change in the traceback format See merge request pypy/cffi!113 | ||||
| | * | Adjust tests for a last minute Python 3.11 change in the traceback formatpython3.11.0b4 | Miro Hrončok | 2022-07-15 | 1 | -33/+2 |
| |/ | | | | | | | | | See https://github.com/python/cpython/issues/93883 and https://github.com/python/cpython/pull/93994 | ||||
* | | Tentative fix for issue #542 | Armin Rigo | 2022-07-18 | 2 | -3/+13 |
|/ | |||||
* | Merge branch 'branch/project-links' into 'branch/default' | Armin Rigo | 2022-07-11 | 2 | -0/+17 |
|\ | | | | | | | | | | | Add project URLs to metadata and README See merge request pypy/cffi!112 | ||||
| * | Add project URLs to metadata and READMEproject-links | Anderson Bravalheri | 2022-06-30 | 2 | -0/+17 |
| | | |||||
* | | hg merge release-1.15 to default | Matt Davis | 2022-06-30 | 2 | -5/+27 |
|\ \ | |/ |/| | |||||
| * | add emulated ppc64le builds and basic smoketests only to GHArelease-1.15 | Matt Davis | 2022-06-30 | 1 | -2/+24 |
| | | |||||
| * | Added tag v1.15.1 for changeset c649a735cf82 | Matt Davis | 2022-06-30 | 0 | -0/+0 |
| | | |||||
| * | update doc source tarball hashes for 1.15.1v1.15.1 | Matt Davis | 2022-06-30 | 1 | -3/+3 |
| | | |||||
| * | hg merge default to release-1.15 | Matt Davis | 2022-06-29 | 31 | -84/+424 |
| |\ | |/ |/| | |||||
* | | musllinux test updates and wheels, py3.11 beta wheels | Matt Davis | 2022-06-29 | 12 | -24/+97 |
| | | |||||
* | | tweak the test for pypy, where we get an extra null byte after a plain 'char' | Armin Rigo | 2022-06-08 | 1 | -1/+1 |
| | | |||||
* | | dump version to 1.15.1 | Armin Rigo | 2022-06-08 | 7 | -11/+11 |
| | | |||||
* | | issue #535 | Armin Rigo | 2022-06-08 | 2 | -1/+50 |
| | | | | | | | | | | Give a warning when we ask a ffi.buffer() that can be proven to overflow. Might help with the confusion on that issue #535. | ||||
* | | #532 Use Py_SET_REFCNT in _cffi_backend.c instead of ob_refcnt | Armin Rigo | 2022-04-12 | 1 | -3/+4 |
| | | |||||
* | | Issue #531 | Armin Rigo | 2022-03-29 | 1 | -3/+8 |
| | | | | | | | | | | on ppc64le, libffi requires 16 bytes alignment for at least the return value of functions if that is 'long double'. | ||||
* | | oops, fix for a regression introduced in 216d8676b652 | Armin Rigo | 2022-02-05 | 1 | -3/+4 |
| | | | | | | | | seen in test_recompiler | ||||
* | | Merge branch 'branch/update_libffi_arm64' into 'branch/default' | Matt Davis | 2022-02-01 | 8 | -32/+139 |
|\ \ | | | | | | | | | | | | | | | | update libffi dependency for arm64 to release v3.4.2 and add scripts to generate static libffi static library See merge request pypy/cffi!110 | ||||
| * | | updated whatsnew.rstupdate_libffi_arm64 | Matt Davis | 2022-02-01 | 1 | -0/+3 |
| | | | |||||
| * | | update from default | Matt Davis | 2022-02-01 | 10 | -11/+115 |
| |\ \ | |/ / |/| | | |||||
* | | | Merge with adapt-tests-for-python3.11 | Armin Rigo | 2022-02-01 | 1 | -1/+46 |
|\ \ \ | |||||
| * | | | apply patch from Tomáš on PR 111adapt-tests-for-python3.11 | Armin Rigo | 2022-02-01 | 1 | -1/+46 |
| | | | | |||||
| * | | | Backed out changeset: e184bbd523d6 | Armin Rigo | 2022-02-01 | 1 | -7/+0 |
| | | | | |||||
| * | | | Adapt tests for Python 3.11 | Tomáš Hrnčiar | 2022-01-24 | 1 | -0/+7 |
|/ / / | | | | | | | | | | Fix broken tests, Python 3.11 brings in enhanced error locations in tracebacks. | ||||
* | | | update whatsnew | Armin Rigo | 2021-12-28 | 1 | -0/+6 |
| | | | |||||
* | | | Test and fix for the case where ffi.embedding_api() is called but | Armin Rigo | 2021-12-28 | 5 | -5/+26 |
| | | | | | | | | | | | | does not list any `extern "Python"` function | ||||
* | | | tweak wording | Armin Rigo | 2021-12-24 | 1 | -3/+6 |
| | | | |||||
* | | | Write explicitly that byte strings passed to `char *` arguments are not ↵ | Armin Rigo | 2021-12-03 | 2 | -5/+29 |
| | | | | | | | | | | | | meant to live as long as the byte string is alive, but only for the duration of the call | ||||
* | | | Mention the "demo" directory from the repo. | Armin Rigo | 2021-11-03 | 1 | -0/+5 |
| | | | |||||
| * | | fix hardcoded path | Matt Davis | 2022-02-01 | 1 | -1/+2 |
| | | | |||||
| * | | remove extra debug messages | sait-linaro | 2021-10-28 | 1 | -3/+0 |
| | | | |||||
| * | | update libffi for arm64 to release 3.4.2 and add scripts to generate static ↵ | Niyas Sait | 2021-10-28 | 8 | -32/+138 |
|/ / | | | | | | | libffi static library | ||||
* | | hg merge release-1.15 to default | Matt Davis | 2021-10-13 | 12 | -19/+231 |
|\ \ | |/ | |||||
| * | Added tag v1.15.0 for changeset d2ac4b46674e | Matt Davis | 2021-10-13 | 0 | -0/+0 |
| | | |||||
| * | doc checksum updates for 1.15.0v1.15.0 | Matt Davis | 2021-10-13 | 1 | -3/+3 |
| | | |||||
| * | added GHA release workflow | Matt Davis | 2021-10-12 | 1 | -0/+195 |
| | | |||||
| * | Bump version to 1.15.0 | Matt Davis | 2021-10-12 | 8 | -13/+10 |
| | | |||||
| * | Bump version to 1.15.0rc2 | Matt Davis | 2021-10-04 | 9 | -17/+25 |
| | | |||||
| * | Merge branch 'branch/fix_missing_ffi_lib' into 'branch/release-1.15' | Matt Davis | 2021-10-05 | 1 | -1/+1 |
| |\ | | | | | | | | | | | | | | | | Update MANIFEST.in to include ffi.lib See merge request pypy/cffi!109 | ||||
| | * | update MANIFEST.in to include missing ffi.libfix_missing_ffi_lib | sait-linaro | 2021-09-28 | 1 | -1/+1 |
| |/ |/| | |||||
| * | Added tag v1.15.0rc1 for changeset cc972f56c9a6 | Matt Davis | 2021-09-27 | 0 | -0/+0 |
| | | |||||
| * | doc checksum updates for 1.15.0rc1v1.15.0rc1 | Matt Davis | 2021-09-27 | 1 | -3/+3 |
| | | |||||
| * | fix tuple version and tests to support rc | Matt Davis | 2021-09-21 | 2 | -1/+2 |
| | | |||||
| * | Bump version to 1.15.0rc1 | Matt Davis | 2021-09-17 | 8 | -12/+23 |
|/ |