Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tail-tray for openSUSE:Factory 
checked in at 2025-02-21 21:37:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tail-tray (Old)
 and      /work/SRC/openSUSE:Factory/.tail-tray.new.1873 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tail-tray"

Fri Feb 21 21:37:10 2025 rev:9 rq:1247553 version:0.2.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/tail-tray/tail-tray.changes      2025-02-20 
16:46:28.109325840 +0100
+++ /work/SRC/openSUSE:Factory/.tail-tray.new.1873/tail-tray.changes    
2025-02-21 21:37:32.395167135 +0100
@@ -1,0 +2,7 @@
+Fri Feb 21 06:16:39 UTC 2025 - opensuse_buildserv...@ojkastl.de
+
+- Update to version 0.2.15:
+  * Bump version to 0.2.15
+  * Hot fix: Crash when no entries in dns status fix for #49
+
+-------------------------------------------------------------------

Old:
----
  tail-tray-0.2.14.obscpio

New:
----
  tail-tray-0.2.15.obscpio

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

Other differences:
------------------
++++++ tail-tray.spec ++++++
--- /var/tmp/diff_new_pack.xzM0nd/_old  2025-02-21 21:37:32.995192118 +0100
+++ /var/tmp/diff_new_pack.xzM0nd/_new  2025-02-21 21:37:32.995192118 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           tail-tray
-Version:        0.2.14
+Version:        0.2.15
 Release:        0
 Summary:        Tailscale tray menu and UI for the KDE Plasma Desktop
 License:        GPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.xzM0nd/_old  2025-02-21 21:37:33.023193284 +0100
+++ /var/tmp/diff_new_pack.xzM0nd/_new  2025-02-21 21:37:33.027193451 +0100
@@ -2,8 +2,8 @@
   <service name="obs_scm" mode="manual">
     <param name="url">https://github.com/SneWs/tail-tray</param>
     <param name="scm">git</param>
-    <param name="revision">refs/tags/v0.2.14</param>
-    <param name="match-tag">v0.2.14</param>
+    <param name="revision">refs/tags/v0.2.15</param>
+    <param name="match-tag">v0.2.15</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.xzM0nd/_old  2025-02-21 21:37:33.051194450 +0100
+++ /var/tmp/diff_new_pack.xzM0nd/_new  2025-02-21 21:37:33.055194617 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/SneWs/tail-tray</param>
-              <param 
name="changesrevision">d633a33bc2d38944d58577714adec4e35bb16ef1</param></service></servicedata>
+              <param 
name="changesrevision">78b26a13a2a91d984aca04238839f3ee3c8949bd</param></service></servicedata>
 (No newline at EOF)
 

++++++ tail-tray-0.2.14.obscpio -> tail-tray-0.2.15.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tail-tray-0.2.14/CMakeLists.txt 
new/tail-tray-0.2.15/CMakeLists.txt
--- old/tail-tray-0.2.14/CMakeLists.txt 2025-02-19 19:23:36.000000000 +0100
+++ new/tail-tray-0.2.15/CMakeLists.txt 2025-02-20 23:50:14.000000000 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.21)
 
-project(tail-tray VERSION 0.2.14 LANGUAGES CXX)
+project(tail-tray VERSION 0.2.15 LANGUAGES CXX)
 
 set(CMAKE_AUTOUIC ON)
 set(CMAKE_AUTOMOC ON)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tail-tray-0.2.14/debian/changelog 
new/tail-tray-0.2.15/debian/changelog
--- old/tail-tray-0.2.14/debian/changelog       2025-02-19 19:23:36.000000000 
+0100
+++ new/tail-tray-0.2.15/debian/changelog       2025-02-20 23:50:14.000000000 
+0100
@@ -1,4 +1,4 @@
-tail-tray (0.2.14) UNRELEASED; urgency=medium
+tail-tray (0.2.15) UNRELEASED; urgency=medium
 
   * New upstream release.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tail-tray-0.2.14/src/MainWindow.cpp 
new/tail-tray-0.2.15/src/MainWindow.cpp
--- old/tail-tray-0.2.14/src/MainWindow.cpp     2025-02-19 19:23:36.000000000 
+0100
+++ new/tail-tray-0.2.15/src/MainWindow.cpp     2025-02-20 23:50:14.000000000 
+0100
@@ -23,6 +23,7 @@
     , pFileReceiver(nullptr)
     , eCurrentState(TailState::NoAccount)
     , pNetworkStateMonitor(std::make_unique<NetworkStateMonitor>(this))
+    , pDnsStatus(std::make_unique<TailDnsStatus>())
 {
     ui->setupUi(this);
 
@@ -217,6 +218,9 @@
 }
 
 void MainWindow::dnsStatusUpdated(TailDnsStatus* dnsStatus) {
+    if (dnsStatus == nullptr)
+        return;
+    
     pDnsStatus.reset(dnsStatus);
 
     qDebug() << "DNS Status recv from Tailscale:";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tail-tray-0.2.14/src/TailRunner.cpp 
new/tail-tray-0.2.15/src/TailRunner.cpp
--- old/tail-tray-0.2.14/src/TailRunner.cpp     2025-02-19 19:23:36.000000000 
+0100
+++ new/tail-tray-0.2.15/src/TailRunner.cpp     2025-02-20 23:50:14.000000000 
+0100
@@ -282,7 +282,7 @@
             }
             else {
                 auto dnsStatus = TailDnsStatus::parse(raw);
-                if (dnsStatus == nullptr || 
dnsStatus->searchDomains.isEmpty()) {
+                if (dnsStatus == nullptr) {
                     qDebug() << "Failed to parse DNS status";
                     emit commandError("Failed to parse DNS status", false);
                 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tail-tray-0.2.14/src/models/TailDnsStatus.h 
new/tail-tray-0.2.15/src/models/TailDnsStatus.h
--- old/tail-tray-0.2.14/src/models/TailDnsStatus.h     2025-02-19 
19:23:36.000000000 +0100
+++ new/tail-tray-0.2.15/src/models/TailDnsStatus.h     2025-02-20 
23:50:14.000000000 +0100
@@ -13,8 +13,8 @@
 {
     Q_OBJECT
 public:
-    QList<QPair<QString, QString>> splitDnsRoutes;
-    QList<QString> searchDomains;
+    QList<QPair<QString, QString>> splitDnsRoutes{};
+    QList<QString> searchDomains{};
 
     static TailDnsStatus* parse(const QString rawOutput) {
         auto* newStatus = new TailDnsStatus{};

++++++ tail-tray.obsinfo ++++++
--- /var/tmp/diff_new_pack.xzM0nd/_old  2025-02-21 21:37:33.287204277 +0100
+++ /var/tmp/diff_new_pack.xzM0nd/_new  2025-02-21 21:37:33.287204277 +0100
@@ -1,5 +1,5 @@
 name: tail-tray
-version: 0.2.14
-mtime: 1739989416
-commit: d633a33bc2d38944d58577714adec4e35bb16ef1
+version: 0.2.15
+mtime: 1740091814
+commit: 78b26a13a2a91d984aca04238839f3ee3c8949bd
 

Reply via email to