- Sep 21, 2003
-
-
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.
-
rswindell authored
-
rswindell authored
(from fidodefs.h): time is a field-length field! Packed messages of the wrong "type" will be logged as "grunged" (instead of ignored). Packed message text beginning with a carriage-return will no longer be considered "grunged".
-
rswindell authored
confusion.
-
rswindell authored
limited to 8 characters (internal codes extended with a prefix > 8 chars didn't work). Using new gen_defs.h macros for string parsing.
-
rswindell authored
(prefix + suffix).
-
- Sep 18, 2003
- Sep 17, 2003
-
-
rswindell authored
-
rswindell authored
Added description of how mail processing error file works. Added description of new recipient list file format. Added support for mail processing command-line specifers: %h, %i, and %u.
-
rswindell authored
Adding destination nettype and address for QWK-routed SMTP mail. Added support for mail processing command-line specifers: %h, %i, and %u (see ctrl/mailproc.cfg for details). Fixed %v (version specifier).
-
rswindell authored
-
rswindell authored
-
rswindell authored
(whoops).
-
rswindell authored
e-mail.
-
rswindell authored
Added additional configurable JS operation parameters.
-