Aldo Cortesi
67381ae550
Revamp options
...
- Options are now explicitly initialized with an add_option method
- We have one canonical Options class - ditch dump.Options
2017-03-05 15:10:03 +13:00
Maximilian Hils
1bafe73a94
update release docs
2017-03-04 11:50:40 +01:00
Maximilian Hils
f71c11559c
Merge pull request #2081 from s4chin/add-pretty-host
...
web: Fix #1888
2017-03-04 11:48:05 +01:00
Sachin Kelkar
40943f5618
web: Fix #1888
2017-03-03 16:14:20 +05:30
Nikhil Soni
0081d9b828
Merge branch 'master' into on-issues
2017-03-03 12:58:44 +05:30
Nikhil Soni
2e90373e4b
Updates help msg and docs for --keep-host-header
2017-03-03 12:34:20 +05:30
Matthew Shao
7b4e60a2e7
Fix #2071 , remove client_connect.mitmcert when dumping flow into json.
2017-02-27 21:45:26 +08:00
Maximilian Hils
2b3093fa1c
Merge pull request #2069 from JordanLoehr/iss2068
...
Added console_ prefix to options in palettepicker to resolve issue #2068
2017-02-27 05:37:26 +01:00
Jordan Loehr
6fd9146d0d
Added console_ prefix to options in palettepicket to resolve issue #2068
2017-02-26 17:08:00 -07:00
Jett
18a8834209
fix #2065 by setting correct content encoding for brotli
2017-02-26 14:49:50 -06:00
Thomas Kriechbaumer
3e9125a3c1
nuke tcp.Address and add proper IPv6 support
2017-02-24 13:39:02 +01:00
Nikhil Soni
14d8c91250
Adds --keep-host-header option ( #2039 )
2017-02-22 21:49:31 +05:30
Maximilian Hils
96256579e6
update mitmweb resources
2017-02-21 15:33:13 +01:00
Thomas Kriechbaumer
050245e842
Merge pull request #2017 from lymanZerga11/patch-1
...
Catch ValueErrors from url.parse()
2017-02-20 11:48:40 +01:00
Thomas Kriechbaumer
83c2de8849
http2: disable priority forwarding
2017-02-18 14:30:08 +01:00
Matthew Shao
9b9d72594c
fix websocket message display crash in console.
2017-02-14 21:21:39 +08:00
lymanZerga11
55e471af40
Catch ValueErrors from url.parse()
2017-02-12 23:06:11 +08:00
Ujjwal Verma
11b4b3209d
Closes #1960 'Z' removes unmarked flows
2017-02-03 01:35:53 +05:30
Aidan Cyr
00a6551622
Fixed following on flowlist
...
Fixed a focus_follow was missed when options were cleaned up.
2017-02-02 23:00:47 +11:00
Thomas Kriechbaumer
2606de25e4
fix linting error
2017-02-02 09:36:33 +01:00
lymanZerga11
4b10212caf
Add except clause to catch script parsing errors ( #1929 )
2017-02-01 15:27:10 +01:00
Aldo Cortesi
914659e888
Regularise setheaders options
...
As per replacements:
- Make the option type a string/tuple union
- Localise parsing strictly within the addon
- Adapt the console editor (we'll find a more elegant solution later)
2017-02-01 12:22:05 +13:00
Aldo Cortesi
4cc75a9560
Revamp replacement hooks
...
- Replacement specifiers can be either strings or tuples. This lets us cope
gracefully with command-line parsing (and posible quick interactive
specification) without having to special-case replacement hooks, or have
knowledge of hook specification leak outside the addon. We can also now use the
same command-line spec format in config files.
- Split replacement and replacement from file into separate addons and options.
Files are now read on each replacement, so you can edit replacement files in
place without restart.
- Modernise the test suite to use addon test helpers.
TODO: editing and displaying replace-from-file in console app
2017-02-01 11:10:28 +13:00
Aldo Cortesi
02f51d043d
Merge pull request #1965 from cortesi/optname
...
Consolidate option names
2017-02-01 08:39:35 +13:00
Maximilian Hils
45ace793d0
🙈
2017-01-30 19:30:35 +01:00
Aldo Cortesi
35aff3b783
Consolidate option names
...
- Onboarding app options to onboarding*
- Console-specific options to console_*
- Web-specific options to web_*
2017-01-30 11:15:12 +13:00
Thomas Kriechbaumer
006eb39cc5
fix #939
2017-01-23 15:14:56 +01:00
Maximilian Hils
2ca48e5d08
Merge pull request #1940 from s4chin/add-marked-filter
...
web: Add ~marked filter
2017-01-20 15:26:51 +01:00
Sachin Kelkar
bc8f5a2d71
web: Add ~marked filter
2017-01-20 09:17:09 +05:30
Thomas Kriechbaumer
72b753c60f
provide git information with --version
...
fixes #1848
2017-01-19 20:27:29 +01:00
Maximilian Hils
fe43e629fd
console: display http version in details
2017-01-10 15:26:11 +01:00
Maximilian Hils
88f3459c7d
stronger tests, lint
2017-01-07 23:08:50 +01:00
Maximilian Hils
ede124a587
fix #1910
2017-01-07 23:08:50 +01:00
Maximilian Hils
c41bd3fafd
minor legibility improvements
2017-01-07 23:08:50 +01:00
chhsiao90
af0539c526
Fixed edit form failed
2016-12-31 14:38:33 +08:00
Thomas Kriechbaumer
cc9e70e3cc
enable HTTP/2 by default
2016-12-26 21:51:10 +01:00
Thomas Kriechbaumer
24751965f9
remove output of dumper during tests
2016-12-21 23:22:14 +01:00
Maximilian Hils
f997b7fe14
always decode alpn where required
2016-12-20 16:49:38 +01:00
Thomas Kriechbaumer
ffcf060928
display ALPN information
2016-12-17 17:40:11 +01:00
Aldo Cortesi
cf15a3c3ef
Merge pull request #1862 from mhils/remove-intercept-events
...
Remove intercept events, update view manually
2016-12-17 09:15:11 +13:00
Maximilian Hils
388fa7e716
remove intercept events, update view manually
2016-12-16 05:43:38 +01:00
Aldo Cortesi
e387c68b38
console: mark view indiciator, fix empty flow list behaviour
...
Fixes #1782
2016-12-16 11:57:45 +13:00
Aldo Cortesi
6b5673e849
Merge pull request #1845 from mhils/mitmweb-improvements
...
Mitmweb Improvements
2016-12-16 10:04:12 +13:00
Doug Freed
b39380b00f
console: respect follow in eventlog
...
Also make it possible to toggle the option when the eventlog window has focus.
2016-12-12 15:41:31 +01:00
Doug Freed
48b6964552
console: increase eventlog size limit to 10000
2016-12-12 15:41:31 +01:00
Aldo Cortesi
5e2a80fba1
Minor fixes
2016-12-12 12:18:33 +13:00
Maximilian Hils
d854e08653
[web] various fixes
2016-12-12 00:08:29 +01:00
Aldo Cortesi
a4ac5b158f
Merge branch 'master' into optsave
2016-12-12 11:13:32 +13:00
Aldo Cortesi
6dcd620c4a
Merge pull request #1838 from mhils/http2-is-difficult
...
Disable HTTP/2 by default, add explicit on/off switches
2016-12-12 09:17:06 +13:00
Aldo Cortesi
a99bf0814c
console: clean path prompt handling
...
- Don't trigger callback if no path is specified
- Expand userdir centrally
- Catch IO errors from callbacks and turn them into status messages
2016-12-12 09:13:43 +13:00