]> arthur.barton.de Git - ngircd-alex.git/log
ngircd-alex.git
19 years agoMade ngIRCd compile on HP/UX 10.20 with native HP pre-ANSI C compiler and
Alexander Barton [Wed, 20 Oct 2004 13:47:32 +0000 (13:47 +0000)]
Made ngIRCd compile on HP/UX 10.20 with native HP pre-ANSI C compiler and
most probably other older C compilers on other systems.

19 years agoChanged "read buffer" to "receive buffer" as suggested by Goetz.
Alexander Barton [Mon, 4 Oct 2004 23:23:41 +0000 (23:23 +0000)]
Changed "read buffer" to "receive buffer" as suggested by Goetz.

19 years agoAdded some missing words: "address" :-)
Alexander Barton [Mon, 4 Oct 2004 23:09:04 +0000 (23:09 +0000)]
Added some missing words: "address" :-)

19 years agoFixed wrong variable names in output of "ngircd --configtest".
Alexander Barton [Fri, 24 Sep 2004 18:00:40 +0000 (18:00 +0000)]
Fixed wrong variable names in output of "ngircd --configtest".

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

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

19 years agoReverted extension of the "make all" target in the test-suite.
Alexander Barton [Mon, 6 Sep 2004 20:35:28 +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".
Alexander Barton [Mon, 6 Sep 2004 20:22:30 +0000 (20:22 +0000)]
Fixed wrong exit code check of "kill -0".

19 years agoUpdated documentation.
Alexander Barton [Mon, 6 Sep 2004 00:35:52 +0000 (00:35 +0000)]
Updated documentation.

19 years agoFxied name of "default file" for ngircd-full package. And do the test if
Alexander Barton [Mon, 6 Sep 2004 00:32:20 +0000 (00:32 +0000)]
Fxied name of "default file" for ngircd-full package. And do the test if
the binary is executable after reading this file.

19 years agoIf ServerUID is defined change the working directory to the home directory
Alexander Barton [Sat, 4 Sep 2004 20:28:51 +0000 (20:28 +0000)]
If ServerUID is defined change the working directory to the home directory
of this user.

19 years agoUpdated documentation :-)
Alexander Barton [Sat, 4 Sep 2004 19:39:24 +0000 (19:39 +0000)]
Updated documentation :-)

19 years agoEnhanced messages and exit codes.
Alexander Barton [Sat, 4 Sep 2004 19:14:46 +0000 (19:14 +0000)]
Enhanced messages and exit codes.

19 years agoAdded all test scripts to target "all".
Alexander Barton [Sat, 4 Sep 2004 19:14:02 +0000 (19:14 +0000)]
Added all test scripts to target "all".

19 years agoChanged text "test scripts" to "processes": some versions of expect(1)
Alexander Barton [Sat, 4 Sep 2004 18:22:42 +0000 (18:22 +0000)]
Changed text "test scripts" to "processes": some versions of expect(1)
fork child processes ...

19 years agoRemoved counting of test processes; don't check running processes by default.
Alexander Barton [Sat, 4 Sep 2004 18:20:16 +0000 (18:20 +0000)]
Removed counting of test processes; don't check running processes by default.

19 years agoAdded detection of flags for ps(1).
Alexander Barton [Sat, 4 Sep 2004 16:14:47 +0000 (16:14 +0000)]
Added detection of flags for ps(1).

19 years agoAdded README, test-loop.sh and wait-tests.sh to EXTRA_DIST files.
Alexander Barton [Sat, 4 Sep 2004 15:46:56 +0000 (15:46 +0000)]
Added README, test-loop.sh and wait-tests.sh to EXTRA_DIST files.

19 years agoMade stress-server.sh to use wait-tests.sh to limit number of parallel tests.
Alexander Barton [Sat, 4 Sep 2004 15:45:27 +0000 (15:45 +0000)]
Made stress-server.sh to use wait-tests.sh to limit number of parallel tests.

