comparison MIGRATING.md @ 733:bd12709b1975

Irccd: rework server to be simpler Server no longer has signals, now user is responsible of calling connect(), recv() and pass a completion handler. The recv function will complete with a std::variant of all possible events. The server does not manage itself anymore, the reconnection system has been moved to server_service instead. To simplify reconnection, the limit has been removed now you can only enable indefinite reconnection or disable it at all. closes #893 closes #892
author David Demelier <markand@malikania.fr>
date Tue, 24 Jul 2018 21:30:00 +0200
parents 1b04ffb2b35e
children 317c66a131be
comparison
equal deleted inserted replaced
732:e53b013c8938 733:bd12709b1975
73 `[paths]` and `[paths.<name>]` sections. 73 `[paths]` and `[paths.<name>]` sections.
74 74
75 #### Module System 75 #### Module System
76 76
77 - The function `Irccd.System.name` has now well defined return value. 77 - The function `Irccd.System.name` has now well defined return value.
78
79 ### Irccd
80
81 #### Configuration
82
83 - The option `reconnect-tries` has been removed from `[server]` section, use
84 `auto-reconnect` boolean option instead.
85 - The option `reconnect-timeout` has been renamed to `auto-reconnect-delay`.