Wireshark-commits: [Wireshark-commits] master ec8f506: Qt: add initial RSA Keys preference frame
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