]> arthur.barton.de Git - ngircd.git/log
ngircd.git
19 years agongIRCd 0.8.3 branch-0-8-x rel-0-8-3
Alexander Barton [Thu, 3 Feb 2005 10:16:25 +0000 (10:16 +0000)]
ngIRCd 0.8.3

19 years agoFixed a bug that could case a root exploit when the daemon is compiled
Alexander Barton [Thu, 3 Feb 2005 09:27:09 +0000 (09:27 +0000)]
Fixed a bug that could case a root exploit when the daemon is compiled
to do IDENT lookups and is logging to syslog. Bug discovered by CoKi,
<coki@nosystem.com.ar>, thanks a lot! [from HEAD.]
(http://www.nosystem.com.ar/advisories/advisory-11.txt)

19 years ago"ngIRCd" instead of "ngircd" ...
Alexander Barton [Thu, 3 Feb 2005 09:20:58 +0000 (09:20 +0000)]
"ngIRCd" instead of "ngircd" ...

19 years agoUpdated config.guess and config.sub
Alexander Barton [Thu, 27 Jan 2005 00:15:15 +0000 (00:15 +0000)]
Updated config.guess and config.sub

19 years agoFixed wrong maintainer name ...
Alexander Barton [Thu, 27 Jan 2005 00:01:10 +0000 (00:01 +0000)]
Fixed wrong maintainer name ...

19 years agoOoops, bad email address ... rel-0-8-2
Alexander Barton [Wed, 26 Jan 2005 22:18:48 +0000 (22:18 +0000)]
Ooops, bad email address ...

19 years agongIRCd package 0.8.2-0ab1
Alexander Barton [Wed, 26 Jan 2005 22:16:50 +0000 (22:16 +0000)]
ngIRCd package 0.8.2-0ab1

19 years agongIRCd 0.8.2
Alexander Barton [Wed, 26 Jan 2005 22:05:26 +0000 (22:05 +0000)]
ngIRCd 0.8.2

19 years agoWe are in the year 2005 now! :-)
Alexander Barton [Wed, 26 Jan 2005 22:02:36 +0000 (22:02 +0000)]
We are in the year 2005 now! :-)

19 years agoAdded doc/SSL.txt (from CVS HEAD) to 0.8.x branch.
Alexander Barton [Wed, 26 Jan 2005 21:47:47 +0000 (21:47 +0000)]
Added doc/SSL.txt (from CVS HEAD) to 0.8.x branch.

19 years agoFixed a buffer overflow that could cause the daemon to crash. Bug found
Alexander Barton [Wed, 26 Jan 2005 13:27:01 +0000 (13:27 +0000)]
Fixed a buffer overflow that could cause the daemon to crash. Bug found
by Florian Westphal, <westphal@foo.fh-furtwangen.de>. [from HEAD]

19 years agoUpdated list of contributors.
Alexander Barton [Wed, 26 Jan 2005 13:26:41 +0000 (13:26 +0000)]
Updated list of contributors.

19 years agoFixed a possible buffer underrun when reading the MOTD file. Thanks to
Alexander Barton [Mon, 24 Jan 2005 14:22:30 +0000 (14:22 +0000)]
Fixed a possible buffer underrun when reading the MOTD file. Thanks to
Florian Westphal, <westphal@foo.fh-furtwangen.de>. [from HEAD].

19 years agoFixed detection of IRC lines which are too long to send. Detected by
Alexander Barton [Wed, 19 Jan 2005 23:35:42 +0000 (23:35 +0000)]
Fixed detection of IRC lines which are too long to send. Detected by
Florian Westphal, <westphal@foo.fh-furtwangen.de>. [from HEAD]

19 years agoFixed return values of our own implementation of strlcpy(). The code has
Alexander Barton [Tue, 18 Jan 2005 09:09:05 +0000 (09:09 +0000)]
Fixed return values of our own implementation of strlcpy(). The code has
been taken from rsync and they fixed it, but we didn't until today :-/ [HEAD]

