Hello community,

here is the log from the commit of package libssh2_org for openSUSE:Factory 
checked in at 2016-02-25 22:27:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libssh2_org (Old)
 and      /work/SRC/openSUSE:Factory/.libssh2_org.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libssh2_org"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libssh2_org/libssh2_org.changes  2015-06-17 
16:15:34.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libssh2_org.new/libssh2_org.changes     
2016-02-26 00:35:37.000000000 +0100
@@ -1,0 +2,13 @@
+Tue Feb 23 13:37:02 UTC 2016 - [email protected]
+
+- update to 1.7.0
+  * Fixes CVE-2016-0787 (boo#967026)
+  * Changes:
+    libssh2_session_set_last_error: Add function
+    mac: Add support for HMAC-SHA-256 and HMAC-SHA-512
+    WinCNG: support for SHA256/512 HMAC
+    kex: Added diffie-hellman-group-exchange-sha256 support
+    OS/400 crypto library QC3 support
+  * and many bugfixes
+
+-------------------------------------------------------------------

Old:
----
  libssh2-1.6.0.tar.gz
  libssh2-1.6.0.tar.gz.asc

New:
----
  libssh2-1.7.0.tar.gz
  libssh2-1.7.0.tar.gz.asc

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

Other differences:
------------------
++++++ libssh2_org.spec ++++++
--- /var/tmp/diff_new_pack.UdxSW3/_old  2016-02-26 00:35:38.000000000 +0100
+++ /var/tmp/diff_new_pack.UdxSW3/_new  2016-02-26 00:35:38.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libssh2_org
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 Group:          Development/Libraries/C and C++
 
 Name:           libssh2_org
-Version:        1.6.0
+Version:        1.7.0
 Release:        0
 Url:            http://www.libssh2.org/
 %define pkg_name libssh2

++++++ libssh2-1.6.0.tar.gz -> libssh2-1.7.0.tar.gz ++++++
++++ 15647 lines of diff (skipped)

++++++ libssh2-ocloexec.patch ++++++
--- /var/tmp/diff_new_pack.UdxSW3/_old  2016-02-26 00:35:39.000000000 +0100
+++ /var/tmp/diff_new_pack.UdxSW3/_new  2016-02-26 00:35:39.000000000 +0100
@@ -9,10 +9,10 @@
  src/userauth.c  |    2 +-
  3 files changed, 4 insertions(+), 4 deletions(-)
 
-Index: libssh2-1.4.3/src/agent.c
+Index: libssh2-1.7.0/src/agent.c
 ===================================================================
---- libssh2-1.4.3.orig/src/agent.c     2012-03-05 20:04:56.000000000 +0100
-+++ libssh2-1.4.3/src/agent.c  2013-01-08 16:24:07.572195659 +0100
+--- libssh2-1.7.0.orig/src/agent.c     2016-02-09 22:54:08.000000000 +0100
++++ libssh2-1.7.0/src/agent.c  2016-02-23 14:36:47.133091344 +0100
 @@ -152,7 +152,7 @@ agent_connect_unix(LIBSSH2_AGENT *agent)
          return _libssh2_error(agent->session, LIBSSH2_ERROR_BAD_USE,
                                "no auth sock variable");
@@ -22,11 +22,11 @@
      if (agent->fd < 0)
          return _libssh2_error(agent->session, LIBSSH2_ERROR_BAD_SOCKET,
                                "failed creating socket");
-Index: libssh2-1.4.3/src/knownhost.c
+Index: libssh2-1.7.0/src/knownhost.c
 ===================================================================
---- libssh2-1.4.3.orig/src/knownhost.c 2012-08-21 20:27:22.000000000 +0200
-+++ libssh2-1.4.3/src/knownhost.c      2013-01-08 16:24:07.573195691 +0100
-@@ -907,7 +907,7 @@ libssh2_knownhost_readfile(LIBSSH2_KNOWN
+--- libssh2-1.7.0.orig/src/knownhost.c 2015-03-19 14:01:33.000000000 +0100
++++ libssh2-1.7.0/src/knownhost.c      2016-02-23 14:36:47.134091362 +0100
+@@ -954,7 +954,7 @@ libssh2_knownhost_readfile(LIBSSH2_KNOWN
                                "Unsupported type of known-host information "
                                "store");
  
@@ -35,7 +35,7 @@
      if(file) {
          while(fgets(buf, sizeof(buf), file)) {
              if(libssh2_knownhost_readline(hosts, buf, strlen(buf), type)) {
-@@ -1082,7 +1082,7 @@ libssh2_knownhost_writefile(LIBSSH2_KNOW
+@@ -1178,7 +1178,7 @@ libssh2_knownhost_writefile(LIBSSH2_KNOW
                                "Unsupported type of known-host information "
                                "store");
  
@@ -44,11 +44,11 @@
      if(!file)
          return _libssh2_error(hosts->session, LIBSSH2_ERROR_FILE,
                                "Failed to open file");
-Index: libssh2-1.4.3/src/userauth.c
+Index: libssh2-1.7.0/src/userauth.c
 ===================================================================
---- libssh2-1.4.3.orig/src/userauth.c  2012-04-18 22:24:04.000000000 +0200
-+++ libssh2-1.4.3/src/userauth.c       2013-01-08 16:24:07.573195691 +0100
-@@ -467,7 +467,7 @@ file_read_publickey(LIBSSH2_SESSION * se
+--- libssh2-1.7.0.orig/src/userauth.c  2016-01-18 13:41:58.000000000 +0100
++++ libssh2-1.7.0/src/userauth.c       2016-02-23 14:36:47.134091362 +0100
+@@ -538,7 +538,7 @@ file_read_publickey(LIBSSH2_SESSION * se
      _libssh2_debug(session, LIBSSH2_TRACE_AUTH, "Loading public key file: %s",
                     pubkeyfile);
      /* Read Public Key */


Reply via email to