X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=775717344bf57e2c76b6cc494fae68bba0ba19b3;hb=bff9ecf00b14e7d71d9504088a2fd7b9e5115fe1;hp=c5741356ee61c09bf4387bc4cfc042e7f2e0ffa4;hpb=c5a10d832b209422912b116d0cd87e29238d0843;p=spider.git diff --git a/Changes b/Changes index c5741356..77571734 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,109 @@ +13Jun00======================================================================= +1. fixed looping bug in C client on ending. +12Jun00======================================================================= +1. Added RCMD for clx +2. Added WCY processing +3. Added new node types (clx, spider, dxnet, arcluster) +4. Store echo settings +5. Store pagelth settings +6. sort out source of DXVars for callbot.pl +7. added sh/isolate +8. added sh/lockout +11Jun00======================================================================= +1. removed extraneous DXDebug from DXUtil +2. added help for set/echo +3. Centralised all spot, wwv and ann dup handling into respective packages. +4. Created new AnnTalk package (for above and OOing announce and talk +handling). +5. Fixed problem with outputting lines with | in them to console.pl. +10Jun00======================================================================= +1. got rid of some more nasty bugs in sh/qra. +2. fixed 9A3xx to always be Croatia (and not Haiti!). +09Jun00======================================================================= +1. change some print commands in DXMsg to dbg('err'... +2. overloaded confess, croak et al into DXDebug and removed Carp from +everywhere and checked that the necessary debugging really does go into +the debug files now. +3. changed print statements in cluster.pl to dbg('err',... so they go into +the debug files as well. +4. Altered the logic around duplicate spots, reduced the length of comment +checked to 20 characters (this should solve some problems including those +people sucking ar-cluster spots with prefixes in the extreme rh end). +08Jun00======================================================================= +1. fixed problem with binary characters from cluster->client +2. added set/echo and unset/echo commands +3. echo login characters on login: prompt for C client +4. Send \r\n on telnet connections for C Client +5. Make echoing the default option (for M$ telnet clients :-() +11May00======================================================================= +1. fixed looping in Msg.pm (at last) +10May00======================================================================= +1. wrote a cross between 'tail -f' and grepdbg so that you can watch the +debug files for particular strings and only have them print out. +05May00======================================================================= +1. rewrote parts of Msg.pm and client.c so that the messages no longer use +a length word at the front of each one. They are simply strings of characters +separated by a \n. No binary characters are allowed (they are encoded as %nn) +a la HTTP. This hopefully cures Arnold's problem and also make it more +secure anyway. It also paves the way for the ax25/ip multicast client. +30Apr00======================================================================= +1. put some extra checks and balances in to message send routine in Msg.pm to +see if I can prevent the error seen by Arnold (which I think is only likely to +appear in heavily loaded sites). +25Apr00======================================================================= +1. Changed reply so that you can reply to more than one address privately +31Mar00======================================================================= +1. fixed nnn-mmm in kill (erase/delete) msgs so that mmm is also deleted and +not just nnn -> mmm-1. +2. Added an autosplit to message importing so that messages are split +automagically into bits if the filename used in the import directory starts +with "split". This will add a [1/5] type string on the the end of the subject. +3. dedupe more aggressively on the text of Spots so that only the 1st 27 chars +of text are considered (as opposed to the whole lot). +30Mar00======================================================================= +1. altered client.pl connect code so that it doesn't falsely recognise +/spider/src/client as a 'client' instruction. +28Mar00======================================================================= +1. Added buffering to client +2. Fixed LOGIN so that you can login with an arbitrary callsign +27Mar00======================================================================= +1. updated wpxloc.raw and rsgb.cty for 4W and TX0. +2. display 'start time' rather than 'last start time in' in who. +3. Allow local users to see their own sh/talk or sh/log stuff. +4. A more robust version of the C client. +5. Added a message exporting command 'export'. +6. allow swopping on all messages, including imported and manually sent ones +7. S A < B @ C $BID now works from the command line and thus bbses ought to +be able to send messages into the cluster. Bids are (currently) ignored. +26Mar00======================================================================= +1. first cut of C client +18Mar00======================================================================= +1. fixed convkeps.pl so that it accepts more formats for floating point. +08Mar00======================================================================= +1. tidied up Sun.pm and sh/sat +2. fixed sh/qra so that the correct lat/long is displayed if only one locator +is given. +10Jan00======================================================================= +1. added Steve Franke's new Sun.pm and show/satellite command +08Jan00======================================================================= +1. really removed the restriction on 0 length messages. +2. added a periodic msg file import system a la FBB. Stick one or more files +into /spider/msg/import with a suitable SEND line, subject and the text and +it will import it. The importer will accept some BBS syntax (eg < GB7TLH) to +allow you to customise the 'from' callsign. +03Jan00======================================================================= +1. changed the copyright statement in sh/version! +2. added sh/date with special "be compatible with ak1a" syntax for the output +of sh/date with no arguments, otherwise the same as sh/time. A special favour +to G4PDQ... +3. and another one, added show/node especially for G4PDQ. +01Jan00======================================================================= +1. Fixed Julian routines to get rid of the millenium bug! (do as I say, not +as I do!). +2. updated gdx.pl so that external programs can do a sh/dx just as a normal +user can. On reflection this could be used as a model for all sorts of +"external" interface routines. +3. renamed gdx.pl as showdx. 11Dec99======================================================================= 1. added missing pc48 so that it calls the DXDb::process routine 10Dec99=======================================================================