]>
granicus.if.org Git - ngircd/log
Alexander Barton [Wed, 13 Jun 2007 14:32:13 +0000 (14:32 +0000)]
Updated documentation to include changes of ngIRCd 0.10.2.
Florian Westphal [Mon, 11 Jun 2007 20:06:46 +0000 (20:06 +0000)]
fix compile /w gcc 2.95 (reported by Tassilo Schweyer)
Alexander Barton [Sat, 26 May 2007 10:44:12 +0000 (10:44 +0000)]
Updated config.guess and config.sub.
Alexander Barton [Sun, 20 May 2007 22:37:05 +0000 (22:37 +0000)]
Add note to INSTALL document.
Alexander Barton [Thu, 17 May 2007 23:38:14 +0000 (23:38 +0000)]
Updated ChangeLog.
Alexander Barton [Thu, 17 May 2007 23:34:24 +0000 (23:34 +0000)]
Reworked read and write buffer handling, introduced WRITEBUFFER_SLINK_LEN.
Alexander Barton [Thu, 17 May 2007 15:16:47 +0000 (15:16 +0000)]
Zip_Flush(): close the connection in all error cases.
Florian Westphal [Thu, 17 May 2007 14:46:14 +0000 (14:46 +0000)]
array_start() cannot legally return NULL if array_length() > 0 --> use assert().
Alexander Barton [Thu, 17 May 2007 13:49:49 +0000 (13:49 +0000)]
Make Zip_Flush() more graceful.
Florian Westphal [Thu, 17 May 2007 12:39:25 +0000 (12:39 +0000)]
there is no need to treat servers differently than clients on the read side.
Florian Westphal [Wed, 9 May 2007 13:21:11 +0000 (13:21 +0000)]
make needlesly global function Conn_Write static.
Florian Westphal [Wed, 9 May 2007 08:55:14 +0000 (08:55 +0000)]
remove ZBUFFER constants and increase max buffer size of server links
Florian Westphal [Wed, 2 May 2007 12:34:30 +0000 (12:34 +0000)]
fix compressed server links
Alexander Barton [Mon, 9 Apr 2007 01:24:05 +0000 (01:24 +0000)]
2007 :-)
Alexander Barton [Sun, 8 Apr 2007 11:39:08 +0000 (11:39 +0000)]
Updated documentation.
Florian Westphal [Wed, 4 Apr 2007 21:52:12 +0000 (21:52 +0000)]
- change return type of Conn_InitListeners to unsigned
- remove minor whitespace damage
Florian Westphal [Tue, 3 Apr 2007 22:08:10 +0000 (22:08 +0000)]
put parentheses around argument
Florian Westphal [Wed, 21 Feb 2007 11:06:06 +0000 (11:06 +0000)]
if we can't bind a socket we now Log the port number, too.
Florian Westphal [Mon, 29 Jan 2007 21:13:26 +0000 (21:13 +0000)]
return false instead of NULL in error path
Alexander Barton [Tue, 23 Jan 2007 16:07:19 +0000 (16:07 +0000)]
Remove Client_DestroyNow() to keep semantik "every CONNECTON has a CLIENT".
Florian Westphal [Fri, 19 Jan 2007 13:52:54 +0000 (13:52 +0000)]
fix broken IO_DEBUG build
Florian Westphal [Thu, 18 Jan 2007 00:25:26 +0000 (00:25 +0000)]
io_event_add: return if eventtype is already registered.
Florian Westphal [Fri, 29 Dec 2006 14:09:48 +0000 (14:09 +0000)]
add support for predefined-channel configuration of k and l modes
Alexander Barton [Thu, 28 Dec 2006 14:12:45 +0000 (14:12 +0000)]
Added "html" directory to CVS ignore list (it is generated by doxygen).
Alexander Barton [Thu, 28 Dec 2006 14:04:28 +0000 (14:04 +0000)]
distclean: remove "html" folder.
Alexander Barton [Thu, 28 Dec 2006 13:53:19 +0000 (13:53 +0000)]
Updated documentation, refer to all the supported IO APIs.
Alexander Barton [Thu, 28 Dec 2006 13:34:43 +0000 (13:34 +0000)]
added "portabtest" binary to list of files to ignore.
Alexander Barton [Thu, 28 Dec 2006 13:20:07 +0000 (13:20 +0000)]
Added .cvsignore files to hide generated files from CVS.
Alexander Barton [Thu, 28 Dec 2006 12:53:41 +0000 (12:53 +0000)]
array_free(): enable debug code only when DEBUG_ARRAY is #define'd.
Alexander Barton [Tue, 26 Dec 2006 16:00:45 +0000 (16:00 +0000)]
New configure option "--without-select"; when usin epoll() IO API include
support for select() as well by default and fall back on runtime when needed.
Alexander Barton [Tue, 26 Dec 2006 14:44:40 +0000 (14:44 +0000)]
Only "fiddle" with /etc/ngircd in "configure" stage.
Alexander Barton [Tue, 26 Dec 2006 14:43:46 +0000 (14:43 +0000)]
Added LSB compliant header.
Alexander Barton [Mon, 25 Dec 2006 22:53:52 +0000 (22:53 +0000)]
Fixed typo in #ifdef which tests if this header is already included or not.
Alexander Barton [Mon, 25 Dec 2006 16:13:26 +0000 (16:13 +0000)]
Customize manual pages to reflect the actual installation location of files.
Florian Westphal [Mon, 25 Dec 2006 01:11:12 +0000 (01:11 +0000)]
register io handler before creating new local client structure
Florian Westphal [Sun, 17 Dec 2006 23:04:45 +0000 (23:04 +0000)]
revert to last good revision again 8-/
Florian Westphal [Sun, 17 Dec 2006 22:55:07 +0000 (22:55 +0000)]
do not call Conn_Close when io_event_create fails
Florian Westphal [Sun, 17 Dec 2006 22:52:43 +0000 (22:52 +0000)]
fix possibe buffer-off-by one
Florian Westphal [Sun, 17 Dec 2006 22:50:51 +0000 (22:50 +0000)]
don't call Resolve_Shutdown() when io_event_create fails
Alexander Barton [Sun, 17 Dec 2006 21:00:30 +0000 (21:00 +0000)]
Updated ChangeLog/NEWS to reflect release of ngIRCd 0.10.1.
Florian Westphal [Sat, 16 Dec 2006 22:48:34 +0000 (22:48 +0000)]
removed errouneous FD_SETSIZE limit when not using select()
Florian Westphal [Mon, 11 Dec 2006 22:07:09 +0000 (22:07 +0000)]
add PredefChannelsOnly option to man page
Florian Westphal [Thu, 7 Dec 2006 22:24:14 +0000 (22:24 +0000)]
minor cleanup
Florian Westphal [Thu, 7 Dec 2006 22:23:39 +0000 (22:23 +0000)]
remove unused function Channel_PCount
Florian Westphal [Thu, 7 Dec 2006 17:57:20 +0000 (17:57 +0000)]
moved invite/ban lists to channel structure
Florian Westphal [Sat, 2 Dec 2006 14:24:36 +0000 (14:24 +0000)]
fix RPL_LOCALUSERS_MSG (%ld -> %lu)
Florian Westphal [Sat, 2 Dec 2006 14:10:48 +0000 (14:10 +0000)]
Log(LOG_DEBUG, .. -> LogDebug()
Florian Westphal [Mon, 20 Nov 2006 19:32:07 +0000 (19:32 +0000)]
predefined channels MUST start with '#', but this is not very intuitive,
since # is also used as a comment character in ngircd.conf. Thus
we prefix the name with '#' if it is missing.
Alexander Barton [Fri, 10 Nov 2006 10:05:00 +0000 (10:05 +0000)]
Fixed validation of server names containing digits.
Florian Westphal [Sun, 5 Nov 2006 13:03:46 +0000 (13:03 +0000)]
New configuration option "PredefChannelsOnly": if set, make
all JOINs to-non existants channel return ERR_BANNEDFROMCHAN_MSG,
restricting users to those channels defined in the config file.
Alexander Barton [Sun, 8 Oct 2006 14:09:16 +0000 (14:09 +0000)]
Added OpenBSD/ppc to list of tested platforms.
Florian Westphal [Sat, 7 Oct 2006 10:40:52 +0000 (10:40 +0000)]
-Whitespace Damage; Client_OperCount(), Client_UnknownCount(), Client_MyServerCount() return unsigned long
Florian Westphal [Fri, 6 Oct 2006 21:32:58 +0000 (21:32 +0000)]
channel maxusers now unsigned long
Florian Westphal [Fri, 6 Oct 2006 21:23:47 +0000 (21:23 +0000)]
add const qualifier to Hash() and Matche() Arguments
Florian Westphal [Fri, 6 Oct 2006 19:57:56 +0000 (19:57 +0000)]
Client_IsValidNick: no need to strcpy.
Florian Westphal [Thu, 5 Oct 2006 18:26:54 +0000 (18:26 +0000)]
Channel_Join was severely broken.
Alexander Barton [Tue, 3 Oct 2006 10:59:40 +0000 (10:59 +0000)]
Update info text of local server after re-reading configuration.
Alexander Barton [Tue, 3 Oct 2006 10:28:38 +0000 (10:28 +0000)]
Removed an unused variable -- but where did it come from!? Strange ...
Florian Westphal [Mon, 2 Oct 2006 21:57:13 +0000 (21:57 +0000)]
add test for strcspn.
Florian Westphal [Mon, 2 Oct 2006 21:55:49 +0000 (21:55 +0000)]
cleaned up Channel_IsValidName (now uses strcspn())
Alexander Barton [Sun, 1 Oct 2006 19:13:32 +0000 (19:13 +0000)]
Changed Numerics 265 and 266 to follow ircd 2.11.x "standards".
Alexander Barton [Sun, 1 Oct 2006 19:05:00 +0000 (19:05 +0000)]
Allow PASS syntax defined in RFC 1459 for server links, too.
Removed client status CLIENT_GOTPASSSERVER.
Alexander Barton [Sun, 1 Oct 2006 19:03:05 +0000 (19:03 +0000)]
Enhanced ISUPPORT message (numeric 005).
Alexander Barton [Sun, 1 Oct 2006 17:23:36 +0000 (17:23 +0000)]
Updated files from ngIRCd 0.10.0.
Florian Westphal [Sat, 30 Sep 2006 21:49:46 +0000 (21:49 +0000)]
array_get: no need to multiply again. remove unneeded checks. remove array_free_wipe().
Florian Westphal [Tue, 19 Sep 2006 18:21:30 +0000 (18:21 +0000)]
io_close_poll()s closing brace mysteriously disappeared... fixed.
Florian Westphal [Sun, 17 Sep 2006 10:41:06 +0000 (10:41 +0000)]
Added support for the /dev/poll i/o interface.
Florian Westphal [Sat, 16 Sep 2006 16:47:27 +0000 (16:47 +0000)]
simplify io_library_init*
Florian Westphal [Sat, 16 Sep 2006 15:00:09 +0000 (15:00 +0000)]
add support for the poll() interface
Florian Westphal [Sat, 16 Sep 2006 14:49:26 +0000 (14:49 +0000)]
cleanup
Florian Westphal [Sat, 16 Sep 2006 12:22:09 +0000 (12:22 +0000)]
fix embarassing fileptr leak
Alexander Barton [Mon, 11 Sep 2006 18:19:29 +0000 (18:19 +0000)]
Updated autoconf helper scripts to version as of 2006-07-02.
Florian Westphal [Sat, 9 Sep 2006 17:07:39 +0000 (17:07 +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.
Alexander Barton [Tue, 29 Aug 2006 23:59:35 +0000 (23:59 +0000)]
Updated documentation.
Florian Westphal [Sun, 13 Aug 2006 18:11:18 +0000 (18:11 +0000)]
fix gcc 4.1 -fstack-protector detection.
Florian Westphal [Sat, 12 Aug 2006 11:58:21 +0000 (11:58 +0000)]
s/Log(LOG_DEBUG/LogDebug(/ , translated comments, etc.
Florian Westphal [Sat, 12 Aug 2006 11:56:24 +0000 (11:56 +0000)]
-whitespace damage
Florian Westphal [Sat, 12 Aug 2006 11:54:23 +0000 (11:54 +0000)]
simplify Resolve_Read().
Alexander Barton [Mon, 7 Aug 2006 07:45:45 +0000 (07:45 +0000)]
Updated platform list once more ...
Alexander Barton [Mon, 7 Aug 2006 07:29:30 +0000 (07:29 +0000)]
Updated platform list.
Florian Westphal [Sat, 5 Aug 2006 09:16:21 +0000 (09:16 +0000)]
if compiling without -DDEBUG, make LogDebug 'static inline' so gcc optimizes it away.
Florian Westphal [Sat, 5 Aug 2006 08:58:16 +0000 (08:58 +0000)]
check if compiler supports inline keyword.
Alexander Barton [Sat, 5 Aug 2006 00:15:28 +0000 (00:15 +0000)]
Added support for Solaris 11.
Alexander Barton [Thu, 3 Aug 2006 14:37:29 +0000 (14:37 +0000)]
Synchronized documentation with branch-0-10-x ...
Alexander Barton [Wed, 2 Aug 2006 09:53:54 +0000 (09:53 +0000)]
Updated debian changelog.
Alexander Barton [Mon, 24 Jul 2006 22:54:09 +0000 (22:54 +0000)]
Don't assert() when a pre-defined channel has no topic.
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.
Alexander Barton [Sun, 23 Jul 2006 23:11:44 +0000 (23:11 +0000)]
Removed unused variable "ret" when using the select() API.
Alexander Barton [Sun, 23 Jul 2006 23:05:20 +0000 (23:05 +0000)]
Removed (theoretically) division by zero; reformated some code.
Alexander Barton [Sun, 23 Jul 2006 16:42:45 +0000 (16:42 +0000)]
Validate "ServerName" variable.
Alexander Barton [Sun, 23 Jul 2006 15:47:26 +0000 (15:47 +0000)]
Updated documentation.
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.
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.
Alexander Barton [Sun, 23 Jul 2006 15:19:20 +0000 (15:19 +0000)]
Output some debug messages only if DEBUG_ZIP is #define'd.
Alexander Barton [Sun, 23 Jul 2006 14:55:40 +0000 (14:55 +0000)]
Don't include conn.h, conn-func.h is enough.
Alexander Barton [Sun, 23 Jul 2006 12:43:15 +0000 (12:43 +0000)]
Updated CVS URLs; enhanced documentation a little bit.
Alexander Barton [Sun, 23 Jul 2006 12:19:57 +0000 (12:19 +0000)]
Updated some patch names on Arthur.
Alexander Barton [Sun, 23 Jul 2006 12:07:33 +0000 (12:07 +0000)]
Updated copyright notice ;-)
Alexander Barton [Sun, 23 Jul 2006 12:03:14 +0000 (12:03 +0000)]
Updated autoconf helper scripts.
Alexander Barton [Sun, 23 Jul 2006 11:34:32 +0000 (11:34 +0000)]
Added ngindent.