From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) by sourceware.org (Postfix) with ESMTPS id 6C989385773C for ; Sat, 10 Jun 2023 21:13:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6C989385773C Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=Shaw.ca Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=shaw.ca Received: from shw-obgw-4003a.ext.cloudfilter.net ([10.228.9.183]) by cmsmtp with ESMTP id 7wSrqx89JLAoI85tgqrSxZ; Sat, 10 Jun 2023 21:13:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shaw.ca; s=s20180605; t=1686431600; bh=9I1CYeGOON5+nCDZLghuNse2Bp6m8tX0QiPlX18ng5s=; h=From:To:Reply-To:Date:Subject; b=YqijRkpfDUdWKbzOUrP89ZDxUMjSV8U1B+/54b4R9yPVgaj1xTJeIWmhgdx9u5fvP Cx8mRiOPv7KcIkr6bFeUFaChlrYKDcVwynptTweX5iQk9X7FxQUXD2+p3hmwFJUp+d s/fkgxuZmYQoKqWp4Od86nrGKlGokzrJwdCmGh3NxwZW2F6DgPKRGyx5x/24gxlKwU VP0z1S/XGS//kqfcr/Z9s7P6ZVQjy48cSGmPPqs/3yaT5caZ7Ab7JuSH3HqtuJ0lS+ l+xMLzGyc3bv8aHQRyanC1CWTMquW0j9DpUF3K12V8Kz3Fw3+PVezftfRKEAJY4l4e YdWSuuvIrDgdA== Received: from localhost.localdomain ([184.64.102.149]) by cmsmtp with ESMTP id 85tgq1tLlcyvu85tgqC5Av; Sat, 10 Jun 2023 21:13:20 +0000 X-Authority-Analysis: v=2.4 cv=VbHkgXl9 c=1 sm=1 tr=0 ts=6484e770 a=DxHlV3/gbUaP7LOF0QAmaA==:117 a=DxHlV3/gbUaP7LOF0QAmaA==:17 a=oeppcwj8AAAA:8 a=I9V89c7XlownuUNBC0oA:9 a=5n1A7qh1AjcA:10 a=EbX5vdCAct3xugfmopdr:22 From: "Cygwin libssh2 Maintainer" To: "Cygwin Announcements" Reply-To: "Cygwin" Date: Sat, 10 Jun 2023 15:09:21 -0600 Message-Id: <20230610150921.14914-1-Brian.Inglis@Shaw.ca> Subject: Updated: libssh2{_1,-devel} mingw64-{x86_64,i686}-libssh2 1.11 X-CMAE-Envelope: MS4xfJ+XUI/XKduh8uPwJVRDtqeyL/AsUsccHCe45Oc8qMZy8YMUVr6G+rMSKKG5AclHRMY1AttcRCi5J2Asl8SESfkmFH4FOioqH0gXXMIxF1otCAYt80/I /TDgPZzHWbfsfF1oZB5wgi1SBQjzsu+jTLGiigFnHZxdLMpiXxttXn0wMxlaYU4OR3p5hwRMpVDUvhxZ8VwR1cqVB414j0eNjZM= X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: The following packages have been upgraded in the Cygwin distribution: * libssh2_1 1.11 * libssh2-devel 1.11 * mingw64-x86_64-libssh2 1.11 libssh2 is a library implementing the SSH2 protocol, supporting many features. The Mingw package provides Mingw MS VC RT-linked binaries, NOT Cygwin binaries, for use with the mingw64-x86_64-gcc cross compiler, installed in /usr/x86_64-w64-mingw32/sys-root/mingw/{bin,lib,include}/. For more information see the project home page: https://libssh2.org/ As there are many changes each release please see below or read /usr/share/doc/libssh2/RELEASE-NOTES after installation for details: https://libssh2.org/changes.html libssh2 1.11 This release includes the following enhancements and bugfixes: * Adds support for encrypt-then-mac (ETM) MACs * Adds support for AES-GCM crypto protocols * Adds support for sk-ecdsa-sha2-nistp256 and sk-ssh-ed25519 keys * Adds support for RSA certificate authentication * Adds FIDO support with *_sk() functions * Adds RSA-SHA2 key upgrading to OpenSSL, WinCNG, mbedTLS, OS400 backends * Adds Agent Forwarding and libssh2_agent_sign() * Adds support for Channel Signal message libssh2_channel_signal_ex() * Adds support to get the user auth banner message libssh2_userauth_banner() * Adds LIBSSH2_NO_{MD5, HMAC_RIPEMD, DSA, RSA, RSA_SHA1, ECDSA, ED25519, AES_CBC, AES_CTR, BLOWFISH, RC4, CAST, 3DES} options * Adds direct stream UNIX sockets with libssh2_channel_direct_streamlocal_ex() * Adds wolfSSL support to CMake file * Adds mbedTLS 3.x support * Adds LibreSSL 3.5 support * Adds support for CMake "unity" builds * Adds CMake support for building shared and static libs in a single pass * Adds symbol hiding support to CMake * Adds support for libssh2.rc for all build tools * Adds .zip, .tar.xz and .tar.bz2 release tarballs * Enables ed25519 key support for LibreSSL 3.7.0 or higher * Improves OpenSSL 1.1 and 3 compatibility * Now requires OpenSSL 1.0.2 or newer * Now requires CMake 3.1 or newer * SFTP: Adds libssh2_sftp_open_ex_r() and libssh2_sftp_open_r() extended APIs * SFTP: No longer has a packet limit when reading a directory * SFTP: now parses attribute extensions if they exist * SFTP: no longer will busy loop if SFTP fails to initialize * SFTP: now clear various errors as expected * SFTP: no longer skips files if the line buffer is too small * SCP: add option to not quote paths * SCP: Enables 64-bit offset support unconditionally * Now skips leading \r and \n characters in banner_receive() * Enables secure memory zeroing with all build tools on all platforms * No longer logs SSH_MSG_REQUEST_FAILURE packets from keepalive * Speed up base64 encoding by 7x * Assert if there is an attempt to write a value that is too large * WinCNG: fix memory leak in _libssh2_dh_secret() * Added protection against possible null pointer dereferences * Agent now handles overly large comment lengths * Now ensure KEX replies don't include extra bytes * Fixed possible buffer overflow when receiving SSH_MSG_USERAUTH_BANNER * Fixed possible buffer overflow in keyboard interactive code path * Fixed overlapping memcpy() * Fixed Windows UWP builds * Fixed DLL import name * Renamed local RANDOM_PADDING macro to avoid unexpected define on Windows * Support for building with gcc versions older than 8 * Improvements to CMake, Makefile, NMakefile, GNUmakefile, autoreconf files * Restores ANSI C89 compliance * Enabled new compiler warnings and fixed/silenced them * Improved error messages * Now uses CIFuzz * Numerous minor code improvements * Improvements to CI builds * Improvements to unit tests * Improvements to doc files * Improvements to example files * Removed "old gex" build option * Removed no-encryption/no-mac builds * Removed support for NetWare and Watcom wmake build files