]> arthur.barton.de Git - ngircd.git/log
ngircd.git
17 years agongIRCd 0.10.1. rel-0-10-1
Alexander Barton [Sun, 17 Dec 2006 14:06:19 +0000 (14:06 +0000)]
ngIRCd 0.10.1.

17 years agoUpdated documentation for release 0.10.1.
Alexander Barton [Sun, 17 Dec 2006 13:55:29 +0000 (13:55 +0000)]
Updated documentation for release 0.10.1.

17 years agoAdded support for Solaris 11. [from HEAD]
Alexander Barton [Sun, 17 Dec 2006 13:49:49 +0000 (13:49 +0000)]
Added support for Solaris 11. [from HEAD]

17 years agoadd PredefChannelsOnly to manpage [from HEAD]
Florian Westphal [Mon, 11 Dec 2006 22:08:14 +0000 (22:08 +0000)]
add PredefChannelsOnly to manpage [from HEAD]

17 years agoChanged Numerics 265 and 266 to follow ircd 2.11.x "standards". [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 14:26:52 +0000 (14:26 +0000)]
Changed Numerics 265 and 266 to follow ircd 2.11.x "standards". [from HEAD]
Allow PASS syntax defined in RFC 1459 for server links, too. [from HEAD]
Enhanced ISUPPORT message (005 numeric). [from HEAD]

17 years agocleanups [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 14:21:26 +0000 (14:21 +0000)]
cleanups [from HEAD]

17 years agomake several counters unsigned, char *s -> const char *s [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 14:00:00 +0000 (14:00 +0000)]
make several counters unsigned, char *s -> const char *s [from HEAD]

17 years agocleanups [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:54:10 +0000 (13:54 +0000)]
cleanups [from HEAD]

17 years agomerge Conf_PredefChannelsOnly [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:33:52 +0000 (13:33 +0000)]
merge Conf_PredefChannelsOnly [from HEAD]

17 years agochar* -> const char* [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:18:22 +0000 (13:18 +0000)]
char* -> const char* [from HEAD]

17 years agobackport checks for inline keyword and strcspn() [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:13:53 +0000 (13:13 +0000)]
backport checks for inline keyword and strcspn() [from HEAD]

17 years agomerge Conf_PredefChannelsOnly Config Option [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:10:43 +0000 (13:10 +0000)]
merge Conf_PredefChannelsOnly Config Option [from HEAD]

17 years agomake several counters unsigned [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:08:02 +0000 (13:08 +0000)]
make several counters unsigned [from HEAD]

17 years ago- whitespace damage [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:06:50 +0000 (13:06 +0000)]
- whitespace damage [from HEAD]

17 years ago#define MASK_LEN should use parentheses [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:05:38 +0000 (13:05 +0000)]
#define MASK_LEN should use parentheses [from HEAD]

17 years agomake LogDebug() 'static inline' if DEBUG is not defined [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:02:07 +0000 (13:02 +0000)]
make LogDebug() 'static inline' if DEBUG is not defined [from HEAD]

17 years agochar *foo -> const char *foo [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:01:11 +0000 (13:01 +0000)]
char *foo -> const char *foo [from HEAD]

17 years agocleanups [from HEAD]
Florian Westphal [Sat, 2 Dec 2006 13:00:25 +0000 (13:00 +0000)]
cleanups [from HEAD]

17 years agoFixed validation of server names containing digits. [from HEAD]
Alexander Barton [Fri, 10 Nov 2006 10:06:14 +0000 (10:06 +0000)]
Fixed validation of server names containing digits. [from HEAD]

17 years agofix Channel_Join() [from HEAD]
Florian Westphal [Thu, 5 Oct 2006 18:30:47 +0000 (18:30 +0000)]
fix Channel_Join() [from HEAD]

17 years agoUpdate info text of local server after re-reading configuration. [from HEAD]
Alexander Barton [Tue, 3 Oct 2006 11:01:05 +0000 (11:01 +0000)]
Update info text of local server after re-reading configuration. [from HEAD]

17 years agongIRCd 0.10.0 rel-0-10-0
Alexander Barton [Sun, 1 Oct 2006 16:21:55 +0000 (16:21 +0000)]
ngIRCd 0.10.0

17 years agoRemoved "~sid" postfix; ooopsa.
Alexander Barton [Sun, 1 Oct 2006 16:13:21 +0000 (16:13 +0000)]
Removed "~sid" postfix; ooopsa.