19 years agoVersion 0.8.1 rel-0-8-1
Alexander Barton [Sat, 25 Dec 2004 00:20:57 +0000 (00:20 +0000)]
Version 0.8.1

19 years agoUpdated config.guess and config.sub [from HEAD].
Alexander Barton [Sat, 25 Dec 2004 00:11:42 +0000 (00:11 +0000)]
Updated config.guess and config.sub [from HEAD].

19 years agoAdded some more debug code ... [from HEAD].
Alexander Barton [Sat, 25 Dec 2004 00:00:42 +0000 (00:00 +0000)]
Added some more debug code ... [from HEAD].

19 years agoUpdated list of supported/tested platforms.
Alexander Barton [Tue, 9 Nov 2004 10:58:01 +0000 (10:58 +0000)]
Updated list of supported/tested platforms.

19 years agoFixed wrong variable names in output of "ngircd --configtest". [From HEAD].
Alexander Barton [Mon, 27 Sep 2004 11:30:52 +0000 (11:30 +0000)]
Fixed wrong variable names in output of "ngircd --configtest". [From HEAD].

19 years agoAdded functions.inc to EXTRA_DIST files. [From HEAD].
Alexander Barton [Wed, 8 Sep 2004 09:45:53 +0000 (09:45 +0000)]
Added functions.inc to EXTRA_DIST files. [From HEAD].

19 years agoFixed echo without newline for systems not understanding "echo -n"; added
Alexander Barton [Mon, 6 Sep 2004 22:07:26 +0000 (22:07 +0000)]
Fixed echo without newline for systems not understanding "echo -n"; added
new file "functions.inc" for functions usable by all test scripts. [From HEAD].

19 years agoReverted extension of the "make all" target in the test-suite.
Alexander Barton [Mon, 6 Sep 2004 20:35:00 +0000 (20:35 +0000)]
Reverted extension of the "make all" target in the test-suite.

19 years agoFixed wrong exit code check of "kill -0". [From HEAD].
Alexander Barton [Mon, 6 Sep 2004 20:30:43 +0000 (20:30 +0000)]
Fixed wrong exit code check of "kill -0". [From HEAD].

19 years agoChanged version number to reflect CVS branch-0-8-x.
Alexander Barton [Mon, 6 Sep 2004 00:41:34 +0000 (00:41 +0000)]
Changed version number to reflect CVS branch-0-8-x.

19 years agoed name of "default file" for ngircd-full package. And do the test if
Alexander Barton [Mon, 6 Sep 2004 00:36:49 +0000 (00:36 +0000)]
ed name of "default file" for ngircd-full package. And do the test if
the binary is executable after reading this file. [From HEAD].

19 years agoUpdated documentation.
Alexander Barton [Sat, 4 Sep 2004 20:50:53 +0000 (20:50 +0000)]
Updated documentation.

19 years agoUpdated "test suite". From HEAD.
Alexander Barton [Sat, 4 Sep 2004 20:49:36 +0000 (20:49 +0000)]
Updated "test suite". From HEAD.

19 years agoInformation for configuring ngIRCd. From HEAD.
Alexander Barton [Fri, 3 Sep 2004 20:02:02 +0000 (20:02 +0000)]
Information for configuring ngIRCd. From HEAD.

19 years agoFixed wrong email address.
Alexander Barton [Wed, 28 Jul 2004 16:03:42 +0000 (16:03 +0000)]
Fixed wrong email address.

19 years agoAdded missing commas to debian control file, fixes bug #56.
Alexander Barton [Thu, 15 Jul 2004 08:59:09 +0000 (08:59 +0000)]
Added missing commas to debian control file, fixes bug #56.
Thanks to Kevin Otte (nivex@nivex.net) for the patch.

19 years agoDebian package version 0.8.0-0ab1 rel-0-8-0
Alexander Barton [Sat, 26 Jun 2004 09:27:29 +0000 (09:27 +0000)]
Debian package version 0.8.0-0ab1

19 years agongIRCd 0.8.0
Alexander Barton [Sat, 26 Jun 2004 09:19:58 +0000 (09:19 +0000)]
ngIRCd 0.8.0

