Wireshark-commits: [Wireshark-commits] master 97a1a50: extcap: Cleanup complex types and add save o

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Thu, 28 Jan 2016 14:51:24 +0000 (UTC)
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(-)