aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/platform
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3691 from mhils/sans-io-adjustmentsMaximilian Hils2019-11-121-12/+16
|\ | | | | Update mypy, sans-io adjustments
| * update mypyMaximilian Hils2019-11-121-12/+16
| |
* | Fixed lintTom2019-11-051-4/+4
| |
* | Added support for IPv6 in pf.py for macOSTom2019-11-051-2/+15
|/
* fix py38 compatMaximilian Hils2019-07-181-1/+2
|
* Fix several DeprecationWarning: invalid escape sequenceMickaël Schoentgen2019-01-052-2/+2
| | | | Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
* windows transparent mode: always recalculate checksumMaximilian Hils2018-05-291-1/+3
|
* fix IPv6 addresses with scopeMaximilian Hils2018-05-291-0/+1
|
* add support for IPv6 transparent mode on WindowsMaximilian Hils2018-05-281-311/+462
| | | | This fixes #3080.
* fix Python 3.6 variable type annotations #3053oscure762018-04-141-4/+4
|
* Update remaining old docs url with new one.Fenil Gandhi2018-03-051-1/+1
|
* Misc. typosluz.paz2018-02-241-1/+1
| | | | | | | | | | | | | | Found via `codespell -q 3 -I ../mitmproxy-word-whitelist.txt` Where whitelist contains: ``` cas doubleclick nd ot seeked statics te thru ```
* linux: support IPv6 destinations in transparent modeMaximilian Hils2018-02-161-6/+28
| | | | This fixes #2869 with the help of @aniketpanjwani.
* minor improvements, add tests for ipv4-mapped addressesMaximilian Hils2017-12-122-4/+4
|
* Fix #2594@Ga_ryo_2017-12-121-0/+4
|
* console: extract "enter" to m_selectAldo Cortesi2017-06-111-0/+1
| | | | Regularise, kill dead code, remove keybindings now not needed.
* Add transparent proxy support for OpenBSDJihyun Yu2017-02-112-0/+6
| | | | Add transparent proxy support for OpenBSD with pf divert-to.
* Replace configargparse with argparse, enable new options loadingAldo Cortesi2016-12-081-3/+4
| | | | | | This commit ditches configargparse and enables the new config file format. The default location is ~/.mitmproxy/config.yaml. Unifying all of the various Options objects will follow in the next patch.
* Fix transparent mode initialisation, refactor mitmproxy.platform (#1787)Maximilian Hils2016-11-254-35/+53
|
* update pydivert, fix #1749Maximilian Hils2016-11-211-41/+43
|
* python3: clean up class bracketsAldo Cortesi2016-10-173-4/+4
|
* Zap object base classAldo Cortesi2016-10-173-4/+4
|
* mitmproxy: zap sixAldo Cortesi2016-10-171-2/+2
|
* Fix platform import on Linux using python3Vincent Haupert2016-07-301-1/+2
| | | | | Using python3, sys.platform returns "linux" instead of "linux2" using python2. This patch accepts "linux" as well as "linux2".
* Make sudo pfctl error check Python 3 compatiblestrohu2016-07-121-2/+2
| | | In Python 3, subprocess.check_output() returns a sequence of bytes. This change ensures that it will be converted to a string, so the substring test for the sudo error message does not raise a TypeError. This fixes the code in Python 3 while remaining compatible with Python 2.
* py3++: mitmproxy.platform.pfShadab Zafar2016-06-221-0/+1
|
* py3++Thomas Kriechbaumer2016-06-191-1/+1
|
* fix importsMaximilian Hils2016-05-311-11/+9
|
* use module-level imports onlyMaximilian Hils2016-05-312-23/+25
|
* Include correct documentation URL in error messageSteven Noble2016-04-301-1/+1
|
* py3++Maximilian Hils2016-03-201-5/+5
|
* combine projectsMaximilian Hils2016-02-185-0/+522