19 years agoUpdated documentation.
Alexander Barton [Sat, 26 Jun 2004 09:12:38 +0000 (09:12 +0000)]
Updated documentation.

19 years agoAdded cast to integer for Solaris.
Alexander Barton [Sat, 26 Jun 2004 09:06:27 +0000 (09:06 +0000)]
Added cast to integer for Solaris.

19 years agoFixed wrong buffer size calculation for resolver results.
Alexander Barton [Sun, 30 May 2004 16:24:21 +0000 (16:24 +0000)]
Fixed wrong buffer size calculation for resolver results.

19 years agoVersion 0.8.0-pre2 rel-0-8-0-pre2
Alexander Barton [Sat, 15 May 2004 23:55:48 +0000 (23:55 +0000)]
Version 0.8.0-pre2

19 years agoFixed host name lookups when using IDENT user lookups.
Alexander Barton [Sat, 15 May 2004 23:52:17 +0000 (23:52 +0000)]
Fixed host name lookups when using IDENT user lookups.

19 years agoEnhanced logging to console when running in "no-detached mode": added PID
Alexander Barton [Sat, 15 May 2004 23:51:13 +0000 (23:51 +0000)]
Enhanced logging to console when running in "no-detached mode": added PID
and log messages of resolver sub-processes. [from HEAD]

19 years ago"make clean" and "make maintainer-clean" remove more files now. [from HEAD]
Alexander Barton [Tue, 11 May 2004 00:38:17 +0000 (00:38 +0000)]
"make clean" and "make maintainer-clean" remove more files now. [from HEAD]

19 years agoVersion 0.8.0-pre1 rel-0-8-0-pre1
Alexander Barton [Fri, 7 May 2004 11:56:19 +0000 (11:56 +0000)]
Version 0.8.0-pre1

19 years agoNew "chroot" feature (from Benjamin Pineau), introducing new configuration
Alexander Barton [Fri, 7 May 2004 11:24:17 +0000 (11:24 +0000)]
New "chroot" feature (from Benjamin Pineau), introducing new configuration
variables "ChrootDir" and "MotdPhrase". [from HEAD]

19 years agoNew "chroot" feature (from Benjamin Pineau), introducing new configuration
Alexander Barton [Fri, 7 May 2004 11:19:20 +0000 (11:19 +0000)]
New "chroot" feature (from Benjamin Pineau), introducing new configuration
variables "ChrootDir" and "MotdPhrase".

19 years agoOverview of "contributed" files.
Alexander Barton [Wed, 28 Apr 2004 12:18:50 +0000 (12:18 +0000)]
Overview of "contributed" files.

19 years agoAdded "README" and "systrace.policy" files.
Alexander Barton [Wed, 28 Apr 2004 12:18:02 +0000 (12:18 +0000)]
Added "README" and "systrace.policy" files.

19 years agosystrace policy for OpenBSD/NetBSD, thanks to Benjamin Pineau <ben@zouh.org>
Alexander Barton [Wed, 28 Apr 2004 12:16:59 +0000 (12:16 +0000)]
systrace policy for OpenBSD/NetBSD, thanks to Benjamin Pineau <ben@zouh.org>

19 years agoNew debian version including updates from CVS HEAD.
Alexander Barton [Sun, 25 Apr 2004 23:57:19 +0000 (23:57 +0000)]
New debian version including updates from CVS HEAD.

19 years agoUpdated documentation.
Alexander Barton [Sun, 25 Apr 2004 15:51:15 +0000 (15:51 +0000)]
Updated documentation.

19 years agoAdd flag "L" to default IRC+ server flags: synchronize INVITE-
Alexander Barton [Sun, 25 Apr 2004 15:46:50 +0000 (15:46 +0000)]
Add flag "L" to default IRC+ server flags: synchronize INVITE-
and BAN-lists.

19 years agoDocument new server flag "L": synchronize INVITE- and
Alexander Barton [Sun, 25 Apr 2004 15:44:10 +0000 (15:44 +0000)]
Document new server flag "L": synchronize INVITE- and
BAN-lists when establishing new server links.

