[gnutls-dev] GnuTLS 1.2.7

Simon Josefsson jas at extundo.com
Fri Sep 9 12:34:51 CEST 2005

We are pleased to announce the availability of GnuTLS version 1.2.7,
OpenCDK version 0.5.8 and Libtasn1 0.2.17!

GnuTLS is a modern C library that implement the standard network
security protocol Transport Layer Security (TLS), for use by network
applications.  OpenCDK and Libtasn1 are libraries used by GnuTLS for
OpenPGP packet parsing and ASN.1 handling.  The OpenCDK and Libtasn1
libraries are included in GnuTLS, so you do not need to install them

Noteworthy changes since version 1.2.6:
- The GNUTLS and GNUTLS-EXTRA libraries are now built with versioned symbols.
- Certtool now complains when reading out-of-range X.509 serial
  numbers, suggested by Fran <e_agf at yahoo.es>.
- Certtool now uses the readline library (when available) when reading
  X.509 serial numbers.
- Fixed build problems in getpass on uClibc and Mingw32 platforms.
- Fixed compile warning regarding socklen_t on Mingw32, reported by
  Martin Lambers <marlam at marlam.de>.
- Fixed examples in doc/examples/, suggested by Fran <e_agf at yahoo.es>.
- Gnulib is now used for the core library, enabling future code cleanups.
- The gnutls-cli tool now use gnutls_certificate_verify_peers2,
  suggested by Daniel Stenberg <daniel at haxx.se>.
- Doc fixes for gnutls_transport_set_push and gnutls_transport_set_pull.
- Minilibtasn1 is now 0.2.17 (removed optional use of C99 macros).
- Disable zlib support if zlib.h is not present.
- A number of internal cleanups.

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

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:
  http://josefsson.org/gnutls/ (updated fastest)

Here are the compressed sources:
  http://josefsson.org/gnutls/releases/gnutls-1.2.7.tar.bz2 (2.5MB)
  ftp://ftp.gnutls.org/pub/gnutls/gnutls-1.2.7.tar.bz2 (2.5MB)

Here are GPG detached signatures signed using key 0xB565716F:

Here are the OpenCDK library sources and digital signature:
  http://josefsson.org/gnutls/releases/opencdk/opencdk-0.5.8.tar.gz (492K)

Here are the Libtasn1 library sources and digital signature:
  http://josefsson.org/gnutls/releases/libtasn1/libtasn1-0.2.17.tar.gz (868K)

The software is cryptographically signed by the author using an
OpenPGP key identified by the following information:
  1280R/B565716F 2002-05-05 [expires: 2006-02-28]
  Key fingerprint = 0424 D4EE 81A0 E3D1 19C6  F835 EDA2 1E94 B565 716F

The key is available from:

Here are the build reports for various platforms:

Here are the SHA-1 checksums:

c1a583052a16521363d0dab5615bfc547f291fca  gnutls-1.2.7.tar.bz2
81cd5328df91f197b7ae540912705758f79f9e81  gnutls-1.2.7.tar.bz2.sig

a8a5d9d2a27acccdd8cf92d385c637f78ff0f55f  opencdk-0.5.8.tar.gz
ee0883ca57f06987e7481d83ea111913d282df8f  opencdk-0.5.8.tar.gz.sig

29b3ad1c5db4d1d43ee32da0cdaebfe05356ea48  libtasn1-0.2.17.tar.gz
7c84c6bd8b08e9f85b02261b120bcddcde81e4b9  libtasn1-0.2.17.tar.gz.sig

Nikos and Simon

More information about the Gnutls-dev mailing list