]> arthur.barton.de Git - ngircd-web.git/commitdiff
ngIRCd release 19
authorAlexander Barton <alex@barton.de>
Wed, 29 Feb 2012 17:25:24 +0000 (18:25 +0100)
committerAlexander Barton <alex@barton.de>
Wed, 29 Feb 2012 17:25:24 +0000 (18:25 +0100)
common/download.inc
doc/ChangeLog
doc/NEWS
doc/Platforms.txt
doc/README-Interix.txt
news.php.de
news.php.en

index eaf0ec1df350f77cefa5b5c55f82acae689819d4..712e2c46e638c8a855b768842b86b88f426a13d1 100644 (file)
@@ -1,29 +1,16 @@
 <dl>
        <dt>
 <dl>
        <dt>
-               <strong>ngIRCd Release 18</strong> (2011-07-10):
+               <strong>ngIRCd Release 19</strong> (2012-02-29):
        </dt>
        <dd>
                <p>Server: <em>ftp.berlios.de</em>
                (<a href="ftp://ftp.berlios.de/pub/ngircd/">ftp</a>):
        </dt>
        <dd>
                <p>Server: <em>ftp.berlios.de</em>
                (<a href="ftp://ftp.berlios.de/pub/ngircd/">ftp</a>):
-               <a href="ftp://ftp.berlios.de/pub/ngircd/ngircd-18.tar.gz">ngircd-18.tar.gz</a>
-               (<a href="ftp://ftp.berlios.de/pub/ngircd/ngircd-18.tar.gz.sig">Sig</a>)
+               <a href="ftp://ftp.berlios.de/pub/ngircd/ngircd-19.tar.gz">ngircd-19.tar.gz</a>
+               (<a href="ftp://ftp.berlios.de/pub/ngircd/ngircd-19.tar.gz.sig">Sig</a>)
                <br>Server: <em>ngircd.barton.de</em>
                (<a href="http://ngircd.barton.de/pub/ngircd/">http</a>):
                <br>Server: <em>ngircd.barton.de</em>
                (<a href="http://ngircd.barton.de/pub/ngircd/">http</a>):
-               <a href="http://ngircd.barton.de/pub/ngircd/ngircd-18.tar.gz">ngircd-18.tar.gz</a>
-               (<a href="http://ngircd.barton.de/pub/ngircd/ngircd-18.tar.gz.sig">Sig</a>)
-       </dd>
-       <dt>
-               <strong>ngIRCd Release 19~rc1</strong> (2012-02-12):
-       </dt>
-       <dd>
-               <p>Server: <em>ftp.berlios.de</em>
-               (<a href="ftp://ftp.berlios.de/pub/ngircd/">ftp</a>):
-               <a href="ftp://ftp.berlios.de/pub/ngircd/ngircd-19~rc1.tar.gz">ngircd-19~rc1.tar.gz</a>
-               (<a href="ftp://ftp.berlios.de/pub/ngircd/ngircd-19~rc1.tar.gz.sig">Sig</a>)
-               <br>Server: <em>ngircd.barton.de</em>
-               (<a href="http://ngircd.barton.de/pub/ngircd/">http</a>):
-               <a href="http://ngircd.barton.de/pub/ngircd/ngircd-19~rc1.tar.gz">ngircd-19~rc1.tar.gz</a>
-               (<a href="http://ngircd.barton.de/pub/ngircd/ngircd-19~rc1.tar.gz.sig">Sig</a>)
+               <a href="http://ngircd.barton.de/pub/ngircd/ngircd-19.tar.gz">ngircd-19.tar.gz</a>
+               (<a href="http://ngircd.barton.de/pub/ngircd/ngircd-19.tar.gz.sig">Sig</a>)
                </ul>
        </dd>
 </dl>
                </ul>
        </dd>
 </dl>
