]> arthur.barton.de Git - ngircd-alex.git/log
ngircd-alex.git
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.

18 years agoChanged Handle_Write() to not close sockets itself but to call Conn_Close.
Alexander Barton [Tue, 11 Oct 2005 19:29:23 +0000 (19:29 +0000)]
Changed Handle_Write() to not close sockets itself but to call Conn_Close.

18 years agogcc 4: "warning: declaration of 'dup' shadows a global declaration".
Alexander Barton [Sat, 24 Sep 2005 17:06:54 +0000 (17:06 +0000)]
gcc 4: "warning: declaration of 'dup' shadows a global declaration".

18 years agoavoid 2nd time() call in Check_Servers(), improve comments
Florian Westphal [Sat, 24 Sep 2005 02:48:46 +0000 (02:48 +0000)]
avoid 2nd time() call in Check_Servers(), improve comments

18 years agouse io_close instead of plain close in Conn_ExitListeners()
Florian Westphal [Sat, 24 Sep 2005 02:20:00 +0000 (02:20 +0000)]
use io_close instead of plain close in Conn_ExitListeners()

18 years agomerge new resolver code
Florian Westphal [Mon, 12 Sep 2005 19:10:20 +0000 (19:10 +0000)]
merge new resolver code

18 years agoMinimal changes (needed for merging resolver changes)
Florian Westphal [Sun, 11 Sep 2005 11:42:48 +0000 (11:42 +0000)]
Minimal changes (needed for merging resolver changes)

18 years agoMostly formatting; changes needed for SSL merge
Florian Westphal [Sat, 10 Sep 2005 23:42:12 +0000 (23:42 +0000)]
Mostly formatting; changes needed for SSL merge

18 years agoHandle_Write(): Report write attempts on closed sockets when in debug mode.
Florian Westphal [Mon, 5 Sep 2005 09:10:08 +0000 (09:10 +0000)]
Handle_Write(): Report write attempts on closed sockets when in debug mode.

18 years agoRemoved obsolete debug message.
Alexander Barton [Mon, 5 Sep 2005 08:11:11 +0000 (08:11 +0000)]
Removed obsolete debug message.

18 years agoSet one second penalty on unknown commands.
Alexander Barton [Sun, 4 Sep 2005 23:42:24 +0000 (23:42 +0000)]
Set one second penalty on unknown commands.

18 years agoAdd debug code to Conn_SetPenalty().
Alexander Barton [Sun, 4 Sep 2005 23:38:32 +0000 (23:38 +0000)]
Add debug code to Conn_SetPenalty().

18 years agoio_close(): explicitly remove fd from epoll set
Florian Westphal [Sun, 4 Sep 2005 13:38:59 +0000 (13:38 +0000)]
io_close(): explicitly remove fd from epoll set

18 years agoUpdated build configurations.
Alexander Barton [Sat, 3 Sep 2005 15:13:14 +0000 (15:13 +0000)]
Updated build configurations.

18 years agoUpdated XCode project files to XCode version 2.1.
Alexander Barton [Sat, 3 Sep 2005 14:57:27 +0000 (14:57 +0000)]
Updated XCode project files to XCode version 2.1.

18 years agoWait for DNS reverse lookup (and ident request) before writing results to pipe.
Florian Westphal [Sat, 3 Sep 2005 11:17:16 +0000 (11:17 +0000)]
Wait for DNS reverse lookup (and ident request) before writing results to pipe.

18 years agoUpdated Changelog: fixed file descriptor leak in resolver code.
Alexander Barton [Fri, 2 Sep 2005 22:12:43 +0000 (22:12 +0000)]
Updated Changelog: fixed file descriptor leak in resolver code.

18 years agofix fd leak (happens on failure of fork() ).
Florian Westphal [Fri, 2 Sep 2005 21:47:30 +0000 (21:47 +0000)]
fix fd leak (happens on failure of fork() ).

18 years agoUpdated copyright notice.
Alexander Barton [Fri, 2 Sep 2005 17:12:58 +0000 (17:12 +0000)]
Updated copyright notice.

