Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix app in mitmproxy console, update to bootstrap 3. | Aldo Cortesi | 2014-01-03 | 6 | -80/+61 |
| | |||||
* | merge smurfix/fix2, add serverconnect hook docs, adjust tests | Maximilian Hils | 2013-12-16 | 2 | -4/+18 |
|\ | |||||
| * | Reconnect if the server-connect hook needs the request to decide what to do | Matthias Urlichs | 2013-12-12 | 1 | -4/+12 |
| | | |||||
| * | handle a hook changing connection parameters | Matthias Urlichs | 2013-12-12 | 1 | -1/+6 |
| | | |||||
| * | serverconnect hook: Set sc.request | Matthias Urlichs | 2013-12-12 | 1 | -2/+3 |
| | | | | | | | | | | | | | | The serverconnect hook script might need to examine the incoming request in order to set up the server connection. Example use: bind to a distinct source IPv6 address for each client. | ||||
* | | add @concurrent decorator for inline scripts, fixes #176 | Maximilian Hils | 2013-12-15 | 1 | -1/+25 |
| | | |||||
* | | Merge pull request #189 from mitmproxy/refactor_proxyhandler | Aldo Cortesi | 2013-12-13 | 1 | -74/+87 |
|\ \ | |/ |/| | Refactor ProxyHandler | ||||
| * | add comments | Maximilian Hils | 2013-12-10 | 1 | -1/+18 |
| | | |||||
| * | refactor ProxyHandler, remove duplicate code | Maximilian Hils | 2013-12-10 | 1 | -74/+70 |
| | | |||||
* | | add content-length 0 if we remove header for chunked encoding, fixes #186 | Maximilian Hils | 2013-12-12 | 1 | -0/+2 |
| | | |||||
* | | ignore missing CN in certificates. fixes #169 | Maximilian Hils | 2013-12-12 | 1 | -1/+2 |
| | | |||||
* | | store resolved ip addresses, fixes #187 | Maximilian Hils | 2013-12-12 | 2 | -3/+12 |
| | | |||||
* | | Merge branch 'master' of ssh.github.com:cortesi/mitmproxy | Aldo Cortesi | 2013-12-10 | 1 | -26/+19 |
|\ \ | |||||
| * | | ensure binary read on windows | Maximilian Hils | 2013-12-10 | 1 | -1/+2 |
| |/ | |||||
| * | Merge remote-tracking branch 'origin/master' | Maximilian Hils | 2013-12-09 | 1 | -2/+2 |
| |\ | |||||
| * | | remove code duplication in ProxyHandler by unifying read_transparent and ↵ | Maximilian Hils | 2013-12-09 | 1 | -25/+17 |
| | | | | | | | | | | | | read_reverse | ||||
* | | | Bump version | Aldo Cortesi | 2013-12-10 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Small workaround to make mitmproxy work again. | Aldo Cortesi | 2013-12-09 | 1 | -2/+2 |
|/ | | | | Further work is required to make scripts work again, though. | ||||
* | backport changes to fix tests | Maximilian Hils | 2013-12-08 | 1 | -2/+3 |
| | |||||
* | Merge branch 'master' into 0.10 | Maximilian Hils | 2013-12-08 | 4 | -25/+49 |
|\ | |||||
| * | Merge pull request #134 from mhils/scripts_improvements | Aldo Cortesi | 2013-12-08 | 5 | -44/+50 |
| |\ | | | | | | | Support multiple scripts and script arguments. refs #76 | ||||
| * \ | Merge pull request #166 from ghjc/forward-proxy | Aldo Cortesi | 2013-12-08 | 2 | -2/+21 |
| |\ \ | | | | | | | | | Added -F http[s]://server:port option that allows MITM to forward traffi... | ||||
| | * | | Added -F http[s]://server:port option that allows MITM to forward traffic to ↵ | JC | 2013-08-30 | 2 | -2/+21 |
| | | | | | | | | | | | | | | | | another http server upstream. | ||||
| * | | | Merge pull request #170 from jsoriano/master | Aldo Cortesi | 2013-12-08 | 1 | -20/+17 |
| |\ \ \ | | | | | | | | | | | Reverse proxy works with SSL | ||||
| | * | | | New method establish_ssl to avoid duplicated code | Jaime Soriano Pastor | 2013-09-26 | 1 | -29/+15 |
| | | | | | |||||
| | * | | | Reverse proxy works with SSL | Jaime Soriano Pastor | 2013-09-26 | 1 | -2/+13 |
| | |/ / | |||||
| * | | | Merge pull request #180 from mitmproxy/add_serverconnection_scripthook | Aldo Cortesi | 2013-12-08 | 2 | -0/+8 |
| |\ \ \ | | | | | | | | | | | Add serverconnection scripthook | ||||
| | * | | | add serverconnect script hook | Maximilian Hils | 2013-11-18 | 2 | -0/+8 |
| | |/ / | |||||
| * | | | Merge pull request #184 from richie5um/RichS-RateDivideByZeroIssue | Aldo Cortesi | 2013-12-08 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | | | Fix divide by zero issue when timestamp start and end are the same | ||||
| | * | | | Fix divide by zero issue when timestamp start and end are the same | Rich Somerfield | 2013-11-26 | 1 | -1/+1 |
| | |/ / | |||||
| * / / | attempt to fix https://github.com/mitmproxy/netlib/issues/24 | Maximilian Hils | 2013-11-19 | 1 | -2/+2 |
| |/ / | |||||
* | | | Merge pull request #161 from mitmproxy/external_webapp | Aldo Cortesi | 2013-12-08 | 4 | -25/+32 |
|\ \ \ | | | | | | | | | External webapp | ||||
| * | | | add option to expose webapp externally, remove distinct ip setting | Maximilian Hils | 2013-08-18 | 4 | -25/+32 |
| | | | | |||||
* | | | | Merge branch 'master' into 0.10 | Maximilian Hils | 2013-09-14 | 5 | -6/+17 |
|\ \ \ \ | |/ / / |/| / / | |/ / | |||||
| * | | Version bump. | Aldo Cortesi | 2013-08-25 | 1 | -1/+1 |
| | | | |||||
| * | | Tweak timing display | Aldo Cortesi | 2013-08-23 | 4 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove elapsed time. Space is at a premium here, and this is somewhat redundant with the rate figure. We should display complete timing information somewhere in the detailed flow view. - Tone down the colour. Reserve highlights for stuff that should really pop out to the user. - Make rate calculation more acurate. Include header sizes. Use response start and end time, rather than request end and response end. This means that we show actual transfer rates, not including DNS requests and so forth. | ||||
| * | | console: Add support for displaying transfer rate | Kyle Manna | 2013-08-13 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | * Display the rate in the the response row. * Very handy for passive performance analysis. | ||||
| * | | console: Add support for displaying elapsed time | Kyle Manna | 2013-08-13 | 2 | -1/+9 |
| | | | | | | | | | | | | | | | * Display the elapsed time in the the response row. * Very handy for passive performance analysis. | ||||
| * | | utils: Add missing "B" for pretty_size() | Kyle Manna | 2013-08-13 | 1 | -1/+1 |
| | | | | | | | | | | | | * Add missing unit for megabytes, should print "MB". | ||||
* | | | Merge branch 'master' into 0.10 | Maximilian Hils | 2013-08-17 | 31 | -344/+310 |
|\| | | |||||
| * | | Revamp dummy cert store | Aldo Cortesi | 2013-08-12 | 1 | -18/+4 |
| | | | | | | | | | | | | | | | | | | We no longer keep these on disk. This is for a number of reasons, including some race conditions and the fact that some valid IDNA-encoded domain names are not valid file names on Windows. | ||||
| * | | Better handling of cert errors on connection. | Aldo Cortesi | 2013-08-10 | 1 | -1/+1 |
| | | | |||||
| * | | Remove GPL notices left in source files after our change to the MIT license. | Aldo Cortesi | 2013-08-01 | 17 | -255/+2 |
| | | | | | | | | | | | | Thanks to Roy Shamir for reporting this. | ||||
| * | | Make use of a change to netlib.tcp that clarifies error conditions for flush ↵ | Aldo Cortesi | 2013-07-30 | 1 | -5/+2 |
| | | | | | | | | | | | | | | | | | | and close. Should fix #144. | ||||
| * | | Show an error when attempting to decode invalid data. | Aldo Cortesi | 2013-07-29 | 2 | -3/+10 |
| | | | |||||
| * | | Repair minor user interface issue that caused brief flashes of duplicate ↵ | Aldo Cortesi | 2013-07-29 | 1 | -0/+2 |
| | | | | | | | | | | | | flows in the flow list. | ||||
| * | | fix #144 | Maximilian Hils | 2013-07-28 | 1 | -1/+1 |
| | | | | | | | | | netlib wraps IOError in NetLibDisconnect, so we need to cover this as well. | ||||
| * | | Fix startup with no state. | Aldo Cortesi | 2013-07-28 | 1 | -1/+4 |
| | | | | | | | | | | | | Bug introduced in previous patch. | ||||
| * | | Terminate can be called on an unconnected server connection. | Aldo Cortesi | 2013-07-28 | 1 | -8/+9 |
| | | | |||||
| * | | Some refactoring of the console inteface. | Aldo Cortesi | 2013-07-28 | 4 | -33/+29 |
| | | | | | | | | | | | | | | | | | | Reduce some state duplication, by removing currentflow variable. Fixes #141 |