aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2353 from ujjwal96/tls-parserThomas Kriechbaumer2017-05-262-8/+14
|\ | | | | Using kaitai struct to parse tls client hello
| * Using kaitai struct to parse tls client helloUjjwal Verma2017-05-262-8/+14
| |
* | pathod: fix leaking fdsThomas Kriechbaumer2017-05-243-9/+7
| |
* | pathod: properly verify certificate in testsThomas Kriechbaumer2017-05-242-30/+14
| |
* | fix openssl cipher_list bytes/str deprecationThomas Kriechbaumer2017-05-241-1/+1
|/
* cleanupThomas Kriechbaumer2017-05-242-3/+0
|
* fix various fd/socket leaksThomas Kriechbaumer2017-05-2410-24/+33
|
* connections tests: fix leaking socketsThomas Kriechbaumer2017-05-242-8/+9
|
* proxy tests: fix leaking socketsThomas Kriechbaumer2017-05-241-2/+1
|
* http1 tests: fix leaking socketsThomas Kriechbaumer2017-05-241-0/+1
|
* http2 tests: fix leaking socketsThomas Kriechbaumer2017-05-241-84/+88
|
* websocket tests: fix leaking socketsThomas Kriechbaumer2017-05-241-60/+62
|
* upgrade pytest and remove our pytest.raises wrapperThomas Kriechbaumer2017-05-241-18/+0
|
* fix typoThomas Kriechbaumer2017-05-241-1/+1
|
* auto-close file after readingThomas Kriechbaumer2017-05-241-4/+5
|
* Merge pull request #2342 from MatthewShao/jest-devMaximilian Hils2017-05-221-0/+18
|\ | | | | [web] Add _flow.js for component tests.
| * [web] Set some value as constant, so _tflow.js would not change.Matthew Shao2017-05-221-3/+9
| |
| * [web] TFlow minor improved.Matthew Shao2017-05-211-1/+2
| |
| * [web] Fix minior lint problem.Matthew Shao2017-05-191-0/+1
| |
| * [web] Add _tflow.js generator in test_app.pyMatthew Shao2017-05-191-1/+11
| |
* | Increase net.tcp.py coverage (#2336)Ujjwal Verma2017-05-172-5/+45
| |
* | Increased mitmproxy.controller coverageUjjwal Verma2017-05-171-0/+2
| |
* | Increased xml_html contentview coverageUjjwal Verma2017-05-173-0/+66
| |
* | Increase contentviews api coverageUjjwal Verma2017-05-171-4/+11
|/
* Increase io.compat coverageUjjwal Verma2017-05-121-3/+37
|
* Increased net.http.cookies.py and net.http.message.py coverageUjjwal Verma2017-05-122-0/+9
|
* Fixed LDAP Auth (#2333)charlesdhdt2017-05-121-29/+26
|
* Handle head request on onboarding app: Fix #2324 (#2325)Ujjwal Verma2017-05-091-4/+18
|
* Merge pull request #2286 from charlesdhdt/masterMaximilian Hils2017-05-041-1/+37
|\ | | | | Added LDAP Auth
| * fixed lintCharles d'Hondt2017-05-041-3/+2
| |
| * Added ldap mock testCharles d'Hondt2017-05-041-12/+19
| |
| * Added ldapsss vefCharles d'Hondt2017-04-281-1/+5
| |
| * fixCharles d'Hondt2017-04-281-1/+1
| |
| * Fixed typoCharles d'Hondt2017-04-281-1/+1
| |
| * Added LDAP AuthCharles d'Hondt2017-04-281-0/+26
| |
* | fix #2310Maximilian Hils2017-05-032-2/+10
| |
* | console: add a two-pane layoutAldo Cortesi2017-05-031-29/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | console: various bugsAldo Cortesi2017-05-022-2/+2
| | | | | | | | | | | | - Action bar now correctly gets the palette background - Viewing connection details for a killed flow no longer crashes - Editing options with selections no longer crashes
* | commands: options controlAldo Cortesi2017-05-022-6/+35
| | | | | | | | Use the new commands to bind the Options view in console.
* | console: globally respected nav commandsAldo Cortesi2017-05-021-0/+1
| | | | | | | | Use this to bind nav keys with commands throughout.
* | commands: view.setval, view.getval, view.setval.toggleAldo Cortesi2017-05-011-0/+15
| | | | | | | | | | Use these to bind the last of the key for flowview. Flow views are now 100% keybound.
* | commands: flow.encode, flow.decode, flow.encode.toggleAldo Cortesi2017-05-011-0/+28
| | | | | | | | Use this to bind "z" in flowview.
* | keymap: keys can now bind to multiple contextsAldo Cortesi2017-05-012-1/+35
| | | | | | | | Use this to map the majority of the keys in flowview.
* | command: flow.setAldo Cortesi2017-05-011-0/+39
| | | | | | | | Use this to replace the flow edit components of flowview entirely.
* | commands: view.order.options, view.marked.toggle, view.createAldo Cortesi2017-04-303-12/+16
| | | | | | | | | | | | And use these commands to remove the last hard-coded keybindings from flow list. This means the flow list is now 100% command-driven, which is very exciting.
* | commands: view.loadAldo Cortesi2017-04-301-1/+20
| | | | | | | | Plus replace the flow list keybinding.
* | commands: support *args for commandsAldo Cortesi2017-04-302-28/+48
| | | | | | | | | | | | Use this to simplify meta-commands in console, and to create a console_choose command that prompts the user for a choice, and then executes a command with variable substitution.
* | Move export to addon, kill Python and Locust exportAldo Cortesi2017-04-3013-329/+110
| | | | | | | | | | | | | | | | | | | | Also add a "raw" export format. The Python and Locust exports are hard to maintain, their tests are extremely brittle, they didn't have full test coverage, and are by my guess very rarely used. I feel the Locust export should certainly be an externally maintained addon. The Python/requests export can come back if someone cares enough, and it can be structured in a way we can maintain.
* | commands: cut.clip copies cuts to system clipboardAldo Cortesi2017-04-301-0/+21
| |
* | Add help text to --commands outputAldo Cortesi2017-04-301-0/+5
| |