aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Rationalise upstream cert flag and variable names.Aldo Cortesi2012-02-282-7/+7
| |
* | Merge branch 'upstream-cert'Aldo Cortesi2012-02-289-18/+289
|\ \ | |/ |/|
| * Repair unit tests.Aldo Cortesi2012-02-271-3/+2
| |
| * Fix cert generation harder.Aldo Cortesi2012-02-272-3/+5
| |
| * Fix problems with SANs and certificate generation.Aldo Cortesi2012-02-272-1/+10
| |
| * Better certificate parsing.Aldo Cortesi2012-02-275-4/+115
| |
| * Add upstream certificate lookup.Aldo Cortesi2012-02-277-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 Cortesi2012-02-273-3/+5
|/
* Introduce a cache for flow list entries.Aldo Cortesi2012-02-273-27/+59
| | | | This gives a big boost to scroll performance for the flow list.
* Fix mitmproxy crash when passed -n flag.Aldo Cortesi2012-02-261-1/+1
|
* Crush PNGs in docs.Aldo Cortesi2012-02-259-1/+3
|
* Improve README.txt legibility, add some trove classifiers.Aldo Cortesi2012-02-252-9/+20
|
* Add README.txt for PyPi.Aldo Cortesi2012-02-254-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 runehAldo Cortesi2012-02-251-2/+3
|\
| * Use shlex to parse EDITOR.Rune Halvorsen2012-02-251-2/+3
| |
* | Merge branch 'master' of github.com:cortesi/mitmproxyAldo Cortesi2012-02-252-4/+4
|\|
| * Docs update for new commandline and shortcut functionality. Also, typo fix.capt8bit2012-02-242-4/+4
| |
* | Unit test++.Aldo Cortesi2012-02-255-10/+32
|/
* Add mitmproxy version to status bar on Help screen.Aldo Cortesi2012-02-241-2/+3
| | | | Suggested by Jim Cheetham <jim.cheetham@otago.ac.nz>
* Make return arrow match return code color.Aldo Cortesi2012-02-241-3/+5
| | | | Suggested by Jim Cheetham <jim.cheetham@otago.ac.nz>
* Fix detection of URL-encoded forms.Aldo Cortesi2012-02-242-3/+26
| | | | Thanks to Paul Capestany <capestany@gmail.com> for reporting this.
* Make "~q" filter work more intuitively.Aldo Cortesi2012-02-232-6/+5
| | | | It now matches any flow that has no response.
* Refactor filter matching.Aldo Cortesi2012-02-233-95/+71
|
* Confirm when we clear a request body to add a form.Aldo Cortesi2012-02-232-1/+21
|
* License notifications, minor docs.Aldo Cortesi2012-02-2313-2/+185
|
* Add two more examples: dup_and_replay.py and modify_querystring.pyAldo Cortesi2012-02-233-0/+13
|
* Add an example showing the new form API.Aldo Cortesi2012-02-232-1/+9
|
* Fall-back for non-unicode terminals.Aldo Cortesi2012-02-231-5/+10
|
* Documentation and screenshots.Aldo Cortesi2012-02-2217-43/+115
|
* Always return an ODict from get_queryAldo Cortesi2012-02-211-5/+5
|
* connection -> flow in libmitmproxy/consoleAldo Cortesi2012-02-214-69/+69
| | | | "Flow" is the correct term here - every connection can have multiple flows.
* Minor docs and example script fixes.Aldo Cortesi2012-02-216-7/+14
|
* Tweaks for reverse proxy modeAldo Cortesi2012-02-213-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 Cortesi2012-02-205-44/+72
|
* Use ODict for request.get_form_urlencoded and set_form_urlencodedAldo Cortesi2012-02-203-19/+18
|
* Unit test import cleanups.Aldo Cortesi2012-02-209-19/+14
|
* Use ODict for Request.get_query and Request.set_queryAldo Cortesi2012-02-203-7/+10
|
* Rename Headers class to ODictAldo Cortesi2012-02-207-109/+110
| | | | | ODict is an ordered dictionary class that will be useful in many other parts of our API.
* Minor doc fixes and import cleanups.Aldo Cortesi2012-02-205-8/+8
|
* Start preparing for 0.7Aldo Cortesi2012-02-199-29/+64
| | | | Update CHANGELOG, CONTRIBUTORS, README.mkd, todo, and bump version.
* Fix crash when setting a limit when there are no flows.Aldo Cortesi2012-02-191-13/+11
|
* Fix bug in method filter matching.Aldo Cortesi2012-02-191-3/+1
|
* Add duplicate_flow and replay_request hooks to ScriptContext.Aldo Cortesi2012-02-192-8/+34
|
* Merge branch 'master' of github.com:cortesi/mitmproxyAldo Cortesi2012-02-190-0/+0
|\
| * Side-step a bug in Urwid < 1.0Aldo Cortesi2012-02-181-14/+14
| | | | | | | | Urwid barfs when given a fixed-size column of width zero.
* | Add duplicate to connection view, and rename to "D".Aldo Cortesi2012-02-193-7/+12
| |
* | Add "p" key binding to connection list view to copy a flow.Aldo Cortesi2012-02-193-0/+14
| |
* | Add API for duplicating flows.Aldo Cortesi2012-02-183-20/+55
|/
* Missing import, plus fix body divider palette.Aldo Cortesi2012-02-181-6/+6
|
* Consolidate palettes somewhat.Aldo Cortesi2012-02-185-47/+33
|