aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Catch and ignore thread errors on exitAldo Cortesi2015-11-061-3/+4
| | | | | | | | | | | | Keyboard interrupts bugger up Queues in some way, which causes a traceback on exit in many of our tools. The issue seems easiest to reproduce with binary builds on OSX.
* | Merge pull request #819 from tekii/hotfix-broken-copyMaximilian Hils2015-11-051-2/+2
|\ \ | | | | | | fix copy to clipboard command when copying content
| * | fix copy to clipboard command when copying contentMarcelo Glezer2015-11-051-2/+2
|/ /
* | Merge pull request #809 from zbuc/pfctl_errhandlingMaximilian Hils2015-11-041-2/+11
|\ \ | |/ |/| Better error handling/reporting for pfctl failures on OS X
| * PR 809 make code more pythonicChris Czub2015-11-041-2/+3
| |
| * Declare & define insufficient_privChris Czub2015-10-291-0/+1
| |
| * Better error handling/reporting for pfctl failures on OS XChris Czub2015-10-291-2/+9
| |
* | docs: fix broken graphicMaximilian Hils2015-11-021-0/+0
| |
* | docs: improve mode flowchartMaximilian Hils2015-11-022-0/+0
| |
* | improve reverse proxy docsMaximilian Hils2015-11-021-3/+3
| |
* | try to fix appveyor race conditions in testsMaximilian Hils2015-11-011-16/+4
| |
* | Merge branch 'master' of https://github.com/mitmproxy/mitmproxyMaximilian Hils2015-11-013-2/+7
|\ \
| * \ Merge pull request #810 from gecko655/ctrl_fbMaximilian Hils2015-10-312-0/+5
| |\ \ | | |/ | |/| Use ctrl+f and ctrl+b to scroll a page
| | * Use ctrl+f and ctrl+b to scroll a pagegecko6552015-10-302-0/+5
| |/
| * Merge pull request #791 from tunz/masterMaximilian Hils2015-10-281-2/+2
| |\ | | | | | | Prevent flowview from creating duplicated windows
| | * Refresh flowview instead of reopen the same flowviewChoongwoo Han2015-10-081-4/+2
| | |
| | * Prevent flowview from creating duplicated windowsChoongwoo Han2015-10-041-0/+2
| | |
* | | fix #811Maximilian Hils2015-11-011-6/+5
|/ /
* | Merge pull request #805 from Badg/patch-1Maximilian Hils2015-10-231-1/+1
|\ \ | | | | | | Update ubuntu installation to includ libjpeg
| * | Ubuntu install missing libjpeg8-dev, zlib1g-devNick Badger2015-10-221-1/+1
| | | | | | | | | As per https://pillow.readthedocs.org/en/3.0.0/installation.html#linux-installation, to avoid missing install dependencies.
| * | Update ubuntu installation to includ libjpegNick Badger2015-10-221-1/+1
|/ / | | | | Otherwise install fails with error "--enable-jpeg requested but jpeg not found"
* | Merge branch 'master' of https://github.com/mitmproxy/mitmproxyMaximilian Hils2015-10-221-1/+1
|\ \
| * \ Merge pull request #801 from ben-lerner/doc_fixMaximilian Hils2015-10-141-1/+1
| |\ \ | | | | | | | | doc typo fix
| | * | doc typo fixBen Lerner2015-10-131-1/+1
| |/ /
* / / fix #800Maximilian Hils2015-10-221-1/+2
|/ /
* | update web builds, use watchifyMaximilian Hils2015-10-0821-4510/+5852
| |
* | Merge pull request #797 from colinbendell/colinbendell-patch-1Maximilian Hils2015-10-081-2/+2
|\ \ | | | | | | server_conn.address might not yet be established
| * | 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
|