18 years agosmall formatting change
Florian Westphal [Fri, 2 Sep 2005 17:01:23 +0000 (17:01 +0000)]
small formatting change

18 years agoJOIN now supports more than one channel key at a time.
Alexander Barton [Fri, 2 Sep 2005 15:46:49 +0000 (15:46 +0000)]
JOIN now supports more than one channel key at a time.

18 years agoMention ':' MyPassword restriction in man page.
Florian Westphal [Fri, 2 Sep 2005 14:38:59 +0000 (14:38 +0000)]
Mention ':' MyPassword restriction in man page.

18 years agoComplain if MyPassword starts with ':'. (Reported by Ben Korvemaker)
Florian Westphal [Fri, 2 Sep 2005 13:58:52 +0000 (13:58 +0000)]
Complain if MyPassword starts with ':'. (Reported by Ben Korvemaker)

18 years agoreformatted Handle_SERVER()
Florian Westphal [Fri, 2 Sep 2005 13:50:52 +0000 (13:50 +0000)]
reformatted Handle_SERVER()

18 years agoCleaned up some code, comments and log/debug messages.
Alexander Barton [Fri, 2 Sep 2005 13:28:30 +0000 (13:28 +0000)]
Cleaned up some code, comments and log/debug messages.

18 years agoImplementec numeric "333": Time and user name who set a channel topic.
Alexander Barton [Fri, 2 Sep 2005 12:50:25 +0000 (12:50 +0000)]
Implementec numeric "333": Time and user name who set a channel topic.

18 years agoAdd warning about leading : in passwords. (thx Ben Korvemaker for pointing this out)
Florian Westphal [Thu, 1 Sep 2005 18:16:29 +0000 (18:16 +0000)]
Add warning about leading : in passwords. (thx Ben Korvemaker for pointing this out)

18 years agoMake PONG handler compatible with ngIRCd <= 0.9 ("make it more relaxed").
Alexander Barton [Thu, 1 Sep 2005 10:51:24 +0000 (10:51 +0000)]
Make PONG handler compatible with ngIRCd <= 0.9 ("make it more relaxed").

18 years agoreformatted a few lines.
Florian Westphal [Tue, 30 Aug 2005 22:08:00 +0000 (22:08 +0000)]
reformatted a few lines.

18 years agocheck if gcc supports -fstack-protector
Florian Westphal [Tue, 30 Aug 2005 20:59:30 +0000 (20:59 +0000)]
check if gcc supports -fstack-protector

18 years agouse size_t for array length variables
Florian Westphal [Tue, 30 Aug 2005 13:38:16 +0000 (13:38 +0000)]
use size_t for array length variables

18 years agouse size_t instead of unsigned int.
Florian Westphal [Tue, 30 Aug 2005 13:36:32 +0000 (13:36 +0000)]
use size_t instead of unsigned int.

18 years agolast cleanup accidentally broke kqueue backend.
Florian Westphal [Mon, 29 Aug 2005 13:58:54 +0000 (13:58 +0000)]
last cleanup accidentally broke kqueue backend.

18 years agoAdded prefix to connection statistic NOTICE.
Alexander Barton [Mon, 29 Aug 2005 11:11:15 +0000 (11:11 +0000)]
Added prefix to connection statistic NOTICE.

18 years agoFixed server NOTICEs to users with "s" mode ("server messages").
Alexander Barton [Mon, 29 Aug 2005 10:58:00 +0000 (10:58 +0000)]
Fixed server NOTICEs to users with "s" mode ("server messages").

18 years agoremove unneeded variable "bool action"
Florian Westphal [Sun, 28 Aug 2005 16:51:20 +0000 (16:51 +0000)]
remove unneeded variable "bool action"

18 years agofix embarassing cut&paste error
Florian Westphal [Sun, 28 Aug 2005 12:18:50 +0000 (12:18 +0000)]
fix embarassing cut&paste error

18 years agoarray_cat0_temporary(): removed confusing DEBUG messages
Florian Westphal [Sun, 28 Aug 2005 11:47:02 +0000 (11:47 +0000)]
array_cat0_temporary(): removed confusing DEBUG messages