17 years agoAdded "Provides: ircd" and bumped standards version.
Alexander Barton [Sun, 1 Oct 2006 16:10:47 +0000 (16:10 +0000)]
Added "Provides: ircd" and bumped standards version.

17 years agoUpdated ChangeLog.
Alexander Barton [Sat, 16 Sep 2006 13:51:35 +0000 (13:51 +0000)]
Updated ChangeLog.

17 years agoFix file handle leak [from HEAD].
Alexander Barton [Sat, 16 Sep 2006 13:49:15 +0000 (13:49 +0000)]
Fix file handle leak [from HEAD].

17 years agongIRCd 0.10.0-pre2 rel-0-10-0-pre2
Alexander Barton [Sat, 9 Sep 2006 19:00:06 +0000 (19:00 +0000)]
ngIRCd 0.10.0-pre2

17 years agongircd 0.10.0-pre2 release.
Alexander Barton [Sat, 9 Sep 2006 18:50:47 +0000 (18:50 +0000)]
ngircd 0.10.0-pre2 release.

17 years agoonly test for stack smashing protector if we are using gcc;
Alexander Barton [Sat, 9 Sep 2006 18:34:00 +0000 (18:34 +0000)]
only test for stack smashing protector if we are using gcc;
use -fstack-protector-all for the test to make sure the guard variable is added.
[from HEAD.]

17 years agoUpdated list of supported/tested platforms. [from HEAD]
Alexander Barton [Sat, 9 Sep 2006 18:10:56 +0000 (18:10 +0000)]
Updated list of supported/tested platforms. [from HEAD]

17 years agofix gcc 4.1 -fstack-protector detection. [from HEAD]
Alexander Barton [Sun, 13 Aug 2006 18:21:31 +0000 (18:21 +0000)]
fix gcc 4.1 -fstack-protector detection. [from HEAD]

17 years agoNew release: 0.10.0-pre1 rel-0-10-0-pre1
Alexander Barton [Wed, 2 Aug 2006 10:29:11 +0000 (10:29 +0000)]
New release: 0.10.0-pre1

17 years agoUpdated debian changelog (from HEAD).
Alexander Barton [Wed, 2 Aug 2006 09:54:19 +0000 (09:54 +0000)]
Updated debian changelog (from HEAD).

17 years agoUpdated documentation.
Alexander Barton [Wed, 2 Aug 2006 09:04:20 +0000 (09:04 +0000)]
Updated documentation.

17 years agoUpdated documentation.
Alexander Barton [Wed, 2 Aug 2006 08:19:38 +0000 (08:19 +0000)]
Updated documentation.

17 years agoIncreased version number to 0.10.x :-)
Alexander Barton [Mon, 31 Jul 2006 20:32:20 +0000 (20:32 +0000)]
Increased version number to 0.10.x :-)

17 years agoDon't assert() when a pre-defined channel has no topic.
Alexander Barton [Mon, 24 Jul 2006 22:54:09 +0000 (22:54 +0000)]
Don't assert() when a pre-defined channel has no topic.

17 years agoFlag the format parameter of LogDebug() as "unused" when not compiling with
Alexander Barton [Sun, 23 Jul 2006 23:23:45 +0000 (23:23 +0000)]
Flag the format parameter of LogDebug() as "unused" when not compiling with
debug code to avoid gcc warnings. Added some documentation comments.

17 years agoRemoved unused variable "ret" when using the select() API.
Alexander Barton [Sun, 23 Jul 2006 23:11:44 +0000 (23:11 +0000)]
Removed unused variable "ret" when using the select() API.

17 years agoRemoved (theoretically) division by zero; reformated some code.
Alexander Barton [Sun, 23 Jul 2006 23:05:20 +0000 (23:05 +0000)]
Removed (theoretically) division by zero; reformated some code.

17 years agoValidate "ServerName" variable.
Alexander Barton [Sun, 23 Jul 2006 16:42:45 +0000 (16:42 +0000)]
Validate "ServerName" variable.

17 years agoUpdated documentation.
Alexander Barton [Sun, 23 Jul 2006 15:47:26 +0000 (15:47 +0000)]
Updated documentation.

