Thomas Kriechbaumer
|
a5d9e1f44d
|
move code to netlib and implement protocols
|
2015-07-30 13:53:17 +02:00 |
|
Aldo Cortesi
|
a05a70d816
|
Add coding style check, reformat.
|
2015-05-30 12:03:28 +12:00 |
|
Aldo Cortesi
|
05d1b99043
|
No output to stdout in the test suite, please.
|
2015-03-19 18:10:21 +13:00 |
|
Maximilian Hils
|
0ac3227b7b
|
clean up flow reading
|
2015-02-05 14:44:45 +01:00 |
|
Marcelo Glezer
|
9695377b28
|
first steps in scenario support
|
2015-01-05 18:12:38 -03:00 |
|
Aldo Cortesi
|
1b5f5021dc
|
Consolidate reading flows from file, use in mitmweb.
|
2015-01-02 13:26:22 +13:00 |
|
Marcelo Glezer
|
14a3e0073f
|
append file mode for saving flows merged to master
|
2014-12-11 15:21:33 -03:00 |
|
Aldo Cortesi
|
0fe83ce87b
|
Fix bug in flow dumping, add unit test that should have caught this in the first place
|
2014-11-06 10:35:00 +13:00 |
|
Maximilian Hils
|
fbc4bb38df
|
mitmproxy -> libmproxy.main. do some leanup on the way
|
2014-09-08 23:34:43 +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
|
e9c834a30d
|
fix #259
|
2014-07-26 12:02:18 +02:00 |
|
Maximilian Hils
|
1bfc164692
|
adjust tests, fix option handling
|
2014-03-13 01:22:12 +01:00 |
|
Maximilian Hils
|
aefb30ea60
|
restrict -e to mitmproxy only (not mitmdump)
|
2014-03-12 22:13:00 +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
|
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
|
2db5f9de26
|
bring failing tests back into the double-digit range
|
2014-01-31 04:45:39 +01:00 |
|
Maximilian Hils
|
607f777811
|
fix most testsuite errors, improve proxy error handling
|
2014-01-29 02:49:11 +01:00 |
|
Aldo Cortesi
|
42d4a2fae9
|
Script refactoring: move script command parsing into script module.
|
2014-01-12 23:02:29 +13:00 |
|
Aldo Cortesi
|
1e07d9e6e7
|
Move app mechanism to flow.py
Disable apps while message passing is improved.
|
2014-01-04 14:35:11 +13:00 |
|
Maximilian Hils
|
e643759ef6
|
merge smurfix/fix2, add serverconnect hook docs, adjust tests
|
2013-12-16 22:10:06 +01:00 |
|
Maximilian Hils
|
3bd238de37
|
backport changes to fix tests
|
2013-12-08 15:46:11 +01:00 |
|
Maximilian Hils
|
729677cd85
|
Merge branch 'master' into 0.10
|
2013-08-17 13:30:36 +02:00 |
|
Aldo Cortesi
|
5c1157ddaf
|
Move app instantiation out of proxy.py.
|
2013-07-24 10:32:56 +12:00 |
|
Maximilian Hils
|
d462b444b7
|
update tests to reflect changes to options.scripts
|
2013-06-17 16:48:06 +02:00 |
|
Maximilian Hils
|
ba47690a03
|
always read files in binary mode
|
2013-06-16 00:23:44 +02:00 |
|
Aldo Cortesi
|
d2d3eb6490
|
Un-break unit tests. Tsk tsk.
|
2013-03-17 17:53:48 +13:00 |
|
Aldo Cortesi
|
cde66cd584
|
Fuzzing, and fixes for errors found with fuzzing.
|
2013-03-03 22:03:27 +13:00 |
|
Aldo Cortesi
|
e608d10f45
|
Remove __slots__ to make it possible to inherit from Options classes.
|
2013-03-03 12:26:20 +13:00 |
|
Aldo Cortesi
|
aaf892e3af
|
Significantly refactor the master/slave message passing interface.
|
2013-02-17 12:42:48 +13:00 |
|
Aldo Cortesi
|
9cfc785cd3
|
Unit test love - 100% for flow.py, dump.py
|
2013-01-05 21:56:33 +13:00 |
|
Aldo Cortesi
|
60659a89c3
|
Little bit of love for the unit tests.
|
2012-08-19 00:22:42 +12:00 |
|
Aldo Cortesi
|
84bffad3fc
|
Fix flow read unit test to accomodate more tolerant dumpfile parsing.
|
2012-07-24 15:30:52 +12:00 |
|
Aldo Cortesi
|
90365e270e
|
Catch and handle SSL connection errors.
|
2012-07-01 12:10:32 +12:00 |
|
Aldo Cortesi
|
22192d1a46
|
Nose mopup: docs, no cover pragmas, a few missing path specs.
|
2012-06-09 13:55:55 +12:00 |
|
Aldo Cortesi
|
b7b357528c
|
Port mitmproxy test suite entirely to nose.
|
2012-06-09 13:42:43 +12:00 |
|
Aldo Cortesi
|
f526e5fa12
|
Minor unit test bump.
|
2012-04-03 09:52:26 +12:00 |
|
Aldo Cortesi
|
b0f77dfefd
|
Unit test import cleanups.
|
2012-02-20 11:04:07 +13:00 |
|
Aldo Cortesi
|
b14c29b25c
|
Expand test coverage.
|
2012-02-10 15:04:20 +13:00 |
|
Aldo Cortesi
|
b51aac8a86
|
Code cleanliness - appease pychecker.
|
2011-08-04 10:34:34 +12:00 |
|
Aldo Cortesi
|
7a3b871b33
|
Request class now has a clean pydoc profile.
|
2011-08-04 09:26:26 +12:00 |
|
Aldo Cortesi
|
57c653be5f
|
Move all HTTP objects to flow.py
That's Request, Response, ClientConnect, ClientDisconnect, Error, and Headers.
|
2011-08-03 22:41:38 +12:00 |
|
Aldo Cortesi
|
179cf75862
|
Add script hooks, enable new engine for mitmdump.
|
2011-08-03 16:36:20 +12:00 |
|
Aldo Cortesi
|
1ff6a767d0
|
Unit test++
|
2011-08-02 16:52:47 +12:00 |
|
Aldo Cortesi
|
4043829cf2
|
Add an eventlog option to mitmdump
This shows client connections, disconnections and requests (before a complete
flow is assembled). We need to add an analogous display to mitmproxy.
|
2011-07-23 12:57:54 +12:00 |
|
Aldo Cortesi
|
c0bd1a39e4
|
unit test coverage ++
|
2011-03-20 18:52:16 +13:00 |
|
Aldo Cortesi
|
42ffded626
|
Bump unit tests, rearrange mitmdump command-line options slightly.
|
2011-03-06 16:02:28 +13:00 |
|
Aldo Cortesi
|
d9cb083809
|
Reorganize test suite to remove confusion between test utils and libmproxy utils.
|
2011-03-05 15:58:48 +13:00 |
|
Aldo Cortesi
|
5da4099ddf
|
Massage namespace to make room for client replay.
Mostly replay -> server_replay
|
2011-03-05 13:03:26 +13:00 |
|