[gnutls-dev] GnuTLS 1.5.5 for Windows
jas at extundo.com
Thu Nov 16 16:27:42 CET 2006
Don't forget that GnuTLS is available under Windows!
The Windows installer contains the library, binaries for the command
line tools and all example programs. The manual, in PDF and HTML
formats, together with the GTK-DOC style API reference manual in HTML,
are also included.
This release uses libgpg-error 1.4, (slightly patched) libgcrypt
1.2.3, libtasn1 0.3.8, and gnutls 1.5.5. The source code for those
packages, as well as the build makefile, is also included in the
installer, but is not installed by default.
For more information, such as an explanation how you can write
programs using Visual Studio or MinGW that uses to GnuTLS, see:
There are two known problems:
1. Some of the command line tools (e.g., gnutls-cli) uses select() to
check whether there is data to be read from stdin or from the network.
The select function doesn't work with file descriptors under Windows,
so this currently does not work. I'm working on solving this.
Update! This was improved by 1.5.1, but still not perfect. Reports
on that are solicited.
2. Initializing libgcrypt takes a long time on some systems, there has
been reports that it can take around 10 seconds. There is a patch for
libgcrypt to solve this, and there are non-official libgcrypt DLL's
that can be used as a drop-in. See
<http://www.securitypunk.com/libgcrypt/>. Note that it is not clear
whether the patch is the right solution or not.
We believe this release fixes some problems with send/recv returning
failures, but that needs further testing.
This is a release candidate for 1.6.0. We intend to release 1.6.0
even with known Windows bugs, and the goal is to fix them throughout
the new stable 1.6.x series, with the help from users.
The binary installer and PGP signature:
Here are the SHA-1 and SHA-224 checksums:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 419 bytes
Desc: not available
More information about the Gnutls-devel