From a5a8fce06ecb5aff1dfcf101bb2b5455bd776569 Mon Sep 17 00:00:00 2001 From: Gerald Combs Date: Wed, 3 Aug 2016 12:14:23 -0700 Subject: 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 Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Gerald Combs --- ui/qt/wireshark_application.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ui/qt/wireshark_application.h') 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); -- cgit v1.2.1