index 056ee4881ae433f465d040f9504431844b45f955..037ce1ae98da8feb5469af99b391c4b1c254a5eb 100644 (file)
@@ -9,7 +9,18 @@
                                -- ChangeLog --
 
 
                                -- ChangeLog --
 
 
-ngIRCd Release 19
+ngIRCd Release 19 (2012-02-29)
+
+  - Update build system: bump config.guess and config.sub files used by
+    GNU autoconf/automake to recent versions.
+  - Fix configuration file parser: don't accept "[SSL]" blocks in the
+    configuration file when no SSL support is built in ngIRCd.
+  - Fix building ngIRCd with old gcc versions (e. g. 2.7.2).
+  - Correctly re-open syslog logging after reading of configuration
+    file: Syslog logging has been initialized before reading the
+    configuraton, so ngIRCd always used the default facility and ignored
+    the "SyslogFacility" configuration option ...
+    Thanks to Patrik Schindler for reporting this issue!
 
   ngIRCd 19~rc1 (2012-02-12)
   - Enhance command limits for server links: the limit now is dependent
 
   ngIRCd 19~rc1 (2012-02-12)
   - Enhance command limits for server links: the limit now is dependent
index fcb7788c0d34e7f8d50ebaf661c65ecb103919f7..4fa98dc3e8680718459d0e33f107aa68575f8924 100644 (file)
--- a/doc/NEWS
+++ b/doc/NEWS
@@ -8,7 +8,8 @@
 
                                   -- NEWS --
 
 
                                   -- NEWS --
 
-ngIRCd Release 19
+
+ngIRCd Release 19 (2012-02-29)
 
   ngIRCd 19~rc1 (2012-02-12)
   - Update preliminary ngIRCd protocol module for Anope 1.9.6, which now
 
   ngIRCd 19~rc1 (2012-02-12)
   - Update preliminary ngIRCd protocol module for Anope 1.9.6, which now
index 58913c32179e186db639f8d159377cefffff54dc..2f710382b274e2b32a40787bfc614de580d6cbea 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-2011 Alexander Barton and Contributors.
+               (c)2001-2012 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.
 
@@ -31,23 +31,23 @@ hppa1.1/unknown/linux-gnu   gcc 3.3.3    0.8.0      04-05-30 alex   Y Y Y Y
 hppa2.0/unknown/linux-gnu   gcc 3.3.5    13~rc1     08-12-02 alex   Y Y Y Y
 hppa2.0w-hp-hpux11.11       gcc 4.2.3    14.1       09-07-22 goetz  Y Y Y Y
 i386/apple/darwin9.7.0      gcc 4.0.1    14.1       09-08-04 alex   Y Y Y Y (3)
 hppa2.0/unknown/linux-gnu   gcc 3.3.5    13~rc1     08-12-02 alex   Y Y Y Y
 hppa2.0w-hp-hpux11.11       gcc 4.2.3    14.1       09-07-22 goetz  Y Y Y Y
 i386/apple/darwin9.7.0      gcc 4.0.1    14.1       09-08-04 alex   Y Y Y Y (3)
-i386/apple/darwin10.7.0     gcc 4.2.1    18         11-07-05 alex   Y Y Y Y (3)
-i386/apple/darwin11.0.0     gcc 4.2.1    18         11-07-02 alex   Y Y Y Y (3)
+i386/apple/darwin10.8.0     gcc 4.2.1    19         12-02-26 alex   Y Y Y Y (3)
+i386/apple/darwin11.3.0     gcc 4.2.1    19         12-02-26 alex   Y Y Y Y (3)
 i386/pc/solaris2.9          gcc 3.2.2    CVSHEAD    04-02-24 alex   Y Y Y Y
 i386/pc/solaris2.9          gcc 3.2.2    CVSHEAD    04-02-24 alex   Y Y Y Y
