# development

**URL:** https://discourse.mitmproxy.org/c/development/7.md

[Latest](https://discourse.mitmproxy.org/latest.md) · [Categories](https://discourse.mitmproxy.org/categories.md)

---

## [About the development category](https://discourse.mitmproxy.org/t/about-the-development-category/16)

<div class="topic-metadata">

**Author:** [@cortesi](https://discourse.mitmproxy.org/u/cortesi)\
**Replies:** 0

</div>

This is where we discuss the development of mitmproxy. While some discussion of development happens in live chat on Slack, anything that needs either needs more space and time than live chat or needs to be preserved for …

---

## [Support for TLS 1.3](https://discourse.mitmproxy.org/t/support-for-tls-1-3/1554)

<div class="topic-metadata">

**Author:** [@Fluxas](https://discourse.mitmproxy.org/u/Fluxas)\
**Replies:** 0\
**Last updated:** [May 29, 2019, 7:00am UTC](https://discourse.mitmproxy.org/t/support-for-tls-1-3/1554 "2019-05-29T07:00:41Z")

</div>

Hello. Are there plans for TLS 1.3 support? If so, when can one expect it to be implemented?

---

## [HTTP/2 layer support in MitMproxy](https://discourse.mitmproxy.org/t/http-2-layer-support-in-mitmproxy/1506)

<div class="topic-metadata">

**Author:** [@josue](https://discourse.mitmproxy.org/u/josue)\
**Replies:** 4\
**Last updated:** [April 17, 2019, 8:18am UTC](https://discourse.mitmproxy.org/t/http-2-layer-support-in-mitmproxy/1506 "2019-04-17T08:18:10Z")

</div>

Hello, I’m a third year student of HEIA-FR for bachelor of Network and security. I have a semester project which consist of implementing in MitMproxy a view of the HTTP/2 layer traffic. The target for my school is to g…

---

## [Upgrading python sdk](https://discourse.mitmproxy.org/t/upgrading-python-sdk/1508)

<div class="topic-metadata">

**Author:** [@Shnitzelil](https://discourse.mitmproxy.org/u/Shnitzelil)\
**Replies:** 0\
**Last updated:** [April 15, 2019, 10:15am UTC](https://discourse.mitmproxy.org/t/upgrading-python-sdk/1508 "2019-04-15T10:15:47Z")

</div>

Hi, I’m using mitmdump 4.0.4 (windows) and I’m failing to use the datetime.fromtimestamp(0.0) which should return “00:00:00 Thursday, 1 January 1970”. I found issue 29097 in python 3.6.x and solved in python 3.7 and l…

---

## [Authentication in web interface](https://discourse.mitmproxy.org/t/authentication-in-web-interface/1442)

<div class="topic-metadata">

**Author:** [@kbm](https://discourse.mitmproxy.org/u/kbm)\
**Replies:** 0\
**Last updated:** [February 27, 2019, 6:01pm UTC](https://discourse.mitmproxy.org/t/authentication-in-web-interface/1442 "2019-02-27T18:01:01Z")

</div>

As far as I have been able to determine, there is not a way to do authentication for the mitmweb web interface. I found some some reference that this had been done in the past and then removed (in 3.0.3?). Is there a p…

---

## [Is the search feature coming soon?](https://discourse.mitmproxy.org/t/is-the-search-feature-coming-soon/1255)

<div class="topic-metadata">

**Author:** [@arya6000](https://discourse.mitmproxy.org/u/arya6000)\
**Replies:** 0\
**Last updated:** [September 29, 2018, 5:10pm UTC](https://discourse.mitmproxy.org/t/is-the-search-feature-coming-soon/1255 "2018-09-29T17:10:17Z")

</div>

I noticed that the request/response body search has not been implemented for a few years. Are there any plans for this feature to get rolled out?

---

## [Integration of UDP (?)](https://discourse.mitmproxy.org/t/integration-of-udp/1248)

<div class="topic-metadata">

**Author:** [@Bert](https://discourse.mitmproxy.org/u/Bert)\
**Replies:** 1\
**Last updated:** [September 20, 2018, 12:57pm UTC](https://discourse.mitmproxy.org/t/integration-of-udp/1248 "2018-09-20T12:57:19Z")

</div>

Hello, to my knowledge, it is currently not possible to proxy UDP traffic (?) Is it planned to integrated UDP or is there a simple way to do this? Best Regards Bert

---

## [Web interface with ExtJS](https://discourse.mitmproxy.org/t/web-interface-with-extjs/1232)

<div class="topic-metadata">

**Author:** [@pavelpatrin](https://discourse.mitmproxy.org/u/pavelpatrin)\
**Replies:** 1\
**Last updated:** [September 10, 2018, 2:44pm UTC](https://discourse.mitmproxy.org/t/web-interface-with-extjs/1232 "2018-09-10T14:44:23Z")

</div>

Hi guys! I found that your web interface for mitmproxy is very useful but looks like alpha version. Have you look to the ExtJS library as main engine for web interface of Mitmproxy? Is is free for opensource and very us…

---

## [Pac - proxy auto configuration](https://discourse.mitmproxy.org/t/pac-proxy-auto-configuration/822)

<div class="topic-metadata">

**Author:** [@YafimK](https://discourse.mitmproxy.org/u/YafimK)\
**Replies:** 3\
**Last updated:** [January 30, 2018, 6:14pm UTC](https://discourse.mitmproxy.org/t/pac-proxy-auto-configuration/822 "2018-01-30T18:14:03Z")

</div>

Hi, Is there any plan to support PAC as upstream proxy feature?

---

## [3.0 flow.client\_conn.ip\_address returns something different than before](https://discourse.mitmproxy.org/t/3-0-flow-client-conn-ip-address-returns-something-different-than-before/777)

<div class="topic-metadata">

**Author:** [@Mradr1](https://discourse.mitmproxy.org/u/Mradr1)\
**Replies:** 1\
**Last updated:** [December 30, 2017, 8:39pm UTC](https://discourse.mitmproxy.org/t/3-0-flow-client-conn-ip-address-returns-something-different-than-before/777 "2017-12-30T20:39:20Z")

</div>

Just reporting in with differences here, but why/what reasons was there to change the following code: ip, port = str(flow.client\_conn.ip\_address).split(":") #2.0.2 ip, port = flow.client\_conn.ip\_address\[0\].split(":")\[3…

---

## [How do you guys feel about moving away select.select](https://discourse.mitmproxy.org/t/how-do-you-guys-feel-about-moving-away-select-select/776)

<div class="topic-metadata">

**Author:** [@Mradr1](https://discourse.mitmproxy.org/u/Mradr1)\
**Replies:** 1\
**Last updated:** [December 30, 2017, 8:36pm UTC](https://discourse.mitmproxy.org/t/how-do-you-guys-feel-about-moving-away-select-select/776 "2017-12-30T20:36:13Z")

</div>

Just trying to figure out the best way to fix our problem, but I also want to add to the project. It looks like you guys use select.select in places as to keep compatibility, but this results in limitations within other …

---

## [Mitmproxy --listen-host 127.0.0.1 and request replay](https://discourse.mitmproxy.org/t/mitmproxy-listen-host-127-0-0-1-and-request-replay/738)

<div class="topic-metadata">

**Author:** [@djfromlost](https://discourse.mitmproxy.org/u/djfromlost)\
**Replies:** 2\
**Last updated:** [December 4, 2017, 2:25pm UTC](https://discourse.mitmproxy.org/t/mitmproxy-listen-host-127-0-0-1-and-request-replay/738 "2017-12-04T14:25:02Z")

</div>

Hello all, When I bind the proxy to the local interface, I cannot replay requests. Is this a bug or an expected behaviour? Consider the following example: Start mitmproxy with no arguments. Proxy will listen on port …

---

## [Bindsame feature?](https://discourse.mitmproxy.org/t/bindsame-feature/656)

<div class="topic-metadata">

**Author:** [@arya6000](https://discourse.mitmproxy.org/u/arya6000)\
**Replies:** 1\
**Last updated:** [October 16, 2017, 2:05am UTC](https://discourse.mitmproxy.org/t/bindsame-feature/656 "2017-10-16T02:05:24Z")

</div>

Tinyproxy has a feature called “bindsame” if enabled, it binds the connecting ip to the outgoing ip Would this be possible by making small modifications to the mitmproxy’s source code?

---

## [HTTPS inspection](https://discourse.mitmproxy.org/t/https-inspection/560)

<div class="topic-metadata">

**Author:** [@Lior\_Checkpoint](https://discourse.mitmproxy.org/u/Lior_Checkpoint)\
**Replies:** 1\
**Last updated:** [July 27, 2017, 2:27pm UTC](https://discourse.mitmproxy.org/t/https-inspection/560 "2017-07-27T14:27:33Z")

</div>

I would like to implement SSL inspection module using mitmproxy. Is it possible to intercept every HTTPS packet after decryption, before sending it to the other side (client/server), forward it to another service, whic…

---

## [Creating addons with positional arguments](https://discourse.mitmproxy.org/t/creating-addons-with-positional-arguments/428)

<div class="topic-metadata">

**Author:** [@LuD1161](https://discourse.mitmproxy.org/u/LuD1161)\
**Replies:** 2\
**Last updated:** [April 6, 2017, 1:03am UTC](https://discourse.mitmproxy.org/t/creating-addons-with-positional-arguments/428 "2017-04-06T01:03:06Z")

</div>

So , today I started on with my addon development for mitmproxy . Firstly I started with seeing the simple examples , I saw the upsidedownternet and made somewhat similar to it called as censored . from io import Byt…

---

## [Web UI for mitmproxy?](https://discourse.mitmproxy.org/t/web-ui-for-mitmproxy/275)

<div class="topic-metadata">

**Author:** [@e.vahdat](https://discourse.mitmproxy.org/u/e.vahdat)\
**Replies:** 2\
**Last updated:** [December 30, 2016, 7:56pm UTC](https://discourse.mitmproxy.org/t/web-ui-for-mitmproxy/275 "2016-12-30T19:56:47Z")

</div>

Hi I asked a question about Web UI for mitmproxy on google groups and Maximilian Hils answered me : "Regarding your question, a web ui is in the works and we hope to have a release before Christmas. :-)" Any good …

---

## [Porting mitmproxy to android](https://discourse.mitmproxy.org/t/porting-mitmproxy-to-android/222)

<div class="topic-metadata">

**Author:** [@ataro1](https://discourse.mitmproxy.org/u/ataro1)\
**Replies:** 1\
**Last updated:** [November 14, 2016, 6:10am UTC](https://discourse.mitmproxy.org/t/porting-mitmproxy-to-android/222 "2016-11-14T06:10:14Z")

</div>

Hi there, Can one of the mitmproxy developers port this application to the android platform? it will be great to use it directly on android. I've tried to install mitmproxy on android using "pip install mitmproxy" in…

---

## [Paw or postman exporter](https://discourse.mitmproxy.org/t/paw-or-postman-exporter/226)

<div class="topic-metadata">

**Author:** [@bkolada](https://discourse.mitmproxy.org/u/bkolada)\
**Replies:** 1\
**Last updated:** [November 14, 2016, 6:04am UTC](https://discourse.mitmproxy.org/t/paw-or-postman-exporter/226 "2016-11-14T06:04:28Z")

</div>

Hey guys, first thanks for great soft! After short playing around I found that it will be useful to export request to REST Client format for apps like: - paw - postman I know that enough will be some converter fro…

---

## [Feedback Wanted on Choosing Weekend Project](https://discourse.mitmproxy.org/t/feedback-wanted-on-choosing-weekend-project/53)

<div class="topic-metadata">

**Author:** [@BSalita](https://discourse.mitmproxy.org/u/BSalita)\
**Replies:** 2\
**Last updated:** [June 27, 2016, 2:10pm UTC](https://discourse.mitmproxy.org/t/feedback-wanted-on-choosing-weekend-project/53 "2016-06-27T14:10:30Z")

</div>

I'm thinking about a weekend-ish/hackathon contribution to mitmproxy. I'm able to contribute Windows code. Here's some ideas that I have for projects. Project 1: Is the issue with getting mitmproxy working with Window…
