Update NEWS and ChangeLog files master
authorAlexander Barton <alex@barton.de>
Sun, 31 May 2020 17:38:59 +0000 (19:38 +0200)
committerAlexander Barton <alex@barton.de>
Sun, 31 May 2020 17:38:59 +0000 (19:38 +0200)
ChangeLog
NEWS

index c940d51ad431192d8789f5f792937dd413d2b478..75adf7011dbc750190aa1d873d94a5a079678ac1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 
 ngIRCd 26
 
 
 ngIRCd 26
 
+  ngIRCd 26~rc2
+  - ngircd.spec: Fix names of README.md and INSTALL.md, add ".md" extension.
+  - Update description texts in the README.md file, the RPM and Debian package
+    files and the manual page: bring them in line with the updated homepage.
+  - Server-Server protocol: Fix use-after-free when unregistering a directly
+    connected server sending a SQUIT for itself.
+  - Server-Server protocol: Detect bogus SERVER commands lacking a prefix.
+    Thanks Hilko Bengen (hillu) for finding & reporting this as well for the
+    patch & pull request (even if fixed differently).
+    Closes #275.
+  - Fix the PING-PONG logic: In ngIRCd 26~rc1 this was completely broken (while
+    trying to fix timeouts during server handshakes in bigger networks): the
+    daemon never disconnected any stale peers but kept sending out PINGs over
+    and over again ...
+  - Test suite: Add missing files needed to test SSL support to "EXTRA_DIST",
+    so that they are included in distribution archives: in rc1, "make check"
+    fails when using sources from an archive and enabling SSL support.
+    Thanks to Hilko Bengen <bengen@hilluzination.de> for the patch!
+
   ngIRCd 26~rc1 (2020-05-10)
   - Tweak & update doc/HowToRelease.txt, .mailmap and AUTHORS files.
   - Allow up to 512 characters per line in MOTD and help text files (but keep
   ngIRCd 26~rc1 (2020-05-10)
   - Tweak & update doc/HowToRelease.txt, .mailmap and AUTHORS files.
   - Allow up to 512 characters per line in MOTD and help text files (but keep
@@ -25,9 +44,9 @@ ngIRCd 26
     this/those command(s) to be handled first and don't try to read even more
     data from the network (which most probably would overflow the read buffer
     of this connection soon).
     this/those command(s) to be handled first and don't try to read even more
     data from the network (which most probably would overflow the read buffer
     of this connection soon).
-  - Update Travis-CI configuration, "sudo" is depreacted.
+  - Update Travis-CI configuration, "sudo" is deprecated.
   - Log G-/K-Line changes only when not initiated by a server: this prevents
   - Log G-/K-Line changes only when not initiated by a server: this prevents
-    the log from becomming spammed during "net bursts".
+    the log from becoming spammed during "net bursts".
   - Update test suite to include SSL tests, including checking for reloading
     certificates during runtime.
   - Makefile.am: Replace "make" with "${MAKE}". This fixes warnings like this:
   - Update test suite to include SSL tests, including checking for reloading
     certificates during runtime.
   - Makefile.am: Replace "make" with "${MAKE}". This fixes warnings like this:
diff --git a/NEWS b/NEWS
index f657cda05bb5cc32b352977b73da20c811191669..b3d22706a0c5cdda16fac0c80291370a09f68dec 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -10,6 +10,9 @@
 
 ngIRCd 26
 
 
 ngIRCd 26
 
+  ngIRCd 26~rc2
+  - Various bug fixes, see the ChangeLog. No new or changed functionality.
+
   ngIRCd 26~rc1 (2020-05-10)
   - Allow up to 512 characters per line in MOTD and help text files (but keep
     in mind that lines can't get that long, because they have to be prefixed
   ngIRCd 26~rc1 (2020-05-10)
   - Allow up to 512 characters per line in MOTD and help text files (but keep
     in mind that lines can't get that long, because they have to be prefixed
@@ -25,7 +28,7 @@ ngIRCd 26
     data from the network (which most probably would overflow the read buffer
     of this connection soon).
   - Log G-/K-Line changes only when not initiated by a server: this prevents
     data from the network (which most probably would overflow the read buffer
     of this connection soon).
   - Log G-/K-Line changes only when not initiated by a server: this prevents
-    the log from becomming spammed during "net bursts".
+    the log from becoming spammed during "net bursts".
   - Update test suite to include SSL tests, including checking for reloading
     certificates during runtime.
   - Add support for GnuTLS certificate reload, which is quite handy when using
   - Update test suite to include SSL tests, including checking for reloading
     certificates during runtime.
   - Add support for GnuTLS certificate reload, which is quite handy when using
@@ -90,7 +93,7 @@ ngIRCd 25 (2019-01-23)
 
   ngIRCd 25~rc1 (2018-08-11)
   - Only send TOPIC updates to a channel when the topic actually changed:
 
   ngIRCd 25~rc1 (2018-08-11)
   - Only send TOPIC updates to a channel when the topic actually changed:
-    This prevents the channel from becoming flooded by unecessary TOPIC update
+    This prevents the channel from becoming flooded by unnecessary TOPIC update
     messages, that can happen when IRC services try to enforce a certain topic
     but which is already set (at least on the local server), for example.
     Therefore still forward it to all servers, but don't inform local clients
     messages, that can happen when IRC services try to enforce a certain topic
     but which is already set (at least on the local server), for example.
     Therefore still forward it to all servers, but don't inform local clients