Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Fix SSL requests with Transfer-Encoding: chunked | Michael Frister | 2012-03-08 | 1 | -1/+5 | |
| | | | | | | | | Add size parameter to FileLike.readline, used by read_chunked. | |||||
| * | Handle Transfer-Encoding header values case insensitive | Michael Frister | 2012-03-08 | 1 | -1/+1 | |
| | | | | | | | | According to HTTP/1.1 RFC 2616 Section 3.6. | |||||
* | | Repair unit tests after nopop introduction. | Aldo Cortesi | 2012-03-10 | 1 | -1/+3 | |
| | | ||||||
* | | Merge remote-tracking branch 'taiste/server-replay-pop' | Aldo Cortesi | 2012-03-10 | 4 | -13/+42 | |
|\ \ | ||||||
| * | | Added tests for ServerPlaybackState with nopop | Valtteri Virtanen | 2012-03-05 | 1 | -0/+12 | |
| | | | ||||||
| * | | Fixed old tests | Valtteri Virtanen | 2012-03-05 | 1 | -6/+6 | |
| | | | ||||||
| * | | Adds space between sentences on no-pop's help | Valtteri Virtanen | 2012-03-05 | 1 | -1/+1 | |
| | | | ||||||
| * | | Adds no-pop option to server-side replay | Valtteri Virtanen | 2012-03-05 | 3 | -7/+24 | |
| | | | ||||||
* | | | Create an SSL certificate class. | Aldo Cortesi | 2012-03-05 | 3 | -33/+43 | |
|/ / | ||||||
* | | Merge pull request #33 from dnet/master | Aldo Cortesi | 2012-03-01 | 2 | -2/+2 | |
|\ \ | | | | | | | Removed imports left unused after Py{OpenSSL,ASN1} | |||||
| * | | Removed imports left unused after Py{OpenSSL,ASN1} | András Veres-Szentkirályi | 2012-03-01 | 2 | -2/+2 | |
|/ / | | | | | | | | | | | Commits 533f61f67aab38f5bce882ad0dc03b7b5f292956 and 8b841bc9e370370716b473f26e001c65e2eee2af left some imports unused while swithing to PyOpenSSL and PyASN1 -- this commit removes these imports. | |||||
* | | Use PyOpenSSL and PyASN1 for certificate parsing. | Aldo Cortesi | 2012-03-01 | 6 | -196/+227 | |
| | | | | | | | | | | Yes, these are two more major dependencies for mitmproxy, but if we're going to do all the cool things I want to do with SSL certs, there is no other way. | |||||
* | | Factor out cert operations in to certutils.py. | Aldo Cortesi | 2012-02-29 | 5 | -303/+310 | |
| | | ||||||
* | | Rationalise upstream cert flag and variable names. | Aldo Cortesi | 2012-02-28 | 2 | -7/+7 | |
| | | ||||||
* | | Merge branch 'upstream-cert' | Aldo Cortesi | 2012-02-28 | 9 | -18/+289 | |
|\ \ | |/ |/| | ||||||
| * | Repair unit tests. | Aldo Cortesi | 2012-02-27 | 1 | -3/+2 | |
| | | ||||||
| * | Fix cert generation harder. | Aldo Cortesi | 2012-02-27 | 2 | -3/+5 | |
| | | ||||||
| * | Fix problems with SANs and certificate generation. | Aldo Cortesi | 2012-02-27 | 2 | -1/+10 | |
| | | ||||||
| * | Better certificate parsing. | Aldo Cortesi | 2012-02-27 | 5 | -4/+115 | |
| | | ||||||
| * | Add upstream certificate lookup. | Aldo Cortesi | 2012-02-27 | 7 | -17/+167 | |
| | | | | | | | | | | | | This initiates a connection to the server to obtain certificate information to generate interception certificates. At the moment, the information used is the Common Name, and the list of Subject Alternative Names. | |||||
* | | Final prep for 0.7. | Aldo Cortesi | 2012-02-27 | 3 | -3/+5 | |
|/ | ||||||
* | Introduce a cache for flow list entries. | Aldo Cortesi | 2012-02-27 | 3 | -27/+59 | |
| | | | | This gives a big boost to scroll performance for the flow list. | |||||
* | Fix mitmproxy crash when passed -n flag. | Aldo Cortesi | 2012-02-26 | 1 | -1/+1 | |
| | ||||||
* | Crush PNGs in docs. | Aldo Cortesi | 2012-02-25 | 9 | -1/+3 | |
| | ||||||
* | Improve README.txt legibility, add some trove classifiers. | Aldo Cortesi | 2012-02-25 | 2 | -9/+20 | |
| | ||||||
* | Add README.txt for PyPi. | Aldo Cortesi | 2012-02-25 | 4 | -5/+72 | |
| | | | | | | Yes, this means we now maintain two complete README files that are identical except for markup. We distribute with only README.txt, so README.mkd can actually move in to the documentation tree at some point. | |||||
* | Merge remote-tracking branch 'remotes/runeh/master' into runeh | Aldo Cortesi | 2012-02-25 | 1 | -2/+3 | |
|\ | ||||||
| * | Use shlex to parse EDITOR. | Rune Halvorsen | 2012-02-25 | 1 | -2/+3 | |
| | | ||||||
* | | Merge branch 'master' of github.com:cortesi/mitmproxy | Aldo Cortesi | 2012-02-25 | 2 | -4/+4 | |
|\| | ||||||
| * | Docs update for new commandline and shortcut functionality. Also, typo fix. | capt8bit | 2012-02-24 | 2 | -4/+4 | |
| | | ||||||
* | | Unit test++. | Aldo Cortesi | 2012-02-25 | 5 | -10/+32 | |
|/ | ||||||
* | Add mitmproxy version to status bar on Help screen. | Aldo Cortesi | 2012-02-24 | 1 | -2/+3 | |
| | | | | Suggested by Jim Cheetham <jim.cheetham@otago.ac.nz> | |||||
* | Make return arrow match return code color. | Aldo Cortesi | 2012-02-24 | 1 | -3/+5 | |
| | | | | Suggested by Jim Cheetham <jim.cheetham@otago.ac.nz> | |||||
* | Fix detection of URL-encoded forms. | Aldo Cortesi | 2012-02-24 | 2 | -3/+26 | |
| | | | | Thanks to Paul Capestany <capestany@gmail.com> for reporting this. | |||||
* | Make "~q" filter work more intuitively. | Aldo Cortesi | 2012-02-23 | 2 | -6/+5 | |
| | | | | It now matches any flow that has no response. | |||||
* | Refactor filter matching. | Aldo Cortesi | 2012-02-23 | 3 | -95/+71 | |
| | ||||||
* | Confirm when we clear a request body to add a form. | Aldo Cortesi | 2012-02-23 | 2 | -1/+21 | |
| | ||||||
* | License notifications, minor docs. | Aldo Cortesi | 2012-02-23 | 13 | -2/+185 | |
| | ||||||
* | Add two more examples: dup_and_replay.py and modify_querystring.py | Aldo Cortesi | 2012-02-23 | 3 | -0/+13 | |
| | ||||||
* | Add an example showing the new form API. | Aldo Cortesi | 2012-02-23 | 2 | -1/+9 | |
| | ||||||
* | Fall-back for non-unicode terminals. | Aldo Cortesi | 2012-02-23 | 1 | -5/+10 | |
| | ||||||
* | Documentation and screenshots. | Aldo Cortesi | 2012-02-22 | 17 | -43/+115 | |
| | ||||||
* | Always return an ODict from get_query | Aldo Cortesi | 2012-02-21 | 1 | -5/+5 | |
| | ||||||
* | connection -> flow in libmitmproxy/console | Aldo Cortesi | 2012-02-21 | 4 | -69/+69 | |
| | | | | "Flow" is the correct term here - every connection can have multiple flows. | |||||
* | Minor docs and example script fixes. | Aldo Cortesi | 2012-02-21 | 6 | -7/+14 | |
| | ||||||
* | Tweaks for reverse proxy mode | Aldo Cortesi | 2012-02-21 | 3 | -6/+10 | |
| | | | | | | - Unify key bindings over connection and connection list view - Add help entry - Unset reverse proxy when a blank value is specified | |||||
* | Create ODictCaseless for headers, use vanilla ODict for everything else. | Aldo Cortesi | 2012-02-20 | 5 | -44/+72 | |
| | ||||||
* | Use ODict for request.get_form_urlencoded and set_form_urlencoded | Aldo Cortesi | 2012-02-20 | 3 | -19/+18 | |
| | ||||||
* | Unit test import cleanups. | Aldo Cortesi | 2012-02-20 | 9 | -19/+14 | |
| | ||||||
* | Use ODict for Request.get_query and Request.set_query | Aldo Cortesi | 2012-02-20 | 3 | -7/+10 | |
| |