Wireshark-commits: [Wireshark-commits] master ece4b01: Add the wireless toolbar.
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=ece4b01f218ab4e71233580e199e830b83958c99
Submitter: Gerald Combs (gerald@xxxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
ece4b01 by Gerald Combs (gerald@xxxxxxxxxxxxx):
Add the wireless toolbar.
Add the wireless toolbar to the Qt UI.
Start adding AirPcap support to ui/80211_utils. Add FCS validation
routines to ws80211_utils.
Move a bunch of AirPcap routines that require epan from caputils to
ui/gtk. They were required for driver key management, which we'll
leave to the AirPcap Control Panel in the Qt UI.
Move frequency-utils to wsutil.
Change-Id: I44446758046621d183f5c2ba9f6526bf01e084f1
Reviewed-on: https://code.wireshark.org/review/8910
Petri-Dish: Gerald Combs <gerald@xxxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Reviewed-by: Gerald Combs <gerald@xxxxxxxxxxxxx>
Actions performed:
from 2a3fa14 wtap_encap dissectors don't get passed a media type name as data.
adds ece4b01 Add the wireless toolbar.
Summary of changes:
capchild/capture_sync.h | 10 +-
caputils/airpcap_loader.c | 1337 +--------------------------
caputils/airpcap_loader.h | 155 +---
caputils/ws80211_utils.c | 373 +++++++-
caputils/ws80211_utils.h | 86 +-
debian/libwireshark0.symbols | 3 -
epan/CMakeLists.txt | 1 -
epan/Makefile.common | 2 -
epan/dissectors/packet-ieee80211-radiotap.c | 2 +-
epan/dissectors/packet-ppi.c | 2 +-
ui/gtk/airpcap_dlg.c | 3 +-
ui/gtk/airpcap_gui_utils.c | 1317 +++++++++++++++++++++++++-
ui/gtk/airpcap_gui_utils.h | 88 ++
ui/gtk/main.c | 2 +-
ui/gtk/main_airpcap_toolbar.c | 3 +-
ui/qt/CMakeLists.txt | 3 +
ui/qt/Makefile.am | 2 +
ui/qt/Makefile.common | 8 +-
ui/qt/Wireshark.pro | 7 +-
ui/qt/main_window.cpp | 12 +-
ui/qt/main_window.h | 2 +
ui/qt/main_window.ui | 19 +-
ui/qt/wireless_frame.cpp | 313 +++++++
ui/qt/{search_frame.h => wireless_frame.h} | 56 +-
ui/qt/wireless_frame.ui | 208 +++++
wireshark-qt.cpp | 11 +-
wsutil/CMakeLists.txt | 1 +
wsutil/Makefile.common | 2 +
{epan => wsutil}/frequency-utils.c | 0
{epan => wsutil}/frequency-utils.h | 0
30 files changed, 2464 insertions(+), 1564 deletions(-)
create mode 100644 ui/qt/wireless_frame.cpp
copy ui/qt/{search_frame.h => wireless_frame.h} (57%)
create mode 100644 ui/qt/wireless_frame.ui
rename {epan => wsutil}/frequency-utils.c (100%)
rename {epan => wsutil}/frequency-utils.h (100%)