Commit Graph

26 Commits

Author SHA1 Message Date
Maximilian Hils 0d64cc9327 flowtable: add selection indicator, add keyboard navigation 2014-09-18 02:22:10 +02:00
Aldo Cortesi b4ecd96beb Introduce short form object state, and connect the ends to send data to web app 2014-09-17 13:58:56 +12:00
Aldo Cortesi d998790c2f Clean up and clarify StateObject
- Flatten the class hierarchy
- get_state, load_state, from_state are public
- Simplify code
- Remove __eq__ and __neq__. This fundamentally changes the semantics of
inherited objects in a way that's not part of the core function of the
class
2014-09-17 11:41:42 +12:00
Aldo Cortesi b9531ac89b Whitespace & formatting 2014-09-17 09:54:17 +12:00
Aldo Cortesi f7da58ca9b Basic websocket connection, code cleanup. 2014-09-17 09:40:25 +12:00
Maximilian Hils ac27d1236f improve change_server api, add example how to change the upstream server 2014-09-07 18:01:37 +02:00
Maximilian Hils 2a6337343a update docs, mostly revert 2f44b26b4c 2014-09-05 15:16:20 +02:00
Maximilian Hils 795e19f6b7 coverage++ 2014-09-04 16:37:50 +02:00
Maximilian Hils 2f44b26b4c improve HTTPRequest syntax 2014-09-03 23:44:54 +02:00
Maximilian Hils cd43c5ba9c simplify server changes for inline scripts 2014-09-03 20:12:30 +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 b97b1f17cf fix #328 2014-08-24 14:22:11 +02:00
Maximilian Hils a9e6121a08 properly express state information on server connections, refs #315 2014-08-08 02:45:24 +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 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 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 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 9f5f2b7071 test libmproxy.app, increase coverage 2014-02-07 02:36: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