Hello community,

here is the log from the commit of package kismet for openSUSE:Factory checked 
in at 2020-09-25 16:31:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kismet (Old)
 and      /work/SRC/openSUSE:Factory/.kismet.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kismet"

Fri Sep 25 16:31:13 2020 rev:45 rq:835714 version:2020_09_R3

Changes:
--------
--- /work/SRC/openSUSE:Factory/kismet/kismet.changes    2020-05-03 
22:48:24.151300076 +0200
+++ /work/SRC/openSUSE:Factory/.kismet.new.4249/kismet.changes  2020-09-25 
16:31:23.935883171 +0200
@@ -1,0 +2,84 @@
+Sun Sep 20 20:18:25 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 2020-09-R3
+  * Properly show messages from datasources
+  * Properly show error and status messages from opening
+    datasources, which previously were ignored. This should make
+    seeing errors opening datasources much easier.
+  * Fix bluetooth capture on some platforms
+  * Some platforms / kernels / setups appear to not enable rfkill.
+    The bluetooth hci capture source erroneously failed when no
+    rfkill information was available.
+  * Remove 221 IE tag subtype match requirement
+  * Remove requiring a subtype of 0 on an IE221 tag for matching
+    the manufacturer of otherwise unknown devices.
+  * Fix potential crash in datasource panel
+  * Fix a long-standing potential crash when the datasource panel
+    is open in the UI caused by a race condition with the
+    constructor and callbacks.
+  * Fix race condition in launching datasources
+  * Fix a long-standing race condition which could lead to some
+    datasources not being opened properly or their types
+    autodetected properly due to a race condition with the type
+    probe code.
+  * Increase precision of some doubles in JSON for GPS
+  * Found some legacy serialization code which reduced the
+    precision of some doubles (double-vector) which would cause
+    GPS to display with less precision.
+  * Don’t shut down messagebus processing thread until Kismet is
+    fully exiting
+  * The messagebus service thread could shut down before Kismet
+    had finished spinning down, causing it to not show some of
+    the errors causing the shutdown.
+  * Fix moodycamel fast queue for gcc 9.2.0
+  * Merge fix from cameron314/moodycamel to the fast concurrent
+    queue library for compiling on gcc 9.2.0
+  * Add new device locking API
+  * Add new device locking API for internal range locking of
+    devices to better protect records during updates between
+    threads.
+
+-------------------------------------------------------------------
+Sun Sep 13 10:37:14 UTC 2020 - Martin Hauke <[email protected]>
+
+- Add patch:
+  * kismet-fix-build.patch (revert 3c8f8d83)
+- Update to version 2020-09-R2
+  * Save more RAM!
+  * Fix a very silly error in kismetdb_dump_devices
+  * The kismetdb_dump_devices tool was broken and printed out
+    the JSON twice, generating an invalid JSON file.
+  * Tweak how IE221 manufacturers are derived
+  * Look for some specific AP manufacturers in the IE221 tags, and
+    then fall back to using generic 221 manufacturers.
+  * Fix packet RRD in main device table
+  * Fix the packet RRD in the main device table not scrolling
+    properly
+  * Generally clean up compiling and squash a number of warnings
+    during compiling
+  * Fix a bug classifying some devices as APs
+  * Some devices doing an inter-ds communication (like a chromecas
+     and a phone) got flagged as APs when they’re not really.
+- Update to version 2020-09-R1
+  * Kismet server auto-discovery
+  * New SSID details window to go along with the SSID views
+  * New “MAC censorship” demo option in the web UI
+  * Split advertised and responded APs
+  * Significant memory optimizations
+  * New optimized internal field building
+  * Optimized “multikey-as-dictionary” API
+  * Verbose output on remote capture tools
+  * Expanded ICAO databases for ADSB
+  * Compressed server-side ICAO databases
+  * More memory control options
+  * New greatly simplified JSON generation and parsing
+  * Support for non-packet scan reports
+  * New event bus extension to the Kismet helper protocol
+  * New kismetdb_to_pcap tool
+  * Configuration flavors/override system
+  * Packet rate graphs
+  * More manufacturer indexing
+  * Optimized internal map structure
+  * Lots and lots of bug fixes and minor updates
+
+-------------------------------------------------------------------

Old:
----
  kismet-2020-04-R3.tar.gz

New:
----
  kismet-2020-09-R3.tar.gz
  kismet-fix-build.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kismet.spec ++++++
