Mercurial > irccd
comparison CHANGES.md @ 796:1a6152af0866
misc: use ipv4 as option rather than family
Now, all sections and JSON options that require a IP family will take ipv4 and
ipv6 boolean options for convenience.
It reduces parsing complexity and is more convenient for the user.
Examples:
# IPv6 server only
[server]
name = example
port = 6667
hostname = example.org
ipv4 = false
ipv6 = true
# IPv4 transport only
[transport]
type = ip
ipv4 = true
ipv6 = false
port = 3320
If both options are defined (default everywhere), both protocols will be tried
or bound.
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 11 Nov 2018 14:56:04 +0100 |
parents | 292482f36454 |
children | 00a4720c4874 |
comparison
equal
deleted
inserted
replaced
795:d42e8415e477 | 796:1a6152af0866 |
---|---|
10 standard paths for both irccd and plugins (#611), | 10 standard paths for both irccd and plugins (#611), |
11 - If Mercurial is found, the version is bundled in `irccd --version`, | 11 - If Mercurial is found, the version is bundled in `irccd --version`, |
12 - Irccd no longer supports uid, gid, pid and daemon features (#846), | 12 - Irccd no longer supports uid, gid, pid and daemon features (#846), |
13 - Sections `[identity]` and `[server]` have been merged (#905), | 13 - Sections `[identity]` and `[server]` have been merged (#905), |
14 - Local transports support SSL (#939), | 14 - Local transports support SSL (#939), |
15 - The origin in rule is now first class value (#947). | 15 - The origin in rule is now first class value (#947), |
16 - New option `ipv4` in `[transport]` (#945), | |
17 - New option `ipv4` in `[server]` (#945). | |
18 | |
19 irccdctl: | |
20 | |
21 - New option `ipv4` in `[connect]` (#945). | |
16 | 22 |
17 irccd-test: | 23 irccd-test: |
18 | 24 |
19 - A brand new `irccd-test` program has been added to tests plugins on the | 25 - A brand new `irccd-test` program has been added to tests plugins on the |
20 command line (#569). | 26 command line (#569). |