Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | improve websocket frame masking api | Thomas Kriechbaumer | 2018-06-11 | 1 | -6/+0 |
| | |||||
* | test: shift test_data out of our public API | Aldo Cortesi | 2018-04-23 | 5 | -15/+17 |
| | |||||
* | rename TLS/SSL-related functions | Thomas Kriechbaumer | 2018-01-06 | 3 | -14/+14 |
| | | | | | | 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. | ||||
* | fix #2563 | Maximilian Hils | 2017-10-24 | 1 | -1/+1 |
| | |||||
* | nuke old openssl | Thomas Kriechbaumer | 2017-07-25 | 3 | -25/+0 |
| | |||||
* | pathod: fix leaking fds | Thomas Kriechbaumer | 2017-05-24 | 3 | -9/+7 |
| | |||||
* | pathod: properly verify certificate in tests | Thomas Kriechbaumer | 2017-05-24 | 2 | -30/+14 |
| | |||||
* | fix various fd/socket leaks | Thomas Kriechbaumer | 2017-05-24 | 3 | -6/+6 |
| | |||||
* | nuke tutils.tmpdir, use pytest tmpdir | Thomas Kriechbaumer | 2017-03-12 | 2 | -40/+29 |
| | |||||
* | fix imports | Thomas Kriechbaumer | 2017-02-14 | 5 | -4/+4 |
| | |||||
* | restructure and move test files | Thomas Kriechbaumer | 2017-02-14 | 12 | -0/+4 |
| | | | | add empty test files to satisfy linter | ||||
* | pytest.raises: shim new API | Thomas Kriechbaumer | 2017-02-08 | 6 | -34/+29 |
| | |||||
* | replace tutils.raises with pytest.raises + shim | Thomas Kriechbaumer | 2017-02-02 | 10 | -86/+90 |
| | |||||
* | nuke mock dependency | Thomas Kriechbaumer | 2017-01-22 | 4 | -4/+4 |
| | | | | This is already included in Python 3.3+ as unittest.mock | ||||
* | simplify ALPN and OpenSSL on macOS | Thomas Kriechbaumer | 2016-12-04 | 3 | -62/+81 |
| | |||||
* | tests: pathod/tutils.py -> pathod/tservers.py | Aldo Cortesi | 2016-11-02 | 12 | -45/+40 |
| | | | | And remove all aliases for mitmproxy.test.tutils | ||||
* | The final piece: netlib -> mitproxy.net | Aldo Cortesi | 2016-10-20 | 6 | -26/+26 |
| | |||||
* | netlib.tutils -> mitmproxy.test.tutils | Aldo Cortesi | 2016-10-20 | 3 | -3/+3 |
| | | | | There's a LOT more to be done refactoring our different conflicting test utils. | ||||
* | netlib.exceptions.* -> mitmproxy.exceptions | Aldo Cortesi | 2016-10-20 | 4 | -11/+11 |
| | |||||
* | Create mitmproxy.utils hierarchy | Aldo Cortesi | 2016-10-20 | 1 | -2/+3 |
| | | | | - Add mitproxy.utils.lrucache, mitproxy.utils.data | ||||
* | remove empty lines at beginning of file | Thomas Kriechbaumer | 2016-10-17 | 1 | -1/+0 |
| | |||||
* | python3: clean up super and __future__ | Aldo Cortesi | 2016-10-17 | 1 | -1/+0 |
| | |||||
* | python3: clean up class brackets | Aldo Cortesi | 2016-10-17 | 4 | -9/+9 |
| | |||||
* | Zap object base class | Aldo Cortesi | 2016-10-17 | 3 | -8/+8 |
| | |||||
* | test & examples: zap six | Aldo Cortesi | 2016-10-17 | 9 | -56/+54 |
| | |||||
* | http2: improve framereader | Thomas Kriechbaumer | 2016-09-03 | 1 | -3/+3 |
| | |||||
* | sni is now str, not bytes | Maximilian Hils | 2016-07-06 | 1 | -2/+2 |
| | |||||
* | http2: Remove TestReadRequestConnect test | Shadab Zafar | 2016-07-03 | 1 | -31/+0 |
| | |||||
* | move custom HTTP/2 stack from netlib to pathod | Thomas Kriechbaumer | 2016-06-17 | 14 | -28/+586 |
| | |||||
* | pathod tests: do not string_escape specs | Shadab Zafar | 2016-06-16 | 1 | -1/+1 |
| | |||||
* | Py3: Store certificate with a byte key | Shadab Zafar | 2016-06-16 | 1 | -1/+1 |
| | | | | Had to debug this for hours! | ||||
* | Py3: Use BytesIO in a pathoc test | Shadab Zafar | 2016-06-16 | 1 | -1/+1 |
| | |||||
* | Py3: Fix tests by using byte literals | Shadab Zafar | 2016-06-16 | 1 | -7/+7 |
| | |||||
* | Unexpected spaces around = | Shadab Zafar | 2016-06-15 | 1 | -1/+1 |
| | |||||
* | Py3: pathoc | Shadab Zafar | 2016-06-15 | 2 | -16/+17 |
| | |||||
* | Py3: pathod | Shadab Zafar | 2016-06-15 | 1 | -3/+3 |
| | |||||
* | Be stricter about handling connetcts in the pathoc test suite | Aldo Cortesi | 2016-06-12 | 1 | -1/+7 |
| | | | | Attempt to clear a niggling Appveyor exception buggering up our CI. | ||||
* | Remove timestamps from pathoc output | Aldo Cortesi | 2016-06-10 | 1 | -1/+1 |
| | | | | | | 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. | ||||
* | Py3: Fix test_language_http2 tests by using byte literals | Shadab Zafar | 2016-06-08 | 1 | -23/+23 |
| | |||||
* | Py3: Use global next() instead of iterator method | Shadab Zafar | 2016-06-08 | 1 | -2/+2 |
| | |||||
* | Py3: Use BytesIO instead of StringIO | Shadab Zafar | 2016-06-08 | 1 | -8/+8 |
| | |||||
* | Py3: Fix a test_language_writer test by using a byte literal | Shadab Zafar | 2016-06-07 | 1 | -1/+1 |
| | |||||
* | Utils cleanups | Aldo Cortesi | 2016-06-07 | 2 | -5/+5 |
| | | | | | | | | - Move more stuff that belongs in netlib.human - Move some stuff to near the only use - Zap mitmproxy.utils.timestamp(). I see the rationale, but we used it interchangeably with time.time() throughout the project. Since time.time() dominates in the codebase and timestamp() is such low utility, away it goes. | ||||
* | fix all pathod tests on Windows :tada: | Maximilian Hils | 2016-06-06 | 1 | -14/+14 |
| | |||||
* | fix NestedMessage encoding | Maximilian Hils | 2016-06-06 | 1 | -1/+1 |
| | |||||
* | fix .freeze(), improve tests | Maximilian Hils | 2016-06-06 | 2 | -5/+10 |
| | |||||
* | Py3: Fix status_code and other tests by using byte literals | Shadab Zafar | 2016-06-06 | 1 | -7/+7 |
| | |||||
* | Py3: Fix corresponding base.Integer test in test_language_base | Shadab Zafar | 2016-06-06 | 1 | -1/+1 |
| | |||||
* | Py3: Fix useragent tests | Shadab Zafar | 2016-06-06 | 1 | -4/+4 |
| | |||||
* | Py3: Fix websocket tests | Shadab Zafar | 2016-06-06 | 1 | -10/+10 |
| |