19 years agoSynchronize INVITE- and BAN-lists if the peer requests it:
Alexander Barton [Sun, 25 Apr 2004 15:43:18 +0000 (15:43 +0000)]
Synchronize INVITE- and BAN-lists if the peer requests it:
server flag "L". And better debug logging.

19 years agoDon't send MODE changes when origin is a server and
Alexander Barton [Sun, 25 Apr 2004 15:42:05 +0000 (15:42 +0000)]
Don't send MODE changes when origin is a server and
mask is already known.

19 years agoNew functions: Lists_SendInvites(), Lists_IsInviteEntry(),
Alexander Barton [Sun, 25 Apr 2004 15:40:19 +0000 (15:40 +0000)]
New functions: Lists_SendInvites(), Lists_IsInviteEntry(),

19 years agoFixed a wrong assert() which could cause the daemon to exit spuriously
Alexander Barton [Sun, 25 Apr 2004 14:06:11 +0000 (14:06 +0000)]
Fixed a wrong assert() which could cause the daemon to exit spuriously
when closing down connections.

19 years agoBetter logging of decompression errors returned by zlib.
Alexander Barton [Sun, 25 Apr 2004 13:55:34 +0000 (13:55 +0000)]
Better logging of decompression errors returned by zlib.

20 years agoSpecial handling for HP/UX: define _XOPEN_SOURCE_EXTENDED ...
Alexander Barton [Sun, 11 Apr 2004 13:20:24 +0000 (13:20 +0000)]
Special handling for HP/UX: define _XOPEN_SOURCE_EXTENDED ...

20 years agoNew debian package.
Alexander Barton [Fri, 9 Apr 2004 21:58:24 +0000 (21:58 +0000)]
New debian package.

20 years agoFixed handling of already existent entries in invite and ban lists:
Alexander Barton [Fri, 9 Apr 2004 21:41:52 +0000 (21:41 +0000)]
Fixed handling of already existent entries in invite and ban lists:
the attempt to add an already existent entry is no error, it must
be propagated across servers (but not added to the list!).

20 years agoUpdated XCode project for Mac OS X.
Alexander Barton [Fri, 9 Apr 2004 20:48:27 +0000 (20:48 +0000)]
Updated XCode project for Mac OS X.

20 years agoServers other than the destination server didn't clean up the invite
Alexander Barton [Fri, 9 Apr 2004 20:46:46 +0000 (20:46 +0000)]
Servers other than the destination server didn't clean up the invite
list of an "invite-only" channel properly when an INVITE'd user joined.

20 years agoThe command to test for the autoconf/automake tools is detected now as well.
Alexander Barton [Mon, 5 Apr 2004 12:02:21 +0000 (12:02 +0000)]
The command to test for the autoconf/automake tools is detected now as well.

20 years agoAdded DG/UX (m88k/dg/dgux5.4R3.10) to the list.
Alexander Barton [Mon, 5 Apr 2004 11:11:05 +0000 (11:11 +0000)]
Added DG/UX (m88k/dg/dgux5.4R3.10) to the list.

20 years agoNew debian package ;-)
Alexander Barton [Mon, 5 Apr 2004 11:10:31 +0000 (11:10 +0000)]
New debian package ;-)

20 years agoUpdated manual page to reflect changes in daemon.
Alexander Barton [Mon, 5 Apr 2004 10:59:10 +0000 (10:59 +0000)]
Updated manual page to reflect changes in daemon.

20 years agoUse "which" when available; understand "GO=0"; made "VERBOSE=1" more verbose.
Alexander Barton [Fri, 19 Mar 2004 11:47:51 +0000 (11:47 +0000)]
Use "which" when available; understand "GO=0"; made "VERBOSE=1" more verbose.

20 years agoEnhanced autogen.sh script; added "inline" documentation.
Alexander Barton [Mon, 15 Mar 2004 20:32:31 +0000 (20:32 +0000)]
Enhanced autogen.sh script; added "inline" documentation.

