mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-26 02:10:59 +00:00
parent
d6ba6777eb
commit
77cf2ab4ee
@ -11,6 +11,7 @@
|
|||||||
* Add `client_replay_concurrency` option, which allows more than one client replay request to be in-flight at a time. (@rbdixon)
|
* Add `client_replay_concurrency` option, which allows more than one client replay request to be in-flight at a time. (@rbdixon)
|
||||||
* New content view which handles gRPC/protobuf. Allows to apply custom definitions to visualize different field decodings.
|
* New content view which handles gRPC/protobuf. Allows to apply custom definitions to visualize different field decodings.
|
||||||
Includes example addon which applies custom definitions for selected gRPC traffic (@mame82)
|
Includes example addon which applies custom definitions for selected gRPC traffic (@mame82)
|
||||||
|
* Fix a crash caused when editing string option (#4852, @rbdixon)
|
||||||
|
|
||||||
## 28 September 2021: mitmproxy 7.0.4
|
## 28 September 2021: mitmproxy 7.0.4
|
||||||
|
|
||||||
|
@ -181,7 +181,8 @@ class OptionsList(urwid.ListBox):
|
|||||||
foc, idx = self.get_focus()
|
foc, idx = self.get_focus()
|
||||||
v = self.walker.get_edit_text()
|
v = self.walker.get_edit_text()
|
||||||
try:
|
try:
|
||||||
d = self.master.options.parse_setval(foc.opt, v)
|
current = getattr(self.master.options, foc.opt.name)
|
||||||
|
d = self.master.options.parse_setval(foc.opt, v, current)
|
||||||
self.master.options.update(**{foc.opt.name: d})
|
self.master.options.update(**{foc.opt.name: d})
|
||||||
except exceptions.OptionsError as v:
|
except exceptions.OptionsError as v:
|
||||||
signals.status_message.send(message=str(v))
|
signals.status_message.send(message=str(v))
|
||||||
|
Loading…
Reference in New Issue
Block a user