Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9-peg-parser at PyPy / pypy
Commits: e85c3387 by Matti Picus at 2021-09-30T02:03:51+03:00 remove unused functions and add a few tweaks for openssl3 --HG-- branch : openssl-3.0.0 - - - - - 1c333acf by Matti Picus at 2021-09-30T13:02:27+03:00 merge openssl-3.0.0 into py3.7-openssl-3.0.0 --HG-- branch : py3.7-openssl-3.0.0 - - - - - 39f35b66 by Matti Picus at 2021-10-06T10:07:23+03:00 resign ourselves to the truth: we do not really preserve compatibility with cryptography --HG-- branch : py3.7-openssl-3.0.0 - - - - - 7851269f by Matti Picus at 2021-10-06T10:08:12+03:00 delete unused EVP functions --HG-- branch : py3.7-openssl-3.0.0 - - - - - 49fca115 by Matti Picus at 2021-10-06T10:08:33+03:00 download and build OpenSSL 3 --HG-- branch : py3.7-openssl-3.0.0 - - - - - b752e5b3 by fijal at 2021-10-12T13:02:01+02:00 one less copy of strings in memmove (and not make it immediately old) as well as a start of _offset_in_bytes --HG-- branch : experiment-with-ffi-addresses - - - - - 1bfe0bd4 by fijal at 2021-10-12T13:19:26+02:00 typo --HG-- branch : experiment-with-ffi-addresses - - - - - 38f2227b by fijal at 2021-10-12T13:28:37+02:00 oops --HG-- branch : experiment-with-ffi-addresses - - - - - e8879a96 by Matti Picus at 2021-10-16T18:49:15+03:00 document warning fixes - - - - - 13f133ec by Matti Picus at 2021-10-17T13:24:28+03:00 Added tag release-pypy2.7-v7.3.6 for changeset b89256933b0b - - - - - 7b55d506 by Matti Picus at 2021-10-17T13:25:36+03:00 Added tag release-pypy3.7-v7.3.6 for changeset cc3911ab8fcd - - - - - 6222af75 by Matti Picus at 2021-10-17T13:26:00+03:00 Added tag release-pypy3.8-v7.3.6 for changeset 279d80ac2079 - - - - - 6018cf3b by Matti Picus at 2021-10-17T18:17:18+03:00 release 7.3.6 - - - - - ded0eb8e by Matti Picus at 2021-10-18T19:01:05+03:00 cleanup and update libffi-7 to libffi-8 on windows - - - - - bef0b300 by Matti Picus at 2021-10-24T08:19:23+03:00 C-API changed, make this 7.4.1 not 7.3.7 --HG-- branch : py3.7 - - - - - c7a84275 by Matti Picus at 2021-10-18T19:01:05+03:00 cleanup and update libffi-7 to libffi-8 on windows (graft dc6099d20cfa) --HG-- branch : py3.7 - - - - - 72985f6c by olliemath at 2021-10-18T21:59:57+01:00 Add .flake8 config for rpython This should allow navigating/editing in editors with flake8 support. --HG-- branch : flake8-configs - - - - - 4d31ce76 by olliemath at 2021-10-18T22:58:10+01:00 Fix placeholder substitution mismatches --HG-- branch : flake8-configs - - - - - ab375958 by olliemath at 2021-10-18T23:00:17+01:00 Remove duplicate dict keys These are repeated (with the same values) afterward. So this commit should have no effect (except readability). --HG-- branch : flake8-configs - - - - - fe22de4e by olliemath at 2021-10-18T23:39:40+01:00 flake8 config: group TODO items --HG-- branch : flake8-configs - - - - - d12a5349 by olliemath at 2021-10-19T00:05:26+01:00 Add flake8 config for pypy Some code changes are still required for flake8 to pass. --HG-- branch : flake8-configs - - - - - 0532dbf3 by olliemath at 2021-10-19T00:20:07+01:00 Add global flake8 config --HG-- branch : flake8-configs - - - - - 424c4db0 by olliemath at 2021-10-19T00:48:29+01:00 Update flake8 exclude list --HG-- branch : flake8-configs - - - - - 6b31bdb5 by olliemath at 2021-10-19T00:56:12+01:00 Update flake8 config for __all__ metaprogramming --HG-- branch : flake8-configs - - - - - e0272dc3 by olliemath at 2021-10-19T00:58:46+01:00 rst.py: replace bad 'raise NotImplemented(...)' calls --HG-- branch : flake8-configs - - - - - ffd990c1 by olliemath at 2021-10-19T01:01:45+01:00 test_gil.py: fix bad string formatting --HG-- branch : flake8-configs - - - - - 6bfa9da0 by olliemath at 2021-10-19T01:07:20+01:00 Remove duplicate keys in makecontributor.py. This means all alias should now map correctly. --HG-- branch : flake8-configs - - - - - 1a892ad9 by fijal at 2021-10-19T14:59:31+02:00 quick and dirty hack to always pass directly offset of OffsetInBytes --HG-- branch : experiment-with-ffi-addresses - - - - - 7b71c6ac by fijal at 2021-10-19T15:21:08+02:00 try harder to please the rtyper --HG-- branch : experiment-with-ffi-addresses - - - - - a4d5a1c0 by fijal at 2021-10-19T15:34:19+02:00 hide this from the JIT --HG-- branch : experiment-with-ffi-addresses - - - - - 67cd159f by fijal at 2021-10-19T16:12:53+02:00 try to use (unsafely!) the new primitive --HG-- branch : experiment-with-ffi-addresses - - - - - be8a2185 by fijal at 2021-10-19T16:14:02+02:00 typo --HG-- branch : experiment-with-ffi-addresses - - - - - f371d646 by Carl Friedrich Bolz-Tereick at 2021-10-20T10:14:30+02:00 #3568 use an unsigned int and masking for the request argument of fcntl.ioctl - - - - - eebba57b by Carl Friedrich Bolz-Tereick at 2021-10-20T09:42:07+00:00 Merge branch 'branch/flake8-configs' into 'branch/default' Add .flake8 config for rpython See merge request pypy/pypy!840 - - - - - eeeafcf9 by Matti Picus at 2021-10-24T08:15:32+03:00 revert C-API changes that make 7.3.6 incompatible with 7.3.5 Be sure not to merge this to py3.8/py3.9 --HG-- branch : py3.7 - - - - - f4e341f9 by Matti Picus at 2021-10-24T10:06:59+03:00 stop using whatsnew-head: it is not worth the trouble If we move to a move PR-centric workflow, perhaps we can re-institute it - - - - - 8770c60e by Matti Picus at 2021-10-24T10:37:37+03:00 rework some values in _sysconfig, inspired by issue 3582 --HG-- branch : py3.8 - - - - - d3fe5a1f by Matti Picus at 2021-10-24T10:45:10+03:00 Add contributor alias - - - - - a746be2c by Matti Picus at 2021-10-24T10:49:36+03:00 update pypy version to 7.4.1 - - - - - 7f72f5d7 by Matti Picus at 2021-10-24T11:00:44+03:00 start release note for 7.4.0 - - - - - 27e3dded by Matti Picus at 2021-10-24T17:08:52+03:00 revert 054d44179151, make version 7.3.8 - - - - - 05ad321b by Matti Picus at 2021-10-24T17:15:57+03:00 make release note 7.3.7 - - - - - c6362e66 by Matti Picus at 2021-10-24T17:19:38+03:00 merge default into py3.8 --HG-- branch : py3.8 - - - - - e466cb04 by Matti Picus at 2021-10-24T23:07:32+03:00 use sys.base_prefix when finding INCLUDEPY and LIBDIR, continuation of issue 3582 --HG-- branch : py3.8 - - - - - e2db57ae by Carl Friedrich Bolz-Tereick at 2021-10-25T17:49:10+02:00 merge heads --HG-- branch : py3.7 - - - - - 84b4670f by Carl Friedrich Bolz-Tereick at 2021-10-25T17:49:40+02:00 merge heads --HG-- branch : py3.8 - - - - - eb766be5 by Matti Picus at 2021-10-25T20:34:12+03:00 HEAD is now v7.3.8 --HG-- branch : py3.7 - - - - - 9e4b3c62 by Matti Picus at 2021-10-25T20:36:19+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - f11d7799 by Matti Picus at 2021-10-27T00:47:54+03:00 these were wrong. On py3.8 this is all removed. --HG-- branch : py3.7 - - - - - 53b3b093 by h-vetinari at 2021-10-27T07:48:08+03:00 typo --HG-- branch : py3.7 - - - - - 34c4a045 by Matti Picus at 2021-10-27T11:59:34+03:00 remove unused and deprecated delcaration --HG-- branch : py3.7-openssl-3.0.0 - - - - - 2e266f9e by Matti Picus at 2021-10-27T12:45:28+03:00 update error codes and add cryptography's 'provider' module --HG-- branch : py3.7-openssl-3.0.0 - - - - - 5cf5c394 by Matti Picus at 2021-10-27T17:48:43+03:00 revert part of previous commit --HG-- branch : py3.7-openssl-3.0.0 - - - - - 904cc468 by Matti Picus at 2021-10-27T14:47:47+03:00 add providers module, remove some declarations and add more definitions --HG-- branch : py3.7-openssl-3.0.0 - - - - - a747cc52 by Matti Picus at 2021-10-27T14:48:14+03:00 ifdef section of random_engine --HG-- branch : py3.7-openssl-3.0.0 - - - - - 84ec03b9 by Matti Picus at 2021-10-28T08:42:33+03:00 merge py3.7 into branch --HG-- branch : py3.7-openssl-3.0.0 - - - - - 6135b692 by Matti Picus at 2021-10-28T08:59:03+03:00 add a gc.collect to prevent tests hanging --HG-- branch : py3.7-openssl-3.0.0 - - - - - 9d2d15e1 by Isuru Fernando at 2021-10-29T09:31:03-05:00 Support _PYTHON_SYSCONFIGDATA_NAME env variable like cpython --HG-- branch : sysconfigdata_env - - - - - 0012d485 by Matti Picus at 2021-10-29T17:42:00+03:00 typo --HG-- branch : py3.7 - - - - - 529608f5 by Matti Picus at 2021-10-29T22:36:54+03:00 export PyDescr_NewGetSet --HG-- branch : py3.7 - - - - - c84cdc3e by Matti Picus at 2021-10-30T22:20:45+03:00 test, fix PyDescr_NewGetSet --HG-- branch : py3.7 - - - - - aa133d97 by Matti Picus at 2021-11-01T14:46:36+02:00 merge py3.7 into py3.8, being careful not to pick up 902561e6bb89 --HG-- branch : py3.8 - - - - - ad9ff18b by Matti Picus at 2021-11-02T08:47:38+02:00 export constants into module namespace for compatibility (issue 3589) --HG-- branch : py3.7 - - - - - 59c6504f by Matti Picus at 2021-11-02T08:47:38+02:00 export constants into module namespace for compatibility (issue 3589) --HG-- branch : py3.8 - - - - - 513d3dcd by Matti Picus at 2021-11-02T10:00:45+02:00 flake8 --HG-- branch : py3.7 - - - - - 2504072b by Matti Picus at 2021-11-02T10:02:09+02:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 9b4baf75 by fijal at 2021-11-02T10:06:53+02:00 try harder to pin things when they go through layers of offset in bytes --HG-- branch : experiment-with-ffi-addresses - - - - - 4b612c29 by fijal at 2021-11-02T10:14:25+02:00 run your tests kids --HG-- branch : experiment-with-ffi-addresses - - - - - 57e66fbb by fijal at 2021-11-02T10:27:21+02:00 oops --HG-- branch : experiment-with-ffi-addresses - - - - - b7aa32cf by fijal at 2021-11-02T10:28:54+02:00 rename the w_bytes to bytes to avoid confusion --HG-- branch : experiment-with-ffi-addresses - - - - - 3c9fb317 by fijal at 2021-11-02T10:42:55+02:00 jit cant see this --HG-- branch : experiment-with-ffi-addresses - - - - - 6e993679 by fijal at 2021-11-02T12:03:50+02:00 display more digits --HG-- branch : experiment-with-ffi-addresses - - - - - c52a0356 by fijal at 2021-11-02T12:04:40+02:00 actually make this float --HG-- branch : experiment-with-ffi-addresses - - - - - 59c2704a by fijal at 2021-11-02T13:28:39+02:00 this is a hack for bytes *only* --HG-- branch : experiment-with-ffi-addresses - - - - - 93dc8fc8 by Matti Picus at 2021-11-02T16:25:30+02:00 fix _ssl errors on windows - OSError(int, str=None) only creates subclasses if str is a string --HG-- branch : py3.7 - - - - - db3301c8 by Matti Picus at 2021-11-02T17:34:06+02:00 merge sysconfigdata_env to handle _PYTHON_SYSCONFIGDATA_NAME --HG-- branch : py3.7 - - - - - b701ce5f by Matti Picus at 2021-11-02T17:36:54+02:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - c191c808 by Matti Picus at 2021-11-02T17:40:19+02:00 redo sysconfigdata_env for py3.8 --HG-- branch : py3.8 - - - - - eae4936b by Matti Picus at 2021-11-03T10:54:58+02:00 add test that passes on CPython, segfault on PyPy3.7 --HG-- branch : format-width - - - - - 320c8755 by fijal at 2021-11-03T11:49:04+02:00 revert the RPython changes (one accidental, one ported to default) --HG-- branch : experiment-with-ffi-addresses - - - - - 7e83b615 by fijal at 2021-11-03T12:09:48+02:00 improve the test --HG-- branch : experiment-with-ffi-addresses - - - - - 0821142a by fijal at 2021-11-03T12:11:37+02:00 clarify the comment --HG-- branch : experiment-with-ffi-addresses - - - - - de4a34b1 by fijal at 2021-11-03T12:23:58+02:00 I think fix the function for non-bytes also mark it as pypy hacks --HG-- branch : experiment-with-ffi-addresses - - - - - e19e3830 by fijal at 2021-11-03T12:26:15+02:00 rename this function too --HG-- branch : experiment-with-ffi-addresses - - - - - cb05fdea by Matti Picus at 2021-11-03T13:32:58+02:00 move test, fix format parsing code --HG-- branch : format-width - - - - - 08ffa6c2 by Matti Picus at 2021-11-04T00:21:32+02:00 fix over-eager incrementing when counting pyobject formatters, add more tests --HG-- branch : format-width - - - - - 39259202 by Matti Picus at 2021-11-04T00:22:55+02:00 Merge format-width which fixes PyUnicode_FromFormat (issue 3593) --HG-- branch : py3.7 - - - - - bed2cf60 by Matti Picus at 2021-11-04T00:26:28+02:00 remove whatsnew-head --HG-- branch : py3.7 - - - - - 2d414910 by Matti Picus at 2021-11-04T00:26:53+02:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 00ec77a7 by Maciej Fijalkowski at 2021-11-04T08:15:16+00:00 Merge branch 'branch/experiment-with-ffi-addresses' into 'branch/py3.7' improve amount of copying for ssl See merge request pypy/pypy!842 --HG-- branch : py3.7 - - - - - 50bb0e88 by Matti Picus at 2021-11-06T08:59:26+02:00 remove uneeded files --HG-- branch : py3.7-openssl-3.0.0 - - - - - 50d9f308 by Matti Picus at 2021-11-06T09:02:25+02:00 preserve passwd callback, remove extraneous check --HG-- branch : py3.7-openssl-3.0.0 - - - - - 20e8f72d by Matti Picus at 2021-11-06T09:09:14+02:00 revert 6ddfef1fa188, breaks session re-use test --HG-- branch : py3.7-openssl-3.0.0 - - - - - 665a6624 by Matti Picus at 2021-11-06T09:32:45+02:00 more cleanup --HG-- branch : py3.7-openssl-3.0.0 - - - - - a5d00155 by Matti Picus at 2021-11-06T14:58:03+02:00 unused DTLS1_RT_HEARTBEAT not available in OpenSSL3 --HG-- branch : py3.8 - - - - - 7767dcfb by Matti Picus at 2021-11-06T18:23:41+02:00 revert part of 59f35f3623b1, reset ffi.errno --HG-- branch : py3.7-openssl-3.0.0 - - - - - 7f1df53e by h-vertini at 2021-11-07T10:14:27+02:00 backport changes to tests for openssl3 --HG-- branch : py3.7-openssl-3.0.0 - - - - - 05136ae3 by h-vertini at 2021-11-07T10:48:39+02:00 update error codes for OpenSSL3 --HG-- branch : py3.7-openssl-3.0.0 - - - - - b2c6e15b by Matti Picus at 2021-11-07T11:00:38+02:00 remove some error codes that do not exist in my build of OpenSSL3 --HG-- branch : py3.7-openssl-3.0.0 - - - - - 2bcd08f6 by Matti Picus at 2021-11-07T11:01:21+02:00 handle UNXEPECTED_EOF_WHILE_READING which on CPython raises a BrokenPipeError --HG-- branch : py3.7-openssl-3.0.0 - - - - - db605ae4 by Matti Picus at 2021-11-07T11:12:22+02:00 adopt upstream changes to add_ca_cert --HG-- branch : py3.7-openssl-3.0.0 - - - - - ab22d3a5 by Matti Picus at 2021-11-07T14:17:37+02:00 need perl modules to build openssl3, remove unused declaration --HG-- branch : py3.7-openssl-3.0.0 - - - - - 92ce6802 by Matti Picus at 2021-11-07T18:06:05+02:00 restore file needed for windows --HG-- branch : py3.7-openssl-3.0.0 - - - - - b261cc24 by Matti Picus at 2021-11-07T19:31:06+02:00 typo --HG-- branch : py3.7-openssl-3.0.0 - - - - - e63f0b9a by Matti Picus at 2021-11-07T22:34:39+02:00 cannot yum install, no sudo available inside the docker image --HG-- branch : py3.7-openssl-3.0.0 - - - - - d3cacbd1 by Matti Picus at 2021-11-08T09:07:48+02:00 fix another OSError(errno, str) conversion failure when !(str) --HG-- branch : py3.7-openssl-3.0.0 - - - - - 41dd2d5c by Matti Picus at 2021-11-08T08:20:58+02:00 update gdbm to get fix for gcc used by aarch64 buildbot --HG-- branch : py3.7-openssl-3.0.0 - - - - - 3df1012c by Matti Picus at 2021-11-08T12:28:38+02:00 always create cffi extensions in lib_pypy, add lib64 linker path --HG-- branch : py3.7-openssl-3.0.0 - - - - - 1e1afef2 by Carl Friedrich Bolz-Tereick at 2021-11-08T12:35:48+01:00 add a fast path for unicode literals that don't contain escapes in the parser --HG-- branch : py3.7 - - - - - a5880c52 by Matti Picus at 2021-11-08T15:29:23+02:00 merge py3.7-openssl-3.0.0 which provides openssl3 --HG-- branch : py3.7 - - - - - d06d8bdd by Matti Picus at 2021-11-08T17:29:37+02:00 restore missing function needed for _hash --HG-- branch : py3.7 - - - - - 6d5bb14d by Matti Picus at 2021-11-09T11:34:45+02:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 31c2b3fc by Carl Friedrich Bolz-Tereick at 2021-11-10T10:58:16+01:00 this works now --HG-- branch : py3.9-peg-parser - - - - - c75a5112 by Carl Friedrich Bolz-Tereick at 2021-11-10T11:06:11+01:00 we disabled the old parser --HG-- branch : py3.9-peg-parser - - - - - d3a386d9 by Carl Friedrich Bolz-Tereick at 2021-11-10T11:08:49+01:00 complain earlier about revdbmetavars (not just in codegen) --HG-- branch : py3.9-peg-parser - - - - - ce3e96e9 by Carl Friedrich Bolz-Tereick at 2021-11-10T12:16:12+01:00 fix --HG-- branch : py3.9-peg-parser - - - - - 38cb24d1 by Carl Friedrich Bolz-Tereick at 2021-11-10T13:06:02+01:00 a comment --HG-- branch : py3.9-peg-parser - - - - - c0ddcc86 by Carl Friedrich Bolz-Tereick at 2021-11-10T14:58:02+01:00 test and fix: stop calling a decoder without an error handler --HG-- branch : py3.7 - - - - - e42eeee7 by Carl Friedrich Bolz-Tereick at 2021-11-10T15:00:15+01:00 merge py3.7 --HG-- branch : py3.8 - - - - - 7c413c35 by Carl Friedrich Bolz-Tereick at 2021-11-10T15:11:02+01:00 merge py3.8 --HG-- branch : py3.9-peg-parser - - - - - 35055e69 by Carl Friedrich Bolz-Tereick at 2021-11-11T12:50:49+01:00 stop mutating ASTs in the parser, it's not safe due to memoization --HG-- branch : py3.9-peg-parser - - - - - aedb4d1f by Carl Friedrich Bolz-Tereick at 2021-11-11T16:02:21+01:00 fix translation, test deletion --HG-- branch : py3.9-peg-parser - - - - - 30 changed files: - + .flake8 - .hgtags - _pytest/cacheprovider.py - extra_tests/cffi_tests/cffi1/test_ffi_obj.py - lib-python/3/distutils/sysconfig_pypy.py - lib-python/3/ssl.py - lib-python/3/sysconfig.py - lib-python/3/test/support/__init__.py - lib-python/3/test/test_ssl.py - lib_pypy/_cffi_ssl/README.md - − lib_pypy/_cffi_ssl/_cffi_src/build_constant_time.py - − lib_pypy/_cffi_ssl/_cffi_src/build_padding.py - − lib_pypy/_cffi_ssl/_cffi_src/hazmat_src/constant_time.c - − lib_pypy/_cffi_ssl/_cffi_src/hazmat_src/constant_time.h - − lib_pypy/_cffi_ssl/_cffi_src/hazmat_src/padding.c - − lib_pypy/_cffi_ssl/_cffi_src/hazmat_src/padding.h - − lib_pypy/_cffi_ssl/_cffi_src/openssl/__init__.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/bio.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/crypto.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/cryptography.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/err.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/evp.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/fips.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/ocsp.py - + lib_pypy/_cffi_ssl/_cffi_src/openssl/provider.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/rsa.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/src/osrandom_engine.c - lib_pypy/_cffi_ssl/_cffi_src/openssl/ssl.py - lib_pypy/_cffi_ssl/_cffi_src/openssl/x509name.py - lib_pypy/_cffi_ssl/_stdssl/__init__.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f51046610d9b266d1b3b5dcc46a3ec982ae19f6d...aedb4d1f33d5ab9874fa0985beb3c5c461fa6cce -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f51046610d9b266d1b3b5dcc46a3ec982ae19f6d...aedb4d1f33d5ab9874fa0985beb3c5c461fa6cce You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit