X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=57218b5ad0d0b6c73051e652081741fd67a51340;hb=888290f339e2ee00894445fecb14f0b506d12368;hp=1c791118b8d0736297ec8c36c7d089f27d9f8066;hpb=9fdfb0d7573d820fb5e2db8930a9679ed6de666f;p=spider.git diff --git a/Changes b/Changes index 1c791118..57218b5a 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,58 @@ +04Oct01======================================================================= +1. allow a residence time of (default) 2 days before actually deleting a msg. +2. reduce the number R: lines on a bull from a bbs to 2 (the origin and the +last port of call). +3. ignore deleted messages for queuing purposes +4. store deleted status across restarts! +5. make callsign checking more rigorous +6. dup check PC49 (kill full) +7. improved the regex matching of badwords (more efficient, better coverage) +8. added default badword and badw_regex tables (as .issue files) which will +activate unless there is one there already. +03Oct01======================================================================= +1. don't allow @WWW to become a 'TO' field... +2. handle @gb7tlh.#35.eu type addresses as well +02Oct01======================================================================= +1. fixed the 'ever lengthening msg' syndrome and probably made the whole +thing more reliable at the same time. +2. do some restructuring of the msg system and upissue the version no. +3. fix @xxxx syntax for bbs input +01Oct01======================================================================= +1. made login info not the default +2. change the looping protoection for PC16/17/19/21 and also be more rigorous +in who we accept which PC16/17/21's from. +3. fix MAJOR disconnect bug introduced accidentally in the NP work. +4. Try each badword with an S on the end as well and also check for 'f.u c' +type things as well (this only works for a few wellknown english ones). +5. Go back to the old way of caching commands (but without the silly warnings +because I know better what I am doing now). This allows symbolic debugging +of commands again without coredumps. Hurrah! +6. Add badword handling for messages. Users will get rude messages back if +they try to send naughty words in msgs. Incoming messages with badwords will +be dropped on receipt and their contents logged. +7. and if you swear 3 or more times you are unceremoniously logged out. +30Sep01======================================================================= +1. made some small bug fixes in rspf checking and also messages. +23Sep01======================================================================= +1. I have incorporated Steve's (K9AN) lastest sh/sun and sh/moon stuff which +copes much better with some of the end effects that occur in these calc- +ulations. You can now also see up to a year into the past or future. The +results compare favourably with the US Naval Obs (unlike certain other +software's output which "I would not want to use their results to aim my +moon rocket..."). It also fixes some ambiguity about which day the results +are actually for. +21Sep01======================================================================= +1. fix set/lockout so that it is possible to lock out all SSIDs except those +specifically unlocked and so that you don't need to lock the non-SSID call in +order to lock an SSID call. So set/lock g1tlh will lock out all instances of +g1tlh, g1tlh-1, g1tlh-15 etc except (for instance) unset/lock g1tlh-9. +2. show/lock allows partial callsign matching so sh/lock gb7 will only show +GB7* calls that are locked. +3. Had a grand shift around for the start of NP. 19Sep01======================================================================= 1. put in some rudimentory rsfp checking for various things +2. tried to do some fixes on console.pl - YOU WILL REQUIRE Curses 1.06 from +CPAN (perl -MCPAN -eshell, then at cpan> install Curses). 17Sep01======================================================================= 1. Fixed help and apropos commands so that they default to english if the language is not english and help in the 'not english' language isn't