17 years agoAllow DIE to send a message to all locally connected clients. Closes bug #48.
Alexander Barton [Sun, 23 Jul 2006 15:43:18 +0000 (15:43 +0000)]
Allow DIE to send a message to all locally connected clients. Closes bug #48.

17 years ago"Enhanced" debug message for Handle_Write(), only print when data in buffer.
Alexander Barton [Sun, 23 Jul 2006 15:22:56 +0000 (15:22 +0000)]
"Enhanced" debug message for Handle_Write(), only print when data in buffer.

17 years agoOutput some debug messages only if DEBUG_ZIP is #define'd.
Alexander Barton [Sun, 23 Jul 2006 15:19:20 +0000 (15:19 +0000)]
Output some debug messages only if DEBUG_ZIP is #define'd.

17 years agoDon't include conn.h, conn-func.h is enough.
Alexander Barton [Sun, 23 Jul 2006 14:55:40 +0000 (14:55 +0000)]
Don't include conn.h, conn-func.h is enough.

17 years agoUpdated CVS URLs; enhanced documentation a little bit.
Alexander Barton [Sun, 23 Jul 2006 12:43:15 +0000 (12:43 +0000)]
Updated CVS URLs; enhanced documentation a little bit.

17 years agoUpdated some patch names on Arthur.
Alexander Barton [Sun, 23 Jul 2006 12:19:57 +0000 (12:19 +0000)]
Updated some patch names on Arthur.

17 years agoUpdated copyright notice ;-)
Alexander Barton [Sun, 23 Jul 2006 12:07:33 +0000 (12:07 +0000)]
Updated copyright notice ;-)

17 years agoUpdated autoconf helper scripts.
Alexander Barton [Sun, 23 Jul 2006 12:03:14 +0000 (12:03 +0000)]
Updated autoconf helper scripts.

17 years agoAdded ngindent.
Alexander Barton [Sun, 23 Jul 2006 11:34:32 +0000 (11:34 +0000)]
Added ngindent.

17 years agoremove fd from io_event structure
Florian Westphal [Wed, 12 Jul 2006 19:27:12 +0000 (19:27 +0000)]
remove fd from io_event structure

17 years agoALIGN_XXX( v ) macros now leave v alone if it was already aligned.
Florian Westphal [Sat, 1 Jul 2006 22:11:48 +0000 (22:11 +0000)]
ALIGN_XXX( v ) macros now leave v alone if it was already aligned.

17 years agoSorted channel modes alphabetically.
Alexander Barton [Thu, 15 Jun 2006 20:28:15 +0000 (20:28 +0000)]
Sorted channel modes alphabetically.

17 years agoDetect the Avahi "howl-compatibility" as well as Howl itself.
Alexander Barton [Wed, 17 May 2006 16:44:14 +0000 (16:44 +0000)]
Detect the Avahi "howl-compatibility" as well as Howl itself.

17 years agoThe third parameter of bind() is of type "socklen_t", not "int".
Alexander Barton [Fri, 12 May 2006 11:53:04 +0000 (11:53 +0000)]
The third parameter of bind() is of type "socklen_t", not "int".

17 years agoUse some more specific data types (e. g. pid_t vs. int), make "SPLint" happy :-)
Alexander Barton [Wed, 10 May 2006 21:24:01 +0000 (21:24 +0000)]
Use some more specific data types (e. g. pid_t vs. int), make "SPLint" happy :-)

17 years agomake splint complain less...
Florian Westphal [Wed, 10 May 2006 17:33:36 +0000 (17:33 +0000)]
make splint complain less...

17 years agodisabled most (rather annoying) debug messages using DEBUG_ARRAY / DEBUG_IO defines
Florian Westphal [Tue, 9 May 2006 17:02:40 +0000 (17:02 +0000)]
disabled most (rather annoying) debug messages using DEBUG_ARRAY / DEBUG_IO defines

17 years agoRemoved kqueue bug fix (never released), rephrased some internal changes,
Alexander Barton [Tue, 9 May 2006 15:45:30 +0000 (15:45 +0000)]
Removed kqueue bug fix (never released), rephrased some internal changes,
and added "time shift" bug fix.

17 years agoHandle time shifts backwards gracefully.
Alexander Barton [Tue, 9 May 2006 14:49:08 +0000 (14:49 +0000)]
Handle time shifts backwards gracefully.

