Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libspectre for openSUSE:Factory 
checked in at 2022-11-10 14:19:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libspectre (Old)
 and      /work/SRC/openSUSE:Factory/.libspectre.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libspectre"

Thu Nov 10 14:19:11 2022 rev:28 rq:1034740 version:0.2.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/libspectre/libspectre.changes    2022-03-23 
20:15:20.954360623 +0100
+++ /work/SRC/openSUSE:Factory/.libspectre.new.1597/libspectre.changes  
2022-11-10 14:19:12.889315389 +0100
@@ -1,0 +2,6 @@
+Tue Nov  8 23:14:58 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 0.2.11:
+  * Avoid possible crash when loading a document 
+
+-------------------------------------------------------------------

Old:
----
  libspectre-0.2.10.tar.gz

New:
----
  libspectre-0.2.11.tar.gz

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

Other differences:
------------------
++++++ libspectre.spec ++++++
--- /var/tmp/diff_new_pack.y1yoBl/_old  2022-11-10 14:19:13.345317902 +0100
+++ /var/tmp/diff_new_pack.y1yoBl/_new  2022-11-10 14:19:13.349317923 +0100
@@ -18,7 +18,7 @@
 
 %define debug_package_requires libspectre1 = %{version}-%{release}
 Name:           libspectre
-Version:        0.2.10
+Version:        0.2.11
 Release:        0
 Summary:        Library for Rendering PostScript Documents
 License:        GPL-2.0-or-later

++++++ libspectre-0.2.10.tar.gz -> libspectre-0.2.11.tar.gz ++++++
++++ 1621 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libspectre-0.2.10/ChangeLog new/libspectre-0.2.11/ChangeLog
--- old/libspectre-0.2.10/ChangeLog     2022-02-12 11:38:50.000000000 +0100
+++ new/libspectre-0.2.11/ChangeLog     2022-11-04 00:09:59.000000000 +0100
@@ -1,3 +1,34 @@
+commit 7ec4f0110698d7e43309e4c7aa821303f3698b9b
+Author: Albert Astals Cid <aa...@kde.org>
+Date:   Fri Nov 4 00:09:15 2022 +0100
+
+    release: 0.2.11
+
+ NEWS         | 7 +++++++
+ configure.ac | 4 ++--
+ 2 files changed, 9 insertions(+), 2 deletions(-)
+
+commit 0205c12924a63f326e0b6f11153aba4eebdcd551
+Author: Albert Astals Cid <aa...@kde.org>
+Date:   Fri Nov 4 00:06:18 2022 +0100
+
+    CI: Fix ubuntu:21.04 CI
+
+ .gitlab-ci.yml | 3 +++
+ 1 file changed, 3 insertions(+)
+
+commit 66dc111212930fa7f936ea3ed69a566febef5f4c
+Author: Marek Kasik <mka...@redhat.com>
+Date:   Fri Mar 25 15:18:00 2022 +0100
+
+    Avoid possible crash when loading a document
+    
+    Check for result of openning of a file in spectre_document_load()
+    and don't proceed if there was an error.
+
+ libspectre/spectre-document.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
 commit 8d0515492504f5e4cf3dd9ddf3e89360f0a67e91
 Author: Albert Astals Cid <aa...@kde.org>
 Date:   Sat Feb 12 11:37:35 2022 +0100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libspectre-0.2.10/NEWS new/libspectre-0.2.11/NEWS
--- old/libspectre-0.2.10/NEWS  2022-02-12 11:37:11.000000000 +0100
+++ new/libspectre-0.2.11/NEWS  2022-11-04 00:02:15.000000000 +0100
@@ -1,3 +1,10 @@
+libspectre 0.2.11 (4 November 2022)
+===============================
+
+This is another bugfix only release in the libspectre's 0.2 series.
+
+Avoid possible crash when loading a document (Marek Kasik)
+
 libspectre 0.2.10 (12 February 2022)
 ===============================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libspectre-0.2.10/configure.ac new/libspectre-0.2.11/configure.ac
--- old/libspectre-0.2.10/configure.ac  2022-02-12 11:34:17.000000000 +0100
+++ new/libspectre-0.2.11/configure.ac  2022-11-04 00:00:57.000000000 +0100
@@ -2,7 +2,7 @@
 
 m4_define([spectre_major_version], [0])
 m4_define([spectre_minor_version], [2])
-m4_define([spectre_micro_version], [10])
+m4_define([spectre_micro_version], [11])
 m4_define([spectre_version],
           [spectre_major_version.spectre_minor_version.spectre_micro_version])
 
@@ -25,7 +25,7 @@
 
 ## increment any time the source changes; set to
 ##  0 if you increment CURRENT
-LT_REVISION=10
+LT_REVISION=11
 
 ## increment if any interfaces have been added; set to 0
 ## if any interfaces have been changed or removed. removal has
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libspectre-0.2.10/libspectre/spectre-document.c 
new/libspectre-0.2.11/libspectre/spectre-document.c
--- old/libspectre-0.2.10/libspectre/spectre-document.c 2021-12-14 
01:12:48.000000000 +0100
+++ new/libspectre-0.2.11/libspectre/spectre-document.c 2022-08-12 
08:57:49.000000000 +0200
@@ -118,6 +118,10 @@
        _spectre_return_if_fail (filename != NULL);
 
        file = fopen (filename, "rb");
+       if (!file) {
+               document->status = SPECTRE_STATUS_LOAD_ERROR;
+               return;
+       }
        document_load (document, filename, file);
        fclose (file);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libspectre-0.2.10/libspectre/spectre-version.h 
new/libspectre-0.2.11/libspectre/spectre-version.h
--- old/libspectre-0.2.10/libspectre/spectre-version.h  2022-02-12 
11:38:48.000000000 +0100
+++ new/libspectre-0.2.11/libspectre/spectre-version.h  2022-11-04 
00:09:56.000000000 +0100
@@ -27,11 +27,11 @@
 
 #define SPECTRE_MAJOR_VERSION 0
 #define SPECTRE_MINOR_VERSION 2
-#define SPECTRE_MICRO_VERSION 10
+#define SPECTRE_MICRO_VERSION 11
 
-#define SPECTRE_VERSION_STRING "0.2.10"
+#define SPECTRE_VERSION_STRING "0.2.11"
 
-#define SPECTRE_VERSION ((0 << 16) | (2 << 8) | (10))
+#define SPECTRE_VERSION ((0 << 16) | (2 << 8) | (11))
 
 SPECTRE_END_DECLS
 

Reply via email to