]> arthur.barton.de Git - ngircd-alex.git/commitdiff
Update NEWS, ChangeLog and doc/Platforms.txt files
authorAlexander Barton <alex@barton.de>
Thu, 11 Jun 2020 15:13:06 +0000 (17:13 +0200)
committerAlexander Barton <alex@barton.de>
Thu, 11 Jun 2020 15:13:06 +0000 (17:13 +0200)
ChangeLog
NEWS
doc/Platforms.txt

index 75adf7011dbc750190aa1d873d94a5a079678ac1..e71781a9c48838514200b287513d356a18c8b34d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 ngIRCd 26
 
   ngIRCd 26~rc2
 ngIRCd 26
 
   ngIRCd 26~rc2
+  - Add AppStream metadata file (contrib/de.barton.ngircd.metainfo.xml).
+  - Don't send invalid CHANINFO commands when a channel has mode +k set but no
+    key is known to the server. This can happen with a misconfigured predefined
+    channel, for example, and looked like this: "CHANINFO #test +Pk  0 :" --
+    note the unset key represented by the two spaces. Fix this by sending a
+    "*" in this case and update the CHANINFO documentation, too.
   - 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.
   - 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.
diff --git a/NEWS b/NEWS
index b3d22706a0c5cdda16fac0c80291370a09f68dec..2702e53aa3cbceb2171b998705dc8ccad8b7fbc9 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -11,6 +11,7 @@
 ngIRCd 26
 
   ngIRCd 26~rc2
 ngIRCd 26
 
   ngIRCd 26~rc2
+  - Add AppStream metadata file (contrib/de.barton.ngircd.metainfo.xml).
   - Various bug fixes, see the ChangeLog. No new or changed functionality.
 
   ngIRCd 26~rc1 (2020-05-10)
   - Various bug fixes, see the ChangeLog. No new or changed functionality.
 
   ngIRCd 26~rc1 (2020-05-10)
index e2a79ae8916b3ba75075c419f5d6a455cfccc600..4f9c116d6ab71ff10f6a69b418b93508686bc69a 100644 (file)
@@ -2,7 +2,7 @@
                      ngIRCd - Next Generation IRC Server
                            http://ngircd.barton.de/
 
                      ngIRCd - Next Generation IRC Server
                            http://ngircd.barton.de/
 
-               (c)2001-2019 Alexander Barton and Contributors.
+               (c)2001-2020 Alexander Barton and Contributors.
                ngIRCd is free software and published under the
                    terms of the GNU General Public License.
 
                ngIRCd is free software and published under the
                    terms of the GNU General Public License.
 
@@ -101,7 +101,7 @@ x86_64/apple/darwin15.6.0   A-clang 8.0  23~38-g455 16-11-04 alex     Y Y Y Y 3
 x86_64/apple/darwin16.5.0   A-clang 8.1  25~rc1-7-g 18-11-04 alex     Y Y Y Y 3
 x86_64/apple/darwin17.7.0   A-clang 10.0 25~rc1     18-11-04 alex     Y Y Y Y 3
 x86_64/apple/darwin18.2.0   A-clang 10.0 25~rc1-11  19-01-23 alex     Y Y Y Y 3
 x86_64/apple/darwin16.5.0   A-clang 8.1  25~rc1-7-g 18-11-04 alex     Y Y Y Y 3
 x86_64/apple/darwin17.7.0   A-clang 10.0 25~rc1     18-11-04 alex     Y Y Y Y 3
 x86_64/apple/darwin18.2.0   A-clang 10.0 25~rc1-11  19-01-23 alex     Y Y Y Y 3
