Initializing gcrypt in gnutls4win?
simon at josefsson.org
Fri Oct 23 18:43:56 CEST 2009
Jason Pettiss <jpettiss at yahoo.com> writes:
> Thanks to GnuTLS for Windows I was able to convert an existing application to use TLS in about 30 minutes. Yay for that. Everything works fine until I make two connections at the same time (from different threads), where gcrypt asserts on me, complaining of mutex state.
> Does GnuTLS for Windows perform the gcry_control(GCRYCTL_SET_THREAD_CBS, ...) operation for me,
No. It doesn't under Unix either.
> or is that still my application's responsibility?
> If I need to do that, anyone have any pointers on how to accomplish
Try asking on libgcrypt's mailing list, it seems to be a general
question for all applications using libgcrypt on Windows. I don't know
> Every time I think I've got the answer, I find I need to download and
> build yet another peripheral library, most of those of course not
> quite Windows-friendly.
I know the feeling. :-(
More information about the Gnutls-help