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).