diff options
author | Gerald Combs <gerald@wireshark.org> | 2016-08-03 12:14:23 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2017-02-16 16:58:12 +0000 |
commit | a5a8fce06ecb5aff1dfcf101bb2b5455bd776569 (patch) | |
tree | 2eb0c0578ebd12b49868e817aba900d8824e99a0 /ui/qt/wireshark_application.h | |
parent | 815916b174ce48d65aace9852629f63f45e12704 (diff) | |
download | wireshark-a5a8fce06ecb5aff1dfcf101bb2b5455bd776569.tar.gz |
Qt: Warn the user about DBAR 1.8 on Windows.
At startup, dig through the registry looking for shell extensions. If
any of them match known Dell Backup and Recovery DLL names and the DLL
version matches 1.8.*.*, show the user a warning dialog.
This is a bit extreme but I'm not sure what else to do. Dell is a popular
computer manufacturer and bug reports keep trickling in.
Change-Id: I6d1bd6c56850279356570154d231b07facb30cff
Bug: 12036
Ping-bug: 12701
Ping-bug: 13414
Reviewed-on: https://code.wireshark.org/review/16861
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'ui/qt/wireshark_application.h')
-rw-r--r-- | ui/qt/wireshark_application.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/qt/wireshark_application.h b/ui/qt/wireshark_application.h index fffce30a73..f992192b39 100644 --- a/ui/qt/wireshark_application.h +++ b/ui/qt/wireshark_application.h @@ -156,6 +156,10 @@ private: #endif void storeCustomColorsInRecent(); +#ifdef _WIN32 + unsigned int fileVersion(QString file_path); + void checkForDbar(); +#endif protected: bool event(QEvent *event); |