Commit Graph

18 Commits

Author SHA1 Message Date
XieHan 45652d8430 add WFServerBase::get_listen_addr() for starting server on a random port 2021-10-14 17:13:10 +08:00
XieHan 7cac784725 Fix 'include' errors 2021-10-04 00:43:03 +08:00
XieHan d07e03b847 remove specific dns server task impl 2021-07-16 20:20:50 +08:00
XieHan ab2ab90028 update cmake 2021-07-06 16:07:29 +08:00
wzlsuccess 48635daf07 update cmake file 2021-06-22 23:03:48 +08:00
XieHan dc517bb62e modify some format. 2021-06-10 01:29:47 +08:00
kedixa faffe4de84 fix conflicts 2021-06-09 20:55:41 +08:00
kedixa cde9fbbac9 simple dns server 2021-06-07 19:27:03 +08:00
XieHan 261924519c add MySQL SSL client 2021-06-02 21:01:02 +08:00
XieHan c4a4b3b857 Make sure WFServer's new_connection() returns a WFConnection, and protect CommConnection. 2021-05-22 18:48:56 +08:00
XieHan 3fd24ef9cc make WFServerBase::get_server_ssl_ctx protected 2021-04-06 16:28:08 +08:00
XieHan 6325e8e776 Support TLS SNI on server side. 2021-04-06 01:53:39 +08:00
XieHan e9aa77bce6 update WFServer. Now WFServer::stop() operation will block till all server tasks' series end. 2021-01-15 19:48:25 +08:00
XieHan 562de0e06a remove some ifdef 2020-10-28 17:30:35 +08:00
XieHan 2a289cf924 Make WFServerBase::wait_finish stronger. 2020-10-03 16:04:09 +08:00
xiehan ba47e6ce1f Update WFServer.h 2020-08-10 18:05:48 +00:00
XieHan c23f5f3fab To make it consistent for unix and windows, server's default protocol is fixed to IPv4. 2020-08-11 01:51:20 +08:00
XieHan 354ff7432b initialization 2020-07-29 13:42:26 +08:00