X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=4bad93c42c067629ab64f4cde1af3e08af7a1472;hb=e1aeaba72adad654c885c437ef1ee27c5312ef72;hp=cf84bb9948b451c5ebd2a1fe3c3f480c522a4040;hpb=6aca4e461103870de99b0ce452f21cf7fedeb54b;p=spider.git diff --git a/Changes b/Changes index cf84bb99..4bad93c4 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,75 @@ +31May99======================================================================= +1. Added checking for PC16,17,19 and 21 to make sure that they come in from +the channels that they are supposed to. +2. Pass the RCMDing node's priv level to the command (rather than the +connecting node's privilege level). +3. Pass thru merge requests for other nodes. +4. Removed a warning from client.pl +5. routed external DB commands and drop them (for now) locally +6. routed external mail commands (ie those addressed elsewhere) +25May99======================================================================= +1. try to make the lastin value correct even for local users +2. got rid of the stupid bug that failed to print out the offline message +but put a "*main::STDOUTmain" for every line of that message instead. +3. Ported to 5.00503 (well actually just installed it and it just runs). +4. Added who command +23May99======================================================================= +1. Got rid of some of the useless error messages on global destruction when +quiting a program. +2. Stuck -w back on client.pl +23May99======================================================================= +1. tried to change connection to raw mode for cluster connections +2. sh/c and sh/u are now sorted in alphabetical order +3. Limited the number of queued dx spots when composing messages to 20 (the +oldest one is lost for every one added above 20). +4. Added generalised shell globbing everywhere I think it is useful, including +sh/dx, dir, sh/files etc +5. Made dir more compatible with ak1a and added 'to' and 'from' call searching +it should now do everything that ak1a does except counts. +6. added similar functionality to kill command so that you can kill ranges, to +and from callsigns etc. +22May99======================================================================= +1. added check for -1 from Date::Parse and return undef for out of range dates +2. added show/files and type commands +21May99======================================================================= +1. made set/nodx work again. +2. made dx stuff queue nicely again when sending messages. +18May99======================================================================= +1. Added announce dup checking. +2. Added system announce filtering. +08May99======================================================================= +1. Added a bit more checking to the rcmd thing to make more sure that this +rcmd isn't coming from an imposter. Not possible to prevent everything +ofcourse, just make it a bit harder. +2. altered set/lockout and set/privilege so that they can't executed remotely. +3. Added some code to reject rubbish (with invalid binary characters) protocol +or user lines as input. +4. prevented PC command being executed remotely :-) +05May99======================================================================= +1. change the connection overlap from an abort to a disconnect. +02May99======================================================================= +1. Added the mechanism for doing user spot filtering for spots in the cluster +(no user control just yet - but sysops can do it). +2. Fixed problem with nodes sending out the node lists of isolated nodes. +30Apr99======================================================================= +1. Try to make it even more AK1A friendly by putting the node list out in the +'correct' order. +2. added code so that local users and commands go to all connected nodes +INCLUDING the isolated ones. +26Apr99======================================================================= +1. added set/user command as a hack, please use this with care, there is +very little checking. +2. added export_opernam.pl which is a basic reader of AK1A opernam.dat files +to stdout +25Apr99======================================================================= +1. Fixed problem with filtered spots not coming out. +2. Added the possibility of filtering on channel callsign +20Apr99======================================================================= +1. altered order of undefing and closing of user file in an attempt to make +corruptions/missing users less likely. +2. made messages that are addressed to the node call appear to the alias call +3. check dates much more rigourously. +4. ignore SIGTERM and SIGINT during shutdown of the cluster 15Mar99======================================================================= 1. added $actiondata to filter line to allow per action data such as no of hops 2. fixed a silly problem in talk for non-existant callsigns