boostの件、1.66以降にて、basic_socket_acceptorのtemplate引数が異なるため、
バージョンで分けて対応する見込みとなりました。
=> 完了いたしました。(Github更新済みです)
また、脆弱性へのリスクを低減するため、
暗号処理の部分をOpenSSLからLibreSSLに移行する予定です。(こちらも修正が若干必要)
なにとぞよろしくお願いいたします。
Since the template arguments of basic_socket_acceptor were different,
it was likely to part and respond by boost-1.66.
= > It completed.
(It is ending with the updation of Github)
Again, in order to reduce the risk to brittleness,
it is due to shift to the LibreSSL from the OpenSSL.
Before boost-1.65:
※ https://www.boost.org/doc/libs/1_65_0/doc/html/boost_asio/reference/basic_socket_acceptor.html
template<typename Protocol,typename SocketAcceptorService = socket_acceptor_service>
class basic_socket_acceptor :
public basic_io_object< SocketAcceptorService >,
public socket_base
After boost-1.66:
※ https://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/reference/basic_socket_acceptor.html
template<typename Protocol>
class basic_socket_acceptor :
public socket_base