aboutsummaryrefslogtreecommitdiffstats
path: root/netlib
Commit message (Collapse)AuthorAgeFilesLines
* debug: add missing print output file paramaterAldo Cortesi2016-10-191-1/+1
|
* remove empty lines at beginning of fileThomas Kriechbaumer2016-10-1714-15/+0
|
* python3: clean up super and __future__Aldo Cortesi2016-10-1730-47/+21
|
* python3: clean up class bracketsAldo Cortesi2016-10-1711-26/+26
|
* Zap object base classAldo Cortesi2016-10-1711-26/+26
|
* py2--: inline type infoMaximilian Hils2016-10-167-43/+29
|
* First-order conversion to Python3-onlyAldo Cortesi2016-10-1716-168/+75
| | | | | | - 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.
* Bump version post releaseAldo Cortesi2016-10-171-1/+1
|
* Bump to 0.18.1 to fix pypi obstreperousnessAldo Cortesi2016-10-161-1/+1
| | | | Also include contriburors update.
* certutils: cap the cert store size at 100 by defaultAldo Cortesi2016-10-051-0/+11
| | | | | | | | This should be enough to give us reuse without growing infinitely. This is part of fixing the memory situation in mitmdump. TODO: There's an opportunity here for a better algorithm, that expires certs based on least-recently-accessed time, rather than oldest generated time.
* debug: use correct fp for memory object outputAldo Cortesi2016-10-051-1/+1
|
* debug: Hard exit after debug signalAldo Cortesi2016-10-041-2/+7
|
* debug: add a dump of objects in memoryAldo Cortesi2016-10-041-0/+14
|
* 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.
* parse_set_cookie header returns an empty list if no cookies are foundAldo Cortesi2016-09-281-9/+4
| | | | This matches parse_cookie, and is more idiomatic.
* Clarify that 'expires' values MUST have a comma nowShadab Zafar2016-09-271-1/+4
|
* Modify format_set_cookie_header to take cookie listShadab Zafar2016-09-272-15/+24
| | | | and return a comma separated string of cookies
* Fixup an error with indicesShadab Zafar2016-09-271-1/+1
|
* Refactor functionsShadab Zafar2016-09-271-35/+26
|
* Add a new pairs reader for SetCookie headersShadab Zafar2016-09-271-3/+15
|
* Rename _read_pairs to _read_cookie_pairsShadab Zafar2016-09-271-3/+22
| | | | We will have a separate _read_set_cookie_pairs
* Rename _read_token to _read_keyShadab Zafar2016-09-271-8/+8
| | | | Since we also have a _read_value
* Move CookieAttrs and SetCookie to topShadab Zafar2016-09-271-18/+14
|
* Minor refactorShadab Zafar2016-09-271-2/+3
|
* Add support for comma separated cookiesShadab Zafar2016-09-271-30/+51
|
* allow socket creation monkeypatchsMaximilian Hils2016-09-271-1/+5
|
* Merge branch 'fully_transparent'Maximilian Hils2016-09-221-1/+12
|\
| * minor cleanupMaximilian Hils2016-09-222-15/+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
| |
| * Fixed travis-ci issues.smill2016-09-141-0/+1
| |
| * 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-042-3/+8
| |
| * Introduced the capability to spoof the source addresssmill2016-09-031-1/+7
| | | | | | | | of outgoing sessions + an accompanying shim loader.
* | Merge pull request #1564 from mhils/issue-1554Maximilian Hils2016-09-211-9/+10
|\ \ | | | | | | Fix Response.make content-length header
| * | fix Response.make content-length headerMaximilian Hils2016-09-211-9/+10
| | |
* | | raise TypeError on invalid header assignment, fix #1562Maximilian Hils2016-09-212-1/+5
|/ /
* | Make 'none' synonymous to 'identity'Schamper2016-09-061-2/+4
| |
* | Also fix for encodingSchamper2016-09-061-1/+1
| |
* | Fix decoding when content-encoding: noneSchamper2016-09-061-1/+1
| |
* | improve netlib.encodingThomas Kriechbaumer2016-09-041-3/+20
| |
* | http2: improve kill and cleanup threadsThomas Kriechbaumer2016-09-031-2/+2
| |
* | http2: improve framereaderThomas Kriechbaumer2016-09-032-5/+10
|/
* websockets: refactor implementation and add testsThomas Kriechbaumer2016-09-015-204/+207
|
* Lint fix - minorarjun234962016-08-311-2/+1
|
* Lint fix - netlib headersarjun234962016-08-311-4/+2
|
* minor bug fix header replacearjun234962016-08-311-3/+7
|
* Added tests for replace in request,message,headerarjun234962016-08-311-0/+2
|