Hi guys,

Today I merged AF_UNIX support, still pending is only SSL. I also
added a lengthily wiki page https://phab.enlightenment.org/w/efl.net/
with an introduction and lots of command lines to test our examples --
so I appreciate if you guys run these examples on various systems and
report it they do not work.

# SSL

For SSL I'll create a Efl.Socket.Ssl wrapper, it will receive an
existing Efl.Net.Socket and will operate on that. This will allow to
"upgrade" any socket to SSL, of course UDP won't work due its lack of
order and retransmission nature, but that can be done at any time, by
everyone... like one can do SSL on top of an existing WebSocket or
AF_UNIX if that is desired.

Since the most common case is to do it over TCP, I'll offer
Efl.Net.Server.Ssl and Efl.Net.Dialer.Ssl on top of SSL + TCP, these
will stablish SSL as soon as it's connected (no manual "upgrades",
that is to be one manually on top of Efl.Net.Dialer.Tcp or
Efl.Net.Server.Tcp).

For this particular reason I'll add "tcp+ssl" protocol to
efl_io_copier_example.c and efl_net_server_example.c, as well as will
create an specific example for both dialer and server on how to
manually upgrade the connection.

Okay?

-- 
Gustavo Sverzut Barbieri
--------------------------------------
Mobile: +55 (16) 99354-9890

------------------------------------------------------------------------------
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to