- Sep 26, 2003
- Sep 25, 2003
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
When not in daemon mode, polls keyboard rather than waiting for key (defeats Win32 control handler).
-
rswindell authored
smb_hfield_append_str() used for creating and appending ASCIIZ header fields. These functions handle the string-length calculation automatically.
-
rswindell authored
-
rswindell authored
-
rswindell authored
years. You might just find *your* name here. :-)
-
- Sep 24, 2003
-
-
rswindell authored
-
- Sep 23, 2003
-
-
rswindell authored
(ar_exp handles a NULL user pointer correctly) This bug caused addfiles chk_ar() calls to all fail, causing no DIZ's to be imported.
-
- Sep 22, 2003
-
-
cyan authored
* Added options to 'DEBUG' to assist with debugging, 'U' lists all users stored in the server's memory, and 'C' is for channels. * Don't accept interserver NICK commands for nicks that already exist. * Increased the default outbound socket timeout from 3 seconds to 6 in the hopes that it'll fix some of these 'autoconnect isn't working' problems.
-
cyan authored
* Ignore a SJOIN for a nick if the nick is already on the channel.
-
- Sep 21, 2003
-
-
rswindell authored
-
cyan authored
QWK authorization.
-
cyan authored
any available QWK uplink. Switch logic checking on QWK master to check for QWK validity first. Bug found by Merlin, thanks!
-
cyan authored
-
cyan authored
(i.e. assume the console is an oper and privy to all oper notices) as per DigitalMan's relentless nagging ;) Removed redundant log() calls because of this. * Don't allow servers to connect which have the password set as '*' in the N:Line. This is useful for leaf servers to connect out to their QWK hubs. * reintroduce_nick() is a function which re-introduces a nick to the network from the 'hub' side after the leaf has done something bad (i.e. colliding forwards, or forwards global kill) It ensures that the nick is re-joined to any channels and is given correct modes (both channel and user.) * Thus, reintroduce a nick after a global kill, don't squit the offending server. * Reduce the scope of a SQUIT from a leaf server to only allow disconnections to servers connected to it locally. * Don't allow leaf servers to use the intraserver CONNECT command. * Only allow U:Lined servers to use the intraserver AKILL command. * Pass along user AWAY messages on initial server-to-server synchronization. * SJOIN: (All of these fixes *should* fix the nasty "MODE -oooooo" bug and other synchronization issues once and for all. Keep your fingers crossed.) - Don't bounce modes if an incoming SJOIN originated from a non-local server. - Parse SJOIN members appropriately so that they're opped/deopped according to the TS. Pass on the new members list. - Synchronize the channel TS. Force the created TS to an integer. * Surprise, more 'var' cleanup.
-
rswindell authored
imported from the inbound directory, so the "LOCAL" attribute bit has no significance.
-
cyan authored
-
- Sep 20, 2003
- Sep 19, 2003
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
be checking js.terminated now.
-
rswindell authored
Fix /DIE back the way it was before last commit.
-
rswindell authored
-
rswindell authored
static service/server type modules (e.g. ircd.js) for maximum uptime.
-
rswindell authored
-
rswindell authored
-
rswindell authored
fixed-length header fields in one block (time is a fixed-length). freadstr() automatically terminates the read string as the maximum length.
-