Wireshark-commits: [Wireshark-commits] master ec8f506: Qt: add initial RSA Keys preference frame

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Tue, 29 Jan 2019 23:34:13 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=ec8f506c4bce0a7354b25072830824925830db18
Submitter: "Peter Wu <peter@xxxxxxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

ec8f506 by Peter Wu (peter@xxxxxxxxxxxxx):

    Qt: add initial RSA Keys preference frame
    
    The RSA Keys frame is intended to configure RSA keys (both key files and
    PKCS #11 tokens). Add a new "RSA Keys" item to the preferences menu.
    Implement addition and removal of PKCS #11 libraries and add an initial
    version that displays configured RSA keys.
    
    The "Add new token…" button will be implemented later.
    
    Change-Id: Ie5b9eb403afc7bebeb7be8bd53d4d4b30842204c
    Reviewed-on: https://code.wireshark.org/review/31795
    Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Gerald Combs <gerald@xxxxxxxxxxxxx>
    Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
    

Actions performed:

    from  8c7ca0e   secrets: add functions to query and validate pkcs11 tokens/key files
     add  ec8f506   Qt: add initial RSA Keys preference frame


Summary of changes:
 ui/qt/CMakeLists.txt         |   3 +
 ui/qt/models/pref_models.cpp |   3 +
 ui/qt/models/pref_models.h   |   1 +
 ui/qt/preferences_dialog.cpp |   1 +
 ui/qt/preferences_dialog.ui  |   7 +++
 ui/qt/rsa_keys_frame.cpp     | 141 +++++++++++++++++++++++++++++++++++++++++++
 ui/qt/rsa_keys_frame.h       |  46 ++++++++++++++
 ui/qt/rsa_keys_frame.ui      | 110 +++++++++++++++++++++++++++++++++
 8 files changed, 312 insertions(+)
 create mode 100644 ui/qt/rsa_keys_frame.cpp
 create mode 100644 ui/qt/rsa_keys_frame.h
 create mode 100644 ui/qt/rsa_keys_frame.ui