aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/tcp.py
Commit message (Collapse)AuthorAgeFilesLines
* The final piece: netlib -> mitproxy.netAldo Cortesi2016-10-201-989/+0
|
* netlib.exceptions.* -> mitmproxy.exceptionsAldo Cortesi2016-10-201-1/+1
|
* netlib.certutils -> mitmproxy.certsAldo Cortesi2016-10-201-6/+6
|
* netlib.utils.[get,set]bit -> mitmproxy.utils.bitsAldo Cortesi2016-10-201-1/+1
|
* mitmproxy.types.[basethread,multidict,serializable]Aldo Cortesi2016-10-201-3/+3
|
* netlib.strutils -> mitmproxy.utils.strutilsAldo Cortesi2016-10-201-1/+1
|
* python3: clean up super and __future__Aldo Cortesi2016-10-171-3/+2
|
* python3: clean up class bracketsAldo Cortesi2016-10-171-5/+5
|
* Zap object base classAldo Cortesi2016-10-171-5/+5
|
* First-order conversion to Python3-onlyAldo Cortesi2016-10-171-15/+6
| | | | | | - 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 SSL errorRyan Laughlin2016-09-301-5/+1
| | | | This fixes an issue that occurs when a user supplies a custom SSL cert w/ intermediate certs that contradict the default certifi set of root certificates. In particular, this addressed an issue where the "COMODO RSA Certification Authority" cert in certifi is NOT trusted on OS X by default as of OS X 10.11.6. Even when the user manually supplied a different valid "COMODO RSA Certification Authority" cert in their custom SSL cert .pem file, that cert would be overridden by certifi's default cert.
* allow socket creation monkeypatchsMaximilian Hils2016-09-271-1/+5
|
* minor cleanupMaximilian Hils2016-09-221-11/+6
|
* Introduced comment regarding socket manipulation through the server_conn stub.smill@cuckoo.sh2016-09-221-0/+1
|
* Commented on IP_TRANSPARENT and changed an exception type.smill@cuckoo.sh2016-09-221-1/+2
|
* Prevent crash in case of a connection timeout.smill2016-09-141-3/+5
|
* Made it possible to modify the server_conn.connection attribute,smill2016-09-051-2/+7
| | | | using the serverconnect stub.
* Removed a mistakenly inserted newline character.smill2016-09-041-1/+0
|
* Improved error-handling / supplemented documention.smill2016-09-041-3/+5
|
* Introduced the capability to spoof the source addresssmill2016-09-031-1/+7
| | | | of outgoing sessions + an accompanying shim loader.
* fix cert verification tests, remove leftoversMaximilian Hils2016-07-271-18/+1
|
* improve invalid certificate uxMaximilian Hils2016-07-271-19/+44
|
* sni is now str, not bytesMaximilian Hils2016-07-061-2/+2
|
* Start rolling out leak detection in netlibAldo Cortesi2016-06-141-0/+11
|
* Make the tcp connection closer cancellableAldo Cortesi2016-06-121-9/+21
| | | | And use this to make pathoc error handling more sophisticated
* Improve debugging of thread and other leaksAldo Cortesi2016-06-111-5/+13
| | | | | | | - 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
* netlib: always disconnect when using context managerMaximilian Hils2016-06-061-2/+4
|
* More explicit name for the tcp.Server handler counterAldo Cortesi2016-06-031-2/+2
|
* Make tcp.Client.connect return a context manager that closes the connectionAldo Cortesi2016-06-031-0/+8
|
* Implement a service connection handler counter, use it in Pathod test suiteAldo Cortesi2016-06-031-7/+28
| | | | Lots of failures, but that's a good thing.
* Reorganise netlib imports according to Google Style GuideAldo Cortesi2016-06-011-29/+26
|
* Start cleaning up netlib.utilsAldo Cortesi2016-05-311-2/+2
| | | | | - Remove http2 functions, move to http2.frame - Remove Serializable, move to netlib.basetypes
* Merge branch 'master' into solidcoreAldo Cortesi2016-05-291-0/+1
|\
| * netlib: fix most flake8 offensesThomas Kriechbaumer2016-05-281-0/+1
| |
* | Sketch out a more solid coreAldo Cortesi2016-05-281-1/+1
|/ | | | | - Decorator for handler methods - Stricter checking for double-acks and non-acks
* peer_address -> ip_addressMaximilian Hils2016-04-111-3/+3
|
* Merge pull request #1014 from ikoz/masterMaximilian Hils2016-03-171-0/+10
|\ | | | | New option: Add server certs to client chain
| * New option: Add server certs to client chainikoz2016-03-081-0/+10
| | | | | | | | | | | | If enabled, append all server certificates to the certificate chain served to the client, as extras. Can be used to bypass certain certificate pinning impementations.
* | use "peer_address" instead of "sock_address"lilydjwg2016-03-151-3/+3
| |
* | add resolved IP address in "Details" tab依云2016-03-101-0/+3
|/
* fix #956Maximilian Hils2016-02-191-5/+1
|
* combine projectsMaximilian Hils2016-02-181-0/+911