Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #3692 from mhils/tls13 | Maximilian Hils | 2020-04-03 | 1 | -2/+9 |
|\ | | | | | Update cryptography, enable TLS 1.3 | ||||
| * | update cryptography | Maximilian Hils | 2019-11-23 | 1 | -2/+9 |
| | | |||||
* | | Only emit "serverconnect" after successfully connecting | Alexander Prinzhorn | 2020-04-02 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #3841 from mhils/sans-io-adjustments | Maximilian Hils | 2020-02-28 | 1 | -2/+4 |
|\ \ | | | | | | | Minor code style improvements, sync sans-io changes | ||||
| * | | minor code style improvements, sync sans-io changes | Maximilian Hils | 2020-02-28 | 1 | -2/+4 |
| | | | |||||
* | | | Fix wrong behavior of --allow-hosts options | Blown_Snail | 2020-02-23 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #3811 from rohfle/rohfle-http2-send-all-stream-resets | Thomas Kriechbaumer | 2020-02-15 | 1 | -7/+6 |
|\ \ | | | | | | | http2: send all stream reset types to other connection | ||||
| * | | http2: send all stream reset types to other connection | Rohan Fletcher | 2020-02-06 | 1 | -7/+6 |
| | | | |||||
* | | | fix #3780 | Thomas Kriechbaumer | 2020-02-08 | 1 | -8/+25 |
|/ / | |||||
* / | close the client connection if TLS ClientHello parsing fails | Thomas Kriechbaumer | 2019-11-30 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #3612 from ccssrryy/fix-dup-resp | Maximilian Hils | 2019-11-15 | 1 | -5/+8 |
|\ | | | | | fix duplicate error response | ||||
| * | fix duplicate error response | cs | 2019-08-09 | 1 | -5/+8 |
| | | |||||
* | | update mypy | Maximilian Hils | 2019-11-12 | 5 | -24/+30 |
| | | |||||
* | | minor improvements and sans-io adjustments | Maximilian Hils | 2019-11-11 | 2 | -15/+12 |
| | | |||||
* | | Move onboardingapp from tornado to flask (#3661) | Maximilian Hils | 2019-10-06 | 1 | -5/+2 |
| | | |||||
* | | Add key_size option to define rsa key size (#3657) | vin01 | 2019-09-30 | 1 | -1/+3 |
| | | |||||
* | | Only handle types "allow", "ignore" & "tcp" | Pierre Gordon | 2019-04-19 | 1 | -3/+1 |
| | | |||||
* | | Add --allow_hosts option | Pierre Gordon | 2019-04-19 | 2 | -13/+24 |
|/ | | | | Closes #3295 | ||||
* | removed whitespace in kwargs | rpigott | 2019-01-31 | 1 | -4/+4 |
| | |||||
* | whitespace error | rpigott | 2019-01-30 | 1 | -1/+1 |
| | |||||
* | Separate client and server PerMessageDefalte extension per #3460 | rpigott | 2019-01-30 | 1 | -6/+10 |
| | |||||
* | update to wsproto 0.13 | rpigott | 2019-01-29 | 1 | -44/+43 |
| | |||||
* | bump dependencies | Thomas Kriechbaumer | 2018-12-02 | 1 | -1/+1 |
| | |||||
* | Change variable o to organization for generated certficates. | Abhigyan Khaund | 2018-11-11 | 1 | -5/+5 |
| | |||||
* | Add Organization field for the generated certificate (#3376) | Abcdefghijklmnopqrstuvwxyzxyz | 2018-11-09 | 1 | -1/+4 |
| | | | add organization field for the generated certificate | ||||
* | Suggest --ssl-insecure cause --insecure is deprecated | [OSC] Sven Schliesing | 2018-08-03 | 1 | -1/+1 |
| | |||||
* | minor changes to stay in sync with sans-io | Maximilian Hils | 2018-05-25 | 1 | -1/+1 |
| | |||||
* | websocket: inject messages via flow | Thomas Kriechbaumer | 2018-05-16 | 1 | -1/+16 |
| | |||||
* | cadir -> confdir | Aldo Cortesi | 2018-05-10 | 1 | -1/+1 |
| | | | | | We store a lot more than just the CAs in our configuration directory. Clarify the option name. | ||||
* | client replay: move all client replay-related code into addon | Aldo Cortesi | 2018-04-27 | 1 | -125/+0 |
| | |||||
* | fix Python 3.6 variable type annotations #3053 | oscure76 | 2018-04-14 | 7 | -31/+31 |
| | |||||
* | fix http retry timeout | Maximilian Hils | 2018-04-05 | 1 | -14/+21 |
| | | | | this fixes #3038 | ||||
* | asyncio: fix client replay | Aldo Cortesi | 2018-04-01 | 1 | -16/+2 |
| | |||||
* | asyncio: start a test loop for unit tests | Aldo Cortesi | 2018-04-01 | 1 | -1/+1 |
| | | | | | Also move signal handling out of master. These only work in the main thread, and properly belong in main.py. | ||||
* | asyncio: brutally rip out our old queue mechanism | Aldo Cortesi | 2018-04-01 | 1 | -1/+3 |
| | |||||
* | fix display inconsistency for certstore path | Maximilian Hils | 2018-03-03 | 1 | -1/+1 |
| | |||||
* | clean up ProxyConfig | Maximilian Hils | 2018-02-27 | 2 | -32/+4 |
| | | | | | some of these options weren't even used anymore, others only in one place where it makes sense to use options directly. | ||||
* | Misc. typos | luz.paz | 2018-02-24 | 3 | -4/+4 |
| | | | | | | | | | | | | | | Found via `codespell -q 3 -I ../mitmproxy-word-whitelist.txt` Where whitelist contains: ``` cas doubleclick nd ot seeked statics te thru ``` | ||||
* | use TLS options also for request replay, refs #2840 | Maximilian Hils | 2018-02-08 | 2 | -13/+12 |
| | |||||
* | Fix #2768 (#2778) | Samoilenko Roman | 2018-01-14 | 1 | -3/+4 |
| | |||||
* | improve net.tls.ClientHello API, fix bugs, add tests | Maximilian Hils | 2018-01-13 | 2 | -2/+2 |
| | |||||
* | move ClientHello and related functions to mitmproxy.net.tls | Maximilian Hils | 2018-01-12 | 3 | -128/+16 |
| | |||||
* | rename TLS/SSL-related functions | Thomas Kriechbaumer | 2018-01-06 | 2 | -4/+4 |
| | | | | | | SSL is an outdated protocol superseeded by TLS. Although the commonly used library is called OpenSSL, it is no reason to still use outdated language for function names. | ||||
* | rename TLS/SSL-related attributes | Thomas Kriechbaumer | 2018-01-06 | 1 | -1/+1 |
| | | | | | | SSL is an outdated protocol superseeded by TLS. Although the commonly used library is called OpenSSL, it is no reason to still use outdated language for attributes. | ||||
* | unvendor wsproto | Thomas Kriechbaumer | 2018-01-01 | 1 | -4/+4 |
| | |||||
* | websocket: docs++ and kill messages | Thomas Kriechbaumer | 2017-12-27 | 1 | -7/+2 |
| | | | | fixes #2724 | ||||
* | fix #2640 | Thomas Kriechbaumer | 2017-12-18 | 2 | -3/+8 |
| | |||||
* | mitmproxy.types -> mitmproxy.coretypes | Aldo Cortesi | 2017-12-17 | 2 | -2/+2 |
| | | | | | | | | | | The types name is valuable, and we have a better use for it in collecting and exposing types for options and commands. The coretypes module should probably be split up anyway - it contains a threading base class, a few container objects, and the defintion of our serialization protocol. I was tempted to rename it to "uncagegorized" for the sake of honesty. | ||||
* | vendoring of wsproto | Thomas Kriechbaumer | 2017-12-12 | 1 | -4/+4 |
| | | | | | https://github.com/python-hyper/wsproto.git commit 5ea2da61266796666f5de6461aaae22e6b00deba | ||||
* | Use wsproto for websockets | Ujjwal Verma | 2017-12-12 | 1 | -88/+71 |
| |