Commit Graph

8507 Commits

Author SHA1 Message Date
Maximilian Hils
d33857588c fixup flow rendering
this was a convoluted mess before and a nightmare to maintain.
the new implementation is a bit more verbose, but it can be type-checked
for errors.
2020-04-12 00:00:45 +02:00
Maximilian Hils
f96b41b6e6 view addon: systematize different flow types 2020-04-11 23:58:33 +02:00
Thomas Kriechbaumer
ce50e8e52d
Merge pull request #3923 from sarthak212/commonkeybinding
Add common options to keybinding console
2020-04-11 14:10:43 +02:00
Maximilian Hils
b6954db601
reduce set of common keys
- You've already figured out `?` when you see this, so why mention it.
- `Q` isn't that important, pressing `q` multiple times is good enough.
2020-04-11 13:43:56 +02:00
Thomas Kriechbaumer
55527c00eb docs: rename docs scripts and improve template 2020-04-11 12:25:56 +02:00
Thomas Kriechbaumer
5ea75a1a81 examples: reformat to prevent too long lines 2020-04-11 11:12:18 +02:00
root
54145360a3 space issue 2020-04-11 12:02:40 +05:30
root
5f23158143 add common keybindings 2020-04-11 11:56:10 +05:30
Nikita Stupin
743cb949e8 Display TCP flows at flow list! 2020-04-10 21:07:21 +03:00
Thomas Kriechbaumer
12b37c39e1 docs: render all examples into one markdown page 2020-04-10 14:08:25 +02:00
Maximilian Hils
0d9e517c06
Merge pull request #3767 from mitmproxy/fix-ci
re-add missing CI steps and fix linting
2020-04-09 08:37:57 +02:00
Maximilian Hils
b5e3f736c0 minor improvements, tests++ 2020-04-09 08:25:22 +02:00
Maximilian Hils
7dda557add re-enable codecov
according to the current codecov faq,
this file cannot start with a period because that causes issues.

🤷
2020-04-08 20:49:01 +02:00
Maximilian Hils
d4cf28697d use codecov github action 2020-04-08 20:31:45 +02:00
Maximilian Hils
9d5305301a Merge remote-tracking branch 'origin/master' into fix-ci 2020-04-08 20:21:12 +02:00
Maximilian Hils
4d6886a0f4
Merge pull request #3912 from KevCui/master
#3911 Support keybinding for different contexts with different commands
2020-04-08 17:41:43 +02:00
Maximilian Hils
3ebf112d6d
Merge pull request #3914 from mitmproxy/reduce-certificate-lifetime
Reduce leaf certificate lifetime to one year
2020-04-08 09:17:22 +02:00
Maximilian Hils
ab79bb0313
reduce leaf certificate lifetime to one year
Safari will, later this year, no longer accept new HTTPS certificates that expire more than 13 months from their creation date.
2020-04-08 08:04:44 +02:00
Kevin Cui
4d2cb321d6 #3911 Support keybinding for different contexts with different commands 2020-04-07 16:10:26 +02:00
Maximilian Hils
fbe296aaba
Merge pull request #3893 from matosconsulting/mitmenhancedhostcheck
#3885 handle hyphens in domain name, enhance validation checks
2020-04-06 22:39:56 +02:00
Marcus R. Matos
901c0f6ede #3885 implement simpler regex for host validation 2020-04-05 15:50:28 -05:00
Thomas Kriechbaumer
467234aa96
Merge pull request #3905 from sarthak212/docsdeprecated
docs update
2020-04-05 22:38:50 +02:00
root
e7839a4320 docs update 2020-04-06 00:20:33 +05:30
Maximilian Hils
77914108ee
Merge pull request #3902 from oxr463/fix-web-iface
Rename web-iface to web-host
2020-04-05 18:16:41 +02:00
Lucas Ramage
cea443f21c Rename web-iface to web-host
Bug: https://github.com/mitmproxy/mitmproxy/issues/3891
2020-04-05 10:36:09 -04:00
Thomas Kriechbaumer
481970d9b8
Merge pull request #3846 from kimbo/kl/block-doh
Example for detecting/blocking DNS over HTTTPS queries
2020-04-05 09:09:37 +02:00
kimbo
83987f9b69 broke up long line into multiple lines 2020-04-04 21:27:58 -06:00
kimbo
f36a5b8aa8 replace scraping and DNS lookups with static list 2020-04-04 21:18:58 -06:00
Maximilian Hils
775e6beec5
Merge pull request #3900 from mhils/sans-io-adjustments
Minor sans-io adjustments
2020-04-05 02:07:01 +02:00
Maximilian Hils
72dde3c44f minor sans-io adjustments 2020-04-05 00:51:36 +02:00
Maximilian Hils
0b393b2878
Merge pull request #3899 from mhils/dont-add-host-header
Don't force host header on outgoing requests
2020-04-04 16:26:48 +02:00
Maximilian Hils
5e0a89dbc8 don't force host header on outgoing requests 2020-04-04 16:19:24 +02:00
Thomas Kriechbaumer
ac83db3b84
Merge pull request #3898 from Kriechi/websocket-docs
improve scripting docs
2020-04-04 15:54:00 +02:00
Thomas Kriechbaumer
678be7a052 improve scripting docs 2020-04-04 15:36:13 +02:00
Maximilian Hils
9cc5d933c1
Merge pull request #3897 from mhils/sans-io-adjustments
Sync sans-io adjustments
2020-04-04 15:19:11 +02:00
Maximilian Hils
9897ca7227 sync sans-io adjustments 2020-04-04 15:08:12 +02:00
Marcus R. Matos
2722f4fd76 #3885 handle hyphens in domain name, enhance validation checks, linter updates 2020-04-03 20:15:50 -05:00
Marcus R. Matos
1039d09ed6 #3885 handle hyphens in domain name, enhance validation checks 2020-04-03 19:56:54 -05:00
Maximilian Hils
6acabbb4f5
Merge pull request #3892 from mhils/update-dependencies
Update Dependencies
2020-04-03 19:09:08 +02:00
Maximilian Hils
35cb5ff450 downgrade to py37 for pyinstaller builds 2020-04-03 18:38:01 +02:00
Maximilian Hils
b67736bbef ci: py37 -> py38 2020-04-03 18:26:38 +02:00
Maximilian Hils
7c4488e49a update installbuilder 2020-04-03 18:12:42 +02:00
Maximilian Hils
78cdfa45d7 fix pyinstaller 2020-04-03 17:50:15 +02:00
Maximilian Hils
623055a25a bump dependencies 2020-04-03 17:50:15 +02:00
Maximilian Hils
420da96e92
lint! 2020-04-03 17:47:58 +02:00
Maximilian Hils
c56ca19d7d
fix nonblocking example
this fixes #3877
2020-04-03 17:18:35 +02:00
Maximilian Hils
e9ab1debea
Merge pull request #3889 from oxr463/patch-1
Clarify developer documentation for mitmweb
2020-04-03 17:10:52 +02:00
Maximilian Hils
3c09e1a516
Merge pull request #3692 from mhils/tls13
Update cryptography, enable TLS 1.3
2020-04-03 17:10:32 +02:00
Lucas Ramage
53ee0b23ec
Clarify developer documentation for mitmweb
Bug: https://github.com/mitmproxy/mitmproxy/issues/3888
2020-04-03 10:35:03 -04:00
Maximilian Hils
4bfb81c008 temporarily fix key logging for OpenSSL 1.1.1f 2020-04-03 16:33:53 +02:00