Maximilian Hils
|
2b31a9c49e
|
refactor tcp handling, fix #280
|
2014-07-27 02:39:17 +02:00 |
|
Maximilian Hils
|
83536e7e53
|
minor fixes
|
2014-07-27 02:10:39 +02:00 |
|
Maximilian Hils
|
e9c834a30d
|
fix #259
|
2014-07-26 12:02:18 +02:00 |
|
Maximilian Hils
|
4382829b7d
|
workaround: always make sure that flow.response.reply exists
|
2014-07-25 18:47:48 +02:00 |
|
Maximilian Hils
|
d9ac029ec7
|
always initialize HTTPResponse.stream attribute
|
2014-07-23 00:21:33 +02:00 |
|
Maximilian Hils
|
4b4a18a2e4
|
add --stream options, various fixes
|
2014-07-21 21:06:55 +02:00 |
|
Maximilian Hils
|
562ac9e721
|
unify stream handling
|
2014-07-21 14:09:24 +02:00 |
|
Maximilian Hils
|
7398db80db
|
simplify responseheader scripthook
|
2014-07-20 11:17:53 +02:00 |
|
Maximilian Hils
|
0ba5a2cf19
|
Merge branch 'stream' of https://github.com/bradleypeabody/mitmproxy into stream
|
2014-07-20 10:57:51 +02:00 |
|
Brad Peabody
|
560e23af09
|
fixed handling of Transfer-Encoding header during streaming; wrote tests for streaming support
|
2014-07-19 19:10:14 -07:00 |
|
Brad Peabody
|
c47ddaa3a0
|
basic attempt to implement streaming response, needs testing
|
2014-07-17 22:43:26 -07:00 |
|
Maximilian Hils
|
71ba7089e2
|
fix parameter naming
|
2014-07-14 17:26:22 +02:00 |
|
Brad Peabody
|
ca7d398b42
|
make include_content=False work by passing this on to netlib's http.read_response
|
2014-07-12 22:40:51 -07:00 |
|
Maximilian Hils
|
84a016dccf
|
expose sockname
|
2014-06-25 23:03:15 +02:00 |
|
Maximilian Hils
|
00fd243810
|
fix up error messages
|
2014-05-15 18:16:42 +02:00 |
|
Maximilian Hils
|
aab071380a
|
beef up error messages
|
2014-03-26 00:51:18 +01:00 |
|
Maximilian Hils
|
3a89c84eaf
|
add requests to requrements, improve error logging
|
2014-03-19 17:18:21 +01:00 |
|
Maximilian Hils
|
28f82d052d
|
fix display bugs (fixes #243)
|
2014-03-18 19:38:02 +01:00 |
|
Maximilian Hils
|
4d9799f103
|
add support for log levels
|
2014-03-13 01:04:45 +01:00 |
|
Maximilian Hils
|
15c82f743f
|
fix temporary server change, coverage++
|
2014-03-11 02:16:22 +01:00 |
|
Maximilian Hils
|
c1fff51b1b
|
always use relative imports, fix status bar bug
|
2014-03-10 22:36:47 +01:00 |
|
Maximilian Hils
|
e6349b540f
|
split up protocol\__init__.py
|
2014-03-10 21:57:50 +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
|
78750a8b4d
|
lay the foundations for --(in|out)(abs|rel) command line switches, as proposed in https://groups.google.com/forum/#!topic/mitmproxy/nApno2TXS0c
|
2014-03-10 02:32:27 +01:00 |
|
Maximilian Hils
|
5598a8de82
|
finish proxy.py split up
|
2014-03-09 21:51:24 +01:00 |
|
Maximilian Hils
|
fc4fe83eaf
|
split up proxy.py
|
2014-03-09 21:13:08 +01:00 |
|
Maximilian Hils
|
2b01c4eee7
|
Merge branch 'master' of github.com:mitmproxy/mitmproxy
|
2014-03-08 15:47:27 +01:00 |
|
Maximilian Hils
|
3032672f10
|
combine asterisk-form and origin-form into relative form
|
2014-03-08 15:47:09 +01:00 |
|
Aldo Cortesi
|
32af668814
|
Minor cleanups.
|
2014-03-02 22:15:53 +13:00 |
|
Maximilian Hils
|
c2828de4a1
|
fix bug: ensure that server connection is present for tcp connections
|
2014-02-17 17:25:45 +01:00 |
|
Maximilian Hils
|
d9a6037299
|
fix comments
|
2014-02-09 02:54:07 +01: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
|
735e4400c4
|
add tests for reconnect to upstream proxy, ensure that server_reconnect is always hooked
|
2014-02-07 18:14:15 +01:00 |
|
Maximilian Hils
|
d07029d575
|
coverage++
|
2014-02-07 03:56:57 +01:00 |
|
Maximilian Hils
|
9f5f2b7071
|
test libmproxy.app, increase coverage
|
2014-02-07 02:36:39 +01:00 |
|
Maximilian Hils
|
ff264eb309
|
add functionality to change the destination server
|
2014-02-06 22:16:26 +01:00 |
|
Maximilian Hils
|
134c7795f8
|
remove LEGACY switches, always update flow.server_conn
|
2014-02-06 01:19:51 +01:00 |
|
Maximilian Hils
|
cb397ec788
|
fix bugs, expose timestamp information to console ui
|
2014-02-06 00:53:39 +01:00 |
|
Maximilian Hils
|
f26d91cb81
|
add skeleton to change destinatin server during intercept, fix all testcases on windows
|
2014-02-05 20:26:47 +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
|
6a53ae5fd3
|
push failing tests down to 43
|
2014-02-04 05:02:17 +01:00 |
|
Maximilian Hils
|
f6253a80ff
|
add priorities for the destination server address
|
2014-02-04 02:56:59 +01:00 |
|
Maximilian Hils
|
2db5f9de26
|
bring failing tests back into the double-digit range
|
2014-01-31 04:45:39 +01:00 |
|
Maximilian Hils
|
7d96ff00ef
|
remove _flow_map from state, improve logging
|
2014-01-31 03:01:51 +01:00 |
|
Maximilian Hils
|
30a44cbb41
|
fix server reconnect
|
2014-01-31 01:44:55 +01:00 |
|
Maximilian Hils
|
6ce1470631
|
move StateObject back into libmproxy
|
2014-01-31 01:06:35 +01:00 |
|
Maximilian Hils
|
5fce7be592
|
complete state handling
|
2014-01-30 20:11:01 +01:00 |
|
Maximilian Hils
|
8544a5ba4b
|
add generic TCP handler with SSL support, move StateObject into netlib
|
2014-01-30 18:56:23 +01:00 |
|
Maximilian Hils
|
179c3ae8aa
|
polish SimpleStateObject
|
2014-01-30 06:03:41 +01:00 |
|
Maximilian Hils
|
e00bbccfd6
|
remove old classes
|
2014-01-30 05:21:53 +01:00 |
|
Maximilian Hils
|
40bf42f14a
|
merge flow classes. current status: basic mitmdump working
|
2014-01-30 05:00:13 +01:00 |
|