aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* default should not be NoneColin Bendell2015-10-071-1/+1
| | | Fixed default value when self.address has not been set
* Check if server connection hasn't yet been initiatedColin Bendell2015-10-071-2/+2
| | | This fixes #761 when NoneType error is thrown when non-TLS requests initiate a client request but the server connection hasn't yet been initiated.
* Merge pull request #792 from tunz/patch-1Maximilian Hils2015-10-041-1/+1
|\ | | | | Correct a wrong link in CONTRIBUTING.md
| * Update CONTRIBUTING.mdChoongwoo Han2015-10-041-1/+1
|/ | | Wrong link
* Merge remote-tracking branch 'origin/master'Maximilian Hils2015-10-031-1/+1
|\
| * Merge pull request #788 from sethp-jive/patch-1Maximilian Hils2015-10-011-1/+1
| |\ | | | | | | Allow reading scripts from an anonymous pipe
| | * Allow reading scripts from an anonymous pipesethp-jive2015-09-301-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | Bash (and many other shells) provide a nifty feature in "anonymous pipe" or "anonymous fifo" whereby the output of a subshell may be treated as a simple file by the parent shell: http://unix.stackexchange.com/a/156088 Unfortunately, libmproxy complains because that "file" is not a regular file, as os.path.isfile checks, e.g. giving the error "Not a file: /dev/fd/11". This patch is intended to provide for the following use-case: ``` mitmdump -s <(echo "def response(context, flow):\n flow.response.headers['newheader'] = [`hostname`]") ``` where `hostname` may be replaced with a more complicated lookup.
* / fix #786Maximilian Hils2015-10-031-0/+5
|/
* fix #773Maximilian Hils2015-09-282-4/+19
|
* fix testsMaximilian Hils2015-09-281-1/+1
|
* Merge branch 'http-models'Maximilian Hils2015-09-2818-206/+136
|\
| * move tests to netlibMaximilian Hils2015-09-271-79/+0
| |
| * adjust to netlib response changes + docsMaximilian Hils2015-09-2612-57/+58
| |
| * adjust to netlib request changes + docsMaximilian Hils2015-09-2612-73/+81
| |
* | handle Expect: 100-continue header, fix #770Maximilian Hils2015-09-285-5/+54
|/
* fix testsMaximilian Hils2015-09-212-1/+2
|
* appveyor: use py.testMaximilian Hils2015-09-211-1/+1
|
* experimental: run tests using py.testsMaximilian Hils2015-09-2111-15/+19
|
* fix minor bugs, add py.test compatibilityMaximilian Hils2015-09-216-74/+32
|
* fix replay functionalityMaximilian Hils2015-09-191-4/+4
|
* don't cache changed messages, fix #777Maximilian Hils2015-09-191-2/+3
|
* fix #778Maximilian Hils2015-09-192-3/+3
|
* experimental: don't interfere with headers, fix #93Maximilian Hils2015-09-187-46/+40
|
* trigger inline script hooks for artifical responses, fix #775Maximilian Hils2015-09-181-10/+11
|
* remove old server replay workaround, fix #774Maximilian Hils2015-09-181-5/+1
|
* code -> status_code, httpversion -> http_versionMaximilian Hils2015-09-1716-63/+62
|
* move body assembly to netlibMaximilian Hils2015-09-171-11/+2
|
* use new netlib exceptionsMaximilian Hils2015-09-1712-53/+40
|
* Merge pull request #768 from mitmproxy/netlib-http1-refactorMaximilian Hils2015-09-1623-251/+206
|\ | | | | Adjust to netlib changes
| * adjust to netlib changesMaximilian Hils2015-09-1623-251/+206
| |
* | s/below/above/Maximilian Hils2015-09-161-1/+1
| |
* | simplify test scriptMaximilian Hils2015-09-161-2/+2
| |
* | make pypi happyMaximilian Hils2015-09-161-7/+5
| |
* | improve readmeMaximilian Hils2015-09-166-118/+162
| |
* | Merge pull request #751 from mitmproxy/readthedocsMaximilian Hils2015-09-16144-9069/+2560
|\ \ | |/ |/| Move Docs to readthedocs
| * docs: add travis integrationMaximilian Hils2015-09-081-4/+5
| |
| * Merge branch 'master' into readthedocsMaximilian Hils2015-09-088-27/+44
| |\
| * | docs: update documentedlist, add filter table headersMaximilian Hils2015-09-083-15/+16
| | |
| * | docs: minor fixesMaximilian Hils2015-09-0731-80/+93
| | |
| * | remove old docsMaximilian Hils2015-09-07107-9380/+0
| | |
| * | docs :tada:Maximilian Hils2015-09-0630-7/+872
| | |
| * | Merge branch 'master' into readthedocsMaximilian Hils2015-09-0622-252/+229
| |\ \
| * | | docs++Maximilian Hils2015-09-0611-11/+210
| | | |
| * | | finish tools sectionMaximilian Hils2015-09-052-2/+83
| | | |
| * | | docs++Maximilian Hils2015-09-0510-9/+211
| | | |
| * | | doc: headers classMaximilian Hils2015-09-051-1/+6
| | | |
| * | | rewrite basic docs for readthedocsMaximilian Hils2015-09-0462-29/+828
| | | |
| * | | Merge branch 'master' into readthedocsMaximilian Hils2015-09-0410-34/+19
| |\ \ \
| * | | | docs, docs, docs!Maximilian Hils2015-09-049-19/+254
| | | | |
| * | | | add dev docsMaximilian Hils2015-09-037-0/+470
| | | | |