18 years agoEnhanced the handler for PING and PONG commands: fix forwarding and enable
Alexander Barton [Sun, 28 Aug 2005 11:40:13 +0000 (11:40 +0000)]
Enhanced the handler for PING and PONG commands: fix forwarding and enable
back-passing of a client supplied additional argument of PING.

18 years agoif the request is empty, remove \r\n (or single \n or \r) from receive buffer.
Florian Westphal [Sun, 28 Aug 2005 00:19:29 +0000 (00:19 +0000)]
if the request is empty, remove \r\n (or single \n or \r) from receive buffer.

18 years agofix handling of empty requests
Florian Westphal [Sat, 27 Aug 2005 23:42:23 +0000 (23:42 +0000)]
fix handling of empty requests

18 years agoChanged handling of timeouts for unregistered connections: don't reset
Alexander Barton [Sat, 27 Aug 2005 23:33:10 +0000 (23:33 +0000)]
Changed handling of timeouts for unregistered connections: don't reset
the counter if data is received and disconnect clients earlier.

18 years agoremoved misleading const qualifier
Florian Westphal [Sat, 27 Aug 2005 23:23:54 +0000 (23:23 +0000)]
removed misleading const qualifier

18 years agoTwo spelling fixes.
Alexander Barton [Sat, 27 Aug 2005 22:59:06 +0000 (22:59 +0000)]
Two spelling fixes.

18 years agoForgot to mention last change ...
Alexander Barton [Sat, 27 Aug 2005 22:55:13 +0000 (22:55 +0000)]
Forgot to mention last change ...

18 years agofix kevent() warning on powerpc-apple-darwin8-gcc-4.0.0
Florian Westphal [Sat, 27 Aug 2005 20:27:07 +0000 (20:27 +0000)]
fix kevent() warning on powerpc-apple-darwin8-gcc-4.0.0

18 years agoremove unneeded call io_event_kqueue_commit_cache()
Florian Westphal [Sat, 27 Aug 2005 20:25:54 +0000 (20:25 +0000)]
remove unneeded call io_event_kqueue_commit_cache()

18 years agoFixed parameter description of CHANINFO.
Alexander Barton [Sat, 27 Aug 2005 19:00:06 +0000 (19:00 +0000)]
Fixed parameter description of CHANINFO.

18 years agoreturn PING argument in PONG reply if STRICT_RFC is not defined.
Florian Westphal [Sat, 27 Aug 2005 18:39:56 +0000 (18:39 +0000)]
return PING argument in PONG reply if STRICT_RFC is not defined.

18 years agoUpdated ChangeLog (from 0.9.1 branch).
Alexander Barton [Thu, 25 Aug 2005 09:00:16 +0000 (09:00 +0000)]
Updated ChangeLog (from 0.9.1 branch).

18 years agoChanged log level of "Initialization failed" message from ERR to ALERT.
Alexander Barton [Thu, 25 Aug 2005 08:48:43 +0000 (08:48 +0000)]
Changed log level of "Initialization failed" message from ERR to ALERT.

18 years agoFixed line lengths ...
Alexander Barton [Thu, 25 Aug 2005 08:40:15 +0000 (08:40 +0000)]
Fixed line lengths ...

18 years agoFixed format string bug in "connection statistics" message; code cleanups.
Alexander Barton [Mon, 15 Aug 2005 23:02:40 +0000 (23:02 +0000)]
Fixed format string bug in "connection statistics" message; code cleanups.

18 years agoMade test script run a longer time.
Alexander Barton [Fri, 12 Aug 2005 21:38:52 +0000 (21:38 +0000)]
Made test script run a longer time.

18 years agoSet timeout.
Alexander Barton [Fri, 12 Aug 2005 21:35:12 +0000 (21:35 +0000)]
Set timeout.

18 years agoDetect source directory correctly.
Alexander Barton [Fri, 12 Aug 2005 21:34:19 +0000 (21:34 +0000)]
Detect source directory correctly.

18 years agoAdded start script for FreeBSD.
Alexander Barton [Fri, 12 Aug 2005 21:32:45 +0000 (21:32 +0000)]
Added start script for FreeBSD.

