proxy.py/proxy/common
Abhinav Singh ddf90fb6f0
Allow `--plugins` flag to be used multiple times (#725)
* deprecate server_file_or_404

* Optionally compress static content.  Currently only if content length higher than 300

* trailing comma

* Allow `--plugins` flag to be used multiple times

Following are valid invocation:
1) `--plugins A`
2) `--plugins A,B`
3) `--plugins A --plugins B`
4) `--plugins A,B --plugins C`

* mypy

* Flake8

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

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

* correct type

* Add `HttpParser.is_https_tunnel()` utility method

* mypy

* lint checks

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

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

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-11-12 02:46:43 +05:30
..
__init__.py Doc & Banner update to match GitHub (#182) 2019-11-18 20:45:51 -08:00
constants.py Allow `--plugins` flag to be used multiple times (#725) 2021-11-12 02:46:43 +05:30
flag.py Allow `--plugins` flag to be used multiple times (#725) 2021-11-12 02:46:43 +05:30
logger.py Fix `--enable-dashboard` flags (#707) 2021-11-08 21:42:43 +05:30
pki.py Add a `--unix-socket-path` flag (#697) 2021-11-08 01:11:46 +05:30
plugins.py Allow `--plugins` flag to be used multiple times (#725) 2021-11-12 02:46:43 +05:30
types.py Fix the `typing_extensions` runtime dependency version (#641) 2021-10-31 08:31:34 +05:30
utils.py `OP_NO_TLSv1_1` by default for upstream connection negotiations (#712) 2021-11-09 03:10:16 +05:30
version.py v3.4.0 (#638) 2021-10-30 04:32:05 +05:30