GnuTLS 2.5.0

From:

Simon Josefsson

Subject:

GnuTLS 2.5.0

Date:

Wed, 02 Jul 2008 17:52:08 +0200

User-agent:

Gnus/5.110011 (No Gnus v0.11) Emacs/22.2 (gnu/linux)

The GnuTLS 2.5.x branch is NOT what you want for your stable system. It
is intended for developers and experienced users.
This release contains a merge of Nikos' gnutls_with_mpi branch. It
should now be possible to replace the libgcrypt calls to your own
callbacks. A lot of low-level code has changed since 2.4.x, so expect
this to be unstable.
I intend to release 2.5.1 shortly after this release, to indent all code
to conform to the GNU Coding Standards.
Here are the compressed sources:
http://alpha.gnu.org/gnu/gnutls/gnutls-2.5.0.tar.bz2ftp://alpha.gnu.org/gnu/gnutls/gnutls-2.5.0.tar.bz2
Improving GnuTLS is costly, but you can help! We are looking for
organizations that find GnuTLS useful and wish to contribute back.
You can contribute by reporting bugs, improve the software, or donate
money or equipment.
Commercial support contracts for GnuTLS are available, and they help
finance continued maintenance. Simon Josefsson Datakonsult, a
Stockholm based privately held company, is currently funding GnuTLS
maintenance. We are always looking for interesting development
projects. See http://josefsson.org/ for more details.
/Simon
* Version 2.5.0 (released 2008-07-02)
** Port fixes from v2.4.1 release, see below.
** Added API to replace and update the crypto backend.
The header gnutls/crypto.h is now officially supported, and declares
the symbols below.
** Rewritten opencdk crypto backend, to use the gnutls internal one.
** Update gnulib and translations.
The gnulib gc crypto code has been removed since it was never finished
and is no longer even used. An internal non-libgcrypt crypto
implementation may be added in the future, but we'll decide that later
on.
** API and ABI modifications:
gnutls_crypto_bigint_register2: ADDED.
gnutls_crypto_cipher_register2: ADDED.
gnutls_crypto_digest_register2: ADDED.
gnutls_crypto_mac_register2: ADDED.
gnutls_crypto_pk_register2: ADDED.
gnutls_crypto_rnd_register2: ADDED.
gnutls_crypto_single_cipher_register2: ADDED.
gnutls_crypto_single_digest_register2: ADDED.
gnutls_crypto_single_mac_register2: ADDED.