The big thing is sendfile(2) got mis-called when using TLS-wrapped sockets. This still needs to be documented better, but https://yhbt.net/ is up-and-running for now.
Things like rack.url_scheme, SERVER_NAME, SERVER_PORT, etc... will all need to be set properly. lib/yahns/acceptor.rb | 2 +- lib/yahns/sendfile_compat.rb | 4 ---- lib/yahns/server.rb | 9 ++++++++- lib/yahns/wbuf_common.rb | 1 + test/test_ssl.rb | 25 ++++++++++++++++++++++++- 5 files changed, 34 insertions(+), 7 deletions(-) -- unsubscribe: yahns-public+unsubscr...@yhbt.net archive: http://yhbt.net/yahns-public/