18 years agokqueue now tested on NetBSD3.0, FreeBSD6 and Darwin7.9.0
Florian Westphal [Sun, 7 May 2006 11:07:13 +0000 (11:07 +0000)]
kqueue now tested on NetBSD3.0, FreeBSD6 and Darwin7.9.0

18 years agokqueue fix.
Florian Westphal [Sun, 7 May 2006 10:55:43 +0000 (10:55 +0000)]
kqueue fix.

18 years agokqueue support was completely broken; seemed to work on FreeBSD just because of sheer...
Florian Westphal [Sun, 7 May 2006 10:54:42 +0000 (10:54 +0000)]
kqueue support was completely broken; seemed to work on FreeBSD just because of sheer luck.

18 years agominor cleanup, removed unneeded check in safemult_sizet
Florian Westphal [Sun, 7 May 2006 10:52:47 +0000 (10:52 +0000)]
minor cleanup, removed unneeded check in safemult_sizet

18 years agoSend invite and ban lists only once and not repeatedly for every channel.
Alexander Barton [Sun, 30 Apr 2006 21:31:43 +0000 (21:31 +0000)]
Send invite and ban lists only once and not repeatedly for every channel.

18 years agoFix Connection Pool resizing.
Florian Westphal [Sat, 29 Apr 2006 16:19:46 +0000 (16:19 +0000)]
Fix Connection Pool resizing.

18 years agoClient_GetFromConn() removed and replaced with new function Conn_GetClient()
Florian Westphal [Sun, 23 Apr 2006 10:37:27 +0000 (10:37 +0000)]
Client_GetFromConn() removed and replaced with new function Conn_GetClient()

18 years agochanges some comments, minor cleanup
Florian Westphal [Sun, 23 Apr 2006 10:33:37 +0000 (10:33 +0000)]
changes some comments, minor cleanup

18 years agoFix up ngt_TrimStr() once more ... :-/
Alexander Barton [Sun, 9 Apr 2006 12:53:07 +0000 (12:53 +0000)]
Fix up ngt_TrimStr() once more ... :-/

18 years agoMostly whitespace fixes.
Alexander Barton [Sun, 9 Apr 2006 12:27:23 +0000 (12:27 +0000)]
Mostly whitespace fixes.

18 years agoAdded maintainer-clean-local target to purge generated Makefiles.
Alexander Barton [Sat, 8 Apr 2006 16:35:03 +0000 (16:35 +0000)]
Added maintainer-clean-local target to purge generated Makefiles.

18 years agofix ngt_TrimStr(), fix format string
Florian Westphal [Fri, 24 Mar 2006 23:25:38 +0000 (23:25 +0000)]
fix ngt_TrimStr(), fix format string

18 years agongt_TrimStr(): code cleanup.
Alexander Barton [Wed, 22 Mar 2006 08:05:10 +0000 (08:05 +0000)]
ngt_TrimStr(): code cleanup.

18 years agouse strlcat return value; don't call time() repeatedly.
Florian Westphal [Sat, 18 Mar 2006 22:27:09 +0000 (22:27 +0000)]
use strlcat return value; don't call time() repeatedly.

18 years agocorrected return value
Florian Westphal [Thu, 16 Mar 2006 20:14:16 +0000 (20:14 +0000)]
corrected return value

18 years agoremoved silly if (foo) { if (foo){ }} statement
Florian Westphal [Thu, 16 Mar 2006 19:56:34 +0000 (19:56 +0000)]
removed silly if (foo) { if (foo){ }} statement

18 years agos/gehoert//
Florian Westphal [Sat, 11 Mar 2006 10:43:49 +0000 (10:43 +0000)]
s/gehoert//

18 years agoClient_RegisterWhowas(): call time() only once
Florian Westphal [Sat, 11 Mar 2006 10:33:30 +0000 (10:33 +0000)]
Client_RegisterWhowas(): call time() only once

18 years agoDon't use "awk" directly, instead use $(AWK) variable.
Alexander Barton [Sat, 11 Mar 2006 01:48:50 +0000 (01:48 +0000)]
Don't use "awk" directly, instead use $(AWK) variable.

18 years agoMoved now local prototype of Client_New() to C file, renamed it to
Alexander Barton [Sat, 11 Mar 2006 01:37:31 +0000 (01:37 +0000)]
Moved now local prototype of Client_New() to C file, renamed it to
Init_New_Client() and cleaned up some code and comments.

