net.server_event: Obey nowriting/nointerface for locks in interface methods

net.server_event: Use conn property for send/receive instead of caching, fixes trying to use original socket after SSL-wrapping

net.server_event: Set startsslcallback property to nil when we're done handshaking, otherwise we keep trying to repeat the handshake

net.server_event: Add set_sslctx() method to connections

net.server_event: conn.usingssl -> conn._usingssl

net.server_event: Use correct listener callbacks

net.server_event: Small whitespace fixes

net.server_event: Correct a few instances of .sslctx to ._sslctx

net.server_event: Call connection's onconnect, no need to pass closures around now

net.server_event: Use connection id in all relevant logging

net.server_event: Define id property for connection objects, to aid logging

net.server_event: Define vdebug function for convenience

net.server_event: Change to new standard addserver() syntax

net.server_select: Change addserver() parameters to be compatible with new standard syntax

mod_tls: Switch to : syntax for connection methods

(0) -1000 -300 -100 -15 +15 +100 +300 +1000 tip

mercurial