Aldo Cortesi
ba49b55684
console: key binding viewer
...
Read-only for now.
2017-06-13 11:48:08 +12:00
Aldo Cortesi
88832f92a3
view: show a message if we remove more than one flow from view
2017-06-13 11:02:32 +12:00
Aldo Cortesi
56eb0441da
commands: teach parser correct annotations for variable args
...
We should annotate with the base type, not the resulting sequence.
2017-06-13 10:26:03 +12:00
Aldo Cortesi
d95f28e6bf
config: don't crash with a config file containing only comments
2017-06-13 09:43:12 +12:00
Ujjwal Verma
6ca45856b4
Test for streaming
2017-06-12 23:46:43 +05:30
Ujjwal Verma
4587b54aed
tests for Proxy config
2017-06-12 01:32:58 +05:30
Aldo Cortesi
7caa7e7538
console: auto-generate context key binding help
2017-06-11 17:09:52 +12:00
Maximilian Hils
9b59937e12
always pretend to have a tty in tests
2017-06-05 00:19:52 +02:00
Thomas Kriechbaumer
020e5a5c95
Merge pull request #2367 from mhils/issue-2329
...
Fix #2329
2017-06-02 14:18:56 +02:00
Ujjwal Verma
619566fc9f
Fixes #2230 ( #2361 )
2017-06-02 13:31:12 +02:00
Maximilian Hils
5e17b5f62e
minor improvements
2017-06-02 00:01:37 +02:00
Maximilian Hils
2ba0791810
fix #2329
2017-06-01 23:39:49 +02:00
Ujjwal Verma
33f735ef50
Increase test coverage
2017-05-31 04:05:10 +05:30
Thomas Kriechbaumer
ef1c36194e
coverage++
2017-05-26 22:58:01 +02:00
Thomas Kriechbaumer
f5eaddb12c
Merge pull request #2346 from ujjwal96/test-coverage
...
Tests for wbxml
2017-05-26 18:38:24 +02:00
Thomas Kriechbaumer
47b6d1823e
remove old test file
2017-05-26 17:04:04 +02:00
Thomas Kriechbaumer
ee6ea31147
Merge pull request #2353 from ujjwal96/tls-parser
...
Using kaitai struct to parse tls client hello
2017-05-26 13:58:29 +02:00
Ujjwal Verma
6637630e3e
Using kaitai struct to parse tls client hello
2017-05-26 00:41:18 +05:30
Thomas Kriechbaumer
cfed4432a0
pathod: fix leaking fds
2017-05-24 19:32:20 +02:00
Ujjwal Verma
bd8a869118
Tests for wbxml
2017-05-24 21:37:49 +05:30
Thomas Kriechbaumer
673ed5b45e
pathod: properly verify certificate in tests
2017-05-24 17:40:44 +02:00
Thomas Kriechbaumer
6214c6e185
fix openssl cipher_list bytes/str deprecation
2017-05-24 16:17:04 +02:00
Thomas Kriechbaumer
e77f07a36b
cleanup
2017-05-24 14:23:36 +02:00
Thomas Kriechbaumer
ae7e9efb5c
fix various fd/socket leaks
2017-05-24 14:09:41 +02:00
Thomas Kriechbaumer
2faaa0b2a2
connections tests: fix leaking sockets
2017-05-24 13:21:58 +02:00
Thomas Kriechbaumer
928085c597
proxy tests: fix leaking sockets
2017-05-24 12:52:13 +02:00
Thomas Kriechbaumer
c9529ffe45
http1 tests: fix leaking sockets
2017-05-24 11:43:57 +02:00
Thomas Kriechbaumer
618044c637
http2 tests: fix leaking sockets
2017-05-24 11:43:50 +02:00
Thomas Kriechbaumer
c4f028d701
websocket tests: fix leaking sockets
2017-05-24 11:35:53 +02:00
Thomas Kriechbaumer
0bd3d0ff4c
upgrade pytest and remove our pytest.raises wrapper
2017-05-24 11:35:53 +02:00
Thomas Kriechbaumer
4961d782ed
fix typo
2017-05-24 11:35:53 +02:00
Thomas Kriechbaumer
b4f65049f2
auto-close file after reading
2017-05-24 11:35:53 +02:00
Maximilian Hils
5626c384ab
Merge pull request #2342 from MatthewShao/jest-dev
...
[web] Add _flow.js for component tests.
2017-05-22 10:00:35 +02:00
Matthew Shao
2935ff5f3a
[web] Set some value as constant, so _tflow.js would not change.
2017-05-22 08:53:59 +08:00
Matthew Shao
2c38fddea5
[web] TFlow minor improved.
2017-05-21 20:59:19 +08:00
Matthew Shao
369e1f1eee
[web] Fix minior lint problem.
2017-05-19 09:56:52 +08:00
Matthew Shao
50c0703424
[web] Add _tflow.js generator in test_app.py
2017-05-19 09:45:30 +08:00
Ujjwal Verma
5833b218b2
Increase net.tcp.py coverage ( #2336 )
2017-05-17 23:27:57 +08:00
Ujjwal Verma
37053f0efc
Increased mitmproxy.controller coverage
2017-05-17 11:06:40 +05:30
Ujjwal Verma
204d06f93f
Increased xml_html contentview coverage
2017-05-17 11:05:49 +05:30
Ujjwal Verma
8eea05fcaf
Increase contentviews api coverage
2017-05-17 11:04:43 +05:30
Ujjwal Verma
d47de94303
Increase io.compat coverage
2017-05-12 21:09:50 +05:30
Ujjwal Verma
766c5caea8
Increased net.http.cookies.py and net.http.message.py coverage
2017-05-12 21:09:50 +05:30
charlesdhdt
9f8e83259e
Fixed LDAP Auth ( #2333 )
2017-05-12 15:37:00 +02:00
Ujjwal Verma
3e85dfd242
Handle head request on onboarding app: Fix #2324 ( #2325 )
2017-05-09 20:08:42 +02:00
Maximilian Hils
d734f6bbd6
Merge pull request #2286 from charlesdhdt/master
...
Added LDAP Auth
2017-05-04 16:24:57 +02:00
Charles d'Hondt
154e8ac0fc
fixed lint
2017-05-04 13:39:48 +02:00
Charles d'Hondt
f67d9adc31
Added ldap mock test
2017-05-04 13:25:15 +02:00
Maximilian Hils
315daa042a
fix #2310
2017-05-03 17:38:17 +02:00
Aldo Cortesi
2659b52209
console: add a two-pane layout
...
- Replace options.console_eventlog with options.console_layout
- This can be "single", "vertical" and "horizontal"
- At the base of the primary pane is the flowlist. At the base of the secondary
pane is the event log.
- Any of the other primary windows can be opened in each of the panes.
For now, I've bound "-" to the flow layout switch, "shift tab" to the layout
pane switch, and "P" to open the currently focused flow in whichever pane
you're in. These are just temporary - we'll reassess the default bindings
carefully once the keybindings work is complete.
2017-05-03 14:55:02 +12:00