# HG changeset patch # User David Demelier # Date 1611611765 -3600 # Node ID 63208f5bb0f652bbb99244b33c4f95f4e3acacf1 # Parent 32f93ef20122d92aa283f789d1f494314e82024b misc: update markdown files diff -r 32f93ef20122 -r 63208f5bb0f6 CHANGES.md --- a/CHANGES.md Mon Jan 25 22:48:55 2021 +0100 +++ b/CHANGES.md Mon Jan 25 22:56:05 2021 +0100 @@ -9,12 +9,22 @@ The biggest change is the rewrite from C++ to C. The only runtime dependency required is OpenSSL (if built with SSL support). +irccd: + +- Irccd keeps track of nicknames in channels by capturing join/part/kick and + mode changes. It is now more convenient from the plugins to quickly inspect if + someone is present on a channel. + +misc: + - Split irccd-api manual page into individual irccd-api- for a better readability. +- New `irccd.conf` and `irccdctl.conf` syntax. + +network API: + - Network protocol uses plain text again. -- Transports uses clear UNIX sockets only. -- New `irccd.conf` and `irccdctl.conf` syntax. -- New network protocol. +- Transport uses clear UNIX sockets only without passwords. irccd 3.1.1 2021-01-04 ---------------------- @@ -56,6 +66,8 @@ irccd 3.0.0 2019-08-15 ---------------------- +This is a major release. See MIGRATING.md file for more information. + irccd: - New sections `[paths]` and `[paths.plugin]` have been added to control diff -r 32f93ef20122 -r 63208f5bb0f6 MIGRATING.md --- a/MIGRATING.md Mon Jan 25 22:48:55 2021 +0100 +++ b/MIGRATING.md Mon Jan 25 22:56:05 2021 +0100 @@ -19,12 +19,11 @@ The `irccdctl.conf` is now using a custom syntax. -Build system and platform support ---------------------------------- +Platform support +---------------- -The build system has been switched from CMake to GNU make. Windows support is -now completely obsolescent because the code make excessive use of POSIX -specification. +Windows support is now completely obsolescent because the code make excessive +use of POSIX APIs. Network API -----------