Hello community,

here is the log from the commit of package libosip2 for openSUSE:Factory 
checked in at 2020-08-29 20:45:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libosip2 (Old)
 and      /work/SRC/openSUSE:Factory/.libosip2.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libosip2"

Sat Aug 29 20:45:05 2020 rev:27 rq:830432 version:5.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libosip2/libosip2.changes        2017-04-28 
09:12:40.287428600 +0200
+++ /work/SRC/openSUSE:Factory/.libosip2.new.3399/libosip2.changes      
2020-08-29 20:45:17.409538816 +0200
@@ -1,0 +2,26 @@
+Sat Aug 29 07:26:51 UTC 2020 - Jan Engelhardt <[email protected]>
+
+- Drop old specfile constructs and excess Provides lines.
+
+-------------------------------------------------------------------
+Sat Aug 15 23:40:29 UTC 2020 - Dirk Mueller <[email protected]>
+
+- update to 5.1.1:
+  * fix vulnerability report: Authentication-Info or Proxy-Authentication-Info 
are affected by a buffer overflow when building sip messages.
+  * fix vulnerability report: when boundary only contains one quote, strncpy 
will use the unsigned value of -1 as size parameter.
+  * fix: avoid several memory leaks detected in the SDP parser upon invalid 
SDP formats.
+  * fix bug #57467: infinite loop in sdp_message_a_attribute_del_at_index
+  * fix bug #56071: Heap-buffer-overflow in osip_util_replace_all_lws function 
in osip_message_parse.c
+  * fix to reject any non compliant answer with missing version digits.
+
+-------------------------------------------------------------------
+Wed Feb  5 18:30:36 UTC 2020 - David Sugar <[email protected]>
+
+- Update to 5.1.0
+  * See package, very many changes since prior 5.0.0 release.
+- drop patch already in 5.1.0
+  SIP_body_len_underflow.patch
+- make package so library naming compliant with opensuse library versioning
+- pre-requisite for updating to libeXosip2 5.1.0
+
+-------------------------------------------------------------------

Old:
----
  SIP_body_len_underflow.patch
  libosip2-5.0.0.tar.gz

New:
----
  libosip2-5.1.1.tar.gz

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

Other differences:
------------------
++++++ libosip2.spec ++++++
--- /var/tmp/diff_new_pack.ZmKSwT/_old  2020-08-29 20:45:18.205539148 +0200
+++ /var/tmp/diff_new_pack.ZmKSwT/_new  2020-08-29 20:45:18.209539151 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libosip2
 #
-# Copyright (c) 2017 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
@@ -12,27 +12,26 @@
 # 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 soname libosip2-12
+
 Name:           libosip2
-Version:        5.0.0
+Version:        5.1.1
 Release:        0
-Summary:        Implementation of SIP--RFC 3261
-License:        LGPL-2.1+
+Summary:        Implementation of SIP (RFC 3261)
+License:        LGPL-2.1-or-later
 Group:          Productivity/Networking/Other
-Url:            http://www.fsf.org/software/osip/osip.html
+URL:            http://www.fsf.org/software/osip/osip.html
 Source:         http://ftp.gnu.org/gnu/osip/%{name}-%{version}.tar.gz
-# PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch0:         libosip2-5.0.0.patch
-Patch1:         SIP_body_len_underflow.patch
 BuildRequires:  docbook2x
-BuildRequires:  gcc-c++
+BuildRequires:  gcc
 BuildRequires:  gperf
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 This is the GNU oSIP library. It has been designed to provide the
@@ -40,10 +39,20 @@
 Protocol. SIP is described in the RFC 3261, which is available at
 http://www.ietf.org/rfc/rfc3261.txt.
 
+%package -n %{soname}
+Summary:        Implementation of SIP (RFC 3261)
+Group:          System/Libraries
+
+%description -n %{soname}
+This is the GNU oSIP library. It has been designed to provide the
+Internet community with a simple way to support the Session Initiation
+Protocol. SIP is described in the RFC 3261, which is available at
+http://www.ietf.org/rfc/rfc3261.txt.
+
 %package devel
-Summary:        Implementation of SIP--RFC 3261
+Summary:        Header files for the GNU SIP implementation
 Group:          Development/Libraries/C and C++
-Requires:       %{name} = %{version}
+Requires:       %{soname} = %{version}
 Requires:       glibc-devel
 Provides:       libosip2:/usr/include/osip2/osip.h
 
@@ -56,36 +65,29 @@
 %prep
 %setup -q
 %patch0
-%patch1 -p2
 
 %build
-%if 0%{?suse_version} >= 1300
-# autotools on sle11 are to old for this
 autoreconf -fiv
-%endif
 %configure \
   --enable-pthread \
   --enable-mt \
   --enable-sysv \
   --enable-gperf \
-  --disable-static \
-  --with-pic
+  --disable-static
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 rm -f %{buildroot}%{_libdir}/*.la
 
-%post -p /sbin/ldconfig
+%post -n %{soname} -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n %{soname} -p /sbin/ldconfig
 
-%files
-%defattr(-,root,root)
+%files -n %{soname}
 %{_libdir}/lib*.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/osipparser2
 %{_includedir}/osip2
 %{_libdir}/lib*.so

++++++ libosip2-5.0.0.tar.gz -> libosip2-5.1.1.tar.gz ++++++
++++ 32673 lines of diff (skipped)


Reply via email to