aboutsummaryrefslogtreecommitdiffstats
path: root/pathod
Commit message (Expand)AuthorAgeFilesLines
* move custom HTTP/2 stack from netlib to pathodThomas Kriechbaumer2016-06-172-9/+442
* pathoc: use idna encoding for hostnamesMaximilian Hils2016-06-161-1/+1
* Py3: Send bytes to get_certShadab Zafar2016-06-161-1/+1
* Py3: pathoc should send bytes over wireShadab Zafar2016-06-162-5/+5
* Unexpected spaces around =Shadab Zafar2016-06-151-1/+1
* Py3: Split on byte newlines in pathod.logShadab Zafar2016-06-151-1/+1
* Py3: Find Content-Length header by bytesShadab Zafar2016-06-151-1/+1
* Py3: pathocShadab Zafar2016-06-151-10/+17
* Py3: pathodShadab Zafar2016-06-151-11/+7
* Py3: websocketsShadab Zafar2016-06-152-3/+4
* Py3: fix http2 bytes issueShadab Zafar2016-06-151-1/+1
* Start rolling out leak detection in netlibAldo Cortesi2016-06-141-13/+1
* Merge branch 'master' into appveyorAldo Cortesi2016-06-125-21/+15
|\
| * Fold mitmproxy.version and pathod.version into netlib.versionAldo Cortesi2016-06-125-21/+15
* | Make the tcp connection closer cancellableAldo Cortesi2016-06-121-33/+34
|/
* Improve debugging of thread and other leaksAldo Cortesi2016-06-112-21/+20
* Fix a crash when pathoc connections failAldo Cortesi2016-06-102-66/+62
* Remove timestamps from pathoc outputAldo Cortesi2016-06-103-16/+20
* Py3: encode() the spec before appending to pathShadab Zafar2016-06-081-1/+1
* Py3: Find content-length header by bytesShadab Zafar2016-06-081-1/+1
* Py3: Pass bytes to http Request and ResponseShadab Zafar2016-06-081-5/+5
* Py3: Properly encode() access to user_agentsShadab Zafar2016-06-081-1/+1
* Utils cleanupsAldo Cortesi2016-06-072-11/+11
* Merge remote-tracking branch 'upstream/master'Aldo Cortesi2016-06-075-62/+71
|\
| * fix NestedMessage encodingMaximilian Hils2016-06-061-1/+1
| * fix .freeze(), improve testsMaximilian Hils2016-06-061-1/+1
| * Py3: encode() status code responsesShadab Zafar2016-06-061-1/+1
| * Py3: Exception doesn't have to be bytesShadab Zafar2016-06-061-1/+1
| * Py3: Fix corresponding base.Integer test in test_language_baseShadab Zafar2016-06-061-1/+1
| * Py3: Store base.Integer value as bytesShadab Zafar2016-06-061-2/+2
| * Py3: UASTRINGS should be indexed by and return bytesShadab Zafar2016-06-061-1/+1
| * Py3: decode() input before creating new Header tokenShadab Zafar2016-06-061-4/+4
| * Py3: Use bytes_to_escaped_str for escaping messageShadab Zafar2016-06-061-3/+4
| * Py3: More byte literalsShadab Zafar2016-06-061-6/+6
| * Py3: Use byte string literalsShadab Zafar2016-06-061-4/+4
| * Py3: Return bytes from _Component classShadab Zafar2016-06-061-3/+3
| * fix pathod test on WindowsMaximilian Hils2016-06-061-1/+2
| * Fix sequencing in Pathoc websocket termination testAldo Cortesi2016-06-061-0/+1
| * Close when Pathoc.connect raises an exceptionAldo Cortesi2016-06-061-35/+41
* | Migrate pathod docs to SphinxAldo Cortesi2016-06-0723-1561/+0
|/
* Merge pull request #1211 from cortesi/pathodAldo Cortesi2016-06-0613-462/+28
|\
| * Ditch pathod static assetsAldo Cortesi2016-06-059-215/+0
| * Remove last vestiges of noapi and noweb from pathodAldo Cortesi2016-06-052-23/+9
| * First-order removal of pathod API and appAldo Cortesi2016-06-053-224/+19
* | Py3: Use functools.total_ordering for better rich comparisonShadab Zafar2016-06-061-0/+2
* | Py3: Use rich comparison methods (__eq__, __lt__) instead of __cmp__Shadab Zafar2016-06-061-2/+5
|/
* Py3: Return path unescapedShadab Zafar2016-06-041-1/+1
* Use encode to detect if string is valid ASCIIShadab Zafar2016-06-041-2/+2
* Fix Docstring: "inject" can be an action tooShadab Zafar2016-06-041-2/+2
* More explicit name for the tcp.Server handler counterAldo Cortesi2016-06-031-2/+2