proxy.py/proxy
Abhinav Singh 50046d3f68
TLS intercept self-signed servers using `--insecure-tls-interception` (#1446)
* Disable mandatory TLS verification with --insecure

* Fix lint issues

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix type issues with `cert_der_to_dict`

* Flake8 exception

* Fix `cert_der_to_dict` where file may not be writter before it is gets used by `_test_decode_cert`

* Silence lint issue due to pylint bug

* Rename flag to `--insecure-tls-interception`

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Reuse `DEFAULT_SSL_CONTEXT_OPTIONS`

* # noqa: WPS436

---------

Co-authored-by: d4x <d_4xfe@proton.me>
Co-authored-by: d4xfe <168460626+d4xfe@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-10 12:12:55 +05:30
..
common TLS intercept self-signed servers using `--insecure-tls-interception` (#1446) 2024-08-10 12:12:55 +05:30
core TLS intercept self-signed servers using `--insecure-tls-interception` (#1446) 2024-08-10 12:12:55 +05:30
dashboard [Flags] `min_compression_length` consistency (#1061) 2022-01-26 14:02:47 +05:30
http TLS intercept self-signed servers using `--insecure-tls-interception` (#1446) 2024-08-10 12:12:55 +05:30
plugin Add `ModifyRequestHeaderPlugin` (#1420) 2024-06-09 22:52:37 +05:30
socks Pre `v2.4.0rc8` cleanups (#1053) 2022-01-24 11:36:51 +05:30
testing Python 3.11 support (#1384) 2024-04-13 13:22:25 +05:30
__init__.py Grout: ngrok Alternative (#1407) 2024-05-10 13:53:52 +05:30
__main__.py [isort] Lib modules (#1016) 2022-01-20 15:34:54 +05:30
proxy.py Support Grout Wildcards (#1439) 2024-08-05 23:01:54 +05:30
py.typed Add py.typed marker, add version checker, remove deprecated methods (#255) 2020-01-06 21:23:38 -08:00