18 years agoUpdated URL and some minor changes.
Alexander Barton [Fri, 12 Aug 2005 13:20:54 +0000 (13:20 +0000)]
Updated URL and some minor changes.

18 years agoThe KILL command killed much more than desired (including server links!)
Alexander Barton [Tue, 2 Aug 2005 23:19:21 +0000 (23:19 +0000)]
The KILL command killed much more than desired (including server links!)
when the target user is connected to a remote server.  [from 0.9.x]

18 years agoRemoved some line feeds in debug statements.
Alexander Barton [Tue, 2 Aug 2005 22:48:57 +0000 (22:48 +0000)]
Removed some line feeds in debug statements.

18 years agoRemoved unnecessary #define of "LOCAL", now use plain C "static" instead.
Alexander Barton [Sun, 31 Jul 2005 20:13:07 +0000 (20:13 +0000)]
Removed unnecessary #define of "LOCAL", now use plain C "static" instead.

18 years agoRemoved "U" unsignet suffix: caused problems with older compilers and is
Alexander Barton [Sat, 30 Jul 2005 22:53:16 +0000 (22:53 +0000)]
Removed "U" unsignet suffix: caused problems with older compilers and is
not necessary for this constants.

18 years agoFixed line wrapping.
Alexander Barton [Sat, 30 Jul 2005 21:00:19 +0000 (21:00 +0000)]
Fixed line wrapping.

18 years agointernal changes needed for future ssl support
Florian Westphal [Fri, 29 Jul 2005 09:29:47 +0000 (09:29 +0000)]
internal changes needed for future ssl support

18 years agoadd topic length changelog entry
Florian Westphal [Thu, 28 Jul 2005 16:28:11 +0000 (16:28 +0000)]
add topic length changelog entry

18 years agotopic no longer limited to 127 chars (now only limited by protocol)
Florian Westphal [Thu, 28 Jul 2005 16:23:55 +0000 (16:23 +0000)]
topic no longer limited to 127 chars (now only limited by protocol)

18 years agochanged RES_STAT buffer to array
Florian Westphal [Thu, 28 Jul 2005 16:13:09 +0000 (16:13 +0000)]
changed RES_STAT buffer to array

18 years agoadd array_cat0_temporary() and array_init()
Florian Westphal [Thu, 28 Jul 2005 16:12:50 +0000 (16:12 +0000)]
add array_cat0_temporary() and array_init()

18 years agoUpdated documentation from CVS branch-0-9-x.
Alexander Barton [Tue, 26 Jul 2005 19:41:49 +0000 (19:41 +0000)]
Updated documentation from CVS branch-0-9-x.

18 years agoUpdated Debian changelog from branch-0-9-x.
Alexander Barton [Tue, 26 Jul 2005 19:37:38 +0000 (19:37 +0000)]
Updated Debian changelog from branch-0-9-x.

18 years agoRun "basename" on our script name when it is a symlink as well. [from 0-9-x]
Alexander Barton [Tue, 26 Jul 2005 19:37:18 +0000 (19:37 +0000)]
Run "basename" on our script name when it is a symlink as well. [from 0-9-x]

18 years agoReverse lookup now checks result by additional forward lookup
Florian Westphal [Mon, 25 Jul 2005 09:20:10 +0000 (09:20 +0000)]
Reverse lookup now checks result by additional forward lookup

18 years agoUpdated config.guess and config.sub to latest versions used in Debian.
Alexander Barton [Sun, 24 Jul 2005 22:40:04 +0000 (22:40 +0000)]
Updated config.guess and config.sub to latest versions used in Debian.

18 years agoadd reverse lookup check
Florian Westphal [Sun, 24 Jul 2005 21:42:00 +0000 (21:42 +0000)]
add reverse lookup check

18 years agoAdded "STRIP_FROM_PATH" variable to generate relative path names.
Alexander Barton [Sat, 23 Jul 2005 00:48:38 +0000 (00:48 +0000)]
Added "STRIP_FROM_PATH" variable to generate relative path names.

