Maximilian Hils
5990f9e30f
add CI for python 3.10rc1
2021-08-06 10:03:24 +02:00
Maximilian Hils
226e31290c
Merge branch 'main' into gsoc
2021-08-04 19:16:31 +02:00
Maximilian Hils
7efefb716e
docs: remove outdated http/2 advice
2021-08-04 17:30:36 +02:00
Maximilian Hils
4abd00afab
Merge pull request #4731 from aaron-tan/improve-render-size
...
Improve rendering of size column
2021-08-04 17:26:20 +02:00
Maximilian Hils
6aa9d8658f
size column: add a bit more precision
2021-08-04 17:14:42 +02:00
Maximilian Hils
aa2abb9bf4
reopen main for development
2021-08-04 15:12:51 +02:00
Maximilian Hils
8b88e8f0a5
mitmproxy 7.0.2
2021-08-04 15:01:35 +02:00
Maximilian Hils
53a916e39b
fix websocket regression introduced in 7.0.1 ( #4733 )
2021-08-04 12:59:48 +00:00
Aaron Tan
4266c4852c
Improve rendering of size column
2021-08-04 21:02:43 +10:00
Maximilian Hils
88374e958b
reopen main for development
2021-08-03 17:33:06 +02:00
Maximilian Hils
2ebcd5f157
mitmproxy 7.0.1
2021-08-03 17:17:14 +02:00
Maximilian Hils
c90aaf55d9
Minor fixes, Docs++ ( #4730 )
...
* simplify upstream_cert logic
* docs: update ignore domains tutorial
* update certificate docs
* add proxy-auth header for plain http requests, fix #4728
* update CHANGELOG
2021-08-03 17:15:44 +02:00
Maximilian Hils
45123cd287
update CHANGELOG
2021-08-03 17:14:07 +02:00
Maximilian Hils
416e5046bc
add proxy-auth header for plain http requests, fix #4728
2021-08-03 17:02:49 +02:00
Maximilian Hils
359406e7a5
update certificate docs
2021-08-03 17:02:49 +02:00
Maximilian Hils
aca3456fee
docs: update ignore domains tutorial
2021-08-03 16:31:57 +02:00
Maximilian Hils
7d2525b4c7
simplify upstream_cert logic
2021-08-03 16:31:16 +02:00
Maximilian Hils
2ad3e5c698
Merge pull request #4716 from Zheaoli/fix-unittest
...
fix #4705
2021-08-03 14:43:18 +02:00
Maximilian Hils
7624e19010
tnetstring: accept IO[bytes], not just BinaryIO
2021-08-03 14:39:12 +02:00
Maximilian Hils
04a1ff4a42
catch TypeError when reading flows, fix #4705
2021-08-03 14:34:16 +02:00
Maximilian Hils
083987c007
minor export fixups, fix #4718 , fix #4714 ( #4725 )
2021-08-02 18:32:01 +00:00
Brad Dixon
68cc3e721f
Fix #4614 Options and Keybinding screen: home and end crash mitmproxy ( #4693 )
...
* Fix #4614 Options and Keybinding screen: home and end crash mitmproxy
* fix flake8
* Add integration test for fix to #4614
* fix the flake8, again.
2021-08-02 19:18:22 +02:00
Maximilian Hils
3b87d3f66e
[requires.io] dependency update on main branch ( #4723 )
...
* [requires.io] dependency update
* [requires.io] dependency update
Co-authored-by: requires.io <support@requires.io>
2021-08-02 19:17:29 +02:00
Maximilian Hils
703fdea1a5
asgiapp: lowercase header names, refs #4717 ( #4722 )
2021-08-02 14:45:40 +00:00
Maximilian Hils
648a799525
don't fail on invalid certs, fix #4713 ( #4721 )
2021-08-02 13:15:05 +00:00
Maximilian Hils
b57bc68c51
Merge pull request #4710 from mhils/issue-4706
...
Improve HTTP Stream Modification
2021-08-02 14:36:44 +02:00
Maximilian Hils
51a15be50c
extend test coverage for HTTP stream modification
2021-08-02 14:31:52 +02:00
Maximilian Hils
e865484c45
don't emit WS CONT. frames when the peer does not send any, fix #4701 ( #4719 )
2021-08-02 12:23:56 +00:00
Maximilian Hils
df797cd1b0
improve .stream docs
2021-08-02 14:02:54 +02:00
Maximilian Hils
c7e8b82420
update streaming example
2021-08-02 13:57:12 +02:00
Maximilian Hils
b64005dfea
make it possible to return multiple chunks from streaming, refs #4706
2021-08-02 13:57:12 +02:00
Maximilian Hils
9d02eb91c4
[requires.io] dependency update on main branch ( #4715 )
...
* [requires.io] dependency update
* [requires.io] dependency update
Co-authored-by: requires.io <support@requires.io>
2021-08-02 13:51:38 +02:00
Manjusaka
331061c6f2
add unittest for mitmproxy.io
2021-08-01 20:57:56 +08:00
Maximilian Hils
7da9e52ff3
[requires.io] dependency update on main branch ( #4712 )
...
* [requires.io] dependency update
* [requires.io] dependency update
Co-authored-by: requires.io <support@requires.io>
2021-07-30 15:59:33 +02:00
Maximilian Hils
13131e273d
clarify ciphers_(client|server), refs #4703 ( #4709 )
2021-07-29 12:55:45 +00:00
Maximilian Hils
2d75d06eb6
[requires.io] dependency update on main branch ( #4697 )
...
* [requires.io] dependency update
* [requires.io] dependency update
Co-authored-by: requires.io <support@requires.io>
2021-07-24 19:13:09 +02:00
Maximilian Hils
e270399a3e
docs: be more clear on pattern separator
2021-07-21 09:58:42 +02:00
zokutyou2@gmail.com
4f5c615818
applied requested changes
2021-07-21 16:53:52 +09:00
Maximilian Hils
d8f5f0efbb
perf: reuse OpenSSL context to reduce number of TLS handshakes ( #4694 )
2021-07-21 09:23:27 +02:00
Maximilian Hils
a8a3af5fbd
Merge pull request #4692 from mhils/issue-4689
...
Fix Secure Web Proxy compatibility with some clients (#4689 )
2021-07-20 17:17:06 +02:00
Maximilian Hils
7fe2c11898
tlsconfig: tests++
2021-07-20 17:12:06 +02:00
Maximilian Hils
927f1d4ab3
update CHANGELOG
2021-07-20 15:33:05 +02:00
Maximilian Hils
ef2795673b
disable HTTP/2 CONNECT for secure web proxies
2021-07-20 15:33:05 +02:00
Maximilian Hils
d4899574eb
use local IP address as cert subject if no other info is available
2021-07-19 15:18:58 +02:00
Maximilian Hils
34774885e0
add Cert.__repr__
to ease debugging
2021-07-19 15:18:13 +02:00
Maximilian Hils
c718d4f7b0
Merge pull request #4690 from mhils/post-release
...
Post-Release Cleanups
2021-07-19 13:20:08 +02:00
Maximilian Hils
10bf38e42f
strip v
from tags when uploading binaries
2021-07-19 13:02:04 +02:00
Maximilian Hils
f1f86f9a74
docker: re-run buildx to push all architectures to latest
tag
2021-07-19 13:02:04 +02:00
Maximilian Hils
f7a6445ea7
trigger docker deploy for tags
2021-07-19 13:02:04 +02:00
Salad Dais
2d866ce991
Allow no-op assignments to Server.address when connection open ( #4687 )
...
* Allow no-op assignments to Server.address when connection open
* add explanatory comment in source
Co-authored-by: Salad Dais <SaladDais@users.noreply.github.com>
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2021-07-19 09:25:21 +00:00