PolarSSL works fine on Windows.
The GnuTLS API is far from consistent. It's an architectural disaster. See e.g.
https://bugs.launchpad.net/debian/+source/sudo/+bug/423252
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566351
http://www.openldap.org/lists/openldap-devel/200802/msg00072.html
Those are some of the reasons I went looking for an alternative (and settled
on PolarSSL) for some of my other projects.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html