From 3e562576abd5423b0ff0ab0931f3a1afdd2f3f62 Mon Sep 17 00:00:00 2001 From: Luke Bratch Date: Mon, 16 Sep 2019 20:53:17 +0100 Subject: Add a NEWS file. --- NEWS | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 NEWS diff --git a/NEWS b/NEWS new file mode 100644 index 0000000..abb558a --- /dev/null +++ b/NEWS @@ -0,0 +1,48 @@ +blabouncer 0.2 - 2019-09-16 + + New features: + - Implement arrays in the configuration file and use them to specify: + - multiple connect commands + - multiple nicks + - Add a configuration file option to include the date in the timestamp when + replaying the replay log. + - Please note: the above two configuration file changes require changes to the + configuration file, please see blabouncer.conf.example. + - Log server messages to a file named .log. + - Log additional things in channel log files: + - QUIT messages + - NICK changes + - Channel/user MODEs + + Changes: + - BLABOUNCER REPLAY time is now specified with D:H:M instead of D:H:M:S. + - Send remote IP addresses instead of fd numbers in NOTICEs to clients. + - Make some older compilers happy by specifying -D_BSD_SOURCE and -std=gnu99. + - Make all log filenames lowercase - since IRC nicks and channel names are + case-insensitive, we can ensure a nick/channel with varying case always ends + up in the same log file. Please note this may mean any existing log files + with uppercase letters will no longer be written to. + + Bug fixes: + - Avoid various cases of server responses being relayed to all clients instead + just the requesting client. + - Avoid non-existent users appearing in channels after they change nicks by + replay logging nick changes. + - Avoid NICK synchronisation issues by ignoring replay log nick changes from + us if not our current nick, and by completely ignoring replaying any type of + replay log line from before blabouncer was launched. + - Avoid possible crash if replay file does not exist. + - Avoid possible crash if a socket write fails. + - Many, many, more! + + +blabouncer 0.1.1 - 2019-07-25 + + Bug fixes: + - Fix logging to the wrong file in the case that the bouncer's nick changed + whilst running. + + +blabouncer 0.1 - 2019-07-18 + + - Initial release. -- cgit v1.2.3