X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:from:to:subject:date:message-id :mime-version:content-type; q=dns; s=default; b=pgNcWCg7vks/k833 ota4TOH9r+/AreLdwuWO0asWRoNXwIwtjvg+qw2KvQuL2Y9e264biRbACn/+OPo7 qpUCF6tZY9k/bPT6va6YYoKNdT+T5xrsFTJJtJHGqX8bbQmmQKcfoD50200tO3oF 4TFrTko6/uN+rCjzqw1Zrg16DoQ= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:from:to:subject:date:message-id :mime-version:content-type; s=default; bh=0UVFOMfngCas5Pa3NeOign dhxiE=; b=LN9hZ4F+km7AwWlGd88tmtGGDZj2yXg2kLbj+PhnD4hMovQeR9IFwg UlfooFGykPwMHT9ZlEb6S4+aWxCHFCU+20v3tcrfH/Y4FYZ2E8MapVxfEaEwPRTv Ki5aNpRYT9EURRE2Y8x8PlPIWN03o8+Hsl6VI0zMHIwUKSPezU1xE= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-HELO: localhost.localdomain Reply-To: cygwin AT cygwin DOT com 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 From: "Dr. Volker Zell" To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] 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 15:09:15 +0100 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-IsSubscribed: yes 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. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple