[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: https://polarssl.org/
It looks like a port using ctypes would still be quite easy though. The `ssl/tlsv1.h` and `ssl/os_port.h` defines read/write ifdefs, and they check for EWOULDBLOCK. This means that binding to Async or Lwt is a straightforward mapping that will work with the usual select/epoll/kqueue loop. -anil On Tue, May 21, 2013 at 07:35:25PM +0100, Jon Ludlam wrote: > Looks very nice :-) > > The only thing I see is that it requires unix file descriptors whereas > matrixssl doesn't - this might make mirage integration a bit more > tricky. > > Jon > > Sent from my iPad > > On 20 May 2013, at 17:56, Prashanth Mundkur <pmundkur.ocaml@xxxxxxxxx> wrote: > > > Just came across this BSD licensed library > > > > http://axtls.sourceforge.net/index.htm > > > > > > On 19:07 Wed 01 May, Anil Madhavapeddy wrote: > >> On 1 May 2013, at 19:04, Vincent Bernardoff <vb@xxxxxxxxxxxxxx> > >> wrote: > >> > >>> Another embeddded SSL lib, I just found out that mini-os is using > >>> it. Might be worth a look if not already done ? > >>> > >> > >> It's also dual commercial GPLv2 licensed, unfortunately, and so > >> roughly the same as MatrixSSL. I've not looked in more depth though, > >> as MatrixSSL has a really nice low-level API that is perfect for our > >> binding needs... > >> > >> Jon, is your WIP on Github anywhere? I do think it would be easier > >> to have something on UNIX ahead of the mirage-platform version, if > >> only to run it through valgrind and bind to Async too... > >> > >> -anil > >> > >> > >
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |