Mercurial > irccd
comparison CHANGES.md @ 780:560b62f6b0a7
Core: rework socket layer, closes #939 @6h
Rework the ip_connector and ip_acceptor to be more easy to use. Also,
ip_connector will now use a resolver to find appropriate endpoints.
Bring back full support for IPv6/IPv4 with all possible combinations.
The tls_stream class now owns a shared ssl::context that is copied from the
acceptor or the connector. The tls_connector and tls_acceptor wraps basic ones
for convenience and simplicity.
Irccd and irccdctl now support local SSL sockets.
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 04 Nov 2018 17:26:05 +0100 |
parents | 317c66a131be |
children | 292482f36454 |
comparison
equal
deleted
inserted
replaced
779:317c66a131be | 780:560b62f6b0a7 |
---|---|
10 default (#607), | 10 default (#607), |
11 - New sections `[paths]` and `[paths.plugin]` have been added to control | 11 - New sections `[paths]` and `[paths.plugin]` have been added to control |
12 standard paths for both irccd and plugins (#611), | 12 standard paths for both irccd and plugins (#611), |
13 - If Mercurial is found, the version is bundled in `irccd --version`, | 13 - If Mercurial is found, the version is bundled in `irccd --version`, |
14 - Irccd no longer supports uid, gid, pid and daemon features (#846). | 14 - Irccd no longer supports uid, gid, pid and daemon features (#846). |
15 - Sections `[identity]` and `[server]` have been merged (#905). | 15 - Sections `[identity]` and `[server]` have been merged (#905), |
16 - Local transports support SSL too (#939). | |
16 | 17 |
17 Irccd test: | 18 Irccd test: |
18 | 19 |
19 - A brand new `irccd-test` program has been added to tests plugins on the | 20 - A brand new `irccd-test` program has been added to tests plugins on the |
20 command line (#569). | 21 command line (#569). |