meta-virtualization/recipes-devtools/python
Wentao Zhang a8e3a87c89 botocore: Fix rejecting URLs with unsafe characters in is_valid_endpoint_url()
The function is_valid_endpoint_url() in botocore is designed to validate
endpoint URLs, but it fails to detect unsafe characters with Python 3.9.5+
and other versions carrying bpo-43882 fix. The issue is caused by urlsplit()
silently stripping LF, CR, and HT characters while splitting the URL,
which disarms the validator in botocore.

This patch detects unsafe characters in is_valid_endpoint_url() and
is_valid_ipv6_endpoint_url() early, in order to fix rejecting invalid URLs
with unsafe characters.

Signed-off-by: Wentao Zhang <wentao.zhang@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-03-23 19:05:59 -04:00
..
python3-botocore botocore: Fix rejecting URLs with unsafe characters in is_valid_endpoint_url() 2023-03-23 19:05:59 -04:00
python3-newrelic treewide: bulk update patches with status field 2023-01-27 10:32:06 -05:00
gunicorn_20.0.4.bb gunicorn: uprev and make python3 ready 2020-01-22 15:53:49 +00:00
python-docker-pycreds.inc python-docker-pycreds: uprev to 0.4.0 2019-12-06 14:08:07 -05:00
python-docopt.inc python3-docker-compose: add version 1.16.1 + dependencies 2017-09-15 15:21:18 -04:00
python3-boto3_1.17.51.bb global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
python3-botocore_1.20.51.bb botocore: Fix rejecting URLs with unsafe characters in is_valid_endpoint_url() 2023-03-23 19:05:59 -04:00
python3-bugsnag_4.1.0.bb python3-bugsnag: Upgrade 4.0.2 -> 4.1.0 2021-07-20 22:51:29 -04:00
python3-cached-property_1.5.2.bb python-cached: synchronize with meta-python 2021-09-01 22:52:12 -04:00
python3-colorama_0.4.6.bb python3-colorama: sync with meta-openembedded 2022-11-02 15:31:33 -04:00
python3-docker_5.0.0.bb global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
python3-docker-pycreds_0.4.0.bb python-docker-pycreds: uprev to 0.4.0 2019-12-06 14:08:07 -05:00
python3-dockerpty_0.4.1.bb global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
python3-docopt_0.6.2.bb python3-docker-compose: add version 1.16.1 + dependencies 2017-09-15 15:21:18 -04:00
python3-dotenv_0.17.0.bb python3-dotenv: Upgrade 0.13.0 -> 0.17.0 2021-04-13 22:48:39 -04:00
python3-fastentrypoints_0.12.bb global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
python3-flask-cors_3.0.10.bb python3-flask-cors: Upgrade 3.0.8 -> 3.0.10 2021-04-15 10:16:00 -04:00
python3-nacl_1.3.0.bb global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
python3-newrelic_6.2.0.156.bb global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
python3-sphinx-420.bb python3-sphinx: make a 4.2.0 specific recipe 2022-03-24 08:10:59 -04:00
python3-udica_git.bb python3-udica: skip recipe if meta-selinux is not available 2022-09-22 10:00:42 -04:00
python3-webob_1.8.7.bb global: overrides syntax conversion 2021-08-02 17:17:53 -04:00