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

18 years agominor cosmetic changes
Florian Westphal [Sat, 9 Jul 2005 21:35:20 +0000 (21:35 +0000)]
minor cosmetic changes

18 years agoremoved some Debug-Code.
Florian Westphal [Sat, 9 Jul 2005 20:23:00 +0000 (20:23 +0000)]
removed some Debug-Code.

18 years agoio_library_shutdown: return void
Florian Westphal [Sat, 9 Jul 2005 20:22:29 +0000 (20:22 +0000)]
io_library_shutdown: return void

18 years agoUpdated some URLs in the documentation.
Alexander Barton [Sat, 9 Jul 2005 14:39:42 +0000 (14:39 +0000)]
Updated some URLs in the documentation.

18 years agoOnly setuid()/setgid() if it differs from current UID/GID.
Alexander Barton [Fri, 8 Jul 2005 23:19:20 +0000 (23:19 +0000)]
Only setuid()/setgid() if it differs from current UID/GID.
Solves problems with Cygwin.

18 years agoUse "ServerUID" (and not internal variable name) for error message.
Alexander Barton [Fri, 8 Jul 2005 21:04:39 +0000 (21:04 +0000)]
Use "ServerUID" (and not internal variable name) for error message.

18 years agoUpdated documentation.
Alexander Barton [Fri, 8 Jul 2005 16:23:00 +0000 (16:23 +0000)]
Updated documentation.

18 years agoAdded "doc/Zeroconf.txt" to distribution.
Alexander Barton [Fri, 8 Jul 2005 16:19:03 +0000 (16:19 +0000)]
Added "doc/Zeroconf.txt" to distribution.

18 years agoRenamed "Rendezvous" to "Zeroconf".
Alexander Barton [Fri, 8 Jul 2005 16:18:38 +0000 (16:18 +0000)]
Renamed "Rendezvous" to "Zeroconf".

18 years agoNew section "runtime".
Alexander Barton [Fri, 8 Jul 2005 12:40:09 +0000 (12:40 +0000)]
New section "runtime".

18 years agoWhitespace fixes.
Alexander Barton [Fri, 8 Jul 2005 12:39:38 +0000 (12:39 +0000)]
Whitespace fixes.

18 years agosafemult_uint(): return bool
Florian Westphal [Thu, 7 Jul 2005 21:26:31 +0000 (21:26 +0000)]
safemult_uint(): return bool

18 years agodocument b0rken resolver on GNU/Linux
Florian Westphal [Thu, 7 Jul 2005 20:53:35 +0000 (20:53 +0000)]
document b0rken resolver on GNU/Linux

18 years agonew buffer/IO API.
Florian Westphal [Thu, 7 Jul 2005 18:50:23 +0000 (18:50 +0000)]
new buffer/IO API.

18 years agotest for epoll and kqueue support
Florian Westphal [Thu, 7 Jul 2005 18:49:58 +0000 (18:49 +0000)]
test for epoll and kqueue support

18 years agouse new io event API.
Florian Westphal [Thu, 7 Jul 2005 18:49:04 +0000 (18:49 +0000)]
use new io event API.

18 years agouse dynamically sized unzip/zip buffer
Florian Westphal [Thu, 7 Jul 2005 18:48:33 +0000 (18:48 +0000)]
use dynamically sized unzip/zip buffer

18 years agonew io/buffer api.
Florian Westphal [Thu, 7 Jul 2005 18:47:46 +0000 (18:47 +0000)]
new io/buffer api.

18 years agoremove FD_SETSIZE check (now in io_* functions)
Florian Westphal [Thu, 7 Jul 2005 18:46:46 +0000 (18:46 +0000)]
remove FD_SETSIZE check (now in io_* functions)

18 years agouse dynamic io buffers
Florian Westphal [Thu, 7 Jul 2005 18:45:33 +0000 (18:45 +0000)]
use dynamic io buffers

18 years agouse new buffer API
Florian Westphal [Thu, 7 Jul 2005 18:39:45 +0000 (18:39 +0000)]
use new buffer API

18 years agocleanup, use new io layer.
Florian Westphal [Thu, 7 Jul 2005 18:39:08 +0000 (18:39 +0000)]
cleanup, use new io layer.

18 years agoadd new IO layer
Florian Westphal [Thu, 7 Jul 2005 18:38:35 +0000 (18:38 +0000)]
add new IO layer

18 years agoadd new buffer abstraction layer
Florian Westphal [Thu, 7 Jul 2005 18:38:14 +0000 (18:38 +0000)]
add new buffer abstraction layer

18 years agoremoved Resolve_Init()
Florian Westphal [Thu, 7 Jul 2005 18:37:36 +0000 (18:37 +0000)]
removed Resolve_Init()

18 years agoFixed maximum length of user names, now allow up to 9 characters.
Alexander Barton [Tue, 5 Jul 2005 22:44:47 +0000 (22:44 +0000)]
Fixed maximum length of user names, now allow up to 9 characters.

18 years agoUpdated documentation.
Alexander Barton [Sat, 2 Jul 2005 14:46:38 +0000 (14:46 +0000)]
Updated documentation.

18 years agoHandle oversized messages which should be sent to the network better.
Alexander Barton [Sat, 2 Jul 2005 14:36:03 +0000 (14:36 +0000)]
Handle oversized messages which should be sent to the network better.

18 years agoCode and comment cleanups, new #define "CUT_TXTSUFFIX".
Alexander Barton [Sat, 2 Jul 2005 14:33:45 +0000 (14:33 +0000)]
Code and comment cleanups, new #define "CUT_TXTSUFFIX".

18 years agoPrepare documentation for release 0.9.0 ...
Alexander Barton [Sun, 26 Jun 2005 21:54:01 +0000 (21:54 +0000)]
Prepare documentation for release 0.9.0 ...

18 years agoFix compiler warning "comparision between signed and unsigned".
Alexander Barton [Sun, 26 Jun 2005 13:43:59 +0000 (13:43 +0000)]
Fix compiler warning "comparision between signed and unsigned".

18 years agoFixed wrong order of #includes in test for "socklen_t" (caused problems on OpenBSD).
Alexander Barton [Sun, 26 Jun 2005 13:42:11 +0000 (13:42 +0000)]
Fixed wrong order of #includes in test for "socklen_t" (caused problems on OpenBSD).