-i386/pc/solaris2.11         gcc 3.4.3    18         11-07-10 alex   Y Y N Y (4)
+i386/pc/solaris2.11         gcc 3.4.3    19         12-02-26 alex   Y Y N Y (4)
 i386/pc/solaris2.11         gcc 4.2.3    18         11-08-17 goetz  Y Y Y Y (4)
 i386/unknown/freebsd5.2.1   gcc 3.3.3    0.8.0      04-05-30 alex   Y Y Y Y
 i386/pc/solaris2.11         gcc 4.2.3    18         11-08-17 goetz  Y Y Y Y (4)
 i386/unknown/freebsd5.2.1   gcc 3.3.3    0.8.0      04-05-30 alex   Y Y Y Y
-i386/unknown/freebsd6.2     gcc 3.4.6    18         11-07-10 alex   Y Y Y Y (3)
-i386/unknown/freebsd7.3     gcc 4.2.1    18         11-07-10 alex   Y Y Y Y (3)
-i686/unknown/gnu0.3         gcc 4.4.5    18         11-07-10 alex   Y Y Y Y
+i386/unknown/freebsd6.2     gcc 3.4.6    19         12-02-26 alex   Y Y Y Y (3)
+i386/unknown/freebsd7.3     gcc 4.2.1    19         12-02-26 alex   Y Y Y Y (3)
+i686/unknown/gnu0.3         gcc 4.4.5    19         12-02-29 alex   Y Y Y Y
 i686/unkn./kfreebsd7.2-gnu  gcc 4.3.4    15         09-12-02 alex   Y Y Y Y (3)
 i386/unknown/netbsdelf1.6.2 gcc 2.95.3   18         11-07-10 goetz  Y Y Y Y
 i386/unknown/netbsdelf3.0.1 gcc 3.3.3    0.10.0-p1  06-08-30 alex   Y Y Y Y (3)
 i686/unkn./kfreebsd7.2-gnu  gcc 4.3.4    15         09-12-02 alex   Y Y Y Y (3)
 i386/unknown/netbsdelf1.6.2 gcc 2.95.3   18         11-07-10 goetz  Y Y Y Y
 i386/unknown/netbsdelf3.0.1 gcc 3.3.3    0.10.0-p1  06-08-30 alex   Y Y Y Y (3)
-i386/unknown/netbsdelf4.0   gcc 4.1.2    18         11-07-10 alex   Y Y Y Y (3)
-i386/unknown/netbsdelf5.0.2 gcc 4.1.3    18         11-07-10 alex   Y Y Y Y (3)
+i386/unknown/netbsdelf4.0   gcc 4.1.2    19         12-02-29 alex   Y Y Y Y (3)
+i386/unknown/netbsdelf5.0.2 gcc 4.1.3    19         12-02-26 alex   Y Y Y Y (3)
 i386/unknown/openbsd3.9     gcc 3.3.5    0.10.0-p1  06-08-30 alex   Y Y Y Y (3)
 i386/unknown/openbsd4.1     gcc 3.3.5    16         10-04-11 alex   Y Y Y Y (3)
 i386/unknown/openbsd3.9     gcc 3.3.5    0.10.0-p1  06-08-30 alex   Y Y Y Y (3)
 i386/unknown/openbsd4.1     gcc 3.3.5    16         10-04-11 alex   Y Y Y Y (3)
-i586/pc/interix3.5          gcc 3.3      18         11-07-10 alex   Y Y N Y
+i586/pc/interix3.5          gcc 3.3      19         12-02-29 alex   Y Y N Y
 i686/pc/cygwin              gcc 3.3.1    0.8.0      04-05-30 alex   Y Y N Y
 i686/pc/linux-gnu           gcc 2.95.4   0.8.0      04-05-30 alex   Y Y Y Y (1)
 i686/pc/linux-gnu           gcc 3.3.5    14.1       09-08-04 alex   Y Y Y Y (1)
 i686/pc/cygwin              gcc 3.3.1    0.8.0      04-05-30 alex   Y Y N Y
 i686/pc/linux-gnu           gcc 2.95.4   0.8.0      04-05-30 alex   Y Y Y Y (1)
 i686/pc/linux-gnu           gcc 3.3.5    14.1       09-08-04 alex   Y Y Y Y (1)
