mitmproxy/test
Robert Xiao 4448550746 Rewrite @concurrent to use async instead of the reply mechanism.
This should improve behaviour, since calls to @concurrent will now be serialized
relative to other hooks on the same flow (but will still run in parallel with
hooks on different flows). Unlike a plain async hook, @concurrent allows blocking
sync APIs to run concurrently (e.g. requests).

This is patch 1/4 of the reply-ectomy.
2022-02-04 17:30:20 +01:00
..
bench Improve Markdown syntax(styling) (#4496) 2021-03-11 19:13:02 +01:00
examples Grpc contentview (#4851) 2021-10-12 13:32:56 +02:00
helper_tools Use async for tctx.cycle/tctx.invoke. 2022-02-04 17:30:20 +01:00
mitmproxy Rewrite @concurrent to use async instead of the reply mechanism. 2022-02-04 17:30:20 +01:00
release master branch -> main branch 2021-03-30 15:30:45 +02:00
__init__.py move tests into shared folder 2016-02-15 16:34:22 +01:00
conftest.py cibuild: cleanup outdated providers 2020-12-14 20:01:32 +01:00
filename_matching.py nuke legacy protocol stack 2020-12-14 22:14:43 +01:00
full_coverage_plugin.py pyupgrade --py36-plus mitmproxy/**/*.py 2020-11-20 19:25:26 +01:00
individual_coverage.py remove pathod and pathoc 2020-12-13 20:21:11 +01:00