From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 45300 invoked by alias); 13 Mar 2016 14:18:03 -0000 Mailing-List: contact cygwin-announce-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-announce-owner@cygwin.com Reply-To: The Cygwin Mailing List Mail-Followup-To: cygwin-announce@cygwin.com Received: (qmail 102744 invoked by uid 89); 13 Mar 2016 14:09:41 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=3.0 required=5.0 tests=BAYES_40,HK_NAME_DR,RCVD_IN_DNSWL_LOW,SPF_SOFTFAIL,UNSUBSCRIBE_BODY autolearn=no version=3.3.2 spammy=UNSUBSCRIBE, INFO, SHA256, sk:subscri X-HELO: mout.kundenserver.de From: Dr. Volker Zell To: cygwin-announce@cygwin.com Subject: Updated: {nettle/libnettle4/libhogweed2/libnettle-devel}-2.7.1-1: A cryptographic library that is designed to fit easily in more or less any context Date: Sun, 13 Mar 2016 14:18:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-UI-Out-Filterresults: notjunk:1;V01:K0:JT9nOZ0mTVc=:IIo/qjiPhNIDwzgNgFIfaH CH8k3LaG5B+cDscXuT2+3lg1aa/lvAv3VGDhTk0NzwHaQBv0BWkunHdfZKnICtde4gS9ISX/F 346tjaVJI67TacRX/u2djhipMSuni5+8ZSix61Tu5Lu9EHe0JTlRLgW9/S4cJMDXIVoGWIRIx jxam3iOlZ6pCTZCYsKqpkylCYu6CijxKlPOYRqYlYyd/OdAubsYnywvrd4v5BgrV5e0Lioxwq WESODJe3ShkjUawx7b8hT+qRA8PzrlUK94XHo5baCkh+fEwp0bI3HOV8o42Sn5nETGEscNwwn cK3H8oYXye4+wdCErr+HlCGbjlicNp7HcwcZ5LY42g0rCJo2PJUOmn2wrRLbdEdgb8dkF7k6B B3ySHCQMDbdHzuRZR5PNI+WsbrsNrOTgJJSUia0RGxQVxZCPqm2gaRs1vVIOPuUzYmrsHRJYM S32cntjnin3epo38NQhDCQjOWMZCo/xbyyClYnTyCjvXigOigmzhRS9Gzw76GodI8b/gwRlGG edlfTydA3X+kOlg/ZLADhG31KEgsE21WhpQwVJ6OAsiIVjT7v7mpQs6ZgMtEXAMF7zS8eluFo NavQXJ4QcSKVa9tOQW6MmMeGdXmhbpJAZGCpIii5lc8zyjfTmsz2rjdGxXokAOC3EWLWZd4d7 DHrgAtf3vBL+EHup8DErgj3ZqRPf6jhO7lvSuVZo7pjDUBCFmIPIgeICcAZrR15UqbuluzpCA S4KKAw/i6U3EUAL1 X-SW-Source: 2016-03/txt/msg00050.txt.bz2 Hi New versions of 'nettle/libnettle4/libhogweed2/libnettle-devel' have been uploaded to a server near you. o Build for cygwin 2.4.1-1 with gcc-5.3.0-3 o Update to 2.7.1 o Fix for CVEs, see https://cygwin.com/ml/cygwin-apps/2016-03/msg00000.html nettle NEWS: ============ * Fixed a bug in the new ECC code. The ecc_j_to_a function called GMP:s mpn_mul_n (via ecc_modp_mul) with overlapping input and output arguments, which is not supported. * The assembly files for SHA1, SHA256 and AES depend on ARMv6 instructions, breaking nettle-2.7 for pre-v6 ARM processors. The configure script now enables those assembly files only when building for ARMv6 or later. * Use a more portable C expression for rotations. The previous version used the following "standard" expression for 32-bit rotation: (x << n) | (x >> (32 - n)) But this gives undefined behavior (according to the C specification) for n = 0. The rotate expression is replaced by the more portable: (x << n) | (x >> ((-n)&31)) This change affects only CAST128, which uses non-constant rotation counts. Unfortunately, the new expression is poorly optimized by released versions of gcc, making CAST128 a bit slower. This is being fixed by the gcc hackers, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57157. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ================================ If you want to unsubscribe from the cygwin-announce mailing list, please use the automated form at: http://cygwin.com/lists.html#subscribe-unsubscribe If this does not work, then look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain.com cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.