Page 1 of 1

Using GNU TLS instead of OpenSSL for ADCS

Posted: 23 Sep 2009, 12:06
by Toast
i might just be an ordinary user but with the recent turmoil on sdc vs ppk wouldnt it make more since with the license argument to switch to GNU TLS since that one is GPL licensed and basicly can do the same thing that open ssl does

Re: Using GNU TLS instead of OpenSSL for ADCS

Posted: 24 Sep 2009, 09:40
by Pietry
Hope I'm not being stupid, but why all the fuss about OpenSSL ? OpenSSL is just an implementation nobody is forced to use it.

Re: Using GNU TLS instead of OpenSSL for ADCS

Posted: 02 Oct 2009, 16:47
by Big Muscle
I begun migration to GnuTLS, but I need someone to compile static libs under Windows (MSVC). I'm not able to do it.

These libs are needed:
libgcrypt.lib
libgnutls-openssl.lib (only for current migration status; its dependency will be removed later)
libgnutls.lib
libgpg-error.lib
libtasn1.lib

Currently, dynamic libraries are used (DLLs), but it's not acceptable for our application.

Re: Using GNU TLS instead of OpenSSL for ADCS

Posted: 03 Oct 2009, 14:58
by darkKlor
<adrian_007> got one simple question, is there gnutls win32 lib for x64?
Has this been resolved?

Re: Using GNU TLS instead of OpenSSL for ADCS

Posted: 03 Oct 2009, 16:46
by Big Muscle
It will be resolved when my problem is resolved = we are able to compile GnuTLS under Windows.

Re: Using GNU TLS instead of OpenSSL for ADCS

Posted: 03 Oct 2009, 19:02
by Yada
Would i assume that you tried to build *.lib from *.def files already?

Re: Using GNU TLS instead of OpenSSL for ADCS

Posted: 03 Oct 2009, 20:42
by Crise
Yada wrote:Would i assume that you tried to build *.lib from *.def files already?
If you make the lib files that way it isn't the same thing as compiling gnutls as static. As far as I know that would not resolve the issue of dll's

I think that BM has the lib files made like this atm.

Edit: BM, you could look into using these two http://cccl.sourceforge.net/, http://gnuwin32.sourceforge.net/packages/make.htm

Re: Using GNU TLS instead of OpenSSL for ADCS

Posted: 04 Oct 2009, 08:31
by Big Muscle
Yada: I did, but it generates dynamic libaries only. I tried generating *.lib from static *.a and it was proccessed correctly, however, linking failed with many errors like "undefined reference to _snprintf" and similar.

Crise: I'll check it.