libevnet 0.3.0 has been released with OpenSSL integration. See the google-tls.c regression test for usage, specifically around bufio_tls_start().
nio.h buffered I/O interface has been deprecated in favor of bufio.h, though it's still installed as-is. bufio.h might change slightly over the course of the 0.3.x series. 0.3.1 might see changes in the socket interface so TLS/SSL smarts can be added, like address failover when TLS/SSL handshaking fails (and of course automatic handshaking, whereas now tls_connect()/tls_accept() must be called after socket_connect()/socket_accept() returns). Hopefully 0.3.2 or later will see OpenSSL 0.9.8+ elliptic curve support. Not sure what this means. Possibly it means just adding an option flag which has the effect of constraining the crypto primitive suite to those sets which include ECC. For more info: http://www.25thandclement.com/~william/projects/libevnet.html Feel free to send suggestions or comments. - Bill _______________________________________________ Libevent-users mailing list Libevent-users@monkey.org http://monkey.org/mailman/listinfo/libevent-users