Alexander Barton
|
a40a026d15
|
Fixed detection of IRC lines which are too long to send. Detected by
Florian Westphal, <westphal@foo.fh-furtwangen.de>.
|
2005-01-19 23:33:53 +00:00 |
|
Alexander Barton
|
6c5f4beb53
|
Fixed return values of our own implementation of strlcpy(). The code has
been taken from rsync and they fixed it, but we didn't until today :-/
|
2005-01-18 09:05:37 +00:00 |
|
Alexander Barton
|
26b0ddf200
|
Translated source code comments.
|
2005-01-17 13:14:36 +00:00 |
|
Alexander Barton
|
b6690df2be
|
Raised the maximum length of passwords to 20 characters.
|
2005-01-17 13:01:34 +00:00 |
|
Alexander Barton
|
429b5f3ec9
|
Fixed a memory leak when resizing the connection pool and realloc() failed.
Now we don't fall back to malloc(), which should be sane anyway.
Patch from Florian Westphal, <westphal@foo.fh-furtwangen.de>.
|
2005-01-17 11:57:39 +00:00 |
|
Alexander Barton
|
5049c5c694
|
Don't use a POSIX thread for the Howl "run loop".
|
2004-12-26 16:48:53 +00:00 |
|
Alexander Barton
|
292879aca4
|
Added support for the Howl (http://www.porchdogsoft.com/products/howl/)
Rendezvous API, in addition to the API of Apple (Mac OS X).
|
2004-12-26 00:14:33 +00:00 |
|
Alexander Barton
|
58736b3902
|
Fixed indentation and added some more debug code.
|
2004-12-22 17:37:41 +00:00 |
|
Alexander Barton
|
c1f32e8214
|
Made ngIRCd compile on HP/UX 10.20 with native HP pre-ANSI C compiler and
most probably other older C compilers on other systems.
|
2004-10-20 13:47:32 +00:00 |
|
Alexander Barton
|
eee2762852
|
Changed "read buffer" to "receive buffer" as suggested by Goetz.
|
2004-10-04 23:23:41 +00:00 |
|
Alexander Barton
|
c79fa28a66
|
Added some missing words: "address" :-)
|
2004-10-04 23:09:04 +00:00 |
|
Alexander Barton
|
1e692e5890
|
Fixed wrong variable names in output of "ngircd --configtest".
|
2004-09-24 18:00:40 +00:00 |
|
Alexander Barton
|
ceafdf109b
|
Added functions.inc to EXTRA_DIST files.
|
2004-09-08 09:40:51 +00:00 |
|
Alexander Barton
|
450251f082
|
Fixed echo without newline for systems not understanding "echo -n"; added
new file "functions.inc" for functions usable by all test scripts.
|
2004-09-06 22:04:06 +00:00 |
|
Alexander Barton
|
ceef058065
|
Reverted extension of the "make all" target in the test-suite.
|
2004-09-06 20:35:28 +00:00 |
|
Alexander Barton
|
b04a526a19
|
Fixed wrong exit code check of "kill -0".
|
2004-09-06 20:22:30 +00:00 |
|
Alexander Barton
|
8ca1e4d548
|
If ServerUID is defined change the working directory to the home directory
of this user.
|
2004-09-04 20:28:51 +00:00 |
|
Alexander Barton
|
c5bdd86f96
|
Enhanced messages and exit codes.
|
2004-09-04 19:14:46 +00:00 |
|
Alexander Barton
|
aa26e2ef36
|
Added all test scripts to target "all".
|
2004-09-04 19:14:02 +00:00 |
|
Alexander Barton
|
9445962237
|
Changed text "test scripts" to "processes": some versions of expect(1)
fork child processes ...
|
2004-09-04 18:22:42 +00:00 |
|
Alexander Barton
|
6b898b63f0
|
Removed counting of test processes; don't check running processes by default.
|
2004-09-04 18:20:16 +00:00 |
|
Alexander Barton
|
f7a4d03ba2
|
Added detection of flags for ps(1).
|
2004-09-04 16:14:47 +00:00 |
|
Alexander Barton
|
ade1e2eb7b
|
Added README, test-loop.sh and wait-tests.sh to EXTRA_DIST files.
|
2004-09-04 15:46:56 +00:00 |
|
Alexander Barton
|
a9a605de3e
|
Made stress-server.sh to use wait-tests.sh to limit number of parallel tests.
|
2004-09-04 15:45:27 +00:00 |
|
Alexander Barton
|
7ec11de523
|
Two new scripts: test-loop.sh and wait-tests.sh
|
2004-09-04 15:44:45 +00:00 |
|
Alexander Barton
|
18eb92a72b
|
Added support for looping and other enhancements.
|
2004-09-04 14:23:09 +00:00 |
|
Alexander Barton
|
9ddb934784
|
Set $srcdir if not already set by make.
|
2004-09-04 14:22:38 +00:00 |
|
Alexander Barton
|
4f8ac179bf
|
If nick name is already in use, interpret this as "clienst still connected".
|
2004-09-04 14:22:13 +00:00 |
|
Alexander Barton
|
02b8e51562
|
Added preliminary README text.
|
2004-09-04 13:58:31 +00:00 |
|
Alexander Barton
|
364ff7087d
|
Added cast to integer for Solaris.
|
2004-06-26 08:50:44 +00:00 |
|
Alexander Barton
|
a49a580a77
|
Fixed wrong buffer size calculation for resolver results.
|
2004-05-30 16:25:51 +00:00 |
|
Alexander Barton
|
c23bbe6b65
|
Fixed a warning message of the compiler when not using IDENT lookups.
|
2004-05-11 00:53:14 +00:00 |
|
Alexander Barton
|
3012c232eb
|
Fixed resolver when using IDENT lookups, cleaned up code.
|
2004-05-11 00:01:11 +00:00 |
|
Alexander Barton
|
26390c60fb
|
Added PID to all log messages on the console; enhanced logging of
resolver sub-processes in debug mode.
|
2004-05-10 23:57:46 +00:00 |
|
Alexander Barton
|
cdb039672c
|
Enhanced output of "make lint".
|
2004-05-09 18:23:35 +00:00 |
|
Alexander Barton
|
7281b8dd4d
|
New "chroot" feature (from Benjamin Pineau), introducing new configuration
variables "ChrootDir" and "MotdPhrase".
|
2004-05-07 11:19:20 +00:00 |
|
Alexander Barton
|
d433eb3896
|
Add flag "L" to default IRC+ server flags: synchronize INVITE-
and BAN-lists.
|
2004-04-25 15:46:50 +00:00 |
|
Alexander Barton
|
dd59820051
|
Synchronize INVITE- and BAN-lists if the peer requests it:
server flag "L". And better debug logging.
|
2004-04-25 15:43:18 +00:00 |
|
Alexander Barton
|
967476799f
|
Don't send MODE changes when origin is a server and
mask is already known.
|
2004-04-25 15:42:05 +00:00 |
|
Alexander Barton
|
6b1e322865
|
New functions: Lists_SendInvites(), Lists_IsInviteEntry(),
|
2004-04-25 15:40:19 +00:00 |
|
Alexander Barton
|
1d8da4b525
|
Fixed a wrong assert() which could cause the daemon to exit spuriously
when closing down connections.
|
2004-04-25 14:06:11 +00:00 |
|
Alexander Barton
|
292c7bd4c0
|
Better logging of decompression errors returned by zlib.
|
2004-04-25 13:55:34 +00:00 |
|
Alexander Barton
|
64d330b726
|
Fixed handling of already existent entries in invite and ban lists:
the attempt to add an already existent entry is no error, it must
be propagated across servers (but not added to the list!).
|
2004-04-09 21:41:52 +00:00 |
|
Alexander Barton
|
233210b906
|
Servers other than the destination server didn't clean up the invite
list of an "invite-only" channel properly when an INVITE'd user joined.
|
2004-04-09 20:46:46 +00:00 |
|
Alexander Barton
|
f697923c48
|
Fixed detection of GNU C version and usability of __attribute__.
|
2004-03-15 19:26:39 +00:00 |
|
Alexander Barton
|
cb76d96efb
|
Fixed some warnings of non-gcc-compilers (e. g. original Apple compiler on
A/UX): "warning: illegal pointer combination, op =".
|
2004-03-11 22:16:31 +00:00 |
|
Alexander Barton
|
de1489b39b
|
Updated tests to reflect last changes to MODE behaviour.
|
2004-03-10 20:40:06 +00:00 |
|
Alexander Barton
|
56227abc5e
|
Changed the reply of the MODE command to match the syntax of the original
ircd exactly: the unnecessary but missing ":" before the last parameter
has been added.
|
2004-02-29 16:28:44 +00:00 |
|
Alexander Barton
|
bdaf53e799
|
Fixed TRACE: don't output "Serv" lines for ourself; display more info.
|
2004-02-28 02:18:16 +00:00 |
|
Alexander Barton
|
33f4e6763b
|
Better logging while establishing and shutting down connections.
Results of the resolver are now discarded after the client is registered.
|
2004-02-28 02:01:01 +00:00 |
|