Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libmpdclient for openSUSE:Factory 
checked in at 2026-07-10 17:37:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmpdclient (Old)
 and      /work/SRC/openSUSE:Factory/.libmpdclient.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libmpdclient"

Fri Jul 10 17:37:38 2026 rev:14 rq:1364782 version:2.26

Changes:
--------
--- /work/SRC/openSUSE:Factory/libmpdclient/libmpdclient.changes        
2026-06-29 17:34:08.509811122 +0200
+++ /work/SRC/openSUSE:Factory/.libmpdclient.new.1991/libmpdclient.changes      
2026-07-10 17:40:31.667585749 +0200
@@ -1,0 +2,7 @@
+Thu Jul  9 19:34:31 UTC 2026 - Илья Индиго <[email protected]>
+
+- Updated to 2.26
+  * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.26/NEWS
+  * Fixed NULL pointer dereference in mpd_song_dup() 
(libmpdclient-ncmpc.patch).
+
+-------------------------------------------------------------------
@@ -10 +17 @@
-  * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.22/NEWS
+  * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.25/NEWS

Old:
----
  libmpdclient-2.25.tar.xz
  libmpdclient-2.25.tar.xz.sig
  libmpdclient-ncmpc.patch

New:
----
  libmpdclient-2.26.tar.xz
  libmpdclient-2.26.tar.xz.sig

----------(Old B)----------
  Old:  * 
https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.26/NEWS
  * Fixed NULL pointer dereference in mpd_song_dup() (libmpdclient-ncmpc.patch).
----------(Old E)----------

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

Other differences:
------------------
++++++ libmpdclient.spec ++++++
--- /var/tmp/diff_new_pack.HubOkP/_old  2026-07-10 17:40:33.767658238 +0200
+++ /var/tmp/diff_new_pack.HubOkP/_new  2026-07-10 17:40:33.771658376 +0200
@@ -18,7 +18,7 @@
 
 %define sover 2
 Name:           libmpdclient
-Version:        2.25
+Version:        2.26
 Release:        0
 Summary:        Library for interfacing the Music Player Daemon
 License:        BSD-2-Clause AND BSD-3-Clause
@@ -29,7 +29,6 @@
 Source2:        %{name}.keyring
 Source3:        doxygen-nodatetime-footer.html
 Patch0:         %{name}-doxygen_nodatetime.patch
-Patch1:         %{name}-ncmpc.patch
 BuildRequires:  check-devel
 BuildRequires:  doxygen
 BuildRequires:  meson

++++++ libmpdclient-2.25.tar.xz -> libmpdclient-2.26.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libmpdclient-2.25/NEWS new/libmpdclient-2.26/NEWS
--- old/libmpdclient-2.25/NEWS  2026-06-17 11:58:42.000000000 +0200
+++ new/libmpdclient-2.26/NEWS  2026-06-30 11:25:50.000000000 +0200
@@ -1,3 +1,6 @@
+libmpdclient 2.26 (2026/06/30)
+* fix NULL pointer dereference in mpd_song_dup() (2.25 regression)
+
 libmpdclient 2.25 (2026/06/17)
 * fix typos in MPD_STICKER_SORT_UNKOWN and MPD_STICKER_SORT_UNKOWN
 * support MPD protocol 0.25
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libmpdclient-2.25/meson.build 
new/libmpdclient-2.26/meson.build
--- old/libmpdclient-2.25/meson.build   2026-06-17 11:58:42.000000000 +0200
+++ new/libmpdclient-2.26/meson.build   2026-06-30 11:25:50.000000000 +0200
@@ -1,4 +1,4 @@
-project('libmpdclient', 'c', version: '2.25',
+project('libmpdclient', 'c', version: '2.26',
   meson_version: '>= 0.56.0',
   default_options: [
     'c_std=c11',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libmpdclient-2.25/src/song.c 
new/libmpdclient-2.26/src/song.c
--- old/libmpdclient-2.25/src/song.c    2026-06-17 11:58:42.000000000 +0200
+++ new/libmpdclient-2.26/src/song.c    2026-06-30 11:25:50.000000000 +0200
@@ -219,7 +219,10 @@
                } while (src_tag != NULL);
        }
 
-       ret->real_uri = strdup(song->real_uri);
+       if (song->real_uri != NULL) {
+               ret->real_uri = strdup(song->real_uri);
+       }
+
        ret->duration = song->duration;
        ret->duration_ms = song->duration_ms;
        ret->start = song->start;

Reply via email to