aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/tcp.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | add more testsThomas Kriechbaumer2015-06-121-4/+4
| |
* | improve ALPN integrationThomas Kriechbaumer2015-06-111-8/+15
|/
* fix coding styleThomas Kriechbaumer2015-06-081-1/+1
|
* http2: add warning if raw data looks like HTTP/1Thomas Kriechbaumer2015-06-081-1/+1
|
* fix non-ALPN supported OpenSSL-related testsThomas Kriechbaumer2015-06-081-1/+4
|
* improve ALPN support on travisThomas Kriechbaumer2015-06-081-8/+11
|
* Revert "tcp: clear_log to clear socket logs"Aldo Cortesi2015-06-051-3/+0
| | | | | | start_log also clears the log, which is good enough. This reverts commit 4ca62e0d9bd09aa286cde9bafceff7204304d00c.
* tcp: clear_log to clear socket logsAldo Cortesi2015-06-051-0/+3
|
* When we see an incomplete read with 0 bytes, it's a disconnectAldo Cortesi2015-05-311-3/+6
| | | | Partially fixes mitmproxy/mitmproxy:#593
* Save first byte timestamp for writers too.Aldo Cortesi2015-05-311-0/+1
|
* Adjust pep8 parameters, reformatAldo Cortesi2015-05-301-11/+31
|
* add ALPN support to TCP abstractionThomas Kriechbaumer2015-05-291-8/+27
|
* cleanup code with autoflakeThomas Kriechbaumer2015-05-271-2/+0
| | | | run the following command: $ autoflake -r -i --remove-all-unused-imports --remove-unused-variables .
* cleanup code with autopep8Thomas Kriechbaumer2015-05-271-20/+42
| | | | run the following command: $ autopep8 -i -r -a -a .
* remove outdated workaroundsThomas Kriechbaumer2015-05-271-8/+4
|
* improve displaying tcp addressesMaximilian Hils2015-05-181-1/+4
|
* Add tcp.Reader.safe_read, use it in socks and websocketsAldo Cortesi2015-05-051-14/+34
| | | | | | safe_read is guaranteed to raise or return a byte string of the requested length. It's particularly useful for implementing binary protocols.
* fix socket_close on Windows, refs mitmproxy/mitmproxy#527Maximilian Hils2015-04-171-12/+20
|
* fix code smellMaximilian Hils2015-04-091-7/+7
|
* 100% test coverageMaximilian Hils2015-04-091-1/+1
|
* fail gracefully if we cannot start a new threadMaximilian Hils2015-04-091-1/+5
|
* fix tests on WindowsMaximilian Hils2015-03-071-0/+5
|
* clean up cert handling, fix mitmproxy/mitmproxy#472Maximilian Hils2015-03-071-54/+86
|
* 100% test coverage :tada:Maximilian Hils2015-02-271-12/+14
|
* add option to log ssl keysMaximilian Hils2015-02-271-0/+36
| | | | refs mitmproxy/mitmproxy#475
* TCPClient: Use TLS1.1+ where available, BaseHandler: disable SSLv2Maximilian Hils2014-12-151-2/+4
|
* Fix tracebacks in connection finishAldo Cortesi2014-11-151-1/+1
|
* .flush can raise NetlibDisconnect. This fixes a traceback found in fuzzing.Aldo Cortesi2014-11-071-1/+4
|
* refactor tcp close, fix mitmproxy/mitmproxy#376Maximilian Hils2014-10-221-48/+51
|
* fix mitmproxy/mitmproxy#375Maximilian Hils2014-10-171-0/+9
|
* fix tcp closing for ssled connectionsMaximilian Hils2014-10-091-4/+3
|
* CertStore: add support for cert chainsMaximilian Hils2014-10-081-3/+3
|
* fix mitmproxy/mitmproxy#373Maximilian Hils2014-10-081-8/+17
|
* minor changesMaximilian Hils2014-09-281-3/+3
|
* Merge branch 'master' of ssh.github.com:cortesi/netlibAldo Cortesi2014-09-091-2/+2
|\
| * more verbose errorsMaximilian Hils2014-09-081-2/+2
| |
* | Remove avoidable imports from OpenSSLAldo Cortesi2014-09-091-37/+22
|/ | | | Fixes #38
* Merge branch 'master' into mitmproxy_issue_341Aldo Cortesi2014-09-071-3/+6
|\ | | | | | | | | Conflicts: netlib/tcp.py
| * Use print function after future importAldo Cortesi2014-09-071-4/+7
| |
* | set source_address if not manually specifiedMaximilian Hils2014-09-041-0/+2
| |
* | fix tcp.Address inequality comparisonMaximilian Hils2014-09-041-0/+6
| |
* | adapt netlib.wsgi to changes in mitmproxy/mitmproxy#341Maximilian Hils2014-09-031-4/+4
|/
* minor cleanupsMaximilian Hils2014-08-161-1/+2
|
* Made attribute optional (as it is in pyOpenSSL)kronick2014-07-291-1/+4
| | | See https://github.com/pyca/pyopenssl/commit/0d7e8a1af28ab22950b21afa3fd451cec7dd5fdc -- It looks like this constant isn't set on some platforms (including Raspberry Pi's libssl)
* add support for ctx.load_verify_locations, refs mitmproxy/mitmproxy#174Maximilian Hils2014-05-211-2/+4
|
* make cert and key mandatoryMaximilian Hils2014-05-151-2/+2
|
* extract cert creation to be accessible in handle_sni callbacksMaximilian Hils2014-05-151-4/+11
|
* fix #28Maximilian Hils2014-03-101-1/+3
|
* Support Ephemeral Diffie-HellmanAldo Cortesi2014-03-071-1/+6
|
* Handler convert_to_ssl now takes a key object, not a path.Aldo Cortesi2014-03-051-1/+1
|