Macro-swift / Macro

An unopinionated SwiftNIO based asynchronous I/O framework, Node.js like.
Apache License 2.0
36 stars 1 forks source link

Add support for TLS ("SSL") #2

Open CodeEagle opened 3 years ago

CodeEagle commented 3 years ago

Thanks for this great lib at first Is this lib support SSL ?

helje5 commented 3 years ago

Macro itself doesn't include NIO SSL for sizing reasons (and because SSL is not usually useful for Macro servers, as they usually live behind a frontend proxy like NGINX).

Having say that, we should create a MacroTLS eventually.

CodeEagle commented 3 years ago

@helje5 thanks

helje5 commented 3 years ago

I think we actually want to do this, create a MacroSSL/TLS package which integrates NIOTLS (similar to MacroLambda). Just not as part of this specific package.