18 years agoEliminate some compiler warnings ("unused parameter").
Alexander Barton [Fri, 22 Jul 2005 21:31:05 +0000 (21:31 +0000)]
Eliminate some compiler warnings ("unused parameter").

18 years agoAdded style definitions for source code listings.
Alexander Barton [Fri, 22 Jul 2005 21:23:22 +0000 (21:23 +0000)]
Added style definitions for source code listings.

18 years agoNew subdirectory "doc/src" for the source code documentation.
Alexander Barton [Fri, 22 Jul 2005 21:02:22 +0000 (21:02 +0000)]
New subdirectory "doc/src" for the source code documentation.

18 years agoMoved "srcdoc" target from src/Makefile to doc/Makefile.
Alexander Barton [Fri, 22 Jul 2005 21:01:52 +0000 (21:01 +0000)]
Moved "srcdoc" target from src/Makefile to doc/Makefile.

18 years agoRemoved "srcdoc" target for src/ tree (now in doc/ subdirectory).
Alexander Barton [Fri, 22 Jul 2005 21:01:03 +0000 (21:01 +0000)]
Removed "srcdoc" target for src/ tree (now in doc/ subdirectory).

18 years agoNew subdirectory "src" for the source code documentation, and new make
Alexander Barton [Fri, 22 Jul 2005 21:00:22 +0000 (21:00 +0000)]
New subdirectory "src" for the source code documentation, and new make
target "srcdoc" to generate the documentation using Doxygen.

18 years agoNew files for the Doxygen source code documentation system.
Alexander Barton [Fri, 22 Jul 2005 20:58:22 +0000 (20:58 +0000)]
New files for the Doxygen source code documentation system.

18 years agochange Handle_OPERATOR() formatting
Florian Westphal [Sun, 17 Jul 2005 18:58:04 +0000 (18:58 +0000)]
change Handle_OPERATOR() formatting

18 years agoprevent io_masterfd leak when library_init() is called twice
Florian Westphal [Thu, 14 Jul 2005 14:35:38 +0000 (14:35 +0000)]
prevent io_masterfd leak when library_init() is called twice

18 years agoCleaned up some log messages.
Alexander Barton [Thu, 14 Jul 2005 09:20:39 +0000 (09:20 +0000)]
Cleaned up some log messages.

18 years agoBrought some debug log messages "in line".
Alexander Barton [Thu, 14 Jul 2005 09:14:12 +0000 (09:14 +0000)]
Brought some debug log messages "in line".

18 years agoReformatted some comments.
Alexander Barton [Thu, 14 Jul 2005 09:11:38 +0000 (09:11 +0000)]
Reformatted some comments.

18 years agoremoved unneeded variable "bsize"
Florian Westphal [Wed, 13 Jul 2005 16:06:55 +0000 (16:06 +0000)]
removed unneeded variable "bsize"

18 years agoadd better error checks for io_ routines
Florian Westphal [Tue, 12 Jul 2005 20:44:46 +0000 (20:44 +0000)]
add better error checks for io_ routines

18 years agoremoved unneeded return statement
Florian Westphal [Tue, 12 Jul 2005 20:44:13 +0000 (20:44 +0000)]
removed unneeded return statement

18 years agofix embarassing buffer-off-by one
Florian Westphal [Mon, 11 Jul 2005 20:58:05 +0000 (20:58 +0000)]
fix embarassing buffer-off-by one

18 years agomake Conn_NewListener local to conn.c
Florian Westphal [Mon, 11 Jul 2005 14:56:38 +0000 (14:56 +0000)]
make Conn_NewListener local to conn.c

18 years agomade a few config options unsigned.
Florian Westphal [Mon, 11 Jul 2005 14:11:35 +0000 (14:11 +0000)]
made a few config options unsigned.

18 years agochange assertions to stop splint from complaining
Florian Westphal [Mon, 11 Jul 2005 14:10:53 +0000 (14:10 +0000)]
change assertions to stop splint from complaining

18 years agos/strcpy/strlcpy/
Florian Westphal [Sun, 10 Jul 2005 21:07:22 +0000 (21:07 +0000)]
s/strcpy/strlcpy/