18 years agoClient_New() not used outside client.c -> static
Florian Westphal [Fri, 10 Mar 2006 20:25:29 +0000 (20:25 +0000)]
Client_New() not used outside client.c -> static

18 years agochanged connection structure to array-api
Florian Westphal [Thu, 16 Feb 2006 19:21:57 +0000 (19:21 +0000)]
changed connection structure to array-api

18 years agonew Function: LogDebug()
Florian Westphal [Wed, 8 Feb 2006 17:33:28 +0000 (17:33 +0000)]
new Function: LogDebug()

18 years agoremoved Resolve_SUCCESS() Macro and Res_Stat->sucess boolean (no longer used/needed)
Florian Westphal [Wed, 8 Feb 2006 15:24:10 +0000 (15:24 +0000)]
removed Resolve_SUCCESS() Macro and Res_Stat->sucess boolean (no longer used/needed)

18 years agoMake connid same as connection fd.
Florian Westphal [Wed, 8 Feb 2006 15:20:21 +0000 (15:20 +0000)]
Make connid same as connection fd.

18 years agoremoved obsolete "int Conn_MaxFD"
Florian Westphal [Thu, 2 Feb 2006 21:00:21 +0000 (21:00 +0000)]
removed obsolete "int Conn_MaxFD"

18 years agosimplify IRC_Show_MOTD()
Florian Westphal [Fri, 27 Jan 2006 17:19:58 +0000 (17:19 +0000)]
simplify IRC_Show_MOTD()

18 years agoEnhanced documentation. Use "default" port 6667 in the example for server links.
Alexander Barton [Mon, 9 Jan 2006 11:03:35 +0000 (11:03 +0000)]
Enhanced documentation. Use "default" port 6667 in the example for server links.

18 years agoAdded some documentation for --with-XXX options of the configure script.
Alexander Barton [Fri, 30 Dec 2005 22:43:23 +0000 (22:43 +0000)]
Added some documentation for --with-XXX options of the configure script.

18 years agoAdded test if the stress-test expect script itself completes without errors.
Alexander Barton [Fri, 30 Dec 2005 22:13:21 +0000 (22:13 +0000)]
Added test if the stress-test expect script itself completes without errors.

18 years agoModified expect script to work with servers having IDENT support.
Alexander Barton [Fri, 30 Dec 2005 22:12:28 +0000 (22:12 +0000)]
Modified expect script to work with servers having IDENT support.

18 years agoadd FAQ entry about epoll(): Function not implemented error
Florian Westphal [Fri, 9 Dec 2005 21:14:56 +0000 (21:14 +0000)]
add FAQ entry about epoll(): Function not implemented error

18 years agoFix Bugzilla #64 -- ngicrd did not reconnect to other servers after failed forward...
Florian Westphal [Fri, 9 Dec 2005 09:26:55 +0000 (09:26 +0000)]
Fix Bugzilla #64 -- ngicrd did not reconnect to other servers after failed forward dns lookup.

18 years agoMake clear that "IO backend: select" is not a request but a C API function.
Alexander Barton [Tue, 6 Dec 2005 22:37:50 +0000 (22:37 +0000)]
Make clear that "IO backend: select" is not a request but a C API function.

18 years agoDon't remove doc/src on "make distclean".
Alexander Barton [Tue, 29 Nov 2005 20:59:57 +0000 (20:59 +0000)]
Don't remove doc/src on "make distclean".

18 years agoMinor whitespace fixes.
Alexander Barton [Mon, 21 Nov 2005 16:31:30 +0000 (16:31 +0000)]
Minor whitespace fixes.

18 years agoRemove direct call of Conf_UnsetServer(): it's already indirectly called
Alexander Barton [Mon, 21 Nov 2005 15:06:37 +0000 (15:06 +0000)]
Remove direct call of Conf_UnsetServer(): it's already indirectly called
by Conn_Close() a few lines above.

18 years agoAdjusted ChangeLog for ngIRCd release 0.9.2.
Alexander Barton [Mon, 31 Oct 2005 21:40:17 +0000 (21:40 +0000)]
Adjusted ChangeLog for ngIRCd release 0.9.2.

18 years agoUpdated autoconf helper scripts.
Alexander Barton [Sat, 15 Oct 2005 13:16:52 +0000 (13:16 +0000)]
Updated autoconf helper scripts.