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:subject:to:date:message-id :mime-version:content-type:content-transfer-encoding; q=dns; s= default; b=OoDDleuyioIvGKvFfDTn9xdK9R/Q9nX7J0woBPGflwyaqYVWf127w RQpszvfJxzXg7GHDAz2GFgSBj5g4JUFSfP18rvz2I8UaJcQgbUwe7QhLLrmGULty ko0rSJNJD/pz9UkyoCmVN9MRRmugNOp4Lz3W4PqlVQhRHn4YwcylqU= 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:subject:to:date:message-id :mime-version:content-type:content-transfer-encoding; s=default; bh=vn4AKaFP3b74r6+S6T4YtfYLXVs=; b=qSPdKGceTpx5iI0g7XFy48U15Yra yyro9g/2oYNvdCWsED/W/kmtXUResybu3CkRwdX/WmQlZgkPTvi6+9JAKl94EUzo IUek9w9gvRqO1lJLrwW4gTGOrFlgNHvvc2Rfb9zJOZnLvJkIe1FR1TmrUMzpE115 j8aWoaOLH2pZqTo= 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 X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,T_HK_NAME_DR autolearn=ham version=3.3.1 Reply-To: cygwin AT cygwin DOT com From: "Dr. Volker Zell" Subject: [ANNOUNCEMENT] Updated: {nettle/libnettle4/libhogweed2/libnettle-devel}-2.6-1: A cryptographic library that is designed to fit easily in more or less any context To: cygwin AT cygwin DOT com Date: Thu, 25 Apr 2013 16:16:02 +0200 Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi New versions of 'nettle/libnettle4/libhogweed2/libnettle-devel' have been uploaded to a server near you. o Update to latest upstream release o Build for cygwin 1.7.18 with gcc-4.5.3 o Changed library naming nettle NEWS: =============== Bug fixes: * Fixed a bug in ctr_crypt. For zero length (which should be a NOP), it sometimes incremented the counter. Reported by Tim Kosse. * Fixed a small memory leak in nettle_realloc and nettle_xrealloc. New features: * Support for PKCS #5 PBKDF2. Contributed by Simon Josefsson. Specification in RFC 2898 and test vectors in RFC 6070. * Support for GOST R 34.11-94 hash algorithm. Ported from librhash by Nikos Mavrogiannopoulos. Written by Aleksey Kravchenko. More information in RFC4357. Test vectors taken from the GOST hash wikipedia page. * Support for SHA3. Miscellaneous: * The include file has been split into and . For now, sha.h is kept for backwards compatibility and it simply includes both files, but applications are encouraged to use the new names. The new SHA3 functions are declared in . * Testsuite can be run under valgrind, using make check EMULATOR='$(VALGRIND)' For this to work, test programs and other executables now deallocate storage. * New configure options --disable-documentation and --disable-static. Contributed by Sam Thursfield and Alon Bar-Lev, respectively. * The section on hash functions in the manual is split into separate nodes for recommended hash functions and legacy hash functions. * Various smaller improvements, most of them portability fixes. Credits go to David Woodhouse, Tim Rühsen, Martin Storsjö, Nikos Mavrogiannopoulos, Fredrik Thulin and Dennis Clarke. Finally, a note on the naming of the various "SHA" hash functions. Naming is a bit inconsistent; we have, e.g., SHA1: sha1_digest SHA2: sha256_digest (not sha2_256_digest) SHA3: sha3_256_digest Renaming the SHA2 functions to make Nettle's naming more consistent has been considered, but the current naming follows common usage. Most documents (including the specification for SHA2) refer to 256-bit SHA2 as "SHA-256" or "SHA256" rather than "SHA2-256". The libraries are intended to be binary compatible with nettle-2.2 and later. The shared library names are libnettle.so.4.5 and libhogweed.so.2.3, with sonames still libnettle.so.4 and libhogweed.so.2 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