aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* sni is now str, not bytesMaximilian Hils2016-07-064-19/+19
|
* fix testsMaximilian Hils2016-07-062-2/+2
|
* tnetstring3: adapt to unicode supportMaximilian Hils2016-07-061-6/+2
|
* tnetstring: keys are str on py3. migrate flow.io_compatMaximilian Hils2016-07-061-2/+2
|
* py3++, multidict fixesMaximilian Hils2016-07-061-1/+1
| | | | | | | | | | | | This commit improves Python 3 compatibility and fixes two multidict issues: 1. Headers.items(multi=True) now decodes fields 2. MultiDict.clear(item) has been removed, as Python's MutableMapping already defines .clear() with different semantics. This is confusing for everyone who expects a dict-like object. `.pop("attr", None)` is not fantastic, but it's the Python way to do it.
* py3++Maximilian Hils2016-07-062-16/+9
|
* Merge pull request #1315 from mitmproxy/better-unicode-handlingMaximilian Hils2016-07-051-15/+25
|\ | | | | remove clean_bin, clarify unicode handling
| * remove clean_bin, clarify unicode handlingMaximilian Hils2016-07-051-15/+25
| |
* | Merge pull request #1297 from dufferzafar/py3-flow-exportMaximilian Hils2016-07-052-5/+5
|\ \ | |/ |/| Python 3 - test_flow_export
| * py3++: test_flow_exportShadab Zafar2016-07-022-5/+5
| |
* | http2: test fatal connection terminationThomas Kriechbaumer2016-07-051-1/+52
| |
* | http2: test throttling at MAX_CONCURRENT_STREAMSThomas Kriechbaumer2016-07-052-6/+80
| |
* | http2: Remove TestReadRequestConnect testShadab Zafar2016-07-031-31/+0
|/
* fix lint issuesShadab Zafar2016-07-021-2/+0
|
* minor fixesMaximilian Hils2016-07-011-5/+5
|
* fix tcp message handlingMaximilian Hils2016-07-012-5/+4
|
* py3++Maximilian Hils2016-07-012-9/+5
|
* py3++: test/mitmproxy/test_serverShadab Zafar2016-07-013-31/+34
|
* minor fixesMaximilian Hils2016-06-281-1/+1
|
* fix mysterious tox issueMaximilian Hils2016-06-281-1/+1
|
* http2: improve error handling in testsThomas Kriechbaumer2016-06-221-12/+29
|
* py3++: mitmproxy.protocol.http1Shadab Zafar2016-06-221-4/+4
|
* mitmproxy.tnetstring -> mitmproxy.contrib.tnetstringShadab Zafar2016-06-212-2/+3
|
* Imported tests for tnetstringShadab Zafar2016-06-211-0/+141
| | | | | | | Copied from https://github.com/carlopires/tnetstring3/blob/a808f6b5ba8b64919b6b6359fd6a80bbf59e4557/tests/test_format.py Then ran pep8 etc.
* Merge pull request #1276 from dufferzafar/console-patheditMaximilian Hils2016-06-202-0/+26
|\ | | | | mitmproxy.console tests - PathEdit
| * Add dummy directory to completionShadab Zafar2016-06-201-0/+2
| |
| * Add tests for PathEditShadab Zafar2016-06-201-0/+24
| |
* | py3++Shadab Zafar2016-06-201-6/+6
| |
* | py3++Shadab Zafar2016-06-202-28/+28
|/
* py3++Thomas Kriechbaumer2016-06-192-10/+11
|
* move custom HTTP/2 stack from netlib to pathodThomas Kriechbaumer2016-06-1715-76/+91
|
* pathod tests: do not string_escape specsShadab Zafar2016-06-161-1/+1
|
* Py3: Store certificate with a byte keyShadab Zafar2016-06-161-1/+1
| | | | Had to debug this for hours!
* Py3: Use BytesIO in a pathoc testShadab Zafar2016-06-161-1/+1
|
* Py3: Fix tests by using byte literalsShadab Zafar2016-06-161-7/+7
|
* Unexpected spaces around =Shadab Zafar2016-06-151-1/+1
|
* Py3: pathocShadab Zafar2016-06-152-16/+17
|
* Py3: pathodShadab Zafar2016-06-151-3/+3
|
* Make har_extractor.py output HAR 1.2 spec-compliantTai Dickerson2016-06-141-3/+4
| | | | | | | | HAR files were failing to load in harviewer (http://www.softwareishard.com/har/viewer/) due to: - ISO 8601 dates for startedDateTime missing timezone (http://www.softwareishard.com/blog/har-12-spec/#pages) -- Used UTC but could add detection of default system timezone if desired - pages object missing pageTimings (http://www.softwareishard.com/blog/har-12-spec/#pageTimings) -- Used {} because all child fields are optional
* Merge pull request #1253 from mhils/fix-debugAldo Cortesi2016-06-141-0/+4
|\ | | | | Fix Debug Mode on Windows
| * fix debug mode on WindowsMaximilian Hils2016-06-131-0/+4
| |
* | Merge branch 'master' into netlibraceAldo Cortesi2016-06-143-5/+7
|\ \
| * | update examples, tests, docsMaximilian Hils2016-06-133-5/+7
| |/
* | Fix Python3 testsAldo Cortesi2016-06-141-1/+1
| |
* | Satisfy lintAldo Cortesi2016-06-141-1/+1
| |
* | Use handlers in http2 test suiteAldo Cortesi2016-06-141-100/+100
| |
* | Start rolling out leak detection in netlibAldo Cortesi2016-06-142-211/+221
|/
* Be stricter about handling connetcts in the pathoc test suiteAldo Cortesi2016-06-121-1/+7
| | | | Attempt to clear a niggling Appveyor exception buggering up our CI.
* debug: On SIGUSR2, we dump tracebacks for all threads to screenAldo Cortesi2016-06-111-0/+6
|
* Improve debugging of thread and other leaksAldo Cortesi2016-06-111-0/+8
| | | | | | | - 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