Kim Alvefur <zash@zash.se> [Sun, 01 Sep 2019 02:05:33 +0200] rev 10239
net.http: Pass server name along for SNI (fixes #1408)
net.resolver.basic passes this 'extra' field along to server.addclient
Kim Alvefur <zash@zash.se> [Sun, 01 Sep 2019 01:58:38 +0200] rev 10238
net.server: Handle server name (SNI) as extra argument
Code added in 75d2874502c3, 9a905888b96c and adc0672b700e uses this field.
See #409 and #1408
Kim Alvefur <zash@zash.se> [Sun, 01 Sep 2019 01:55:55 +0200] rev 10237
net.server: Accept and save an 'extra' field for client connections
This lets code attach some extra data to be attached to client
connections.
Kim Alvefur <zash@zash.se> [Sat, 31 Aug 2019 16:15:09 +0200] rev 10236
Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Sat, 31 Aug 2019 16:15:51 +0200] rev 10235
MUC: Fix delay tag @from in test to be the room JID (#1054 came back)
Kim Alvefur <zash@zash.se> [Sat, 31 Aug 2019 16:08:45 +0200] rev 10234
MUC: Fix delay@from to be room JID (fixes #1416)
Kim Alvefur <zash@zash.se> [Sat, 31 Aug 2019 16:04:50 +0200] rev 10233
MUC: Add a test covering basic room creation, messages and destruction
Kim Alvefur <zash@zash.se> [Wed, 28 Aug 2019 01:41:00 +0200] rev 10232
net.server_epoll: Add support for opportunistic writes
This tries to flush data to the underlying sockets when receiving
writes. This should lead to fewer timer objects being around. On the
other hand, this leads to more and smaller writes which may translate to
more TCP/IP packets being sent, depending on how the kernel handles
this. This trades throughput for lower latency.
Kim Alvefur <zash@zash.se> [Sun, 25 Aug 2019 23:25:42 +0200] rev 10231
core.certmanager: Remove unused import [luacheck]
Kim Alvefur <zash@zash.se> [Sun, 25 Aug 2019 23:12:55 +0200] rev 10230
Remove COMPAT with temporary luasec fork
The changes in the temporary fork were merged into mainline luasec ca
2013 and included in the 0.5 release in 2014.