20 years agoFixed detection of GNU C version and usability of __attribute__.
Alexander Barton [Mon, 15 Mar 2004 19:26:39 +0000 (19:26 +0000)]
Fixed detection of GNU C version and usability of __attribute__.

20 years agoAdded missing "return 0" ... oops.
Alexander Barton [Mon, 15 Mar 2004 18:59:12 +0000 (18:59 +0000)]
Added missing "return 0" ... oops.

20 years agoReworked configure system: it should be more compatible to most systems
Alexander Barton [Thu, 11 Mar 2004 22:21:20 +0000 (22:21 +0000)]
Reworked configure system: it should be more compatible to most systems
now, and it should even be more flexible and faster :-)

20 years agoNew upstream version.
Alexander Barton [Thu, 11 Mar 2004 22:18:28 +0000 (22:18 +0000)]
New upstream version.

20 years agoFixed some warnings of non-gcc-compilers (e. g. original Apple compiler on
Alexander Barton [Thu, 11 Mar 2004 22:16:31 +0000 (22:16 +0000)]
Fixed some warnings of non-gcc-compilers (e. g. original Apple compiler on
A/UX): "warning: illegal pointer combination, op =".

20 years agoUpdated tests to reflect last changes to MODE behaviour.
Alexander Barton [Wed, 10 Mar 2004 20:40:06 +0000 (20:40 +0000)]
Updated tests to reflect last changes to MODE behaviour.

20 years agoUpdated XCode project, added missing Makefile template for MacOXD directory.
Alexander Barton [Sun, 29 Feb 2004 17:36:20 +0000 (17:36 +0000)]
Updated XCode project, added missing Makefile template for MacOXD directory.

20 years agoAdded XCode project files (for Mac OS X) to "contrib" directory.
Alexander Barton [Sun, 29 Feb 2004 17:19:43 +0000 (17:19 +0000)]
Added XCode project files (for Mac OS X) to "contrib" directory.

20 years agoChanged the reply of the MODE command to match the syntax of the original
Alexander Barton [Sun, 29 Feb 2004 16:28:44 +0000 (16:28 +0000)]
Changed the reply of the MODE command to match the syntax of the original
ircd exactly: the unnecessary but missing ":" before the last parameter
has been added.

20 years agoNew Debian version.
Alexander Barton [Sat, 28 Feb 2004 02:25:21 +0000 (02:25 +0000)]
New Debian version.

20 years agoFixed TRACE: don't output "Serv" lines for ourself; display more info.
Alexander Barton [Sat, 28 Feb 2004 02:18:16 +0000 (02:18 +0000)]
Fixed TRACE: don't output "Serv" lines for ourself; display more info.

20 years agoBetter logging while establishing and shutting down connections.
Alexander Barton [Sat, 28 Feb 2004 02:01:01 +0000 (02:01 +0000)]
Better logging while establishing and shutting down connections.
Results of the resolver are now discarded after the client is registered.

20 years agoUpdated list of supported operating systems.
Alexander Barton [Tue, 24 Feb 2004 00:37:42 +0000 (00:37 +0000)]
Updated list of supported operating systems.

20 years agoUpdated statistics :-)
Alexander Barton [Mon, 23 Feb 2004 13:42:46 +0000 (13:42 +0000)]
Updated statistics :-)

20 years agoUpdated documentation (-t switch).
Alexander Barton [Sun, 22 Feb 2004 22:12:44 +0000 (22:12 +0000)]
Updated documentation (-t switch).

20 years agoIncluded updates of ngIRCd 0.7.7
Alexander Barton [Thu, 5 Feb 2004 14:27:16 +0000 (14:27 +0000)]
Included updates of ngIRCd 0.7.7

20 years agoThe info text ("real name") of users is set to "-" if none has been
Alexander Barton [Wed, 4 Feb 2004 19:56:04 +0000 (19:56 +0000)]
The info text ("real name") of users is set to "-" if none has been
specified using the USER command (e. g. "USER user * * :"). Reason:
the original ircd doesn't like empty ones and would KILL such users.