--- /var/tmp/diff_new_pack.VEIQVo/_old  2020-09-25 16:31:24.671883824 +0200
+++ /var/tmp/diff_new_pack.VEIQVo/_new  2020-09-25 16:31:24.675883828 +0200
@@ -20,9 +20,9 @@
 %bcond_with ubertooth
 %endif
 
-%define realver 2020-04-R3
+%define realver 2020-09-R3
 Name:           kismet
-Version:        2020_04_R3
+Version:        2020_09_R3
 Release:        0
 Summary:        An 802.11 Wireless Network Sniffer
 License:        GPL-2.0-or-later
@@ -31,6 +31,7 @@
 #Git-Clone:     https://github.com/kismetwireless/kismet.git
 Source:         
https://github.com/kismetwireless/kismet/archive/%{name}-%{realver}.tar.gz
 Source1:        %{name}-rpmlintrc
+Patch0:         kismet-fix-build.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libcap-devel
@@ -250,6 +251,7 @@
 
 %prep
 %setup -q -n kismet-kismet-%{realver}
+%patch0 -p1
 # HACK: Add python DESTDIR support for python stuff
 find . -type f -name "Makefile*" -exec sed -i 's|setup.py install|setup.py 
install --root=$(DESTDIR)|g' {} \;
 # Fix wrong-script-end-of-line-encoding
@@ -298,15 +300,16 @@
 %config %{_sysconfdir}/kismet/kismet_httpd.conf
 %config %{_sysconfdir}/kismet/kismet_logging.conf
 %config %{_sysconfdir}/kismet/kismet_memory.conf
-%config %{_sysconfdir}/kismet/kismet_storage.conf
 %config %{_sysconfdir}/kismet/kismet_uav.conf
 %{_bindir}/kismet
+%{_bindir}/kismet_discovery
 %{_bindir}/kismet_server
 %{_bindir}/kismet_cap_kismetdb
 %{_bindir}/kismet_cap_pcapfile
 %dir %{_datadir}/kismet
+%{_datadir}/kismet/kismet_adsb_icao.txt.gz
+%{_datadir}/kismet/kismet_manuf.txt.gz
 %{_datadir}/kismet/httpd
-%{_datadir}/kismet/kismet_manuf.txt
 %{_unitdir}/%{name}.service
 %{_sbindir}/rc%{name}
 %dir %{_libdir}/kismet/
@@ -319,6 +322,7 @@
 %{_bindir}/kismetdb_strip_packets
 %{_bindir}/kismetdb_to_gpx
 %{_bindir}/kismetdb_to_kml
+%{_bindir}/kismetdb_to_pcap
 %{_bindir}/kismetdb_to_wiglecsv
 
 %files capture-linux-bluetooth

++++++ kismet-2020-04-R3.tar.gz -> kismet-2020-09-R3.tar.gz ++++++
/work/SRC/openSUSE:Factory/kismet/kismet-2020-04-R3.tar.gz 
/work/SRC/openSUSE:Factory/.kismet.new.4249/kismet-2020-09-R3.tar.gz differ: 
char 13, line 1

++++++ kismet-fix-build.patch ++++++
diff --git a/Makefile.in b/Makefile.in
index df31195f..69549063 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -262,14 +262,9 @@ all-with-plugins:
        @make plugins
 
 # Autogen the version file
-ifdef SOURCE_DATE_EPOCH
-       BUILD_DATE ?= $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" 2>/dev/null || 
date -u -r "$(SOURCE_DATE_EPOCH)" 2>/dev/null || date -u)
-else
-       BUILD_DATE ?= $(shell date)
-endif
 version.c:     FORCE
        @{ $(GIT) rev-parse --short HEAD 2>/dev/null || echo "non-git-release"; 
} | awk ' BEGIN {print "#include \"version.h\""} {print "const char 
*VERSION_GIT_COMMIT = \"" $$0"\";"} END {}' > version.c
-       @echo "$(BUILD_DATE)" | awk 'BEGIN {} {print "const char 
*VERSION_BUILD_TIME = \""$$0"\";"} END {} ' >> version.c
+       @date | awk 'BEGIN {} {print "const char *VERSION_BUILD_TIME = 
\""$$0"\";"} END {} ' >> version.c
 
 # Force remove version.c.o since it's left behind owned by root as part of 
suidinstall, which screws
 # up a lot of builds for people; we assume we can `rm -f` it

Reply via email to