19 years agoTwo new scripts: test-loop.sh and wait-tests.sh
Alexander Barton [Sat, 4 Sep 2004 15:44:45 +0000 (15:44 +0000)]
Two new scripts: test-loop.sh and wait-tests.sh

19 years agoAdded support for looping and other enhancements.
Alexander Barton [Sat, 4 Sep 2004 14:23:09 +0000 (14:23 +0000)]
Added support for looping and other enhancements.

19 years agoSet $srcdir if not already set by make.
Alexander Barton [Sat, 4 Sep 2004 14:22:38 +0000 (14:22 +0000)]
Set $srcdir if not already set by make.

19 years agoIf nick name is already in use, interpret this as "clienst still connected".
Alexander Barton [Sat, 4 Sep 2004 14:22:13 +0000 (14:22 +0000)]
If nick name is already in use, interpret this as "clienst still connected".

19 years agoAdded preliminary README text.
Alexander Barton [Sat, 4 Sep 2004 13:58:31 +0000 (13:58 +0000)]
Added preliminary README text.

19 years agoInformation about configuring ngIRCd.
Alexander Barton [Fri, 3 Sep 2004 20:01:12 +0000 (20:01 +0000)]
Information about configuring ngIRCd.

19 years agoRemoved empty "buildRules" variable (suggested by XCode 1.5 :-).
Alexander Barton [Tue, 10 Aug 2004 01:55:33 +0000 (01:55 +0000)]
Removed empty "buildRules" variable (suggested by XCode 1.5 :-).

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

19 years agoUpdated documentation: note ngIRCd 0.8.0 :-)
Alexander Barton [Sat, 3 Jul 2004 18:35:41 +0000 (18:35 +0000)]
Updated documentation: note ngIRCd 0.8.0 :-)

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

19 years agoUpdated documentation.
Alexander Barton [Sun, 30 May 2004 16:29:05 +0000 (16:29 +0000)]
Updated documentation.

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

19 years agoAdded "hppa/unknown/openbsd3.5".
Alexander Barton [Tue, 25 May 2004 21:50:29 +0000 (21:50 +0000)]
Added "hppa/unknown/openbsd3.5".

19 years agoUpdated documentation.
Alexander Barton [Sat, 15 May 2004 23:56:43 +0000 (23:56 +0000)]
Updated documentation.

19 years agoEnhanced ./configure checks for required C header files.
Alexander Barton [Sat, 15 May 2004 12:24:30 +0000 (12:24 +0000)]
Enhanced ./configure checks for required C header files.

19 years agoFixed a warning message of the compiler when not using IDENT lookups.
Alexander Barton [Tue, 11 May 2004 00:53:14 +0000 (00:53 +0000)]
Fixed a warning message of the compiler when not using IDENT lookups.

19 years agoUpdated documentation.
Alexander Barton [Tue, 11 May 2004 00:41:53 +0000 (00:41 +0000)]
Updated documentation.

19 years ago"make maintainer-clean" removes Makefile.in now.
Alexander Barton [Tue, 11 May 2004 00:34:26 +0000 (00:34 +0000)]
"make maintainer-clean" removes Makefile.in now.

19 years ago"make clean" works better now.
Alexander Barton [Tue, 11 May 2004 00:32:31 +0000 (00:32 +0000)]
"make clean" works better now.

19 years agoNew Debian version.
Alexander Barton [Tue, 11 May 2004 00:21:04 +0000 (00:21 +0000)]
New Debian version.

19 years agoFixed resolver when using IDENT lookups, cleaned up code.
Alexander Barton [Tue, 11 May 2004 00:01:11 +0000 (00:01 +0000)]
Fixed resolver when using IDENT lookups, cleaned up code.

19 years agoAdded PID to all log messages on the console; enhanced logging of
Alexander Barton [Mon, 10 May 2004 23:57:46 +0000 (23:57 +0000)]
Added PID to all log messages on the console; enhanced logging of
resolver sub-processes in debug mode.

19 years agoEnhanced output of "make lint".
Alexander Barton [Sun, 9 May 2004 18:23:35 +0000 (18:23 +0000)]
Enhanced output of "make lint".

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.