commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2020-10-08 13:14:31 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new.4249 (New) Package is "kismet" Thu Oct 8 13:14:31 2020 rev:46 rq:840196 version:2020_09_R4 Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2020-09-25 16:31:23.935883171 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new.4249/kismet.changes 2020-10-08 13:14:41.411308563 +0200 @@ -1,0 +2,6 @@ +Sat Sep 26 09:42:03 UTC 2020 - Martin Hauke + +- Update to version 2020-09-R4 + * Fix a false “login required” error on the datasources panel. + +--- Old: kismet-2020-09-R3.tar.gz New: kismet-2020-09-R4.tar.gz Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.PbfDQ8/_old 2020-10-08 13:14:42.431309487 +0200 +++ /var/tmp/diff_new_pack.PbfDQ8/_new 2020-10-08 13:14:42.431309487 +0200 @@ -20,9 +20,9 @@ %bcond_with ubertooth %endif -%define realver 2020-09-R3 +%define realver 2020-09-R4 Name: kismet -Version:2020_09_R3 +Version:2020_09_R4 Release:0 Summary:An 802.11 Wireless Network Sniffer License:GPL-2.0-or-later ++ kismet-2020-09-R3.tar.gz -> kismet-2020-09-R4.tar.gz ++ /work/SRC/openSUSE:Factory/kismet/kismet-2020-09-R3.tar.gz /work/SRC/openSUSE:Factory/.kismet.new.4249/kismet-2020-09-R4.tar.gz differ: char 15, line 1
commit kismet for openSUSE:Factory
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.changes2020-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 + +- 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 + +- 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
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2020-05-03 22:48:22 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new.2738 (New) Package is "kismet" Sun May 3 22:48:22 2020 rev:44 rq:799862 version:2020_04_R3 Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2020-04-27 23:42:03.479956280 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new.2738/kismet.changes 2020-05-03 22:48:24.151300076 +0200 @@ -1,0 +2,7 @@ +Sun May 3 15:35:28 UTC 2020 - Martin Hauke + +- Update to version 2020-04-R3 + * fix a possible crash in Kismet and associated tools when +compiled with GCC; there are no other changes. + +--- Old: kismet-2020-04-R2.tar.gz New: kismet-2020-04-R3.tar.gz Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.1117BC/_old 2020-05-03 22:48:25.139302281 +0200 +++ /var/tmp/diff_new_pack.1117BC/_new 2020-05-03 22:48:25.139302281 +0200 @@ -20,9 +20,9 @@ %bcond_with ubertooth %endif -%define realver 2020-04-R2 +%define realver 2020-04-R3 Name: kismet -Version:2020_04_R2 +Version:2020_04_R3 Release:0 Summary:An 802.11 Wireless Network Sniffer License:GPL-2.0-or-later ++ kismet-2020-04-R2.tar.gz -> kismet-2020-04-R3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kismet-kismet-2020-04-R2/sqlite3_cpp11.h new/kismet-kismet-2020-04-R3/sqlite3_cpp11.h --- old/kismet-kismet-2020-04-R2/sqlite3_cpp11.h2020-04-21 19:45:20.0 +0200 +++ new/kismet-kismet-2020-04-R3/sqlite3_cpp11.h2020-05-03 03:22:06.0 +0200 @@ -206,9 +206,12 @@ op = raw_op.op; } +/* GCC is selecting this template inappropriately, but clang isn't. Not sure why, removing it for now, + * which will also prevent nested queries from working unfortunately. query_element(const std::list& nested_list) : op_only {true}, -nested_query {nested_list} { } +nested_query {nested_list.begin(), nested_list.end()} { } +*/ // Specific tail processing options query_element(const _ORDERBY& op, const std::string value) : @@ -283,21 +286,21 @@ fields {fields} { } query(sqlite3 *db, const std::string& table, const std::list& fields, -const std::list& where_clause) : +const std::list& in_where_clause) : db {db}, op {"SELECT"}, table {table}, fields {fields}, -where_clause {where_clause} { } +where_clause {in_where_clause} { } query(sqlite3 *db, const std::string& table, const std::list& fields, -const std::list& where_clause, +const std::list& in_where_clause, const std::list& tail_clause) : db {db}, op {"SELECT"}, table {table}, fields {fields}, -where_clause {where_clause}, +where_clause {in_where_clause}, tail_clause {tail_clause} { } query(sqlite3 *db, const std::string& op, const std::string& table, @@ -309,12 +312,12 @@ query(sqlite3 *db, const std::string& op, const std::string& table, const std::list& fields, -const std::list& where_clause) : +const std::list& in_where_clause) : db {db}, op {op}, table {table}, fields {fields}, -where_clause {where_clause} { } +where_clause {in_where_clause} { } query(sqlite3 *db, const std::string& op, const std::string& table, const std::list& fields, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kismet-kismet-2020-04-R2/version.h new/kismet-kismet-2020-04-R3/version.h --- old/kismet-kismet-2020-04-R2/version.h 2020-04-21 19:45:20.0 +0200 +++ new/kismet-kismet-2020-04-R3/version.h 2020-05-03 03:22:06.0 +0200 @@ -21,7 +21,7 @@ #define VERSION_MAJOR "2020" #define VERSION_MINOR "04" -#define VERSION_TINY "R2" +#define VERSION_TINY "R3" extern const char *VERSION_GIT_COMMIT; extern const char *VERSION_BUILD_TIME;
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2020-04-27 23:41:52 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new.2738 (New) Package is "kismet" Mon Apr 27 23:41:52 2020 rev:43 rq:798200 version:2020_04_R2 Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2020-04-22 20:58:57.084097171 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new.2738/kismet.changes 2020-04-27 23:42:03.479956280 +0200 @@ -1,0 +2,6 @@ +Thu Apr 23 17:33:55 UTC 2020 - Martin Hauke + +- Update to version 2020-04-R2 + * Bugfix release + +--- Old: kismet-2020-04-R1.tar.gz New: kismet-2020-04-R2.tar.gz Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.A5saPn/_old 2020-04-27 23:42:04.515958400 +0200 +++ /var/tmp/diff_new_pack.A5saPn/_new 2020-04-27 23:42:04.515958400 +0200 @@ -20,9 +20,9 @@ %bcond_with ubertooth %endif -%define realver 2020-04-R1 +%define realver 2020-04-R2 Name: kismet -Version:2020_04_R1 +Version:2020_04_R2 Release:0 Summary:An 802.11 Wireless Network Sniffer License:GPL-2.0-or-later ++ kismet-2020-04-R1.tar.gz -> kismet-2020-04-R2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kismet-kismet-2020-04-R1/capture_sdr_rtl433/KismetCaptureRtl433/kismetexternal/__init__.py new/kismet-kismet-2020-04-R2/capture_sdr_rtl433/KismetCaptureRtl433/kismetexternal/__init__.py --- old/kismet-kismet-2020-04-R1/capture_sdr_rtl433/KismetCaptureRtl433/kismetexternal/__init__.py 2020-04-21 16:05:27.0 +0200 +++ new/kismet-kismet-2020-04-R2/capture_sdr_rtl433/KismetCaptureRtl433/kismetexternal/__init__.py 2020-04-21 19:45:20.0 +0200 @@ -39,15 +39,15 @@ from . import http_pb2 from . import datasource_pb2 -__version__ = "2020.03.00" +__version__ = "2020.04.02" class ExternalInterface(object): -""" +""" External interface super-class """ def __init__(self, infd=-1, outfd=-1, remote=None): """ -Initialize the external interface; interfaces launched by Kismet are +Initialize the external interface; interfaces launched by Kismet are mapped to a pipe passed via --in-fd and --out-fd arguments; remote interfaces are initialized with a host:port @@ -192,7 +192,7 @@ async def __io_loop(self): # A much simplified rx io loop using asyncio; we look to see if we're -# shutting down +# shutting down try: while not self.kill_ioloop: if not self.last_pong == 0 and time.time() - self.last_pont > 5: @@ -219,9 +219,9 @@ # form a full packet self.__recv_packet() except Exception as e: -print("FATAL: Encountered an error writing to Kismet", e, file=sys.stderr) +print("FATAL: Encountered an error receiving data from Kismet", e, file=sys.stderr) +self.running = False self.kill() -return finally: self.running = False self.kill() @@ -284,11 +284,15 @@ """ if self.infd is not None and self.infd >= 0 and self.outfd is not None and self.outfd >= 0: +if self.debug: +print("DEBUG: Linking descriptors", self.infd, self.outfd, file=sys.stderr) self.ext_reader, self.ext_writer = await self.__async_open_fds() +if self.debug: +print("DEBUG: Linked descriptors", self.infd, self.outfd, self.ext_writer, file=sys.stderr) elif self.remote is not None: if self.debug: print("asyncio building connection to remote", self.remote) - + self.ext_reader, self.ext_writer = await self.__async_open_remote(self.remote) else: @@ -301,8 +305,8 @@ """ try: -# Bring up the IO loop task; it's the only task we absolutely care -# about. Other tasks can come and go, if this one dies, we have +# Bring up the IO loop task; it's the only task we absolutely care +# about. Other tasks can come and go, if this one dies, we have # to shut down. # From this point onwards we exist inside this asyncio wait @@ -374,7 +378,7 @@ def add_uri_handler(self, method, uri, handler): """ -Register a URI handler with Kismet; this will be called whenever that URI is +Register a URI handler with Kismet; this will be
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2020-04-22 20:58:55 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new.2738 (New) Package is "kismet" Wed Apr 22 20:58:55 2020 rev:42 rq:796267 version:2020_04_R1 Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2020-03-31 17:16:38.819681009 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new.2738/kismet.changes 2020-04-22 20:58:57.084097171 +0200 @@ -1,0 +2,21 @@ +Tue Apr 21 20:17:04 UTC 2020 - Martin Hauke + +- Update to version 2020-04-R1 + * New web-based UI with searching, device notes, realtime +graphs, and more. + * A REST-like API + * Expanded support for non-WiFi capture types + * New remote capture + * Massive data set support + * New KismetDB logs + * Multithreaded optimizations + * Kismet will now take advantage of multi-core systems, both on +large servers, and on small systems like the Raspberry Pi; + * Live packet export + * Packets can now be streamed live via the export endpoints, as +a pcapng stream of all packets or with live filtering by data +source, device, and more. + * Scriptable alerts + * Alerts can be defined (and triggered) via REST endpoints + +--- Old: kismet-2020-03-R1.tar.gz New: kismet-2020-04-R1.tar.gz Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.399W5H/_old 2020-04-22 20:58:58.120099234 +0200 +++ /var/tmp/diff_new_pack.399W5H/_new 2020-04-22 20:58:58.124099241 +0200 @@ -20,9 +20,9 @@ %bcond_with ubertooth %endif -%define realver 2020-03-R1 +%define realver 2020-04-R1 Name: kismet -Version:2020_03_R1 +Version:2020_04_R1 Release:0 Summary:An 802.11 Wireless Network Sniffer License:GPL-2.0-or-later @@ -313,9 +313,11 @@ %{_libdir}/kismet/alertsyslog.so %files logtools +%{_bindir}/kismetdb_clean %{_bindir}/kismetdb_dump_devices %{_bindir}/kismetdb_statistics %{_bindir}/kismetdb_strip_packets +%{_bindir}/kismetdb_to_gpx %{_bindir}/kismetdb_to_kml %{_bindir}/kismetdb_to_wiglecsv ++ kismet-2020-03-R1.tar.gz -> kismet-2020-04-R1.tar.gz ++ 8562 lines of diff (skipped)
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2020-03-31 17:16:37 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new.3160 (New) Package is "kismet" Tue Mar 31 17:16:37 2020 rev:41 rq:790009 version:2020_03_R1 Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2020-03-16 10:19:11.779608205 +0100 +++ /work/SRC/openSUSE:Factory/.kismet.new.3160/kismet.changes 2020-03-31 17:16:38.819681009 +0200 @@ -1,0 +2,5 @@ +Sun Mar 29 17:32:50 UTC 2020 - ec...@opensuse.org + +- Install plugin alertsyslog. + +--- Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.jjlwFr/_old 2020-03-31 17:16:39.499681441 +0200 +++ /var/tmp/diff_new_pack.jjlwFr/_new 2020-03-31 17:16:39.499681441 +0200 @@ -269,6 +269,10 @@ install -D -m 0644 packaging/systemd/kismet.service %{buildroot}%{_unitdir}/%{name}.service install -d %{buildroot}%{_sbindir} ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} +# kistmet systemwide plugin dir +install -d %{buildroot}%{_libdir}/kismet/ +# install kismet plugins +install -D plugin-alertsyslog/alertsyslog.so %{buildroot}%{_libdir}/kismet/alertsyslog.so %fdupes -s %{buildroot}%{_datadir}/kismet %pre @@ -305,6 +309,8 @@ %{_datadir}/kismet/kismet_manuf.txt %{_unitdir}/%{name}.service %{_sbindir}/rc%{name} +%dir %{_libdir}/kismet/ +%{_libdir}/kismet/alertsyslog.so %files logtools %{_bindir}/kismetdb_dump_devices
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2020-03-16 10:18:29 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new.3160 (New) Package is "kismet" Mon Mar 16 10:18:29 2020 rev:40 rq:785043 version:2020_03_R1 Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2020-01-07 23:51:56.983987591 +0100 +++ /work/SRC/openSUSE:Factory/.kismet.new.3160/kismet.changes 2020-03-16 10:19:11.779608205 +0100 @@ -1,0 +2,22 @@ +Mon Mar 9 19:40:04 UTC 2020 - Martin Hauke + +- Update to version 2020-03-R1 + Bugfix release + * RTL433 changing command line arguments + * Extreme memory use compiling bluetooth_ids code + * Fixes to kismetexternal python code used by rtladsb and rtlamr + * Fixes to handling “weird” rtl433 serial numbers, like 1 + * Fixes for ubertooth remote cap + * Updates to the kw41z capture code + * Support for multiple phys on a single interface + * Fix for buffer size calculation which could impact gps handling + * Smarter error handling with channel tuning failures + * Support for CORS cross-side negotiation for running Kismet +behind a proxy +- Introduce new subpackages + * kismet-capture-ti-cc-2531 ++ TICC2531 802.15.4 Zigbee Sniffer capture helper + * kismet-capture-nrf-nxp-kw41z ++ NXP KW41Z BTLE and Zigbee Sniffer capture helper + +--- Old: kismet-2019-12-R2.tar.gz New: kismet-2020-03-R1.tar.gz Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.vamUW4/_old 2020-03-16 10:19:14.243609208 +0100 +++ /var/tmp/diff_new_pack.vamUW4/_new 2020-03-16 10:19:14.267609218 +0100 @@ -1,7 +1,7 @@ # # spec file for package kismet # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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 2019-12-R2 +%define realver 2020-03-R1 Name: kismet -Version:2019_12_R2 +Version:2020_03_R1 Release:0 Summary:An 802.11 Wireless Network Sniffer License:GPL-2.0-or-later @@ -189,6 +189,19 @@ 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 + +%description capture-ti-cc-2531 +Kismet is a wireless network and device detector, sniffer, wardriving +tool, and WIDS (wireless intrusion detection) framework. + +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 @@ -199,6 +212,18 @@ This subpackage contains the nRF 51822 BTLE capture helper. + +%package capture-nrf-nxp-kw41z +Summary:Kismet NXP KW41Z BTLE and Zigbee Sniffer capture helper +Group: Productivity/Networking/Diagnostic + +%description capture-nrf-nxp-kw41z +Kismet is a wireless network and device detector, sniffer, wardriving +tool, and WIDS (wireless intrusion detection) framework. + +This subpackage contains the NXP KW41Z BTLE and Zigbee Sniffer capture +helper. + %if 0%{with ubertooth} %package capture-ubertooth-one Summary:Kismet Ubertooth One (BTLE) capture helper @@ -316,9 +341,15 @@ %files capture-ti-cc2540 %{_bindir}/kismet_cap_ti_cc_2540 +%files capture-ti-cc-2531 +%{_bindir}/kismet_cap_ti_cc_2531 + %files capture-nrf-51822 %{_bindir}/kismet_cap_nrf_51822 +%files capture-nrf-nxp-kw41z +%{_bindir}/kismet_cap_nxp_kw41z + %if 0%{with ubertooth} %files capture-ubertooth-one %{_bindir}/kismet_cap_ubertooth_one ++ kismet-2019-12-R2.tar.gz -> kismet-2020-03-R1.tar.gz ++ 18517 lines of diff (skipped)
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2020-01-07 23:51:32 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new.6675 (New) Package is "kismet" Tue Jan 7 23:51:32 2020 rev:39 rq:761085 version:2019_12_R2 Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2019-12-02 11:38:20.430460671 +0100 +++ /work/SRC/openSUSE:Factory/.kismet.new.6675/kismet.changes 2020-01-07 23:51:56.983987591 +0100 @@ -1,0 +2,65 @@ +Sun Jan 5 19:43:03 UTC 2020 - Martin Hauke + +- Update to version 2019-12-R2 + A bugfix release for Kismet 2019-12, R2 solves a number of quirks + which were quite annoying: + * Solve a race condition in Linux with interface naming. Due to +how the nl80211 layer handles interface naming, combined with +how systemd can name interfaces on some systems, it was +possible to have a race condition when Kismet defaulted to +kismonX interface names, resulting in either errors or Kismet +ignoring one of the interfaces. + * Solve a free on an unused pointer in nl80211 vif creation. The +new vif creation code doesn’t use the nl80211 flags +sub-message when there are no flags to add, but tried to free +it. This could cause a crash the first time trying to open a +source, but the second time would succeed. + * Fix TICC2540 USB devices. Some systems were very unhappy with +the order in which the USB device was initialized; now it +should be fine. + * Work around the very broken RTL8812BU driver. While we don’t +recommend this driver or these cards, due to a HUGE number of +issues, Kismet will now do its best to open one and get it +into monitor mode. + * Much smoother operation with very very large numbers of +sources. A side effect of the vif naming fix, interfaces are +now initialized and opened one at a time. While this may take +much longer to open huge numbers (dozens or more) of +interfaces, it is much more reliable and much less likely to +cause Kismet or kernel problems during the initial bring-up +and firmware load of interfaces. + * Minor output text fixes. Capture interface and base +interface were swapped in some messages to the user. + +--- +Wed Dec 25 20:33:37 UTC 2019 - Martin Hauke + +- Update to version 2019-12-R1 + Bugfixes and performance boosts + * Remove OpenMP/parallel processing; this resolves a massive +CPU burn on even moderate numbers of devices. + * Fix logging bug causing export of all devices every logging +cycle, instead of only modified and new devices. + * Revamped python-kismet-external using asyncio to prevent a +large CPU wasting IO loop. + * Bugfixes to the Linux netlink monitor controls to prefer +nl80211, find existing monitor interfaces correctly, and to +work on devices that don’t support IOxIWCTL iocontrols at all +(AX200). + * Switch to std::unordered_map hash maps for O(1) lookups +whenever possible + New features + * BTLE packet capture and basic device display, using the +aUbertooth One, CC2540, or nRF51822; + * New SDR demodulators for ADSB (airplane) and AMR (power and +water meter) with no external dependencies beyond librtlsdr +and python3! + * New ADSB mapping UI + * BTLE support in the UI + * New formatting options for ekjson to simplify export to other +tools + * Device present/missing alerts + * ADSB geolocation + * Detection of CVE-2019-17666 RTLWIFI vulnerabilities + +--- Old: kismet-2019-09-R1.tar.gz New: kismet-2019-12-R2.tar.gz Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.4K9Tjc/_old 2020-01-07 23:51:57.467987842 +0100 +++ /var/tmp/diff_new_pack.4K9Tjc/_new 2020-01-07 23:51:57.467987842 +0100 @@ -1,7 +1,7 @@ # # spec file for package kismet # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,13 @@ # -%define realver 2019-09-R1 +%ifarch %{ix86} x86_64 +%bcond_with ubertooth +%endif + +%define realver 2019-12-R2 Name: kismet -Version:2019_09_R1 +Version:2019_12_R2 Release:0 Summary:An 802.11 Wireless Network Sniffer License:GPL-2.0-or-later @@ -46,14 +50,23 @@ BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(zlib) +%if 0%{with
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2019-12-02 11:34:45 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new.4691 (New) Package is "kismet" Mon Dec 2 11:34:45 2019 rev:38 rq:752704 version:2019_09_R1 Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2016-07-07 15:10:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new.4691/kismet.changes 2019-12-02 11:38:20.430460671 +0100 @@ -1,0 +2,28 @@ +Sun Dec 1 10:16:32 UTC 2019 - Martin Hauke + +- Completely rewritten spec-file +- Intruduce subpackages for the capture helpers +- Add kismet-rpmlintrc +- Package systemd service file +- Remove obsolete patch: + * kismet-2011-03-R2-makefile.diff +- Update to version 2019-09-R1 + This is the new, MAJOR rewrite of Kismet! This version changes + almost everything, hopefully for the better, including: + * Web-based UI allowing for much simpler presentation of data +and compatibility with mobile devices + * Standard JSON-based data export for easy scripting against +Kismet instances + * Support for wireless protocols beyond Wi-Fi, like basic +Bluetooth scanning, thermometer, and weather station detection +with the RTL-SDR hardware, and more on the way + * New remote-capture code optimized for binary size and RAM, +allowing extremely low-end embedded devices to be used for +packet capture + * New logging format which can encapsulate complex information +about devices, system state, alerts, messages, and packets in a +single file with simple tools for extracting standard formats + * Pcap-NG multi-interface logs with complete original headers, +readable by Wireshark and other tools + +--- Old: kismet-2011-03-R2-makefile.diff kismet-2016-07-R1.tar.xz New: kismet-2019-09-R1.tar.gz kismet-rpmlintrc Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.X16NkG/_old 2019-12-02 11:38:20.790460747 +0100 +++ /var/tmp/diff_new_pack.X16NkG/_new 2019-12-02 11:38:20.790460747 +0100 @@ -1,7 +1,7 @@ # # spec file for package kismet # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,77 +12,265 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define realver 2016-07-R1 +%define realver 2019-09-R1 Name: kismet -Version:2016_07_R1 +Version:2019_09_R1 Release:0 Summary:An 802.11 Wireless Network Sniffer -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Networking/Diagnostic -Url:https://www.kismetwireless.net/ -Source: https://www.kismetwireless.net/code/%{name}-%{realver}.tar.xz -Patch0: kismet-2011-03-R2-makefile.diff -BuildRequires: ImageMagick-devel -BuildRequires: automake +URL:https://www.kismetwireless.net/ +#Git-Clone: https://github.com/kismetwireless/kismet.git +Source: https://github.com/kismetwireless/kismet/archive/%{name}-%{realver}.tar.gz +Source1:%{name}-rpmlintrc +BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: gmp-devel -BuildRequires: libexpat-devel +BuildRequires: libcap-devel BuildRequires: libpcap-devel -BuildRequires: ncurses-devel -BuildRequires: pcre-devel -BuildRequires: wget -BuildRequires: wireshark-devel -BuildRequires: xz -Requires: wget -Requires: wireless-tools -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} >= 1210 +BuildRequires: libsensors4-devel +BuildRequires: pkgconfig +BuildRequires: protobuf-c +BuildRequires: python3 +BuildRequires: python3-setuptools +BuildRequires: pkgconfig(libmicrohttpd) BuildRequires: pkgconfig(libnl-3.0) >= 3.0 -%else -BuildRequires: libnl-devel -%endif +BuildRequires: pkgconfig(libnm) +BuildRequires: pkgconfig(libpcre) +BuildRequires: pkgconfig(libprotobuf-c) +BuildRequires: pkgconfig(libusb-1.0) +BuildRequires: pkgconfig(protobuf) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(systemd) +BuildRequires: pkgconfig(zlib) +Recommends: kismet-capture-linux-wifi +Recommends: kismet-capture-linux-bluetooth +Recommends: kismet-capture-freaklabs-zigbee +Recommends:
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2016-07-07 15:10:32 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new (New) Package is "kismet" Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2016-04-28 17:00:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new/kismet.changes 2016-07-07 15:10:33.0 +0200 @@ -1,0 +2,9 @@ +Tue Jul 5 20:16:09 UTC 2016 - mar...@gmx.de + +- Kismet 2016-07-R1: + * nl8011 support is fixed so finding the vif device works again + * full 5GHz channel discovery works now + * memory leaks in the drone are fixed + * some ncurses compile bugs are resolved + +--- Old: kismet-2016-01-R1.tar.xz New: kismet-2016-07-R1.tar.xz Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.aqEx0i/_old 2016-07-07 15:10:34.0 +0200 +++ /var/tmp/diff_new_pack.aqEx0i/_new 2016-07-07 15:10:34.0 +0200 @@ -16,9 +16,9 @@ # -%define realver 2016-01-R1 +%define realver 2016-07-R1 Name: kismet -Version:2016_01_R1 +Version:2016_07_R1 Release:0 Summary:An 802.11 Wireless Network Sniffer License:GPL-2.0+ ++ kismet-2016-01-R1.tar.xz -> kismet-2016-07-R1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kismet-2016-01-R1/README new/kismet-2016-07-R1/README --- old/kismet-2016-01-R1/README2016-01-09 05:56:48.0 +0100 +++ new/kismet-2016-07-R1/README2016-07-02 20:06:10.0 +0200 @@ -1,4 +1,4 @@ -Kismet 2016-01-R1 +Kismet 2016-07-R1 Mike Kershawhttp://www.kismetwireless.net diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kismet-2016-01-R1/config.h.in new/kismet-2016-07-R1/config.h.in --- old/kismet-2016-01-R1/config.h.in 2016-01-09 05:56:48.0 +0100 +++ new/kismet-2016-07-R1/config.h.in 2016-07-02 20:06:10.0 +0200 @@ -111,6 +111,12 @@ /* Define to 1 if you have the `pstat' function. */ #undef HAVE_PSTAT +/* Define if you have POSIX threads libraries and header files. */ +#undef HAVE_PTHREAD + +/* Have PTHREAD_PRIO_INHERIT. */ +#undef HAVE_PTHREAD_PRIO_INHERIT + /* Define to 1 if you have the `select' function. */ #undef HAVE_SELECT @@ -212,6 +218,10 @@ /* writeable argv type */ #undef PF_ARGV_TYPE +/* Define to necessary symbol if this constant uses a non-standard name on + your system. */ +#undef PTHREAD_CREATE_JOINABLE + /* Define as the return type of signal handlers (`int' or `void'). */ #undef RETSIGTYPE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kismet-2016-01-R1/configure new/kismet-2016-07-R1/configure --- old/kismet-2016-01-R1/configure 2016-01-09 05:56:48.0 +0100 +++ new/kismet-2016-07-R1/configure 2016-07-02 20:06:10.0 +0200 @@ -648,6 +648,10 @@ mangrp instgrp CXXLIBS +PTHREAD_CFLAGS +PTHREAD_LIBS +PTHREAD_CC +ax_pthread_config LIBOBJS EGREP GREP @@ -2233,6 +2237,114 @@ +# === +#http://www.gnu.org/software/autoconf-archive/ax_pthread.html +# === +# +# SYNOPSIS +# +# AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) +# +# DESCRIPTION +# +# This macro figures out how to build C programs using POSIX threads. It +# sets the PTHREAD_LIBS output variable to the threads library and linker +# flags, and the PTHREAD_CFLAGS output variable to any special C compiler +# flags that are needed. (The user can also force certain compiler +# flags/libs to be tested by setting these environment variables.) +# +# Also sets PTHREAD_CC to any special C compiler that is needed for +# multi-threaded programs (defaults to the value of CC otherwise). (This +# is necessary on AIX to use the special cc_r compiler alias.) +# +# NOTE: You are assumed to not only compile your program with these flags, +# but also link it with them as well. e.g. you should link with +# $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS +# +# If you are only building threads programs, you may wish to use these +# variables in your default LIBS, CFLAGS, and CC: +# +# LIBS="$PTHREAD_LIBS $LIBS" +# CFLAGS="$CFLAGS $PTHREAD_CFLAGS" +# CC="$PTHREAD_CC" +# +# In addition, if the PTHREAD_CREATE_JOINABLE thread-attribute constant +# has a nonstandard name, defines PTHREAD_CREATE_JOINABLE to that
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2016-04-28 16:56:22 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new (New) Package is "kismet" Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2014-09-28 19:54:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new/kismet.changes 2016-04-28 17:00:48.0 +0200 @@ -1,0 +2,15 @@ +Wed Apr 13 12:53:01 UTC 2016 - astie...@suse.com + +- Kismet 2016-01-R1: + * force validation of fcs by default for all sources + * support for recent autotools + * fixes for crashes when alert backlog was set to zero + * fixes for failures in some VIF situations + * fixes to resizing windows + * fixes to GPS averaging + * fixes to Radiotap changes in recent kernels + * add WPS state parsing + * handle BSSTimestamp parsing +- upstream sources no longer signed, use source URLs + +--- Old: kismet-2013-03-R1b.tar.xz kismet-2013-03-R1b.tar.xz.asc kismet.keyring New: kismet-2016-01-R1.tar.xz Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.FWvf64/_old 2016-04-28 17:00:51.0 +0200 +++ /var/tmp/diff_new_pack.FWvf64/_new 2016-04-28 17:00:51.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package kismet # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,33 +16,21 @@ # -%define realver 2010-01-R1 - +%define realver 2016-01-R1 Name: kismet -Version:2013_03_R1b +Version:2016_01_R1 Release:0 -%define realver 2013-03-R1b Summary:An 802.11 Wireless Network Sniffer License:GPL-2.0+ Group: Productivity/Networking/Diagnostic -Url:http://www.kismetwireless.net/ -Source: %{name}-%{realver}.tar.xz -Source1:%{name}-%{realver}.tar.xz.asc -Source2:%{name}.keyring +Url:https://www.kismetwireless.net/ +Source: https://www.kismetwireless.net/code/%{name}-%{realver}.tar.xz Patch0: kismet-2011-03-R2-makefile.diff BuildRequires: ImageMagick-devel BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gmp-devel -%if 0%{?suse_version} >= 1230 -BuildRequires: gpg-offline -%endif BuildRequires: libexpat-devel -%if 0%{?suse_version} >= 1210 -BuildRequires: pkgconfig(libnl-3.0) >= 3.0 -%else -BuildRequires: libnl-devel -%endif BuildRequires: libpcap-devel BuildRequires: ncurses-devel BuildRequires: pcre-devel @@ -52,6 +40,11 @@ Requires: wget Requires: wireless-tools BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} >= 1210 +BuildRequires: pkgconfig(libnl-3.0) >= 3.0 +%else +BuildRequires: libnl-devel +%endif %description Kismet is an 802.11 wireless network sniffer. This is different from a @@ -65,23 +58,23 @@ with cards that use the ar5k chipset. %prep -%{?gpg_verify: %gpg_verify %{S:1}} %setup -q -n %{name}-%{realver} %patch0 + %build %if 0%{?suse_version} >= 1220 #This is needed as apcupsd doesn't recognize ppc64 correctly -cp /usr/share/automake-*/config.* . +cp %{_datadir}/automake-*/config.* . %endif export CFLAGS="%{optflags} -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags`" export CXXFLAGS="%{optflags} -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags`" export LDFLAGS="-Wl,--as-needed" %configure --enable-ipv6 --disable-setuid -make dep +make %{?_smp_mflags} dep make %{?_smp_mflags} %install -%makeinstall +make %{?_smp_mflags} DESTDIR=%{buildroot} install %files %defattr(-, root, root) ++ kismet-2013-03-R1b.tar.xz -> kismet-2016-01-R1.tar.xz ++ 4018 lines of diff (skipped)
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2014-09-28 19:54:22 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new (New) Package is kismet Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2014-06-01 19:41:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new/kismet.changes 2014-09-28 19:54:52.0 +0200 @@ -1,0 +2,5 @@ +Wed Sep 17 23:49:36 UTC 2014 - andreas.stie...@gmx.de + +- Require xz + +--- Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.b3etEU/_old 2014-09-28 19:54:53.0 +0200 +++ /var/tmp/diff_new_pack.b3etEU/_new 2014-09-28 19:54:53.0 +0200 @@ -48,6 +48,7 @@ BuildRequires: pcre-devel BuildRequires: wget BuildRequires: wireshark-devel +BuildRequires: xz Requires: wget Requires: wireless-tools BuildRoot: %{_tmppath}/%{name}-%{version}-build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2014-06-01 19:41:06 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new (New) Package is kismet Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2013-06-05 13:28:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new/kismet.changes 2014-06-01 19:41:23.0 +0200 @@ -1,0 +2,12 @@ +Tue May 27 19:45:26 UTC 2014 - crrodrig...@opensuse.org + +- version 2013-03-R1b +* While this does not have major new features +(phy-neutral is still in development) +it includes a long list of bugfixes, +including better ncurses color support, radiotap fixes, +better interface control when setting channels, memory leak fixes, +better packaging for distros, and various other quirks. +- Switch build to libnl3. + +--- Old: kismet-2011-03-R2.tar.gz kismet-2011-03-R2.tar.gz.asc New: kismet-2013-03-R1b.tar.xz kismet-2013-03-R1b.tar.xz.asc Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.DW6V8m/_old 2014-06-01 19:41:25.0 +0200 +++ /var/tmp/diff_new_pack.DW6V8m/_new 2014-06-01 19:41:25.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package kismet # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,17 +19,17 @@ %define realver 2010-01-R1 Name: kismet -Version:2011_03_R2 +Version:2013_03_R1b Release:0 -%define realver 2011-03-R2 +%define realver 2013-03-R1b Summary:An 802.11 Wireless Network Sniffer License:GPL-2.0+ Group: Productivity/Networking/Diagnostic Url:http://www.kismetwireless.net/ -Source: %{name}-%{realver}.tar.gz -Source1:%{name}-%{realver}.tar.gz.asc +Source: %{name}-%{realver}.tar.xz +Source1:%{name}-%{realver}.tar.xz.asc Source2:%{name}.keyring -Patch0: %{name}-%{realver}-makefile.diff +Patch0: kismet-2011-03-R2-makefile.diff BuildRequires: ImageMagick-devel BuildRequires: automake BuildRequires: gcc-c++ @@ -39,7 +39,7 @@ %endif BuildRequires: libexpat-devel %if 0%{?suse_version} = 1210 -BuildRequires: libnl-1_1-devel +BuildRequires: pkgconfig(libnl-3.0) = 3.0 %else BuildRequires: libnl-devel %endif @@ -67,7 +67,6 @@ %{?gpg_verify: %gpg_verify %{S:1}} %setup -q -n %{name}-%{realver} %patch0 - %build %if 0%{?suse_version} = 1220 #This is needed as apcupsd doesn't recognize ppc64 correctly @@ -85,7 +84,7 @@ %files %defattr(-, root, root) -%doc CHANGELOG GPL README docs/ +%doc CHANGELOG README docs/ %{_mandir}/man?/* %config %{_sysconfdir}/kismet.conf %config %{_sysconfdir}/kismet_drone.conf -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2013-06-05 13:28:24 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new (New) Package is kismet Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2013-02-23 16:35:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.kismet.new/kismet.changes 2013-06-05 13:28:26.0 +0200 @@ -1,0 +2,5 @@ +Fri May 31 07:56:25 UTC 2013 - co...@suse.com + +- do not hardcode automake 1.12 + +--- Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.mLAVql/_old 2013-06-05 13:28:26.0 +0200 +++ /var/tmp/diff_new_pack.mLAVql/_new 2013-06-05 13:28:26.0 +0200 @@ -71,7 +71,7 @@ %build %if 0%{?suse_version} = 1220 #This is needed as apcupsd doesn't recognize ppc64 correctly -cp /usr/share/automake-1.12/config.* . +cp /usr/share/automake-*/config.* . %endif export CFLAGS=%{optflags} -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags` export CXXFLAGS=%{optflags} -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags` -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2013-02-23 16:35:44 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new (New) Package is kismet, Maintainer is cm...@novell.com Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2012-12-14 09:26:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.kismet.new/kismet.changes 2013-02-23 16:35:45.0 +0100 @@ -1,0 +2,6 @@ +Sat Feb 23 12:06:31 UTC 2013 - andreas.stie...@gmx.de + +- Verify GPG signature only for 12.3 and up, fixing 12.2 build +- verify in prep section, and only if macro is available + +--- Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.7yXTnw/_old 2013-02-23 16:35:47.0 +0100 +++ /var/tmp/diff_new_pack.7yXTnw/_new 2013-02-23 16:35:47.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package kismet # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,7 +34,9 @@ BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gmp-devel +%if 0%{?suse_version} = 1230 BuildRequires: gpg-offline +%endif BuildRequires: libexpat-devel %if 0%{?suse_version} = 1210 BuildRequires: libnl-1_1-devel @@ -62,11 +64,11 @@ with cards that use the ar5k chipset. %prep +%{?gpg_verify: %gpg_verify %{S:1}} %setup -q -n %{name}-%{realver} %patch0 %build -%gpg_verify %{S:1} %if 0%{?suse_version} = 1220 #This is needed as apcupsd doesn't recognize ppc64 correctly cp /usr/share/automake-1.12/config.* . -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2012-12-14 09:26:26 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new (New) Package is kismet, Maintainer is cm...@novell.com Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2012-07-21 12:30:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new/kismet.changes 2012-12-14 09:26:27.0 +0100 @@ -1,0 +2,5 @@ +Wed Nov 28 18:23:02 CET 2012 - sbra...@suse.cz + +- Verify GPG signature. + +--- New: kismet.keyring Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.DpC0m0/_old 2012-12-14 09:26:29.0 +0100 +++ /var/tmp/diff_new_pack.DpC0m0/_new 2012-12-14 09:26:29.0 +0100 @@ -28,11 +28,13 @@ Url:http://www.kismetwireless.net/ Source: %{name}-%{realver}.tar.gz Source1:%{name}-%{realver}.tar.gz.asc +Source2:%{name}.keyring Patch0: %{name}-%{realver}-makefile.diff BuildRequires: ImageMagick-devel BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gmp-devel +BuildRequires: gpg-offline BuildRequires: libexpat-devel %if 0%{?suse_version} = 1210 BuildRequires: libnl-1_1-devel @@ -64,6 +66,7 @@ %patch0 %build +%gpg_verify %{S:1} %if 0%{?suse_version} = 1220 #This is needed as apcupsd doesn't recognize ppc64 correctly cp /usr/share/automake-1.12/config.* . ++ kismet.keyring ++ pub 1024D/738BBDB1 2002-11-14 uid Michael Kershaw (Dragorn) drag...@kismetwireless.net uid Michael Kershaw mkers...@arubanetworks.com uid Michael Kershaw (Dragorn) drag...@nerv-un.net sub 2048g/ADA9C4E4 2002-11-14 -BEGIN PGP PUBLIC KEY BLOCK- Version: GnuPG v2.0.19 (GNU/Linux) mQGiBD3TwYcRBADuu+VPZiRpAoxD5WCIFKdiQBxzc/owxKMJFlwc1MK6oQOvyA8/ Pw4Q2PPGSjbr/QEOsvY0o4McKGhpaNEm+oqvFMulTv1JWQSH1EIbGPR0oZRXApKm X9nK5EvLsfTwiBsNBw0Y++48geNSp0xDFYVvaQMPLpiNmpje/r+CfUotvwCg6j5k jwuThRiQdmUaueJuq5E6//8D/jSrlIN7yqTbs0hmOAVGXSuHP+jNhwusnKfxlgQ8 c/eya5Lnc3MfIerf8X8W+RDK6b5v8RKo7fLpdV7+AOOxDv5YSG5GjXYGXrAcPXIJ jnbLPP1j/UM46pPGN2WkbQRTgK95D1tpEZyFcrFhfHE85xatxVo0iM+k4kzmdawU wm/LA/0eBxfgkNuZ7PTMFbmIWmSFYXXrZxlPqdy3VOBgIxsnMjYwV5VcyLxVrhFA Cf0kdXeHcONUAksVki+flw5EQkWhGju3FI7ztreB+cAqGO6iOCRac/LlZUcQfUjg fauQgxKc+L52NKp1eApJ/LfBJ/YcSJc8E9+Gkq1VR3Mx8ohiPLQsTWljaGFlbCBL ZXJzaGF3IDxta2Vyc2hhd0BhcnViYW5ldHdvcmtzLmNvbT6IYAQTEQIAIAUCRAud RQIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJENeyiCJzi72x+1cAoIMM6f3c x9joDJ3BynRO0670ty6gAKDDOM8ZvBo+mP7sSm66Dq65CipiAbQvTWljaGFlbCBL ZXJzaGF3IChEcmFnb3JuKSA8ZHJhZ29ybkBuZXJ2LXVuLm5ldD6IXAQTEQIAHAUC Po22OQIbAwQLBwMCAxUCAwMWAgECHgECF4AACgkQ17KIInOLvbEaPQCfSaF5yK4G yOEVBPB+Mw8DjvgO5FYAoMrhLvG4LM5otV0lWMuhkh258xXDtDZNaWNoYWVsIEtl cnNoYXcgKERyYWdvcm4pIDxkcmFnb3JuQGtpc21ldHdpcmVsZXNzLm5ldD6IXAQT EQIAHAQLBwMCAxUCAwMWAgECHgECF4AFAkswYYcCGQEACgkQ17KIInOLvbET2gCe OLxsRKoHmgNjHEC3hg7JpOOOKHkAnjc4vPXbGlrlVltMHwRxULVO/iPquQINBD3T wdMQCADAEDKJc77UvDSfIf6LRA/KVUyA1FVvKLRHt9M7nT7arSXPE9jH0SSU5upm kA7/fn6uVk3+y6Qd5NK3gcJRUTOqCXv02+oWKvvnmH5/p/i7O798NPt2d7u1gUCR axuRF+9G2Zu1zQXyNFzQNmUF0thKNPTSwEhqVYxt3qpN4cgsS80yUkLv2v9XWZel dbeSQc+CIHtdMuxpbhWCxjMsH+T3/6iiAe04/SOIXStHFzOm8gK76+fyamIBQSDa YL+ncgOkUrFC+53OtMhQSuK46Ouh390P9BJboOnvVGePZeGEexeWzbl5hcLD7Cdw qInHgrPxwoBIISeBmsCa1tTxW2PfAAMFB/0ZoFlq68xXEiEL0SV3rx5jk9rtrKsx yCEZ86C8RaYFzvoMWza5gzQ648U4rqCmPArIADqIfOcmaT9ebkX06TXbSfmkxAFY mbP3HEFoMm7BXHz3u62mBmRW7gHMkUfjZ+hRWWbT91wuhLm1M5meOOumltZbiudC Xz9tv58Ku1OgQC038m9MpDf9PNqWxmqSpOGVYfIpKZ2yFgdfRxWerA5Dj3yL20Vo fz1Q1xZckLYxeESmJ2cXRK5yY/K/11skLppBvevndtj4T/DDtLzkTta35TwXOChl c6vBKhiLxPJ6hKiTcq3DS8hXMZ4EXVLuXLH5hNSP9vCNniZxzDEY8bZQiEYEGBEC AAYFAj3TwdMACgkQ17KIInOLvbFaeQCfW4LBdcHU7BYURJB4mvJJ6r9GYF0AoMd+ gr4sQjeOeIlv2ki6hKtXGpjv =E7Hi -END PGP PUBLIC KEY BLOCK- -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2012-07-21 12:29:44 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new (New) Package is kismet, Maintainer is cm...@novell.com Changes: --- /work/SRC/openSUSE:Factory/kismet/kismet.changes2011-10-02 10:13:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.kismet.new/kismet.changes 2012-07-21 12:30:07.0 +0200 @@ -1,0 +2,5 @@ +Thu Jul 19 20:05:26 UTC 2012 - dval...@suse.com + +- fix ppc64 build + +--- Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.Od5bGa/_old 2012-07-21 12:30:10.0 +0200 +++ /var/tmp/diff_new_pack.Od5bGa/_new 2012-07-21 12:30:10.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package kismet # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,18 +20,19 @@ Name: kismet Version:2011_03_R2 -Release:1 +Release:0 %define realver 2011-03-R2 -License:GPL-2.0+ Summary:An 802.11 Wireless Network Sniffer -Url:http://www.kismetwireless.net/ +License:GPL-2.0+ Group: Productivity/Networking/Diagnostic +Url:http://www.kismetwireless.net/ Source: %{name}-%{realver}.tar.gz Source1:%{name}-%{realver}.tar.gz.asc Patch0: %{name}-%{realver}-makefile.diff +BuildRequires: ImageMagick-devel +BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gmp-devel -BuildRequires: ImageMagick-devel BuildRequires: libexpat-devel %if 0%{?suse_version} = 1210 BuildRequires: libnl-1_1-devel @@ -63,6 +64,10 @@ %patch0 %build +%if 0%{?suse_version} = 1220 +#This is needed as apcupsd doesn't recognize ppc64 correctly +cp /usr/share/automake-1.12/config.* . +%endif export CFLAGS=%{optflags} -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags` export CXXFLAGS=%{optflags} -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags` export LDFLAGS=-Wl,--as-needed -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at 2011-12-06 18:21:46 Comparing /work/SRC/openSUSE:Factory/kismet (Old) and /work/SRC/openSUSE:Factory/.kismet.new (New) Package is kismet, Maintainer is cm...@novell.com Changes: Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.joBZr9/_old 2011-12-06 18:37:57.0 +0100 +++ /var/tmp/diff_new_pack.joBZr9/_new 2011-12-06 18:37:57.0 +0100 @@ -22,7 +22,7 @@ Version:2011_03_R2 Release:1 %define realver 2011-03-R2 -License:GPLv2+ +License:GPL-2.0+ Summary:An 802.11 Wireless Network Sniffer Url:http://www.kismetwireless.net/ Group: Productivity/Networking/Diagnostic -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at Sun Oct 2 10:13:41 CEST 2011. --- openSUSE:Factory/kismet/kismet.changes 2011-09-28 15:28:45.0 +0200 +++ /mounts/work_src_done/STABLE/kismet/kismet.changes 2011-09-28 17:57:12.0 +0200 @@ -1,0 +2,46 @@ +Wed Sep 28 15:09:43 CEST 2011 - meiss...@suse.de + +- Kismet-2011-03-R2 released, includes: +- 2011-03-R2 + New release to address a crash bug in Kismet when operating as a drone + (either kismet_server or kismet_drone). + +- 2011-03-R1 + fixes problems with changes in ncurses 5.8 (for the few + distributions which picked it up already) and is REQUIRED for Kismet + to work with ncurses-5.8. Also introduced is marginally more accurate + GPS averaging (still all the problems of weighting and averaging, + but eliminates the float drift), some compile time updates, other + minor tweaks. + + Under the covers 2011-03 also contains the start of the new phy-neutral + common tracker layer, which will be replacing the current model of an + 802.11-centric tracking layer. Anyone working on capture plugins for + non-dot11 protocols should start taking a look at the new tracking + layer. The dot11 tracking is being ported to the new layer and + eventually they old tracking code will be disabled. + +- 2011-01-R1 + Lots of bugfixes (netxml reference, 802.11d, mac80211 on legacy cards, + client preferences, client display options) + Ruby network API and example clients + Wifi NIC performance shoot-out tool + WPA Migration Mode detection + GPS logging in PPI pcap files + Per-capture source per-network and per-client signal tracking + Packaging scripts + +- 2010-07-R1 changes: + Enhancements: + Ruby interface and examples + Proper TCP Async (for large numbers of drones and other situations) + Add hidedata= option for safer sniffing in public environments + Kluged escape handler for broken ncurses arrow handling on some systems + Add --no-root option for zero-priv drone-only deploys + + Bugfixes: + Fix installation on Ubuntu dash + IPC updates and fixes for drone + IPC architectural fixes + +--- @@ -14 +60 @@ -- Kismet-2010-01-R1 released, Includes +- Kismet-2010-01-R1 released, includes calling whatdependson for head-i586 Old: kismet-2010-01-R1-makefile.diff kismet-2010-01-R1.tar.bz2 New: kismet-2011-03-R2-makefile.diff kismet-2011-03-R2.tar.gz kismet-2011-03-R2.tar.gz.asc Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.vU2mZx/_old 2011-10-02 10:13:36.0 +0200 +++ /var/tmp/diff_new_pack.vU2mZx/_new 2011-10-02 10:13:36.0 +0200 @@ -19,14 +19,16 @@ %define realver 2010-01-R1 Name: kismet -Version:2010_01_R1 +Version:2011_03_R2 Release:1 +%define realver 2011-03-R2 License:GPLv2+ Summary:An 802.11 Wireless Network Sniffer Url:http://www.kismetwireless.net/ Group: Productivity/Networking/Diagnostic -Source: %{name}-%{realver}.tar.bz2 -Patch0: %{name}-2010-01-R1-makefile.diff +Source: %{name}-%{realver}.tar.gz +Source1:%{name}-%{realver}.tar.gz.asc +Patch0: %{name}-%{realver}-makefile.diff BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: ImageMagick-devel ++ kismet-2010-01-R1-makefile.diff - kismet-2011-03-R2-makefile.diff ++ --- openSUSE:Factory/kismet/kismet-2010-01-R1-makefile.diff 2011-09-23 02:06:50.0 +0200 +++ /mounts/work_src_done/STABLE/kismet/kismet-2011-03-R2-makefile.diff 2011-09-29 12:49:30.0 +0200 @@ -8,25 +8,19 @@ ZAURUS= @zaurus@ PCAPLNK = @pcaplnk@ Makefile.in -+++ Makefile.in -@@ -127,31 +123,31 @@ - @-echo 'Makefile.in' or 'configure' are more current than this Makefile. You should re-run 'configure'. - - binsuidinstall: -- $(INSTALL) -o $(INSTUSR) -g $(SUIDGROUP) -m 4550 $(CS) $(BIN)/$(CS); -+ $(INSTALL) -m 4550 $(CS) $(BIN)/$(CS); - - commoninstall: - mkdir -p $(ETC) - mkdir -p $(BIN) - -- $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 555 scripts/kismet $(BIN)/kismet -- $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 555 $(NC) $(BIN)/$(NC) +--- Makefile.in.orig 2011-03-04 06:34:42.0 +0100 Makefile.in2011-09-29 12:48:46.0 +0200 +@@ -113,26 +113,26 @@ + + if test -e $(NC); then \ + echo Installing client; \ +- $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 555 scripts/kismet $(BIN)/kismet; \ +- $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 555 $(NC) $(BIN)/$(NC); \ ++ $(INSTALL) -m 555 scripts/kismet $(BIN)/kismet; \ ++ $(INSTALL) -m 555 $(NC) $(BIN)/$(NC); \ + fi; -
commit kismet for openSUSE:Factory
Hello community, here is the log from the commit of package kismet for openSUSE:Factory checked in at Wed Sep 28 14:24:51 CEST 2011. --- kismet/kismet.changes 2010-04-15 17:11:45.0 +0200 +++ /mounts/work_src_done/STABLE/kismet/kismet.changes 2011-09-27 16:22:01.0 +0200 @@ -1,0 +2,10 @@ +Tue Sep 27 14:18:18 UTC 2011 - idon...@suse.com + +- Cleanup spec file and fix build for openSUSE 12.1 + +--- +Fri Sep 16 12:02:37 UTC 2011 - jeng...@medozas.de + +- Select libnl-1_1-devel + +--- calling whatdependson for head-i586 Other differences: -- ++ kismet.spec ++ --- /var/tmp/diff_new_pack.wdI4NF/_old 2011-09-28 14:24:48.0 +0200 +++ /var/tmp/diff_new_pack.wdI4NF/_new 2011-09-28 14:24:48.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package kismet (Version 2010_01_R1) +# spec file for package kismet # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,23 +15,34 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild +%define realver 2010-01-R1 Name: kismet -BuildRequires: ImageMagick-devel gcc-c++ gmp-devel libpcap-devel wget wireshark-devel -BuildRequires: libexpat-devel libnl-devel ncurses-devel pcre-devel Version:2010_01_R1 Release:1 -%define realver 2010-01-R1 -Requires: wget wireless-tools -AutoReqProv:on -Group: Productivity/Networking/Diagnostic License:GPLv2+ -Url:http://www.kismetwireless.net/ Summary:An 802.11 Wireless Network Sniffer +Url:http://www.kismetwireless.net/ +Group: Productivity/Networking/Diagnostic Source: %{name}-%{realver}.tar.bz2 Patch0: %{name}-2010-01-R1-makefile.diff +BuildRequires: gcc-c++ +BuildRequires: gmp-devel +BuildRequires: ImageMagick-devel +BuildRequires: libexpat-devel +%if 0%{?suse_version} = 1210 +BuildRequires: libnl-1_1-devel +%else +BuildRequires: libnl-devel +%endif +BuildRequires: libpcap-devel +BuildRequires: ncurses-devel +BuildRequires: pcre-devel +BuildRequires: wget +BuildRequires: wireshark-devel +Requires: wget +Requires: wireless-tools BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -45,29 +56,20 @@ sensor by Network Chemistry and is able to monitor 802.11a networks with cards that use the ar5k chipset. - - -Authors: - -Mike Kershaw drag...@kismetwireless.net - %prep %setup -q -n %{name}-%{realver} %patch0 %build -export CFLAGS=$RPM_OPT_FLAGS -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags` -export CXXFLAGS=$RPM_OPT_FLAGS -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags` +export CFLAGS=%{optflags} -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags` +export CXXFLAGS=%{optflags} -Wall -fstack-protector -fno-strict-aliasing `ncurses5-config --cflags` export LDFLAGS=-Wl,--as-needed %configure --enable-ipv6 --disable-setuid make dep -%{__make} %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -make install DESTDIR=$RPM_BUILD_ROOT - -%clean -rm -rf $RPM_BUILD_ROOT +%makeinstall %files %defattr(-, root, root) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org