@@ -55,8 +55,8 @@ i386/pc/linux-gnu           gcc 4.1.2    13~rc1     08-12-05 alex   Y Y Y Y (1)
 i686/pc/linux-gnu           gcc 4.3.2    14.1       09-08-04 alex   Y Y Y Y (1)
 m68k/apple/aux3.0.1         gcc 2.7.2    17         10-11-07 alex   Y Y N Y
 m68k/apple/aux3.0.1         Orig. A/UX   17         10-11-07 alex   Y Y N Y (2)
 i686/pc/linux-gnu           gcc 4.3.2    14.1       09-08-04 alex   Y Y Y Y (1)
 m68k/apple/aux3.0.1         gcc 2.7.2    17         10-11-07 alex   Y Y N Y
 m68k/apple/aux3.0.1         Orig. A/UX   17         10-11-07 alex   Y Y N Y (2)
-m68k/apple/aux3.1.1         gcc 2.7.2    18         11-07-02 alex   Y Y N Y
-m68k/apple/aux3.1.1         Orig. A/UX   18         11-07-02 alex   Y Y N Y (2)
+m68k/apple/aux3.1.1         gcc 2.7.2    19         12-02-26 alex   Y Y N Y
+m68k/apple/aux3.1.1         Orig. A/UX   19         12-02-26 alex   Y Y N Y (2)
 m68k/hp/hp-ux9.10           Orig. HPUX   0.7.x-CVS  03-04-30 goetz  Y Y Y Y
 m88k/dg/dgux5.4R3.10        gcc 2.5.8    CVSHEAD    04-03-15 alex   Y Y ? ?
 mipsel/unknown/linux-gnu    gcc 4.1.2    18         11-07-05 goetz  Y Y N Y (1)
 m68k/hp/hp-ux9.10           Orig. HPUX   0.7.x-CVS  03-04-30 goetz  Y Y Y Y
 m88k/dg/dgux5.4R3.10        gcc 2.5.8    CVSHEAD    04-03-15 alex   Y Y ? ?
 mipsel/unknown/linux-gnu    gcc 4.1.2    18         11-07-05 goetz  Y Y N Y (1)
@@ -69,9 +69,10 @@ powerpc/unknown/openbsd3.6  gcc 2.95.3   0.10.0     06-10-08 alex   Y Y N Y
 sparc/sun/solaris2.6        gcc 2.95.3   0.7.x-CVS  03-04-22 alex   Y Y Y Y
 sparc/sun/solaris2.7        gcc 3.3      0.8.0      04-05-30 alex   Y Y Y Y
 sparc/unkn./netbsdelf1.6.1  gcc 2.95.3   0.8.0      04-05-30 alex   Y Y Y Y
 sparc/sun/solaris2.6        gcc 2.95.3   0.7.x-CVS  03-04-22 alex   Y Y Y Y
 sparc/sun/solaris2.7        gcc 3.3      0.8.0      04-05-30 alex   Y Y Y Y
 sparc/unkn./netbsdelf1.6.1  gcc 2.95.3   0.8.0      04-05-30 alex   Y Y Y Y
-x86_64/unknown/freebsd8.1   gcc 4.2.1    18         11-07-10 alex   Y Y Y Y (3)
-x86_64/unknown/linux-gnu    gcc 4.4.5    18         11-07-02 alex   Y Y Y Y (1)
-x86_64/unknown/openbsd4.7   gcc 3.3.5    18         11-07-10 alex   Y Y Y Y (3)
+x86_64/unknown/freebsd8.1   gcc 4.2.1    19         12-02-26 alex   Y Y Y 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/linux-gnu    gcc 4.4.5    19         12-02-26 alex   Y Y Y Y (1)
+x86_64/unknown/openbsd4.7   gcc 3.3.5    19         12-02-26 alex   Y Y Y Y (3)
 
 
 Notes
 
 
 Notes
