Hi Modestas, 

On Sat, Feb 12, 2005 at 02:26:10PM +0200, Modestas Vainius wrote:
> > You know that the OpenSSL compat layer has nearly identical issues to
> > the OpenSSL lib itself? The old patch did not use it because of them.
> The only problems I'm aware of are licensing issues. Compat layer is licensed 
> under GPL, isn't it? Are there any other issues?

I am not a lawyer. I only remember that debian-legal found out that we
can't link OpenLDAP against OpenSSL and that the GnuTLS compat layer is
also not a solution. 

Basically I don't think we need a compat layer anyway as tls.c is all in 
OpenLDAP that knows about TLS (not counting that few hacks in other
places) and it does not use much of OpenSSL. Therefore I think the best
idea is to just use GnuTLS directly.

> Actually, compat layer is quite crappy by itself. I've just taken some ideas 
> from it.

Good.

> What direction are you going? Are you rewriting tls.c and other parts of 
> OpenLDAP code implementing OpenSSL API or try to simulate OpenSSL behavior 
> (produce compatibility layer)? I've gone the latter way although some 
> functions are almost impossible to simulate.

I am going the first way. I think simulating OpenSSL via GnuTLS creates
more problems than it solves. Therefore I am accessing GnuTLS directly.

> > Your help is of course very welcome, I'd like to join forces to get this
> > up and running.
> No problem. I could help.

Fine!

> > I could move my current working tree to svn.debian.org 
> > or something if needed.
> This would be grate.

Done. It is available at

        svn://svn.debian.org/svn/pkg-openldap/projects/ldap-tls/trunk

I can enable write access if you got an alioth account. 

Greetings

        Torsten

Attachment: signature.asc
Description: Digital signature

Reply via email to