Maximilian Hils
a5d74356dd
simplify version output
2017-10-24 14:33:56 +02:00
Maximilian Hils
f31d5dc3eb
Merge pull request #2591 from ddworken/master
...
Added scanning for CSS injection and iframe injection to XSS scanner
2017-10-22 18:02:28 +02:00
Maximilian Hils
4522f15c89
skip ipv6 tests on sudo-enabled travis builds
2017-10-20 16:00:25 +02:00
David Dworken
04a06eb6b5
Added scanning for CSS injection and iframe injection
2017-10-17 23:39:33 -04:00
Maximilian Hils
289ddfe988
remove html outline contentview, fix #2572
2017-09-14 15:11:24 -07:00
Maximilian Hils
930d78b554
Merge pull request #2537 from ujjwal96/content-view
...
JS beautifier
2017-09-04 19:49:42 +02:00
Maximilian Hils
68fab8bd92
Merge pull request #2560 from mhils/mitmproxy-net-tls
...
Split TLS parts from net.tcp into net.tls
2017-09-04 17:32:49 +02:00
Maximilian Hils
de006ea8ad
move hostname validation into mitmproxy.net.tls
2017-09-04 14:02:43 +02:00
Maximilian Hils
0b79304e98
suppress tornado logging in tests
2017-09-03 21:22:21 +02:00
Maximilian Hils
e1877577bc
make split_special_areas more flexible, refs #2537
...
(cherry picked from commit 31ef7f149e4553eb9403634c0eec6de4d0123386)
2017-09-03 21:02:29 +02:00
Ujjwal Verma
8030f5003d
Added test
2017-09-03 21:02:29 +02:00
Ujjwal Verma
b05bf588e6
JS beautifier
2017-09-03 21:02:29 +02:00
Maximilian Hils
2b4f58eb44
split TLS parts from net.tcp into net.tls
2017-09-03 03:06:15 +02:00
Matthew Shao
a98dd1642c
[web] Update test for static viewer.
2017-08-30 21:15:04 +08:00
Maximilian Hils
e1af76e71f
fix strutils.split_special_areas
2017-08-26 17:04:56 +02:00
Maximilian Hils
8eb6558570
add new, faster css prettifier 🎉
2017-08-24 20:39:21 +02:00
Maximilian Hils
72ac89f666
add strutils.escape_special_areas
2017-08-24 18:57:32 +02:00
Maximilian Hils
721f7cc92e
Merge pull request #2540 from mhils/relatively-static
...
Make it possible to run static viewer in subdirectories
2017-08-22 00:59:51 +02:00
Maximilian Hils
bf243244ce
[web] make it possible to run static viewer in subdirectories
2017-08-21 23:46:48 +02:00
Maximilian Hils
ca3e98640c
fix mitmweb master shutdown, tests++
2017-08-21 21:39:40 +02:00
Maximilian Hils
fa8bc78ca8
fix tests
2017-08-21 17:35:32 +02:00
Maximilian Hils
1e379b356f
move tests...
2017-08-21 17:34:13 +02:00
Maximilian Hils
7fcc945b4f
Merge pull request #2510 from MatthewShao/static-viewer
...
[WIP][web]Static viewer converter for mitmweb
2017-08-21 15:08:25 +02:00
Matthew Shao
d008f179c3
[web] Static_viewer coverage ++.
2017-08-17 21:40:52 +08:00
Matthew Shao
af30930ae8
[web] Add tests for StaticViewer and minor fixes.
2017-08-17 11:17:15 +08:00
Maximilian Hils
a006cab5ce
Merge pull request #2489 from MatthewShao/options-into-own-addon
...
Move console-related options into their own addon
2017-08-16 22:52:02 +02:00
Maximilian Hils
74a04f41ee
improve ClientHello.alpn_protocols API
2017-08-16 14:48:46 +02:00
Matthew Shao
3f497640ab
[web] Update tests.
2017-08-16 09:42:24 +08:00
Matthew Shao
56781a0b08
Add test for AddonManager.__contains__
2017-08-08 19:43:51 +08:00
Maximilian Hils
6d9b5b0c06
Merge pull request #2502 from mhils/optmanager
...
Fix optmanager equality check and deepcopy
2017-08-07 16:22:33 +02:00
Maximilian Hils
cf135eab44
Merge pull request #2503 from ujjwal96/options
...
Improve options UX
2017-08-07 16:22:17 +02:00
Ujjwal Verma
3d79ea4358
Improve options UX
2017-08-07 00:11:44 +05:30
Maximilian Hils
aa8969b240
Merge pull request #2492 from mhils/addon-contains
...
Gracefully handle errors during script load
2017-08-05 20:04:23 +02:00
Matthew Shao
cd222ff4f9
Fix lint.
2017-08-05 09:17:38 +08:00
Maximilian Hils
e30750bf9e
fix optmanager equality check and deepcopy
2017-08-05 02:34:00 +02:00
Maximilian Hils
a9f169ca86
gracefully handle errors during script load
2017-08-05 01:40:04 +02:00
Matthew Shao
b42f5bcb9d
Update taddon and tests.
2017-08-03 18:57:54 +08:00
Thomas Kriechbaumer
0c5b56f7ce
improve proxyauth tests
2017-08-02 10:03:41 +02:00
Matthew Shao
ddffcf83ec
Update tests.
2017-08-01 23:01:58 +08:00
Maximilian Hils
e8f836425a
add LogEntry.__eq__
2017-08-01 13:42:37 +02:00
Maximilian Hils
864073f700
Merge pull request #2487 from mhils/no-option-processing
...
Remove OptManager._processed
2017-08-01 02:54:33 +02:00
Matthew Shao
2ceaa5c9ef
Update tests.
2017-08-01 08:42:51 +08:00
Maximilian Hils
1b09002edc
remove OptManager._processed
...
Instead of having the core addon do postprocessing on body_size_limit,
we add a cache to the parsing function. First, this avoids any potential issues
with options and _processed getting out of sync. As anecdotal evidence,
the previous implementation did not clear _processed when body_size_limit was
reset to None. Second, it achieves the same end result without introducing a new
concept of a "_processed" scratch space. Third, it works even if addons aren't present,
and does not require workarounds as previously present in test_http2.py.
refs https://github.com/mitmproxy/mitmproxy/pull/2484#pullrequestreview-53101507
2017-07-31 01:58:31 +02:00
Maximilian Hils
018668618e
Merge pull request #2484 from mhils/options-into-own-addon
...
Enable tool-specific options
2017-07-31 00:01:15 +02:00
Maximilian Hils
f844c68e2e
Merge pull request #2485 from mhils/silent-option-redeclaration
...
Make option redeclaration silent if signature is the same
2017-07-30 03:47:25 +02:00
Maximilian Hils
7594dac94b
Merge pull request #2482 from mhils/pure-script-load
...
Make load_script pure
2017-07-30 02:33:00 +02:00
Maximilian Hils
6a41122990
make option redeclaration silent if signature is the same
2017-07-30 02:14:44 +02:00
Maximilian Hils
ecc01b0f02
Merge pull request #2483 from mhils/ignore-imports-with-hook-names
...
Gracefully ignore imports with hook names
2017-07-30 02:04:36 +02:00
Maximilian Hils
3b8e3e4aa9
make load_script pure
2017-07-30 02:03:26 +02:00
Maximilian Hils
10ef2866ca
fix tflow.js creation on Windows.
...
Keep lineendings consistent so that running the tests does not produce
a different file on Windows.
2017-07-30 02:01:28 +02:00