]>
granicus.if.org Git - ngircd/log
Alexander Barton [Sat, 30 Jul 2005 21:00:19 +0000 (21:00 +0000)]
Fixed line wrapping.
Florian Westphal [Fri, 29 Jul 2005 09:29:47 +0000 (09:29 +0000)]
internal changes needed for future ssl support
Florian Westphal [Thu, 28 Jul 2005 16:28:11 +0000 (16:28 +0000)]
add topic length changelog entry
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)
Florian Westphal [Thu, 28 Jul 2005 16:13:09 +0000 (16:13 +0000)]
changed RES_STAT buffer to array
Florian Westphal [Thu, 28 Jul 2005 16:12:50 +0000 (16:12 +0000)]
add array_cat0_temporary() and array_init()
Alexander Barton [Tue, 26 Jul 2005 19:41:49 +0000 (19:41 +0000)]
Updated documentation from CVS 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.
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]
Florian Westphal [Mon, 25 Jul 2005 09:20:10 +0000 (09:20 +0000)]
Reverse lookup now checks result by additional forward lookup
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.
Florian Westphal [Sun, 24 Jul 2005 21:42:00 +0000 (21:42 +0000)]
add reverse lookup check
Alexander Barton [Sat, 23 Jul 2005 00:48:38 +0000 (00:48 +0000)]
Added "STRIP_FROM_PATH" variable to generate relative path names.
Alexander Barton [Fri, 22 Jul 2005 21:31:05 +0000 (21:31 +0000)]
Eliminate some compiler warnings ("unused parameter").
Alexander Barton [Fri, 22 Jul 2005 21:23:22 +0000 (21:23 +0000)]
Added style definitions for source code listings.
Alexander Barton [Fri, 22 Jul 2005 21:02:22 +0000 (21:02 +0000)]
New subdirectory "doc/src" for the source code documentation.
Alexander Barton [Fri, 22 Jul 2005 21:01:52 +0000 (21:01 +0000)]
Moved "srcdoc" target from src/Makefile to doc/Makefile.
Alexander Barton [Fri, 22 Jul 2005 21:01:03 +0000 (21:01 +0000)]
Removed "srcdoc" target for src/ tree (now in doc/ subdirectory).
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.
Alexander Barton [Fri, 22 Jul 2005 20:58:22 +0000 (20:58 +0000)]
New files for the Doxygen source code documentation system.
Florian Westphal [Sun, 17 Jul 2005 18:58:04 +0000 (18:58 +0000)]
change Handle_OPERATOR() formatting
Florian Westphal [Thu, 14 Jul 2005 14:35:38 +0000 (14:35 +0000)]
prevent io_masterfd leak when library_init() is called twice
Alexander Barton [Thu, 14 Jul 2005 09:20:39 +0000 (09:20 +0000)]
Cleaned up some log messages.
Alexander Barton [Thu, 14 Jul 2005 09:14:12 +0000 (09:14 +0000)]
Brought some debug log messages "in line".
Alexander Barton [Thu, 14 Jul 2005 09:11:38 +0000 (09:11 +0000)]
Reformatted some comments.
Florian Westphal [Wed, 13 Jul 2005 16:06:55 +0000 (16:06 +0000)]
removed unneeded variable "bsize"
Florian Westphal [Tue, 12 Jul 2005 20:44:46 +0000 (20:44 +0000)]
add better error checks for io_ routines
Florian Westphal [Tue, 12 Jul 2005 20:44:13 +0000 (20:44 +0000)]
removed unneeded return statement
Florian Westphal [Mon, 11 Jul 2005 20:58:05 +0000 (20:58 +0000)]
fix embarassing buffer-off-by one
Florian Westphal [Mon, 11 Jul 2005 14:56:38 +0000 (14:56 +0000)]
make Conn_NewListener local to conn.c
Florian Westphal [Mon, 11 Jul 2005 14:11:35 +0000 (14:11 +0000)]
made a few config options unsigned.
Florian Westphal [Mon, 11 Jul 2005 14:10:53 +0000 (14:10 +0000)]
change assertions to stop splint from complaining
Florian Westphal [Sun, 10 Jul 2005 21:07:22 +0000 (21:07 +0000)]
s/strcpy/strlcpy/
Florian Westphal [Sat, 9 Jul 2005 21:35:20 +0000 (21:35 +0000)]
minor cosmetic changes
Florian Westphal [Sat, 9 Jul 2005 20:23:00 +0000 (20:23 +0000)]
removed some Debug-Code.
Florian Westphal [Sat, 9 Jul 2005 20:22:29 +0000 (20:22 +0000)]
io_library_shutdown: return void
Alexander Barton [Sat, 9 Jul 2005 14:39:42 +0000 (14:39 +0000)]
Updated some URLs in the documentation.
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.
Alexander Barton [Fri, 8 Jul 2005 21:04:39 +0000 (21:04 +0000)]
Use "ServerUID" (and not internal variable name) for error message.
Alexander Barton [Fri, 8 Jul 2005 16:23:00 +0000 (16:23 +0000)]
Updated documentation.
Alexander Barton [Fri, 8 Jul 2005 16:19:03 +0000 (16:19 +0000)]
Added "doc/Zeroconf.txt" to distribution.
Alexander Barton [Fri, 8 Jul 2005 16:18:38 +0000 (16:18 +0000)]
Renamed "Rendezvous" to "Zeroconf".
Alexander Barton [Fri, 8 Jul 2005 12:40:09 +0000 (12:40 +0000)]
New section "runtime".
Alexander Barton [Fri, 8 Jul 2005 12:39:38 +0000 (12:39 +0000)]
Whitespace fixes.
Florian Westphal [Thu, 7 Jul 2005 21:26:31 +0000 (21:26 +0000)]
safemult_uint(): return bool
Florian Westphal [Thu, 7 Jul 2005 20:53:35 +0000 (20:53 +0000)]
document b0rken resolver on GNU/Linux
Florian Westphal [Thu, 7 Jul 2005 18:50:23 +0000 (18:50 +0000)]
new buffer/IO API.
Florian Westphal [Thu, 7 Jul 2005 18:49:58 +0000 (18:49 +0000)]
test for epoll and kqueue support
Florian Westphal [Thu, 7 Jul 2005 18:49:04 +0000 (18:49 +0000)]
use new io event API.
Florian Westphal [Thu, 7 Jul 2005 18:48:33 +0000 (18:48 +0000)]
use dynamically sized unzip/zip buffer
Florian Westphal [Thu, 7 Jul 2005 18:47:46 +0000 (18:47 +0000)]
new io/buffer api.
Florian Westphal [Thu, 7 Jul 2005 18:46:46 +0000 (18:46 +0000)]
remove FD_SETSIZE check (now in io_* functions)
Florian Westphal [Thu, 7 Jul 2005 18:45:33 +0000 (18:45 +0000)]
use dynamic io buffers
Florian Westphal [Thu, 7 Jul 2005 18:39:45 +0000 (18:39 +0000)]
use new buffer API
Florian Westphal [Thu, 7 Jul 2005 18:39:08 +0000 (18:39 +0000)]
cleanup, use new io layer.
Florian Westphal [Thu, 7 Jul 2005 18:38:35 +0000 (18:38 +0000)]
add new IO layer
Florian Westphal [Thu, 7 Jul 2005 18:38:14 +0000 (18:38 +0000)]
add new buffer abstraction layer
Florian Westphal [Thu, 7 Jul 2005 18:37:36 +0000 (18:37 +0000)]
removed Resolve_Init()
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.
Alexander Barton [Sat, 2 Jul 2005 14:46:38 +0000 (14:46 +0000)]
Updated documentation.
Alexander Barton [Sat, 2 Jul 2005 14:36:03 +0000 (14:36 +0000)]
Handle oversized messages which should be sent to the network better.
Alexander Barton [Sat, 2 Jul 2005 14:33:45 +0000 (14:33 +0000)]
Code and comment cleanups, new #define "CUT_TXTSUFFIX".
Alexander Barton [Sun, 26 Jun 2005 21:54:01 +0000 (21:54 +0000)]
Prepare documentation for release 0.9.0 ...
Alexander Barton [Sun, 26 Jun 2005 13:43:59 +0000 (13:43 +0000)]
Fix compiler warning "comparision between signed and unsigned".
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).
Alexander Barton [Fri, 24 Jun 2005 20:59:13 +0000 (20:59 +0000)]
Updated URLs.
Alexander Barton [Fri, 24 Jun 2005 20:56:46 +0000 (20:56 +0000)]
Ignore unknown commands received before the client is registered.
Alexander Barton [Fri, 24 Jun 2005 19:55:10 +0000 (19:55 +0000)]
Get rid of Log_SetDaemonized().
Florian Westphal [Fri, 24 Jun 2005 19:20:56 +0000 (19:20 +0000)]
removed global variable NGIRCd_NoDaemon
Florian Westphal [Sat, 18 Jun 2005 08:57:37 +0000 (08:57 +0000)]
put badchars back in
Florian Westphal [Fri, 17 Jun 2005 23:17:09 +0000 (23:17 +0000)]
fix embarassing cut&paste error (add missing } )
Florian Westphal [Fri, 17 Jun 2005 23:13:41 +0000 (23:13 +0000)]
fix "Can't get user information for UID" error message
Florian Westphal [Fri, 17 Jun 2005 20:35:45 +0000 (20:35 +0000)]
only chdir() to users home when running as daemon
Florian Westphal [Fri, 17 Jun 2005 19:16:53 +0000 (19:16 +0000)]
s/sprintf/snprintf
Florian Westphal [Fri, 17 Jun 2005 19:15:43 +0000 (19:15 +0000)]
use strlcpy
Florian Westphal [Fri, 17 Jun 2005 19:14:58 +0000 (19:14 +0000)]
remove unneeded strpy()
Florian Westphal [Fri, 17 Jun 2005 19:04:53 +0000 (19:04 +0000)]
startup: fork only once, never run with uid 0
Florian Westphal [Fri, 17 Jun 2005 18:22:45 +0000 (18:22 +0000)]
startup: fork only once, never run with uid 0.
Alexander Barton [Sun, 12 Jun 2005 18:23:59 +0000 (18:23 +0000)]
IRC_LIST(): Added missing calls of Client_ID() and cleand up the code.
Florian Westphal [Sun, 12 Jun 2005 18:02:09 +0000 (18:02 +0000)]
changed formatting to match ngircd coding style
Florian Westphal [Sun, 12 Jun 2005 17:21:46 +0000 (17:21 +0000)]
Make sure SimpleMessage() sends <= 512 chars
Florian Westphal [Sun, 12 Jun 2005 17:18:27 +0000 (17:18 +0000)]
set 3 second penalty after failed /oper command.
Alexander Barton [Sun, 12 Jun 2005 16:39:42 +0000 (16:39 +0000)]
Only register clients that have been connected at least 30 sec. in WHOIS database.
Alexander Barton [Sun, 12 Jun 2005 16:32:17 +0000 (16:32 +0000)]
Modified Conn_StartTime() to use information of the CLIENT structure.
Alexander Barton [Sun, 12 Jun 2005 16:28:55 +0000 (16:28 +0000)]
Removed CONNECTION[].starttime, now saved in CLIENT structure.
Alexander Barton [Sun, 12 Jun 2005 16:18:49 +0000 (16:18 +0000)]
New function Client_StartTime().
Alexander Barton [Sat, 4 Jun 2005 13:39:20 +0000 (13:39 +0000)]
Updated manual pages.
Florian Westphal [Sat, 4 Jun 2005 12:32:09 +0000 (12:32 +0000)]
send RFC compliant netsplit messages.
Florian Westphal [Sat, 4 Jun 2005 11:53:24 +0000 (11:53 +0000)]
Fix Handling of quit messages: always send only one QUIT message.
Florian Westphal [Sat, 4 Jun 2005 11:49:20 +0000 (11:49 +0000)]
remove Try_Write(), Call Handle_Write() directly instead.
Alexander Barton [Wed, 1 Jun 2005 21:52:18 +0000 (21:52 +0000)]
Added some Doxygen documentation.
Alexander Barton [Wed, 1 Jun 2005 21:51:11 +0000 (21:51 +0000)]
Fixed handling of symbolic links as used in /etc/rc.X directories.
Florian Westphal [Wed, 1 Jun 2005 21:28:50 +0000 (21:28 +0000)]
add FreeRes_stat(), wait for resolver timeout.
Florian Westphal [Sat, 28 May 2005 10:46:50 +0000 (10:46 +0000)]
minor cleanup
Alexander Barton [Mon, 23 May 2005 00:11:15 +0000 (00:11 +0000)]
Handle splint errors more gracefully.
Alexander Barton [Sun, 22 May 2005 23:55:57 +0000 (23:55 +0000)]
Don't exit server if closing of a socket fails; instead ignore it and
pray that this will be "the right thing" ...
Alexander Barton [Sat, 21 May 2005 21:34:47 +0000 (21:34 +0000)]
Added version information to summary text.
Alexander Barton [Tue, 17 May 2005 23:24:43 +0000 (23:24 +0000)]
Reformatted and documented code of the first part of the IRC_NICK()
function; and register WHOWAS entries on nickname changes, too.
Alexander Barton [Tue, 17 May 2005 23:18:54 +0000 (23:18 +0000)]
New function Client_RegisterWhowas().
Alexander Barton [Mon, 16 May 2005 12:25:15 +0000 (12:25 +0000)]
Implemented IRC function "WHOWAS".