Maximilian Hils

Results 60 issues of Maximilian Hils

Hi folks! We very happily use `asgiref` in @mitmproxy since the last release, thank you very much for your work here. 😃🍰 Following a bug report where a user's Flask...

```python x = wsproto.events.CloseConnection(wsproto.frame_protocol.CloseReason.NO_STATUS_RCVD) ws.send(x) ``` currently emits a close frame with status code 1000 (NORMAL_CLOSURE) instead of not sending a payload. This PR fixes this. `NO_STATUS_RCVD` should probably be...

Hi there, Thanks for the fantastic library! 😃 Small bug report: I am encountering some issues with completing arguments that contain whitespace: ```python @click.command() @click.option("--foo", type=click.Choice(["Foo Bar", "Foo Qux"])) def...

We've merged our super shiny new WireGuard mode! ✨ There is a blogpost by @decathorpe upcoming, but you can probably figure things out by running `mitmweb --mode wireguard` if you...

kind/bug
help wanted
area/protocols

Catching up on older issues - here's a simpler fix for #5363. :) @EndUser509, does that look somewhat correct to you?

This is still very much work-in-progress, but eventually should allow a "capture OS traffic" button in mitmproxy and the option to intercept specific processes. This currently is very similar to...

``` mitmdump --mode reverse:udp://quic.westus.cloudapp.azure.com:[email protected]:8080 -vvv --set proxy_debug curl.exe --http3 https://localhost:8080 -k ``` runs into a weird inifinite loop: ``` 127.0.0.1:61031: client connect 127.0.0.1:61031: >> Start({}) 127.0.0.1:61031: ! ConnectionClosed(connection=Client({'id': '…90d580', 'peername':...

kind/bug
area/protocols

#### Problem Description From @mrtn3000's [thread](https://chaos.social/@mrtn3000/110649618865618148) on Mastodon: zstandard can be used with custom dictionaries, which we currently fail to decompress. Our implementation only handles the static case: https://github.com/mitmproxy/mitmproxy/blob/1cb0cb1afdaaf006529beea5301362696530cd5f/mitmproxy/net/encoding.py#L177-L186 ####...

kind/feature

Due to the major differences between the way that ciphersuites for TLSv1.2 and below and ciphersuites for TLSv1.3 work, they are configured in OpenSSL differently too. We don't support configuring...

kind/feature
area/protocols

[![gsoc](https://cloud.githubusercontent.com/assets/1019198/22106433/058d5a26-de49-11e6-893e-6a5ff97ffe78.png)](https://summerofcode.withgoogle.com/)   Mitmproxy is participating under the umbrella of the [Honeynet project](https://www.honeynet.org/) in the [Google Summer of Code 2024 (GSoC)](https://summerofcode.withgoogle.com/). We're looking for new contributors who join us for 12+...

help wanted
gsoc