Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Misc. typos | luz.paz | 2018-02-24 | 1 | -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 class | Thomas Kriechbaumer | 2018-01-07 | 1 | -1/+1 |
| | |||||
* | rename TLS/SSL-related functions | 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 function names. | ||||
* | mitmproxy.types -> mitmproxy.coretypes | Aldo Cortesi | 2017-12-17 | 1 | -1/+1 |
| | | | | | | | | | | 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 requests | Maximilian Hils | 2017-12-11 | 1 | -0/+1 |
| | | | | This is required by the new HTTP RFCs. | ||||
* | split TLS parts from net.tcp into net.tls | Maximilian Hils | 2017-09-03 | 1 | -3/+3 |
| | |||||
* | nuke old openssl | Thomas Kriechbaumer | 2017-07-25 | 1 | -8/+0 |
| | |||||
* | nuke tcp.Address and add proper IPv6 support | Thomas Kriechbaumer | 2017-02-24 | 1 | -2/+2 |
| | |||||
* | remove treq from pathoc | Thomas Kriechbaumer | 2017-02-12 | 1 | -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 coverage | Maximilian Hils | 2017-02-10 | 1 | -2/+2 |
| | |||||
* | minor encoding fixes | Maximilian Hils | 2017-01-07 | 1 | -9/+9 |
| | | | | | | - native() -> always_str() The old function name does not make sense on Python 3 only. - Inline utility functions in message.py. | ||||
* | The final piece: netlib -> mitproxy.net | Aldo Cortesi | 2016-10-20 | 1 | -4/+4 |
| | |||||
* | netlib.tutils -> mitmproxy.test.tutils | Aldo Cortesi | 2016-10-20 | 1 | -1/+1 |
| | | | | There's a LOT more to be done refactoring our different conflicting test utils. | ||||
* | netlib.exceptions.* -> mitmproxy.exceptions | Aldo Cortesi | 2016-10-20 | 1 | -1/+1 |
| | |||||
* | netlib.certutils -> mitmproxy.certs | Aldo Cortesi | 2016-10-20 | 1 | -4/+8 |
| | |||||
* | mitmproxy.types.[basethread,multidict,serializable] | Aldo Cortesi | 2016-10-20 | 1 | -1/+1 |
| | |||||
* | netlib.strutils -> mitmproxy.utils.strutils | Aldo Cortesi | 2016-10-20 | 1 | -1/+1 |
| | |||||
* | pathoc: handle error when selecting on read file | Aldo Cortesi | 2016-10-19 | 1 | -1/+4 |
| | |||||
* | python3: clean up super and __future__ | Aldo Cortesi | 2016-10-17 | 1 | -1/+0 |
| | |||||
* | python3: clean up class brackets | Aldo Cortesi | 2016-10-17 | 1 | -1/+1 |
| | |||||
* | Zap object base class | Aldo Cortesi | 2016-10-17 | 1 | -1/+1 |
| | |||||
* | pathod: remove six | Aldo Cortesi | 2016-10-17 | 1 | -4/+3 |
| | |||||
* | First-order conversion to Python3-only | Aldo Cortesi | 2016-10-17 | 1 | -1/+1 |
| | | | | | | - 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. | ||||
* | fix #1221 (#1578) | Maximilian Hils | 2016-09-24 | 1 | -8/+18 |
| | |||||
* | minor cleanups | Maximilian Hils | 2016-09-24 | 1 | -2/+2 |
| | |||||
* | add websockets support to mitmproxy | Thomas Kriechbaumer | 2016-09-01 | 1 | -1/+1 |
| | |||||
* | add escape_single_quotes=False arg to bytes_to_escaped_str | Maximilian Hils | 2016-07-29 | 1 | -1/+1 |
| | |||||
* | move custom HTTP/2 stack from netlib to pathod | Thomas Kriechbaumer | 2016-06-17 | 1 | -6/+6 |
| | |||||
* | pathoc: use idna encoding for hostnames | Maximilian Hils | 2016-06-16 | 1 | -1/+1 |
| | |||||
* | Py3: pathoc should send bytes over wire | Shadab Zafar | 2016-06-16 | 1 | -2/+2 |
| | |||||
* | Unexpected spaces around = | Shadab Zafar | 2016-06-15 | 1 | -1/+1 |
| | |||||
* | Py3: pathoc | Shadab Zafar | 2016-06-15 | 1 | -10/+17 |
| | |||||
* | Make the tcp connection closer cancellable | Aldo Cortesi | 2016-06-12 | 1 | -33/+34 |
| | | | | And use this to make pathoc error handling more sophisticated | ||||
* | Improve debugging of thread and other leaks | Aldo Cortesi | 2016-06-11 | 1 | -17/+17 |
| | | | | | | | - Add basethread.BaseThread that all threads outside of test suites should use - Add a signal handler to mitmproxy, mitmdump and mitmweb that dumps resource information to screen when SIGUSR1 is received. - Improve thread naming throughout to make thread dumps understandable | ||||
* | Fix a crash when pathoc connections fail | Aldo Cortesi | 2016-06-10 | 1 | -65/+62 |
| | | | | Use the new handler to tidy this up. | ||||
* | Remove timestamps from pathoc output | Aldo Cortesi | 2016-06-10 | 1 | -2/+6 |
| | | | | | | Pathoc is an interactive tool, no need for a long leading timestamp. More generally, make timestamps optional in the logging mechanism so we can configure this with command-line flags or something down the track. | ||||
* | Fix sequencing in Pathoc websocket termination test | Aldo Cortesi | 2016-06-06 | 1 | -0/+1 |
| | |||||
* | Close when Pathoc.connect raises an exception | Aldo Cortesi | 2016-06-06 | 1 | -35/+41 |
| | |||||
* | Make tcp.Client.connect return a context manager that closes the connection | Aldo Cortesi | 2016-06-03 | 1 | -1/+2 |
| | |||||
* | Consolidate some functions to strutils.bytes_to_escaped_str | Aldo Cortesi | 2016-06-02 | 1 | -2/+3 |
| | |||||
* | xrepr is used exactly once. move to pathoc.py. | Aldo Cortesi | 2016-06-02 | 1 | -1/+5 |
| | |||||
* | pathod: fix most flake8 offenses | Thomas Kriechbaumer | 2016-05-28 | 1 | -2/+1 |
| | |||||
* | Py3: Import and Other misc. stuff | Shadab Zafar | 2016-05-26 | 1 | -4/+2 |
| | |||||
* | py3++ | Maximilian Hils | 2016-04-13 | 1 | -4/+5 |
| | |||||
* | response.msg -> response.reason | Maximilian Hils | 2016-04-02 | 1 | -1/+1 |
| | |||||
* | s/nocover/no cover/g | Thomas Kriechbaumer | 2016-03-27 | 1 | -2/+2 |
| | | | according to coveralls docs | ||||
* | py3++ | Maximilian Hils | 2016-03-20 | 1 | -5/+5 |
| | |||||
* | fix for sslinfo cert chain printing bug - now all certs get printed | ikoz | 2016-03-15 | 1 | -2/+3 |
| | |||||
* | combine projects | Maximilian Hils | 2016-02-18 | 1 | -0/+534 |