-x86_64/apple/darwin19.0.0   A-clang 11.0 25~19-g928 19-12-07 alex     Y Y Y Y 3
+x86_64/apple/darwin19.4.0   A-clang 11.0 26~rc1     20-05-10 alex     Y Y Y Y 3
 x86_64/unknown/dragonfly3.4 gcc 4.7.2    21         13-11-12 goetz    Y Y N Y 3
 x86_64/unkn./freebsd8.1-gnu gcc 4.4.5    19         12-02-26 alex     Y Y Y Y 3
 x86_64/unknown/freebsd8.4   gcc 4.2.1    24~rc1-7   17-01-20 alex     Y Y Y Y 3
 x86_64/unknown/dragonfly3.4 gcc 4.7.2    21         13-11-12 goetz    Y Y N Y 3
 x86_64/unkn./freebsd8.1-gnu gcc 4.4.5    19         12-02-26 alex     Y Y Y Y 3
 x86_64/unknown/freebsd8.4   gcc 4.2.1    24~rc1-7   17-01-20 alex     Y Y Y Y 3
@@ -119,6 +119,7 @@ x86_64/unknown/linux-gnu    gcc 5.3.0    23         15-12-14 goetz    Y Y Y Y 1
 x86_64/pc/linux-gnu [WSL]   gcc 5.4.0    24         18-03-07 goetz    Y Y y Y 7
 x86_64/pc/linux-gnu         gcc 6.2.1    24~rc1-7   17-01-20 alex     Y Y Y Y 1
 x86_64/pc/linux-gnu         gcc 6.3.0    25~rc1-11  19-01-23 alex     Y Y Y Y 1
 x86_64/pc/linux-gnu [WSL]   gcc 5.4.0    24         18-03-07 goetz    Y Y y Y 7
 x86_64/pc/linux-gnu         gcc 6.2.1    24~rc1-7   17-01-20 alex     Y Y Y Y 1
 x86_64/pc/linux-gnu         gcc 6.3.0    25~rc1-11  19-01-23 alex     Y Y Y Y 1
+x86_64/pc/linux-gnu         gcc 8.3.0    26~rc1     20-05-10 alex     Y Y Y Y 1
 x86_64/unknown/linux-gnu    icc 16       23         16-01-13 goetz    Y Y Y Y 1
 x86_64/unknown/linux-gnu    nwcc 0.8.2   21         13-12-01 goetz    Y Y Y Y 1
 x86_64/unknown/linux-gnu    Open64       21.1       14-03-27 goetz    Y Y Y Y 1
 x86_64/unknown/linux-gnu    icc 16       23         16-01-13 goetz    Y Y Y Y 1
 x86_64/unknown/linux-gnu    nwcc 0.8.2   21         13-12-01 goetz    Y Y Y Y 1
 x86_64/unknown/linux-gnu    Open64       21.1       14-03-27 goetz    Y Y Y Y 1
@@ -135,8 +136,8 @@ x86_64/unknown/openbsd5.5   gcc 4.2.1    22~rc1-3   14-10-10 alex     Y Y Y Y 3
 (1) */*/linux-gnu (Linux platforms):
     ngIRCd has been tested with various Linux distributions, such as ArchLinux,
     Debian, Gentoo, Red Hat (Fedora) and SuSE using Linux kernels 2.2.x, 2.4.x,
 (1) */*/linux-gnu (Linux platforms):
     ngIRCd has been tested with various Linux distributions, such as ArchLinux,
     Debian, Gentoo, Red Hat (Fedora) and SuSE using Linux kernels 2.2.x, 2.4.x,
-    2.6.x, 3.x, and 4.x, with various versions of the GNU C compiler (starting
-    with 2.95.x) and Clang. The eldest glibc used was glibc-2.0.7.
+    2.6.x, 3.x, 4.x and 5.x, with various versions of the GNU C compiler
+    (starting with 2.95.x) and Clang. The eldest glibc used was glibc-2.0.7.
     ngIRCd compiled and ran on all of these systems successfully.
     Current Linux kernels (starting with 2.6.x) and glibc's support the more
     efficient epoll() IO interface, see (5) below.
     ngIRCd compiled and ran on all of these systems successfully.
     Current Linux kernels (starting with 2.6.x) and glibc's support the more
     efficient epoll() IO interface, see (5) below.