Hello community,

here is the log from the commit of package libeXosip2 for openSUSE:Factory 
checked in at 2014-04-29 17:35:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old)
 and      /work/SRC/openSUSE:Factory/.libeXosip2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libeXosip2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libeXosip2/libeXosip2.changes    2013-07-17 
10:25:12.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libeXosip2.new/libeXosip2.changes       
2014-04-29 17:35:30.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Apr 28 08:29:28 UTC 2014 - [email protected]
+
+- libeXosip2-sslverifypaths.patch: set default SSL verify locations 
(bnc#871099)
+- build with -O2 (--disable-debug)
+
+-------------------------------------------------------------------

New:
----
  libeXosip2-sslverifypaths.patch

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

Other differences:
------------------
++++++ libeXosip2.spec ++++++
--- /var/tmp/diff_new_pack.DK04Pz/_old  2014-04-29 17:35:31.000000000 +0200
+++ /var/tmp/diff_new_pack.DK04Pz/_new  2014-04-29 17:35:31.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libeXosip2
 #
-# 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
@@ -23,8 +23,8 @@
 Version:        3.5.0
 Release:        0
 Url:            http://savannah.nongnu.org/forum/forum.php?forum_id=3778
-
 Source:         libeXosip2-%{version}.tar.bz2
+Patch0:         libeXosip2-sslverifypaths.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  glibc-devel
 BuildRequires:  libopenssl-devel
@@ -73,10 +73,11 @@
 
 %prep
 %setup -q -n libeXosip2-%{version}
+%patch0 -p1
 
 %build
 #./autogen.sh
-%configure --disable-static
+%configure --disable-static --disable-debug
 make
 
 %install

++++++ libeXosip2-sslverifypaths.patch ++++++
Index: libeXosip2-3.5.0/src/eXtl_tls.c
===================================================================
--- libeXosip2-3.5.0.orig/src/eXtl_tls.c
+++ libeXosip2-3.5.0/src/eXtl_tls.c
@@ -977,10 +977,13 @@ SSL_CTX *initialize_client_ctx(const cha
        /* Load the CAs we trust */
        if (!
                (SSL_CTX_load_verify_locations
-                (ctx, eXosip_tls_ctx_params.root_ca_cert, 0)))
+                (ctx, eXosip_tls_ctx_params.root_ca_cert, 0))) {
                OSIP_TRACE(osip_trace
                                   (__FILE__, __LINE__, OSIP_ERROR, NULL,
                                        "eXosip: Couldn't read CA list\n"));
+               /* fallback to whatever the system has */
+               SSL_CTX_set_default_verify_paths(ctx);
+       }
 
        {
                int verify_mode = SSL_VERIFY_NONE;
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to