Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2021-08-23 10:08:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kismet" Mon Aug 23 10:08:24 2021 rev:49 rq:913592 version:2021_08_R1 Changes: -------- --- /work/SRC/openSUSE:Factory/kismet/kismet.changes 2021-03-02 12:46:43.788421552 +0100 +++ /work/SRC/openSUSE:Factory/.kismet.new.1899/kismet.changes 2021-08-23 10:09:50.448129482 +0200 @@ -1,0 +2,102 @@ +Sat Aug 21 07:54:55 UTC 2021 - Martin Hauke <mar...@gmx.de> + +- Update to version 2021-08-R1 + Changes and Updates + * UTF8/Unicode support in the UI + * New WIDS alerts + * Kismet now detects the VDOO RTL8170C exploits, and "funny" + SSIDs that attack Apple products. + * Small tweaks and improvements + * Wigle CSV files now encode the Kismet version in the upload. + * Client names are used in AP lists. + * Initial support for environmental sensors connected to Kismet. + * ticc2540/2531 udev rules. + * Minor revamping of websocket timeouts. + * Regex filtering added to the wiglecsv converter. + * Quick copy-to-clipboard buttons for some common fields in + the UI. + Bug fixes + * Handle URI parameters more correctly + * Don???t spin on "Loading..." in the datasource window sometimes. +- Update to version 2021-06-R1 + Bug fixes + * Another huge change to the threading model. + * Fix kismetdb_to_pcap on older kismetdb logs. + * Detect version properly in kismetdb_to_pcap and query the tags + field properly on older logs. + * Handle db versions properly in kismetdb_to_wiglecsv. + * Detect version properly in kismetdb_to_wiglecsv and query + fields properly. + * Handle nested WHERE in sqlite bridge. + * Handle nested WHERE queries properly and detect malformed + queries in the sqlite3 bridge. + * Fix kismetdb_to_wiglecsv Bluetooth. + * Handle the nested WHERE for Bluetooth devices in wiglecsv + correctly. + * Other minor bugfixes to errors, terminology, etc. +- Update to version 2021-05-R1 + Changes and Updates + * New mutex and threading. + * Multi-core packet decoding. + * New 802.15.4 phy. + * 802.15.4 is now decoded and displayed in the UI! While many + devices report the default PAN of 0x00, it???s still a huge + step forward! + * New data capture drivers for the Nuand BladeRF2 with Wiphy + firmware, the nrf52840 802.15.4 hardware, and killerbee + 802.15.4 hardware. + * New alert UI. + * Alerts now have their own top-level panel and are searchable, + sortable, and have priorities assigned to them. + * Fix Wi-Fi on Linux 5.10 and newer. + * The Linux kernel changed how netlink messages are fragmented, + which broke how channels were indexed. Most likely this would + show up when you had a number of Wi-Fi interfaces plugged in + at once. This is fixed now. + * PcapNG GPS logging. + * New custom blocks and attributes in PcapNG logs for + GPS logging. + * Shift to officially requiring C++14 . + * Support older libwebsockets. + * Support ADSB HEX export per-source. + * Fix datasources in error state getting into weird loops. + * Datasoruces flapping in some error states (such as devices + being unplugged) could get into weird states where the UUID + would flap; this confused the logs, the datasources UI, and + other spots. Properly retain the UUID. + * Fix datasources getting into a no-channels state. + * Some combinations of errors could lead to datasources getting + into a state with no channels, and never being able to get out + of it. + * Fix Wi-Fi pulling WEXT legacy channels. + * Default to WEXT IOCTL legacy channels when netlink fails or + returns no channels, resolve wext channel frequencies to + channel names. + * Fix several thread contention errors on data. + * Several objects were shared for serialization and not properly + protected, leading to subtle corruption or outright crashes at + times. Those are now removed from the combined APIs or properly + protected. + * Better error handling for TI-CC-2531 and TI-CC-2540 . + * Handle soft-resets of the TI-CC-2531 and 2540 802.15.4 and + BTLE chipsets gracefully, so there are fewer errors and resets + of the hardware. + * Add Bluetooth and BTLE to Wigle exports. + * Adding a /&censor=1 to the Kismet web UI will censor all + location and mac addresses (to the best of its ability), + making it easy to take screenshots. + * The new webserver broke CORS negotiation. Fixed. + * Smarter handling of HT/VHT IE tags. + * Fix error timer initialization in datasources. + * Don???t accidentally kill other timers anymore. + * Add new WIDS signatures. + * Detect CVE-2020-9395. + * Fix up HTTP header connection states. + * Add fetch device, monitor device, mac search APIs. + * Fix eventbus websocket errors. + * Expand buffer sizes for remote and IPC capture, this improves + stability significantly on some platforms. + * Many more smaller bugfixes throughout. + * General improvements and changes to the REST API. + +------------------------------------------------------------------- Old: ---- kismet-2020-12-R3.tar.gz New: ---- kismet-2021-08-R1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kismet.spec ++++++ --- /var/tmp/diff_new_pack.LzBgz9/_old 2021-08-23 10:09:50.968128876 +0200 +++ /var/tmp/diff_new_pack.LzBgz9/_new 2021-08-23 10:09:50.972128872 +0200 @@ -1,7 +1,7 @@ # # spec file for package kismet # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,9 +20,9 @@ %bcond_with ubertooth %endif -%define realver 2020-12-R3 +%define realver 2021-08-R1 Name: kismet -Version: 2020_12_R3 +Version: 2021_08_R1 Release: 0 Summary: An 802.11 Wireless Network Sniffer License: GPL-2.0-or-later @@ -55,15 +55,18 @@ BuildRequires: libbtbb-devel BuildRequires: ubertooth-devel %endif -Recommends: kismet-capture-linux-wifi -Recommends: kismet-capture-linux-bluetooth +Recommends: kismet-capture-bt-geiger Recommends: kismet-capture-freaklabs-zigbee -Recommends: kismet-capture-nrf-mousejack -Recommends: kismet-capture-ti-cc2540 +Recommends: kismet-capture-linux-bluetooth +Recommends: kismet-capture-linux-wifi Recommends: kismet-capture-nrf-51822 +Recommends: kismet-capture-nrf-52840 +Recommends: kismet-capture-nrf-mousejack +Recommends: kismet-capture-rz-killerbee +Recommends: kismet-capture-sdr-rtl433 Recommends: kismet-capture-sdr-rtladsb Recommends: kismet-capture-sdr-rtlamr -Recommends: kismet-capture-sdr-rtl433 +Recommends: kismet-capture-ti-cc2540 Recommends: kismet-logtools %if 0%{with ubertooth} Recommends: kismet-capture-ubertooth-one @@ -167,6 +170,17 @@ This subpackage contains the nRF MouseJack capture helper. https://kismetwireless.net/docs/readme/datasources_nrf_mousejack/ +%package capture-rz-killerbee +Summary: Kismet Killerbee Sniffer capture helper +Group: Productivity/Networking/Diagnostic +Requires: kismet = %{version} + +%description capture-rz-killerbee +Kismet is a wireless network and device detector, sniffer, wardriving +tool, and WIDS (wireless intrusion detection) framework. + +This subpackage contains the Killerbee Sniffer capture helper. + %package capture-freaklabs-zigbee Summary: Kismet Freaklabs Zigbee capture helper Group: Productivity/Networking/Diagnostic @@ -190,7 +204,6 @@ This subpackage contains the Texas Instruments CC2540 BTLE capture helper. - %package capture-ti-cc-2531 Summary: Kismet TICC2531 802.15.4 Zigbee Sniffer capture helper Group: Productivity/Networking/Diagnostic @@ -202,7 +215,6 @@ This subpackage contains the Texas Instruments TICC2531 802.15.4 Zigbee Sniffer capture helper. - %package capture-nrf-51822 Summary: Kismet nRF 51822 (BTLE) capture helper Group: Productivity/Networking/Diagnostic @@ -213,6 +225,15 @@ This subpackage contains the nRF 51822 BTLE capture helper. +%package capture-nrf-52840 +Summary: Kismet nRF 52840 (BTLE) capture helper +Group: Productivity/Networking/Diagnostic + +%description capture-nrf-52840 +Kismet is a wireless network and device detector, sniffer, wardriving +tool, and WIDS (wireless intrusion detection) framework. + +This subpackage contains the nRF 52840 BTLE capture helper. %package capture-nrf-nxp-kw41z Summary: Kismet NXP KW41Z BTLE and Zigbee Sniffer capture helper @@ -225,6 +246,16 @@ This subpackage contains the NXP KW41Z BTLE and Zigbee Sniffer capture helper. +%package capture-bt-geiger +Summary: Kismet BTLE geiger counter capture helper +Group: Productivity/Networking/Diagnostic + +%description capture-bt-geiger +Kismet is a wireless network and device detector, sniffer, wardriving +tool, and WIDS (wireless intrusion detection) framework. + +This subpackage contains the BTLE geiger counter capture helper. + %if 0%{with ubertooth} %package capture-ubertooth-one Summary: Kismet Ubertooth One (BTLE) capture helper @@ -261,13 +292,16 @@ %configure \ --sysconfdir=%{_sysconfdir}/kismet \ --disable-optimization -make %{?_smp_mflags} all-with-plugins +make %{?_smp_mflags} all +make %{?_smp_mflags} plugins %install export INSTUSR=`id -un` export INSTGRP=`id -gn` export MANGRP=`id -gn` -%make_install rpm +export SUIDGROUP=`id -gn` +export SUID="no" +%make_install -e install -D -m 0644 packaging/systemd/kismet.service %{buildroot}%{_unitdir}/%{name}.service install -d %{buildroot}%{_sbindir} ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} @@ -334,6 +368,9 @@ %files capture-nrf-mousejack %{_bindir}/kismet_cap_nrf_mousejack +%files capture-rz-killerbee +%attr(755, root, -) %{_bindir}/kismet_cap_rz_killerbee + %files capture-freaklabs-zigbee %{_bindir}/kismet_cap_freaklabs_zigbee %{python3_sitelib}/KismetCaptureFreaklabsZigbee* @@ -359,9 +396,16 @@ %files capture-nrf-51822 %{_bindir}/kismet_cap_nrf_51822 +%files capture-nrf-52840 +%{_bindir}/kismet_cap_nrf_52840 + %files capture-nrf-nxp-kw41z %{_bindir}/kismet_cap_nxp_kw41z +%files capture-bt-geiger +%{_bindir}/kismet_cap_bt_geiger +%{python3_sitelib}/KismetCaptureBtGeiger* + %if 0%{with ubertooth} %files capture-ubertooth-one %{_bindir}/kismet_cap_ubertooth_one ++++++ kismet-2020-12-R3.tar.gz -> kismet-2021-08-R1.tar.gz ++++++ /work/SRC/openSUSE:Factory/kismet/kismet-2020-12-R3.tar.gz /work/SRC/openSUSE:Factory/.kismet.new.1899/kismet-2021-08-R1.tar.gz differ: char 15, line 1