Sun Jul 26 17:15:35 2015 UTC ()
Updated libssh2 to version 1.6.0.

Changelog:

Changes:

    Added libssh2_userauth_publickey_frommemory()

Bug fixes:

    wait_socket: wrong use of difftime()
    userauth: Fixed prompt text no longer being copied to the prompts struct
    mingw build: allow to pass custom CFLAGS
    Let mansyntax.sh work regardless of where it is called from
    Init HMAC_CTX before using it
    direct_tcpip: Fixed channel write
    WinCNG: fixed backend breakage
    OpenSSL: caused by introducing libssh2_hmac_ctx_init
    userauth.c: fix possible dereferences of a null pointer
    wincng: Added explicit clear memory feature to WinCNG backend
    openssl.c: fix possible segfault in case EVP_DigestInit fails
    wincng: fix return code of libssh2_md5_init()
    kex: do not ignore failure of libssh2_sha1_init()
    scp: fix that scp_send may transmit not initialised memory
    scp.c: improved command length calculation
    nonblocking examples: fix warning about unused tvdiff on Mac OS X
    configure: make clear-memory default but WARN if backend unsupported
    OpenSSL: Enable use of OpenSSL that doesn't have DSA
    OpenSSL: Use correct no-blowfish #define
    kex: fix libgcrypt memory leaks of bignum
    libssh2_channel_open: more detailed error message
    wincng: fixed memleak in (block) cipher destructor


(nros)
diff -r1.11 -r1.12 pkgsrc/security/libssh2/Makefile
diff -r1.5 -r1.6 pkgsrc/security/libssh2/PLIST
diff -r1.5 -r1.6 pkgsrc/security/libssh2/distinfo
diff -r1.7 -r1.8 pkgsrc/security/libssh2/buildlink3.mk

cvs diff -r1.11 -r1.12 pkgsrc/security/libssh2/Makefile (expand / switch to context diff)
--- pkgsrc/security/libssh2/Makefile 2015/03/23 09:14:53 1.11
+++ pkgsrc/security/libssh2/Makefile 2015/07/26 17:15:34 1.12
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2015/03/23 09:14:53 nros Exp $
+# $NetBSD: Makefile,v 1.12 2015/07/26 17:15:34 nros Exp $
 #
 
-DISTNAME=	libssh2-1.5.0
+DISTNAME=	libssh2-1.6.0
 CATEGORIES=	security
 MASTER_SITES=	http://www.libssh2.org/download/
 

cvs diff -r1.5 -r1.6 pkgsrc/security/libssh2/PLIST (expand / switch to context diff)
--- pkgsrc/security/libssh2/PLIST 2015/03/23 09:14:53 1.5
+++ pkgsrc/security/libssh2/PLIST 2015/07/26 17:15:34 1.6
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2015/03/23 09:14:53 nros Exp $
+@comment $NetBSD: PLIST,v 1.6 2015/07/26 17:15:34 nros Exp $
 include/libssh2.h
 include/libssh2_publickey.h
 include/libssh2_sftp.h
@@ -169,4 +169,5 @@
 man/man3/libssh2_userauth_publickey.3
 man/man3/libssh2_userauth_publickey_fromfile.3
 man/man3/libssh2_userauth_publickey_fromfile_ex.3
+man/man3/libssh2_userauth_publickey_frommemory.3
 man/man3/libssh2_version.3

cvs diff -r1.5 -r1.6 pkgsrc/security/libssh2/distinfo (expand / switch to context diff)
--- pkgsrc/security/libssh2/distinfo 2015/03/23 09:14:53 1.5
+++ pkgsrc/security/libssh2/distinfo 2015/07/26 17:15:34 1.6
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2015/03/23 09:14:53 nros Exp $
+$NetBSD: distinfo,v 1.6 2015/07/26 17:15:34 nros Exp $
 
-SHA1 (libssh2-1.5.0.tar.gz) = d9a97a04aef8bcf835b22a7a2e8e869782baa3aa
+SHA1 (libssh2-1.6.0.tar.gz) = 93563084168bd2595f3cbd54585c9abe8ddb0fa9
-RMD160 (libssh2-1.5.0.tar.gz) = 34c05d24f33c3ac402e9bdefa9c2346f90ad3f50
+RMD160 (libssh2-1.6.0.tar.gz) = d05ff5a755438cf25cc20b78259d7ac2b8015731
-Size (libssh2-1.5.0.tar.gz) = 728222 bytes
+Size (libssh2-1.6.0.tar.gz) = 734110 bytes

cvs diff -r1.7 -r1.8 pkgsrc/security/libssh2/buildlink3.mk (expand / switch to context diff)
--- pkgsrc/security/libssh2/buildlink3.mk 2015/03/23 09:14:53 1.7
+++ pkgsrc/security/libssh2/buildlink3.mk 2015/07/26 17:15:34 1.8
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2015/03/23 09:14:53 nros Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2015/07/26 17:15:34 nros Exp $
 
 BUILDLINK_TREE+=	libssh2
 
@@ -6,7 +6,7 @@
 LIBSSH2_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.libssh2+=	libssh2>=0.18
-BUILDLINK_ABI_DEPENDS.libssh2+=	libssh2>=1.5.0
+BUILDLINK_ABI_DEPENDS.libssh2+=	libssh2>=1.6.0
 BUILDLINK_PKGSRCDIR.libssh2?=	../../security/libssh2
 
 .include "../../devel/zlib/buildlink3.mk"