aboutsummaryrefslogtreecommitdiffstats
path: root/pathod
Commit message (Collapse)AuthorAgeFilesLines
* Misc. typosluz.paz2018-02-241-3/+3
| | | | | | | | | | | | | | Found via `codespell -q 3 -I ../mitmproxy-word-whitelist.txt` Where whitelist contains: ``` cas doubleclick nd ot seeked statics te thru ```
* avoid TLS/SSL ambiguity for Cert classThomas Kriechbaumer2018-01-071-1/+1
|
* rename TLS/SSL-related functionsThomas Kriechbaumer2018-01-063-3/+3
| | | | | | 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 attributesThomas Kriechbaumer2018-01-062-2/+2
| | | | | | 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.
* mitmproxy.types -> mitmproxy.coretypesAldo Cortesi2017-12-173-3/+3
| | | | | | | | | | 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.
* add host header to pathoc's CONNECT requestsMaximilian Hils2017-12-111-0/+1
| | | | This is required by the new HTTP RFCs.
* split TLS parts from net.tcp into net.tlsMaximilian Hils2017-09-034-12/+12
|
* Merge pull request #2469 from Kriechi/nuke-old-opensslMaximilian Hils2017-07-251-8/+0
|\ | | | | nuke old openssl
| * nuke old opensslThomas Kriechbaumer2017-07-251-8/+0
| |
* | Squashed commit of the following:Maximilian Hils2017-07-253-1/+3
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit edfbd41200a854f0bb7bb99f8bb70af9dbb9b8e0 Author: Matt Weidner <matt.weidner@gmail.com> Date: Tue Jul 25 01:19:53 2017 -0500 Extended view.load test to check for unhandled IOError exception. commit a523b534bc59ea97ed1fd5a3e6f78112fee19b6f Author: requires.io <support@requires.io> Date: Mon Jul 24 21:25:04 2017 +0200 [requires.io] dependency update commit c725540c6eb92c003616b649ba43bee1f14e56ac Author: Thomas Kriechbaumer <thomas@kriechbaumer.name> Date: Mon Jul 24 21:01:25 2017 +0200 update travis commit eeb6cfb4c76e60ac1813b839f589cd489c041c6c Author: Thomas Kriechbaumer <Kriechi@users.noreply.github.com> Date: Mon Jul 24 21:03:14 2017 +0200 [requires.io] dependency update on master branch (#2435) commit 51a2672c782ee8ba8c7d5c7116073feccb4d8430 Author: Maximilian Hils <git@maximilianhils.com> Date: Mon Jul 24 19:03:01 2017 +0200 require latest mypy version (refs #2452) commit 5685a4850af6edda7100cae900487955c8b7a3ab Author: Maximilian Hils <git@maximilianhils.com> Date: Fri Jul 21 11:24:42 2017 +0200 fix addon tracebacks `.tb_next` discards the first interesting frame, this shouldn't happen. commit a2da9b6c02030293f3a412d16df819868c581a29 Author: Matt Weidner <matt.weidner@gmail.com> Date: Sat Jul 22 12:30:15 2017 -0500 Added os.path.expanduser() before open() calls with user supplied paths commit 05db6e32c7957f267e97c34aa8f5a3cd6cb7dbb2 Author: Matt Weidner <matt.weidner@gmail.com> Date: Fri Jul 21 16:25:16 2017 -0500 Added support for the ~ path shortcut when loading flows from disk. for consistency. Saving flows supports using paths with the ~ shortcut. commit b7f864b6bbd221093aeb1c384dd16038f490441a Author: Matt Weidner <matt.weidner@gmail.com> Date: Fri Jul 21 16:06:38 2017 -0500 Fixed crash when loading flows from a file that does not exist
* fix recursive importMaximilian Hils2017-05-265-46/+51
|
* fix mypy annotationsMaximilian Hils2017-05-265-24/+22
|
* pathod: fix leaking fdsThomas Kriechbaumer2017-05-242-14/+11
|
* fix various fd/socket leaksThomas Kriechbaumer2017-05-241-0/+4
|
* fix pragmasThomas Kriechbaumer2017-05-171-4/+4
|
* Extend Mypy checking to pathodharsh vijay2017-05-029-35/+40
| | | | | | | | | | | | | | | | | | | * mypy checking pathod * initial commit , fixed errors * tox: mypy checking to pathod * Fixed mypy test failed * issue was with args in custom_contentview.py * tox: mypy checking to #2221 * follow-import=skip since we cant provide args to custom_contentview.py during mypy testing * Lint , Typo Fixed * code style: module import
* nuke tcp.Address and add proper IPv6 supportThomas Kriechbaumer2017-02-244-9/+9
|
* remove treq from pathocThomas Kriechbaumer2017-02-121-11/+30
| | | | Using a function intended only for tests in active live code is ugly. However, this whole portion of pathoc could benefit from some further improvements.
* fix flaky coverageMaximilian Hils2017-02-101-2/+2
|
* increase test coverageThomas Kriechbaumer2017-02-021-1/+0
|
* minor encoding fixesMaximilian Hils2017-01-072-10/+10
| | | | | | - native() -> always_str() The old function name does not make sense on Python 3 only. - Inline utility functions in message.py.
* rewrite absolute-form HTTP requests to relative form, fix #1759 (#1765)Maximilian Hils2016-11-201-0/+2
|
* Remove deprecated interfacesAldo Cortesi2016-11-041-4/+4
|
* Allow forever wait at end of message #1541Naveen Pai2016-11-041-1/+3
|
* tests: pathod/tutils.py -> pathod/tservers.pyAldo Cortesi2016-11-021-1/+1
| | | | And remove all aliases for mitmproxy.test.tutils
* various encoding fixes, fix #1650Maximilian Hils2016-10-221-1/+1
|
* The final piece: netlib -> mitproxy.netAldo Cortesi2016-10-2010-39/+39
|
* netlib.tutils -> mitmproxy.test.tutilsAldo Cortesi2016-10-201-1/+1
| | | | There's a LOT more to be done refactoring our different conflicting test utils.
* netlib.exceptions.* -> mitmproxy.exceptionsAldo Cortesi2016-10-205-9/+9
|
* netlib.certutils -> mitmproxy.certsAldo Cortesi2016-10-202-14/+20
|
* netlib.utils.BiDi -> mitmproxy.types.bidi.BiDiAldo Cortesi2016-10-201-2/+2
|
* mitmproxy.types.[basethread,multidict,serializable]Aldo Cortesi2016-10-202-2/+2
|
* netlib.strutils -> mitmproxy.utils.strutilsAldo Cortesi2016-10-205-5/+5
|
* netlib.human -> mitmproxy.utils.humanAldo Cortesi2016-10-203-3/+4
|
* Create mitmproxy.utils hierarchyAldo Cortesi2016-10-201-2/+3
| | | | - Add mitproxy.utils.lrucache, mitproxy.utils.data
* netlib.version -> mitmproxy.versionAldo Cortesi2016-10-204-4/+4
|
* pathoc: handle error when selecting on read fileAldo Cortesi2016-10-191-1/+4
|
* pathoc: Guess the Host header from the path if possibleAldo Cortesi2016-10-191-3/+14
|
* remove empty lines at beginning of fileThomas Kriechbaumer2016-10-173-3/+0
|
* python3: clean up super and __future__Aldo Cortesi2016-10-175-5/+0
|
* python3: clean up class bracketsAldo Cortesi2016-10-1711-16/+16
|
* Zap object base classAldo Cortesi2016-10-1711-16/+16
|
* pathod: remove sixAldo Cortesi2016-10-177-19/+11
|
* First-order conversion to Python3-onlyAldo Cortesi2016-10-172-3/+2
| | | | | | - Zap various occurrences of Python2 in docs and scripts - Remove six from netlib, and some other places where obvious project-wide search and replace works.
* http2: frames don't have a human_readable methodAldo Cortesi2016-10-041-4/+4
|
* websockets_handshake -> websocket_handshakeAldo Cortesi2016-10-041-3/+3
| | | | The plural feels awkward.
* fix #1221 (#1578)Maximilian Hils2016-09-242-9/+19
|
* minor cleanupsMaximilian Hils2016-09-242-4/+4
|
* fix pathod http2 response creationMaximilian Hils2016-09-212-3/+3
|
* http2: improve framereaderThomas Kriechbaumer2016-09-031-1/+1
|