[gnutls-dev] GnuTLS 1.6.0

Simon Josefsson jas at extundo.com
Fri Nov 17 15:36:31 CET 2006

I am happy to announce GnuTLS 1.6.0!

This is the first release on our new stable branch.  This version is
what we recommend for those who need a stable version of GnuTLS.

GnuTLS is a modern C library that implement the standard network
security protocol Transport Layer Security (TLS), for use by network

* Version 1.6.0 (released 2006-11-17)

** No changes since 1.5.5.
The major changes compared to the 1.4.x branch are:

*** A GnuTLS C++ library is part of the official distribution.
Currently there are no examples or documentation, but hopefully this
will change.  See gnutlsxx.h for the API.

*** Windows is a supported platform.
There are, however, two know bugs.  One is related to select() in
command line tools (not, nota bene, in the library), the other is a
problem with libgcrypt that causes delays.  Help is needed to resolve
those issues, so we feel we can't delay the release because of this.

*** New APIs for custom push/pull function error reporting.
The new APIs are gnutls_transport_set_errno and
gnutls_transport_set_global_errno.  See the release notes for version
1.5.4 for more information.

*** Self tests are run under valgrind, if available.  See --disable-valgrind.

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.

All manual formats are available from:

Direct link to the most popular formats:
  http://www.gnutls.org/manual/gnutls.html - HTML format
  http://www.gnutls.org/manual/gnutls.pdf  - PDF format
  http://www.gnutls.org/reference/ch01.html  - API Reference, GTK-DOC HTML

If you need help to use GnuTLS, or want to help others, you are
invited to join our help-gnutls mailing list, see:

The project page of the library is available at:

Here are the compressed sources (4.1MB):

Here are GPG detached signatures signed using key 0xB565716F:

For more information about GnuTLS for Windows:


The Windows binary installer and PGP signature:

  http://josefsson.org/gnutls4win/gnutls-1.6.0.exe (14MB)

The software is cryptographically signed by the author using an
OpenPGP key identified by the following information:

pub   1280R/B565716F 2002-05-05 [expires: 2007-02-15]
uid                  Simon Josefsson <jas at extundo.com>
uid                  Simon Josefsson <simon at josefsson.org>
sub   1280R/4D5D40AE 2002-05-05 [expires: 2007-02-15]
sub   1024R/09CC4670 2006-03-18 [expires: 2007-04-22]
sub   1024R/AABB1F7B 2006-03-18 [expires: 2007-04-22]
sub   1024R/A14C401A 2006-03-18 [expires: 2007-04-22]

The key is available from:

Here are the SHA-1 and SHA-224 checksums:

b0600815aeae57cfa21cad19c1da8708c5b25d73  gnutls-1.6.0.tar.bz2
2bb0664136929c140cdecc5c1c2834fb3dcd798f  gnutls-1.6.0.tar.bz2.sig

8c8126cf922d33a75c5763773a7428b3da24d7cfbd6bea91c71ff43c  gnutls-1.6.0.tar.bz2
235c23d67a4f9f214da959db24d105b74df7e0ceba4cedadba503647  gnutls-1.6.0.tar.bz2.sig

6f6c6318d7687052215559644e5756a0a9179105  gnutls-1.6.0.exe
3d85ee7fafc40e06f4f48f9933ca10bb958347bf  gnutls-1.6.0.exe.sig

189a95691ec721ddd1efb8a3a933a0eaae4b8962c2602b14cb810811  gnutls-1.6.0.exe
9dcaaa06ffec1c79b5c5e3c542378b3287fae613f6a785231e306436  gnutls-1.6.0.exe.sig

Nikos and Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 419 bytes
Desc: not available
URL: </pipermail/attachments/20061117/843a1998/attachment.pgp>

More information about the Gnutls-devel mailing list