Maximilian Hils
|
c871a12ea4
|
Merge remote-tracking branch 'tekii/feature-334'
|
2015-02-06 20:27:50 +01:00 |
|
Marcelo Glezer
|
f49dcb0d91
|
removed str() cast and changed 'failed copy trying save instead' message
|
2015-02-06 00:59:05 -03:00 |
|
Marcelo Glezer
|
64c02a16c3
|
save_flow now uses with, and pyperclip requirement updated to 1.5.8
|
2015-02-06 00:44:43 -03:00 |
|
Maximilian Hils
|
f215c3712d
|
fix #459
|
2015-02-05 17:12:48 +01:00 |
|
Marcelo Glezer
|
75cca63b26
|
added copy to clipboard support for url
|
2015-02-05 11:31:25 -03:00 |
|
Marcelo Glezer
|
ae83d39eba
|
added support for 'b' key in flowlist
|
2015-02-05 11:31:25 -03:00 |
|
Marcelo Glezer
|
9fc68d320c
|
added support for copying request (content|header) to clipboard
|
2015-02-05 11:31:24 -03:00 |
|
Marcelo Glezer
|
3bcf0cbba8
|
used save_body from common when b key is pressed
|
2015-02-05 11:31:24 -03:00 |
|
Marcelo Glezer
|
8f66fe1bfc
|
added support for saving file if content is binary. still wip
|
2015-02-05 11:31:24 -03:00 |
|
Marcelo Glezer
|
c57efffe01
|
extracted server_copy_response to common
|
2015-02-05 11:31:24 -03:00 |
|
Marcelo Glezer
|
f21a44dd48
|
removed pyperclip hard dependencies
|
2015-02-05 11:31:24 -03:00 |
|
Marcelo Glezer
|
d9f562b5c0
|
used get_decoded_content and removed decode call from headers as max suggested
|
2015-02-05 11:31:24 -03:00 |
|
Marcelo Glezer
|
1a06f15ee0
|
added copy functionality to flowview too
|
2015-02-05 11:31:24 -03:00 |
|
Marcelo Glezer
|
fdd012bdd8
|
removed invalid comment and unneeded safe text
|
2015-02-05 11:31:24 -03:00 |
|
Marcelo Glezer
|
ee75a0b9cb
|
now content and header are working and exception for binary files are handled correctly
|
2015-02-05 11:31:24 -03:00 |
|
Marcelo Glezer
|
f89a5235d3
|
wip - content copy is working, header representation is not
|
2015-02-05 11:31:24 -03:00 |
|
Maximilian Hils
|
0ac3227b7b
|
clean up flow reading
|
2015-02-05 14:44:45 +01:00 |
|
Maximilian Hils
|
19555bb39a
|
Merge remote-tracking branch 'tekii/master'
|
2015-02-05 14:20:22 +01:00 |
|
Maximilian Hils
|
965cfffa5e
|
fix statusbar initialization
|
2015-02-05 14:15:26 +01:00 |
|
Marcelo Glezer
|
8e57597d22
|
missing parameter in start_server_playback call
|
2015-01-13 08:16:00 -03:00 |
|
Marcelo Glezer
|
4f578866fa
|
open flow files using with as max suggested
|
2015-01-12 14:31:18 -03:00 |
|
Marcelo Glezer
|
9553ca0ed4
|
hotfix to mitmproxy missing start_server_playback() parameter added. backported from PR [#439]
|
2015-01-12 12:49:23 -03:00 |
|
Marcelo Glezer
|
27950f1972
|
Merge remote-tracking branch 'base/master'
|
2015-01-12 10:55:47 -03:00 |
|
Maximilian Hils
|
40c28b79d1
|
Merge branch 'master' of github.com:mitmproxy/mitmproxy
|
2015-01-09 16:40:32 +01:00 |
|
Maximilian Hils
|
8af26bd0b7
|
fix #443
|
2015-01-09 16:40:26 +01:00 |
|
Nick HS
|
3dcba41d6d
|
Error to stdout when loading bad replays from the command line
|
2015-01-08 13:56:19 -05:00 |
|
Marcelo Glezer
|
30213d6370
|
now mitmproxy supports multiple saved flows files too. also fixed server_play_back start with mitmproxy (missing parameter)
|
2015-01-06 15:49:49 -03:00 |
|
Aldo Cortesi
|
1b5f5021dc
|
Consolidate reading flows from file, use in mitmweb.
|
2015-01-02 13:26:22 +13:00 |
|
Maximilian Hils
|
51671b22a0
|
fix #435
|
2014-12-29 14:56:35 +01:00 |
|
Maximilian Hils
|
ad973de0b3
|
fix mitmproxy -w
|
2014-12-29 14:40:34 +01:00 |
|
Maximilian Hils
|
1f454b577f
|
web: CSP, revert functionality, serve content
|
2014-12-25 16:10:47 +01:00 |
|
Maximilian Hils
|
4767b83726
|
fix gzipped body edit
|
2014-12-23 23:14:55 +01:00 |
|
Maximilian Hils
|
2861d99de4
|
web: intercept feature
|
2014-12-23 20:33:42 +01:00 |
|
Aldo Cortesi
|
01fa5d3f07
|
Merge pull request #414 from mitmproxy/flowviews2
Flowviews2
|
2014-12-12 22:08:15 +13:00 |
|
Maximilian Hils
|
591ed0b41f
|
fix HTTPResponse creation
|
2014-12-04 00:29:15 +01:00 |
|
Maximilian Hils
|
56f1278d1a
|
fix #413
|
2014-11-28 17:52:54 +01:00 |
|
Maximilian Hils
|
ed8249023f
|
introduce revised views, port over changes from multiple_views branch
|
2014-11-26 04:18:21 +01:00 |
|
Maximilian Hils
|
c7a96b2fb1
|
always show error messages
|
2014-11-15 00:52:26 +01:00 |
|
Maximilian Hils
|
9b5a8af12d
|
fix grideditor bug
|
2014-11-14 00:21:47 +01:00 |
|
Maximilian Hils
|
6f3b4eee3c
|
fix clear key
|
2014-11-10 17:35:28 +01:00 |
|
Lucas Cimon
|
6f5883a4d1
|
Using uppercase C to 'clear' display mode, because lowercase 'c' is used for css
|
2014-11-07 17:02:29 +01:00 |
|
Maximilian Hils
|
dc142682cb
|
fix #399
|
2014-11-06 11:25:03 +01:00 |
|
Aldo Cortesi
|
a2a87695d3
|
Reduce loop timeouts to improve mitmproxy responsiveness
Fixes #384
|
2014-11-06 10:51:30 +13:00 |
|
Maximilian Hils
|
e114858438
|
add generic tcp proxying, fix #374
|
2014-10-18 18:29:35 +02:00 |
|
Maximilian Hils
|
4167713cc0
|
fix timestamp formatting: end_time may not be set
|
2014-09-22 17:01:06 +02:00 |
|
Maximilian Hils
|
818c5918b6
|
web: display flow connection info
|
2014-09-19 17:56:54 +02:00 |
|
Maximilian Hils
|
01da54f1c3
|
fix #361
|
2014-09-18 03:56:35 +02:00 |
|
Maximilian Hils
|
4f56b76b2c
|
fix flow detail display
|
2014-09-16 15:36:26 +02:00 |
|
Maximilian Hils
|
2cefd05be9
|
fix missing timeout parameter
|
2014-09-14 21:08:28 +02:00 |
|
Aldo Cortesi
|
17868f61a9
|
Remove external app option, make tick timeout explicit
|
2014-09-14 11:46:01 +12:00 |
|
Maximilian Hils
|
d06b4bfa4e
|
remove proxy mode abstraction: always be clear which mode we are in
|
2014-09-08 14:32:42 +02:00 |
|
Maximilian Hils
|
6dbe431c5e
|
document --ignore, fix #350
|
2014-09-08 13:41:25 +02:00 |
|
Maximilian Hils
|
2b2d21aff0
|
add --ignore ui indication
|
2014-09-08 12:20:40 +02:00 |
|
Maximilian Hils
|
58ea198698
|
fix #349
|
2014-09-07 15:58:27 +02:00 |
|
Maximilian Hils
|
2a6337343a
|
update docs, mostly revert 2f44b26b4c
|
2014-09-05 15:16:20 +02:00 |
|
Maximilian Hils
|
1d45c54a04
|
Merge branch 'issue_341' into server_change_api
|
2014-09-04 14:18:21 +02:00 |
|
Maximilian Hils
|
1135666ee6
|
Merge branch 'master' into issue_341
|
2014-09-04 14:18:07 +02:00 |
|
deployable
|
4bdd1ed967
|
Add urwid stop prior to stack trace so exceptions are not cleared from screen
|
2014-09-04 10:47:27 +01:00 |
|
Maximilian Hils
|
ea55f2e012
|
Merge branch 'issue_341' into server_change_api
Conflicts:
examples/redirect_requests.py
libmproxy/console/common.py
|
2014-09-04 00:11:20 +02:00 |
|
Maximilian Hils
|
649e63ff3c
|
fix some leftovers
|
2014-09-04 00:10:01 +02:00 |
|
Maximilian Hils
|
2f44b26b4c
|
improve HTTPRequest syntax
|
2014-09-03 23:44:54 +02:00 |
|
Maximilian Hils
|
b0cfeff06d
|
fix #341 - work on flows instead of request/response internally.
|
2014-09-03 16:57:56 +02:00 |
|
Maximilian Hils
|
712e5860aa
|
ui: display * instead of 0.0.0.0 for the bound address
|
2014-09-03 12:24:14 +02:00 |
|
Maximilian Hils
|
5a808ca2a7
|
add status bar indicator for streaming
|
2014-07-25 18:55:01 +02:00 |
|
Maximilian Hils
|
4382829b7d
|
workaround: always make sure that flow.response.reply exists
|
2014-07-25 18:47:48 +02:00 |
|
Brad Peabody
|
5bb4e37dfd
|
fix to make it so streaming with mitmproxy doesn't explode due to no reply on response
|
2014-07-24 18:46:39 -07:00 |
|
Maximilian Hils
|
4b4a18a2e4
|
add --stream options, various fixes
|
2014-07-21 21:06:55 +02:00 |
|
Vyacheslav Bakhmutov
|
b7c1d05782
|
Remove global should_exit and fix tests
|
2014-06-13 14:14:55 +07:00 |
|
David Shaw
|
ec85531580
|
- working WBXML parser
|
2014-05-06 13:27:13 -04:00 |
|
Maximilian Hils
|
3b8d57ca86
|
fix issue #260
|
2014-04-07 14:40:01 +02:00 |
|
Maximilian Hils
|
28f82d052d
|
fix display bugs (fixes #243)
|
2014-03-18 19:38:02 +01:00 |
|
Maximilian Hils
|
f14eeef653
|
remove debug switch
|
2014-03-13 23:47:02 +01:00 |
|
Maximilian Hils
|
843b2e28bc
|
adjust command line docs, fix log typo
|
2014-03-13 23:25:13 +01:00 |
|
Maximilian Hils
|
4d9799f103
|
add support for log levels
|
2014-03-13 01:04:45 +01:00 |
|
Maximilian Hils
|
aefb30ea60
|
restrict -e to mitmproxy only (not mitmdump)
|
2014-03-12 22:13:00 +01:00 |
|
Maximilian Hils
|
c1fff51b1b
|
always use relative imports, fix status bar bug
|
2014-03-10 22:36:47 +01:00 |
|
Maximilian Hils
|
9cc10630c8
|
update docs, fix #215
|
2014-03-10 17:01:30 +01:00 |
|
Maximilian Hils
|
fe58c1c6eb
|
add advanced proxying options, add SSL-terminating capability to mitmproxy
|
2014-03-10 05:11:51 +01:00 |
|
Maximilian Hils
|
dd3aedca01
|
fix mentions of CONTENT_MISSING in libmproxy.console
|
2014-03-09 21:59:53 +01:00 |
|
Sergey Chipiga
|
edac95028a
|
remove redundant codeline
|
2014-03-05 21:00:29 +04:00 |
|
Aldo Cortesi
|
a34a483184
|
Adapt for new pathod and netlib APIs.
|
2014-03-02 15:14:22 +13:00 |
|
Pedro Worcel
|
cffae49e34
|
add helpful messages on wrap
|
2014-02-22 18:04:56 +13:00 |
|
Pedro Worcel
|
3e50034428
|
fix the wrapping on backward searches
|
2014-02-22 17:15:37 +13:00 |
|
Pedro Worcel
|
9fe6b8fd26
|
add docs
|
2014-02-22 16:36:35 +13:00 |
|
Pedro Worcel
|
4284fd3614
|
add multi-line support to backwards search
|
2014-02-22 16:32:22 +13:00 |
|
Pedro Worcel
|
3c02865e8b
|
add multi-line support
|
2014-02-22 15:32:35 +13:00 |
|
Pedro Worcel
|
7a154e1ae1
|
add basic backwards search
|
2014-02-22 15:00:10 +13:00 |
|
Aldo Cortesi
|
a85974eaa8
|
Fix flow initialization order error
Resolves #210
|
2014-02-08 17:17:35 +13:00 |
|
Aldo Cortesi
|
b642b4870b
|
Better response when mitmproxy crashes.
|
2014-02-08 14:15:19 +13:00 |
|
Maximilian Hils
|
cb397ec788
|
fix bugs, expose timestamp information to console ui
|
2014-02-06 00:53:39 +01:00 |
|
Maximilian Hils
|
80683e77bc
|
mock urwid to run console tests on windows, push failing testcases down to 0. :-)
|
2014-02-05 23:17:26 +01:00 |
|
Maximilian Hils
|
d864a326d2
|
fix all tests except those using set_url and get_url
|
2014-02-05 14:33:17 +01:00 |
|
Maximilian Hils
|
40bf42f14a
|
merge flow classes. current status: basic mitmdump working
|
2014-01-30 05:00:13 +01:00 |
|
Aldo Cortesi
|
7ddc941116
|
Silence pyflakes
And pick up one bug as a consequence.
|
2014-01-19 18:16:24 +13:00 |
|
Aldo Cortesi
|
bf1399fa2b
|
Handle views that don't support search gracefully
This includes all key/value formatted views, e.g. the image view. We
need to support these ultimately, but no time before the next release.
|
2014-01-19 13:23:38 +13:00 |
|
Aldo Cortesi
|
f5f46bf080
|
Re-enable caching on search.
|
2014-01-19 12:43:58 +13:00 |
|
Aldo Cortesi
|
4f69eef8f3
|
Extract command parsing and use in script grid editor
|
2014-01-13 14:15:17 +13:00 |
|
Aldo Cortesi
|
42d4a2fae9
|
Script refactoring: move script command parsing into script module.
|
2014-01-12 23:02:29 +13:00 |
|
Aldo Cortesi
|
e5776b8be3
|
Clean up and clarify script API
|
2014-01-12 13:59:32 +13:00 |
|
Aldo Cortesi
|
58e1b3a47f
|
Start refactoring scripts
- Move ScriptContext into script module
- Use mock module instead of hand-rolled mock objects in tests
|
2014-01-12 12:49:19 +13:00 |
|