Wireshark-commits: [Wireshark-commits] master 97a1a50: extcap: Cleanup complex types and add save o
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=97a1a50e200a6c50e0014dde7e8ec932c30190a1
Submitter: Roland Knall (rknall@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
97a1a50 by Roland Knall (roland.knall@xxxxxxxxxxxxxxxxx):
extcap: Cleanup complex types and add save option
Cleanup handling of complex data types and use only
glib defined datatypes while handling argument values.
Add a save parameter, which (additionally) can set, that
a parameter is not saved in a configuration file. Passwords
are by default not saved, which may be overwritten using
this parameter
Change-Id: I67eff0f3286170f082d532e806a39511c40df647
Reviewed-on: https://code.wireshark.org/review/13573
Petri-Dish: Roland Knall <rknall@xxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Reviewed-by: Dario Lombardo <lomato@xxxxxxxxx>
Reviewed-by: Roland Knall <rknall@xxxxxxxxx>
Actions performed:
from 08527e9 codecs: add deregister_codec API
adds 97a1a50 extcap: Cleanup complex types and add save option
Summary of changes:
doc/extcap_example.py | 7 +-
extcap.h | 4 +
extcap_parser.c | 264 ++++++++-------------------------
extcap_parser.h | 22 +--
ui/qt/extcap_argument.cpp | 142 +++++++++---------
ui/qt/extcap_argument.h | 8 +-
ui/qt/extcap_argument_file.cpp | 3 +-
ui/qt/extcap_argument_multiselect.cpp | 16 +-
ui/qt/extcap_argument_multiselect.h | 1 -
ui/qt/extcap_options_dialog.cpp | 13 +-
ui/qt/extcap_options_dialog.h | 1 -
11 files changed, 161 insertions(+), 320 deletions(-)