Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tentative fix for issue #542 | Armin Rigo | 2022-07-18 | 1 | -1/+2 |
| | |||||
* | dump version to 1.15.1 | Armin Rigo | 2022-06-08 | 2 | -3/+3 |
| | |||||
* | oops, fix for a regression introduced in 216d8676b652 | Armin Rigo | 2022-02-05 | 1 | -3/+4 |
| | | | | seen in test_recompiler | ||||
* | Test and fix for the case where ffi.embedding_api() is called but | Armin Rigo | 2021-12-28 | 2 | -4/+4 |
| | | | | does not list any `extern "Python"` function | ||||
* | Bump version to 1.15.0 | Matt Davis | 2021-10-12 | 2 | -3/+3 |
| | |||||
* | Bump version to 1.15.0rc2 | Matt Davis | 2021-10-04 | 2 | -3/+3 |
| | |||||
* | fix tuple version and tests to support rc | Matt Davis | 2021-09-21 | 1 | -1/+1 |
| | |||||
* | Bump version to 1.15.0rc1 | Matt Davis | 2021-09-17 | 2 | -3/+3 |
| | |||||
* | Merge with default | Armin Rigo | 2021-07-07 | 1 | -0/+2 |
|\ | |||||
| * | fixed test failures in Unraisable error collectorfix_filelike_flush | Matt Davis | 2021-07-07 | 1 | -0/+2 |
| | | |||||
* | | Bump version to 1.14.6 | Armin Rigo | 2021-06-20 | 2 | -3/+3 |
|/ | |||||
* | Fix for sys.version >= (3, 10) | Armin Rigo | 2021-02-19 | 1 | -1/+2 |
| | |||||
* | Bump version to 1.14.5 and add whatsnew entry | Armin Rigo | 2021-02-11 | 2 | -3/+3 |
| | |||||
* | bump version to 1.14.4 | Armin Rigo | 2020-11-24 | 2 | -3/+3 |
| | |||||
* | Issue #478 | Armin Rigo | 2020-10-29 | 1 | -4/+14 |
| | | | | Fix a case of nested anonymous struct/unions when recompiling to Python | ||||
* | bump version to 1.14.3 | Armin Rigo | 2020-09-15 | 2 | -3/+3 |
| | |||||
* | Don't call PyEval_InitThreads() on CPython >= 3.7, where it should always be a | Armin Rigo | 2020-08-31 | 1 | -0/+5 |
| | | | | no-op. It is explicitly deprecated in 3.9. | ||||
* | bump version number to 1.14.2 | Armin Rigo | 2020-08-15 | 2 | -3/+3 |
| | |||||
* | minor detail | Armin Rigo | 2020-08-15 | 1 | -0/+2 |
| | |||||
* | another attempt at Py_LIMITED_API on Windows on CPython >= 3.5 | Armin Rigo | 2020-08-13 | 3 | -13/+49 |
| | |||||
* | #355 #350 | Armin Rigo | 2020-08-12 | 1 | -3/+3 |
| | | | | Yet another attempt at setting Py_LIMITED_API on Windows | ||||
* | bump version number to 1.14.1 | Armin Rigo | 2020-07-26 | 2 | -3/+3 |
| | |||||
* | Allow ffi.embedding_init_code("unicode-with-non-ascii-chars") | Armin Rigo | 2020-07-24 | 1 | -2/+16 |
| | |||||
* | #454 | Armin Rigo | 2020-05-29 | 1 | -4/+4 |
| | | | | Second try with '# NUMBER' instead of '#line NUMBER', as gcc seems to output | ||||
* | Issue #454 | Armin Rigo | 2020-05-26 | 1 | -3/+34 |
| | | | | Try harder to avoid #line directives confuse the rest of pre-parsing | ||||
* | #453 | Armin Rigo | 2020-05-20 | 4 | -9/+24 |
| | | | | | | Special-case typedefs of arrays with '...' length, so that they can be used through recompiler.py as if they had a specified length in most cases. | ||||
* | Fix a warning (or an error, with -Werror) on pypy3 | Armin Rigo | 2020-04-12 | 1 | -2/+2 |
| | |||||
* | Bump version number to 1.14.0 | Armin Rigo | 2020-02-07 | 2 | -3/+3 |
| | |||||
* | Issue #440 | Armin Rigo | 2020-01-19 | 3 | -22/+139 |
| | | | | | | Limit the amount of memory that is requested from alloca() for temporary conversion of arguments. Non-small requests are instead handled with PyObject_Malloc() and PyObject_Free(). | ||||
* | fix some gcc warnings | Armin Rigo | 2020-01-05 | 1 | -1/+2 |
| | |||||
* | Issue #437 | Armin Rigo | 2020-01-05 | 1 | -5/+9 |
| | | | | Support ffi.dlopen(<void* cdata>). See updated documentation. | ||||
* | Tweak the '-Wno-*' arguments passed to gcc during tests | Armin Rigo | 2019-11-07 | 1 | -2/+2 |
| | |||||
* | update version to 1.13.2 | Armin Rigo | 2019-11-03 | 2 | -3/+3 |
| | |||||
* | Tweak the warning message | Armin Rigo | 2019-11-03 | 1 | -3/+3 |
| | |||||
* | bump version to 1.13.1 | Armin Rigo | 2019-10-21 | 2 | -3/+3 |
| | |||||
* | Issue #427 | Armin Rigo | 2019-10-19 | 1 | -7/+9 |
| | | | | | | | Fix: it's invalid according the API to call PyGILState_Release(PyGILState_UNLOCKED) manually at startup to release the GIL. Instead we must call another function, like PyEval_SaveThread(). The difference shows up in a rare case on CPython 3.7 only. | ||||
* | Add a warning when we use in cdef() a global variable without also ↵ | Armin Rigo | 2019-10-14 | 1 | -0/+8 |
| | | | | specifying a storage class (extern or static) | ||||
* | Don't return a bool from __int__(), as it raises a (Pending?)DeprecationWarning | Armin Rigo | 2019-09-20 | 1 | -1/+1 |
| | |||||
* | (brendan on mailing list) Ignore preprocessor stuff when looking for '"' | Armin Rigo | 2019-06-19 | 1 | -6/+10 |
| | |||||
* | Issue #412 | Armin Rigo | 2019-06-12 | 1 | -2/+3 |
| | | | | Test and fix for unnamed bitfields which are not ":0" bitfields. | ||||
* | bump version number to 1.13 | Armin Rigo | 2019-06-03 | 2 | -3/+3 |
| | |||||
* | Fix C integer division. Add modulo. | Armin Rigo | 2019-04-26 | 1 | -2/+9 |
| | |||||
* | merge pull request #96. Thanks Cody! | Armin Rigo | 2019-04-26 | 5 | -51/+76 |
|\ | |||||
| * | Windows fix | Armin Rigo | 2019-04-19 | 1 | -1/+2 |
| | | |||||
| * | bump version to 1.12.3 | Armin Rigo | 2019-04-11 | 2 | -3/+3 |
| | | |||||
| * | remove extra comments. | guillaumesottas | 2019-03-26 | 1 | -5/+3 |
| | | |||||
| * | remove useless try/catch, and remove unreachable elif statement. | guillaumesottas | 2019-03-26 | 1 | -2/+0 |
| | | |||||
| * | add support for long/long long C integer constant suffixes, and support | guillaumesottas | 2019-03-26 | 1 | -6/+16 |
| | | | | | | | | for base 2 integer constant as well. | ||||
| * | fix #407 add support for u/U suffix in integer constants (eg. 0xABu, or 0xCDU). | guillaumesottas | 2019-03-25 | 1 | -0/+2 |
| | | |||||
| * | py3.8 fixes | Armin Rigo | 2019-03-16 | 1 | -6/+39 |
| | |