20 years agoFixed (optional) TCP Wrapper test which was broken and could result in
Alexander Barton [Tue, 3 Feb 2004 20:28:30 +0000 (20:28 +0000)]
Fixed (optional) TCP Wrapper test which was broken and could result in
false results. Thanks to Fuminori Tanizaki <tany@mcnet.ad.jp>!

20 years agoNew debian version.
Alexander Barton [Mon, 26 Jan 2004 03:09:20 +0000 (03:09 +0000)]
New debian version.

20 years agoUpdated some copyright notices to include the year 2004.
Alexander Barton [Mon, 26 Jan 2004 02:23:54 +0000 (02:23 +0000)]
Updated some copyright notices to include the year 2004.

20 years agoThe type of service (TOS) of all sockets is set to "interactive" now.
Alexander Barton [Sun, 25 Jan 2004 16:06:34 +0000 (16:06 +0000)]
The type of service (TOS) of all sockets is set to "interactive" now.

20 years agoRemoved some debug code; translated some source code comments.
Alexander Barton [Mon, 19 Jan 2004 21:54:59 +0000 (21:54 +0000)]
Removed some debug code; translated some source code comments.

20 years agoUse "__attribute__" only if gcc is at least version 2.7
Alexander Barton [Sat, 17 Jan 2004 03:22:46 +0000 (03:22 +0000)]
Use "__attribute__" only if gcc is at least version 2.7

20 years agoAdded #include for strings.h to fix compiler warnings.
Alexander Barton [Sat, 17 Jan 2004 03:17:49 +0000 (03:17 +0000)]
Added #include for strings.h to fix compiler warnings.

20 years agoAdded #include for strings.h and added some casts to remove compiler warnings.
Alexander Barton [Sat, 17 Jan 2004 03:17:00 +0000 (03:17 +0000)]
Added #include for strings.h and added some casts to remove compiler warnings.

20 years agoFixed order of #include's: time.h moves up! ;-)
Alexander Barton [Sat, 17 Jan 2004 03:15:45 +0000 (03:15 +0000)]
Fixed order of #include's: time.h moves up! ;-)

20 years agoClean up files for "ngircd-full" package, too ...
Alexander Barton [Tue, 13 Jan 2004 01:10:11 +0000 (01:10 +0000)]
Clean up files for "ngircd-full" package, too ...

20 years agoAdjusted copyright notice to include 2004.
Alexander Barton [Fri, 2 Jan 2004 19:23:30 +0000 (19:23 +0000)]
Adjusted copyright notice to include 2004.

20 years agoRestructured debian packaging system: now there are two packages, a "standard"
Alexander Barton [Thu, 1 Jan 2004 22:24:48 +0000 (22:24 +0000)]
Restructured debian packaging system: now there are two packages, a "standard"
version that includes all the default options and a "full" version that
additionally includes support for TCP wrappers and IDENT lookups.

20 years agoChanges for new source code layout: contrib/Debian/.
Alexander Barton [Wed, 31 Dec 2003 17:31:03 +0000 (17:31 +0000)]
Changes for new source code layout: contrib/Debian/.

20 years agoRemoved outdated Mac OS X ProjectBuilder project files (will be re-added
Alexander Barton [Wed, 31 Dec 2003 17:20:11 +0000 (17:20 +0000)]
Removed outdated Mac OS X ProjectBuilder project files (will be re-added
and updated for XCode soon); moved the debian/ directory to contrib/Debian/.

20 years agoAdded some files to the maintainer-clean-local target which havn't beed
Alexander Barton [Wed, 31 Dec 2003 17:09:40 +0000 (17:09 +0000)]
Added some files to the maintainer-clean-local target which havn't beed
removed by "make maintainer-clean".

20 years agoAdded new short command line option "-t" as alternative to "--configtest".
Alexander Barton [Mon, 29 Dec 2003 14:53:26 +0000 (14:53 +0000)]
Added new short command line option "-t" as alternative to "--configtest".

20 years agoAdded IDENT option to version string.
Alexander Barton [Sat, 27 Dec 2003 13:09:24 +0000 (13:09 +0000)]
Added IDENT option to version string.