Hello,

I just wanted to point that git tree was not updated for the release.

-- 
With best wishes
Dmitry

ср, 29 апр. 2020 г., 23:05 Niels Möller <[email protected]>:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> I'm happy to announce a new release of GNU Nettle, a low-level
> cryptographics library. This version includes several new features, and
> a couple of bug fixes, see NEWS entries below.
>
> The Nettle home page can be found at
> https://www.lysator.liu.se/~nisse/nettle/, and the manual at
> https://www.lysator.liu.se/~nisse/nettle/nettle.html.
>
> The release can be downloaded from
>
>   https://ftp.gnu.org/gnu/nettle/nettle-3.6.tar.gz
>   ftp://ftp.gnu.org/gnu/nettle/nettle-3.6.tar.gz
>   https://www.lysator.liu.se/~nisse/archive/nettle-3.6.tar.gz
>
> Happy hacking,
> /Niels Möller
>
> NEWS for the Nettle 3.6 release
>
>         This release adds a couple of new features, most notable being
>         support for ED448 signatures.
>
>         It is not binary compatible with earlier releases. The shared
>         library names are libnettle.so.8.0 and libhogweed.so.6.0, with
>         sonames nibnettle.so.8 and libhogweed.so.6. The changed
>         sonames are mainly to avoid upgrade problems with recent
>         GnuTLS versions, that depend on Nettle internals outside of
>         the advertised ABI. But also because of the removal of
>         internal poly1305 functions which were undocumented but
>         declared in an installed header file, see Interface changes
>         below.
>
>         New features:
>
>         * Support for Curve448 and ED448 signatures. Contributed by
>           Daiki Ueno.
>
>         * Support for SHAKE256 (SHA3 variant with arbitrary output
>           size). Contributed by Daiki Ueno.
>
>         * Support for SIV-CMAC (Synthetic Initialization Vector) mode,
>           contributed by Nikos Mavrogiannopoulos.
>
>         * Support for CMAC64, contributed by Dmitry Baryshkov.
>
>         * Support for the "CryptoPro" variant of the GOST hash
>           function, as gosthash94cp. Contributed by Dmitry Baryshkov.
>
>         * Support for GOST DSA signatures, including GOST curves
>           gc256b and gc512a. Contributed by Dmitry Baryshkov.
>
>         * Support for Intel CET in x86 and x86_64 assembly files, if
>           enabled via CFLAGS (gcc --fcf-protection=full). Contributed
>           by H.J. Lu and Simo Sorce.
>
>         * A few new functions to improve support for the Chacha
>           variant with 96-bit nonce and 32-bit block counter (the
>           existing functions use nonce and counter of 64-bit each),
>           and functions to set the counter. Contributed by Daiki Ueno.
>
>         * New interface, struct nettle_mac, for MAC (message
>           authentication code) algorithms. This abstraction is only
>           for MACs that don't require a per-message nonce. For HMAC,
>           the key size is fixed, and equal the digest size of the
>           underlying hash function.
>
>         Bug fixes:
>
>         * Fix bug in cfb8_decrypt. Previously, the IV was not updated
>           correctly in the case of input data shorter than the block
>           size. Reported by Stephan Mueller, fixed by Daiki Ueno.
>
>         * Fix configure check for __builtin_bswap64, the incorrect
>           check would result in link errors on platforms missing this
>           function. Patch contributed by George Koehler.
>
>         * All use of old-fashioned suffix rules in the Makefiles have
>           been replaced with %-pattern rules. Nettle's use of suffix
>           rules in earlier versions depended on undocumented GNU make
>           behavior, which is being deprecated in GNU make 4.3.
>
>           Building with other make programs than GNU make is untested
>           and unsupported. (Building with BSD make or Solaris make
>           used to work years ago, but has not been tested recently).
>
>         Interface changes:
>
>         * Declarations of internal poly1305.h functions have been
>           removed from the header file poly1305.h, to make it clear
>           that they are not part of the advertised API or ABI.
>
>         Miscellaneous:
>
>         * Building the public key support of nettle now requires GMP
>           version 6.1.0 or later (unless --enable-mini-gmp is used).
>
>         * A fair amount of changes to ECC internals, with a few
>           deleted and a few new fields in the internal struct
>           ecc_curve. Files and functions have been renamed to more
>           consistently match the curve name, e.g., ecc-256.c has been
>           renamed to ecc-secp256r1.c.
>
>         * Documentation for chacha-poly1305 updated. It is no longer
>           experimental. The implementation was updated to follow RFC
>           8439 in Nettle-3.1, but that was not documented or announced
>           at the time.
>
> - --
> Niels Möller. PGP-encrypted email is preferred. Keyid 368C6677.
> Internet email is subject to wholesale government surveillance.
>
> -----BEGIN PGP SIGNATURE-----
>
> iQEzBAEBCAAdFiEEy0li0HDXfX/Li6Nicdjx/zaMZncFAl6p3hsACgkQcdjx/zaM
> ZneC5gf7BZuz13jnIzETuRCtqwcV8BaFZOhBrDmqPxHeCVL2BVZwUxVpIVZAhqKu
> ngj5i4GEQBHLg5BRJk/97gyn4YCbWfr7397tqBdUWO2VWFKaG+5QGCG3pjjxyjgm
> hECNrRpSLHHVzUFi2bLCo4Ur+R2d52I1l+hI7CekTxAk1c01xhpobs0pSUDUCfco
> /c8gNbbrNZc/KxUq1qtaWucxvysa4BsfnqucnhjAftMrmishFdr282gWNrnK3q9K
> kHIxCL01bYIQVQmYdH0VglGtq7rYCkL870Ip21OOaL+LIHm1FMaDpXHbXi/GkGqK
> Ukre//RxgMbwPMsM7eh5rp7pOAqdug==
> =QvUR
> -----END PGP SIGNATURE-----
> _______________________________________________
> nettle-bugs mailing list
> [email protected]
> http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs
>
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to