[ejabberd] LDAPS improvements

Evgeniy Khramtsov xramtsov at gmail.com
Sat Nov 29 14:49:19 MSK 2008


Anthony Fox wrote:

>Where can I find information about your TLS driver?
>  
>

RTFS? http://svn.process-one.net/ejabberd/trunk/src/tls/tls_drv.c

>Why  do  you  use  your TLS driver when Erlang already has its own ssl
>module?
>  
>

Because:
1. ssl.erl uses select(2) only.
2. It is impossible to make STARTTLS (i.e. it is impossible to upgrade 
gen_tcp socket to ssl socket).

-- 
Regards,
Evgeniy Khramtsov, ProcessOne.
xmpp:xram at jabber.ru.



More information about the ejabberd mailing list