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 */
