[gnutls-dev] GnuTLS 1.5.0 - experimental, with Windows installer
Simon Josefsson
jas at extundo.com
Sun Aug 13 22:26:59 CEST 2006
I am happy to announce GnuTLS 1.5.0, the first release on the current
experimental branch. We recommend the 1.4.x branch for those looking
for a stable version.
One goal with the 1.5.x branch is to make Windows x86 a supported
platform for GnuTLS. We do this by providing a binary Windows
installer of GnuTLS, cross-compiled from GNU/Linux using MinGW and
NSIS, see below. The installer is (lightly) tested on Windows 2000
and Windows XP. It is possible to develop applications in Visual
Studio or MinGW that links to the library.
GnuTLS is a modern C library that implement the standard network
security protocol Transport Layer Security (TLS), for use by network
applications.
* Version 1.5.0 (released 2006-08-13)
** Change SRP and Cert-Type extensions to match IANA registry.
** Fixed bug in OpenPGP authentication handshake.
** Improvements for building under MinGW.
Provides internal inet_ntop and inet_pton functions and arpa/inet.h
header. Calls WSAStartup and WSACleanup in gnutls_global_init and
gnutls_global_deinit, respectively. Loads getaddrinfo and getnameinfo
at run-time from ws2_32.dll, and falls back on a simple replacement if
it is not available. Builds the library with -mms-bitfields
-Wl,--enable-runtime-pseudo-reloc. Links with --output-def, to
create *.def files, which are installed.
** The examples now (conditionally) include config.h and link to gnulib.
No other source changes were necessary, so the examples should
continue to be possible to use stand-alone without any autoconf or
gnulib stuff.
** Added C++ header "gnutlsxx.h" and library "libgnutlsxx".
You may unconditionally disable it with --disable-cxx. See
includes/gnutls/gnutlsxx.h and lib/gnutlsxx.cpp for the
implementation.
** Made command line tool '--version' behave according to GNU Standards.
This enables 'make distcheck' to succeed.
** OpenCDK updated to 0.5.9 to fix some problems with OpenPGP support.
** Make --without-included-libtasn1 work.
Reported by Daniel Black <dragonheart at gentoo.org>.
** Fix a crash (strcmp() on a NULL value) in the certificate verification logic.
See http://www.gnu.org/software/gnutls/security.html regardging
GNUTLS-SA-2006-2 for more up to date information. Reported by
satyakumar <satyam_kkd at hyd.hellosoft.com>.
** API and ABI modifications:
No changes since last version.
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:
http://www.gnutls.org/manual/
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:
<http://lists.gnu.org/mailman/listinfo/help-gnutls>.
The project page of the library is available at:
http://www.gnutls.org/
http://www.gnu.org/software/gnutls/
http://josefsson.org/gnutls/ (updated fastest)
Here are the compressed sources (3.9MB):
http://josefsson.org/gnutls/releases/gnutls-1.4.2.tar.bz2
Here are GPG detached signatures signed using key 0xB565716F:
http://josefsson.org/gnutls/releases/gnutls-1.4.2.tar.bz2.sig
Here is the Windows installer (14MB):
http://josefsson.org/gnutls4win/gnutls-1.5.0.exe
http://josefsson.org/gnutls4win/gnutls-1.5.0.exe.sig
More information about the Windows installer:
http://josefsson.org/gnutls4win/
The software is cryptographically signed by the author using an
OpenPGP key identified by the following information:
pub 1280R/B565716F 2002-05-05 [expires: 2006-08-14]
Key fingerprint = 0424 D4EE 81A0 E3D1 19C6 F835 EDA2 1E94 B565 716F
uid Simon Josefsson <simon at josefsson.org>
uid Simon Josefsson <jas at extundo.com>
sub 1280R/4D5D40AE 2002-05-05 [expires: 2006-08-14]
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:
http://josefsson.org/key.txt
dns:b565716f.josefsson.org?TYPE=CERT
Here are the SHA-1 and SHA-224 checksums:
cf20e68fde70ffc12c7859ebc0787417eac57b45 gnutls-1.5.0.tar.bz2
84d498f3962c116f71db34285a7e0a66a427dac2 gnutls-1.5.0.tar.bz2.sig
3881082cb42c1a921c9f654a5b2ae89c197688041f59251deac47047 gnutls-1.5.0.tar.bz2
4cd713a295016049e6f5fd49bb21b35c47108f85033fad5ab36af3f2 gnutls-1.5.0.tar.bz2.sig
e4c463c72959f2a0a4aa1e4f14ca856d847ce9c5 gnutls-1.5.0.exe
e0b93c63600d19c76a92ab860ba0435779bc6715 gnutls-1.5.0.exe.sig
7364ca23de0bdea9f5597018c4d9f95afe81557a3246eb981befc479 gnutls-1.5.0.exe
483ca0d7b290a1cc4fa8a4d3028d695e9dd843bb2227a74d58b9b27e gnutls-1.5.0.exe.sig
Enjoy,
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/20060813/23ccbbcb/attachment.pgp>
More information about the Gnutls-devel
mailing list