index 8f5451f1551101fe13a72755372ee2fe509dc6a1..f24f38dd0e91893226a33212642a303fd99d1253 100644 (file)
@@ -1,12 +1,10 @@
 
 
-                    ngIRCd - Next Generation IRC Server
-
-                      (c)2001-2010 Alexander Barton,
-                   alex@barton.de, http://www.barton.de/
+                     ngIRCd - Next Generation IRC Server
+                           http://ngircd.barton.de/
 
 
+               (c)2001-2012 Alexander Barton and Contributors.
                ngIRCd is free software and published under the
                ngIRCd is free software and published under the
-                  terms of the GNU General Public License.
-
+                   terms of the GNU General Public License.
 
                          -- README-Interix.txt --
 
 
                          -- README-Interix.txt --
 
@@ -20,10 +18,13 @@ Windows Server 2003. SUA is supported on Windows Server 2003 R2, Windows
 Server 2008 & 2008 R2, Windows Vista, and Windows 7 -- so ngIRCd should be
 able to run on all of these platforms.
 
 Server 2008 & 2008 R2, Windows Vista, and Windows 7 -- so ngIRCd should be
 able to run on all of these platforms.
 
-But please note that the poll() API function is not fully implemented by
-SFU/SUA and therefore can't be used by ngIRCd -- which normally would be
-the default. Please see <http://www.suacommunity.com/faqs.aspx> section
-4.25 for details:
+But please note that two things:
+
+1. Don't use the poll() IO API
+
+The poll() API function is not fully implemented by SFU/SUA and therefore
+can't be used by ngIRCd -- which normally would be the default. Please see
+<http://www.suacommunity.com/faqs.aspx> section 4.25 for details:
 
   "If you do try to use the poll() API your program will block on the
   API call forever. You must direct your program to build using the
 
   "If you do try to use the poll() API your program will block on the
   API call forever. You must direct your program to build using the
@@ -35,3 +36,9 @@ So when running the ./configure script, you HAVE TO DISABLE poll() support:
 
 ngIRCd then defaults to using the select() API function which works fine.
 
 
 ngIRCd then defaults to using the select() API function which works fine.
 
+2. Use GNU make(1)
+
+Starting with ngIRCd 18, our build system doesn't work with the default
+make(1) binary of Interix, you should use GNU make instead (tested with
+version 3.82 built from source).
+
index fe5e97dd29efe1384443723f42c07a24430bb101..d00f7a8a7196b8cee841ab15b03fe9670bf0f074 100644 (file)
@@ -13,7 +13,7 @@
 </h3>
 <p>
        Die aktuelle stabile Version ist
 </h3>
 <p>
        Die aktuelle stabile Version ist
-       <strong>Release 18</strong> vom 10. Juli 2011,
+       <strong>Release 19</strong> vom 29. Februar 2012,
        siehe auch die
        <a href="download.php.de">Download-M&ouml;glichkeiten</a>.
 </p>
        siehe auch die
        <a href="download.php.de">Download-M&ouml;glichkeiten</a>.
 </p>
index b29c2d73558295467a35eff40ad1a1031c1d1052..577817bf840649f8f8382664f4c87930ada52e97 100644 (file)
@@ -13,7 +13,7 @@
 </h3>
 <p>
        The current stable version is
 </h3>
 <p>
        The current stable version is
-       <strong>Release 18</strong> of July 10 2011,
+       <strong>Release 19</strong> of February 29 2012,
        please also refer to the <a href="download.php.en">Download</a>
        options.
 </p>
        please also refer to the <a href="download.php.en">Download</a>
        options.
 </p>