+27Feb05=======================================================================
+1. fix duping on bad spot suckers that copy the prefix that is put at the end
+of the comment section by AR-C nodes becoming the whole comment.
+26Feb05=======================================================================
+1. Added show/grayline command from Steve K9AN. This is also aliased to
+show/greyline :-)
+2. fix spot dupe ambiguity on spotter having an SSID (remove it).
+25Feb05=======================================================================
+1. Changed the way spot deduping is done. This is likely to make deduping much
+stricter. In essence a person cannot spot the same call on the same frequency
+more than once an hour (configurable) unless he makes a (non-duped) comment
+as well.
+2. Added Swains Island
+3. Added TO4G for Glorioso
+19Feb05=======================================================================
+1. changed ssb allocation on 40m to add missing 5Khz.
+2. Change sh/425 to Leo, IZ5FSA's requirements.
+08Feb05=======================================================================
+1. possibly fixed the multiple condition problems on sh/dx
+2. added some FAQs.
+05Feb05=======================================================================
+1. Fix a long standing (ie since the first bulletin was sent) bug with old
+mail not being deleted until a restart was done.
+2. As well as a duplicate check on existing bulletins, I have added a check
+the message is not (already) too old.
+3. fix problem for perl < 5.6 in Thingy.pm
+03Feb05=======================================================================
+1. Added latest Spanish translations courtesy of Angel EA7WA.
+2. Force all languages to use pr in en in Messages, as the prompt is
+the same for all.
+19Jan05=======================================================================
+1. More Spanish changes by Angel, EA7WA.
+2. add language dependant motd files. You can now have motd_{lang} and
+motd_nor_{lang} (eg for Spanish: motd_es and motd_nor_es) for normal and
+non-registered (if you use registration) users respectively. Based on an idea
+from Angel, EA7WA.
+18Jan05=======================================================================
+1. Added missing Spanish translation courtesy of Angel EA7WA.
+2. Really incorporate latest cty.dat (11Dec04) as opposed to merely thinking
+I had (and still add 3X0Y as well).
+3. fix ? all in non english language
+4. Alias sh/st and sh/sta back to show/station from show/startup.
+17Jan05=======================================================================
+1. Added 3Y0X to Peter Island 3Y in cty.dat.
+16Jan05=======================================================================
+1. Added the changes to Canadian Prefixes so that usdbraw.gz from Charlie
+K1XX's website (http://dxc.k1xx.com/download) dated after 1Jan05 will include
+Canadian city and province data as well the existing US data.
+2. Improve the apropos command to take better account of language and do
+a better job of only showing english stuff for commands where there really is
+no local language version.
+15Jan05=======================================================================
+1. knocked over a few possible ways of people annoying other people thru
+the use of scripts
+2. Fixed problem in DXCommandmode with an indirect call that did not work
+in perl < 5.8.0.
+3. Add Spanish translations of new scripting commands in help, from Angel
+EA7WA.
+13Jan05=======================================================================
+1. Fixed prompting in languages other than English.
+2. Fixed language problem with spoof, but that simply hides a whole can of
+worms that I shall have to address later.
+3. Added make clean to src Makefile (!!!)
+12Jan05=======================================================================
+1. Add $main::bumpexisting variable which allows a new connection for a user
+call to disconnect an existing connection with the same call. The default for
+this variable is 'true' (1). This means that existing behaviour has changed.
+set/var $main::bumpexisting = 0 to return to original behaviour.
+2. Remind a user every hour (as default) that they have new messages.
+set/var $DXCommandmode::msgpolltime = 3*3600 to set it to 3 hours.
+3. Allow some substitutions in set/prompt (call, date, time and
+cluster call) and add dxspider just before the > as standard.
+4. Add $main::allowdxby variable so that sysops can switch off the
+'DX BY <othercall' command. It is set to 0 (ie disabled) by default. This
+is for sysops who don't want to bump privilege to allow it. That still works
+as before.
+5. Fix the bug in 'dx by <call>' that causes only the first word of the
+comment to be recorded.
+6. Fix bug counting backwards over a leap year in Julian.pm which meant that
+sh/dxstats doesn't start at 'yesterday' anymore.
+7. Added set/startup and show/startup commands to allow users and sysops
+to create and display startup scripts. There is also an unset/startup to
+remove a script.
+27Dec04=======================================================================
+1. add improved VE data from Charlie K1XX. You should update usdb as well.
+22Dec04=======================================================================
+1. Changed all the names of US prefixes to be prepended with their State code.
+thus "Alaska-KL7" becomes "AK-Alaska-KL7".
+21Dec04=======================================================================
+1. added AGW port no after an example by IW5DEZ.
+2. modified links command to suggestions by Charlie K1XX.
+3. added show/groups command to show recently used chat groups by Tommy
+SM3OSM.
+4. fixed T8 / V6 ambiguity (at least basically).
+20Dec04=======================================================================
+1. updated create_prefix.pl to only use (supplied) wpxloc.raw and cty.dat
+2. Added IG9, GM/S, 4U1V and some other detail changes to make it compatible
+with cty.dat.
+3. regenerated prefix_data.pl with updated wpxloc.raw and cty.dat 11Dec04.
+17Dec04=======================================================================
+1. add undocumented special command for VE7CC.
+10Dec04=======================================================================
+1. Included fixes sent in by David, N9KT for the new DB0SDX site.
+2. removed redundant "rm *bys" and "rm *cys" from Spot::init().
+09Dec04=======================================================================
+1. fix show/mydx properly this time (and test the fix!)
+2. fix the default in show/qrz
+06Dec04=======================================================================
+1. fix show/mydx if there is no defined spotfilter
+07Oct04=======================================================================
+1. added the ability for people to import chat from external programs.
+create a directory called /spider/chat_import, make sure it is writable
+by any applications that might dump stuff in there (chmod 1777
+/spider/chat_import on *nux). Put a file with a sensible name in there;
+the first part of the name will be the chat group to whom the message will
+be sent. So solar.txt.12325 = SOLAR. Announces can also be sent to local, all
+and sysop (ie files whose name begins with those names). Each line in the
+file becomes a chat line or an announce. See importwwv.pl for an example.
+DO NOT USE importwwv.pl, I am already using it and if you do as well, people
+will get duplicates which will ANNOY THEM!!! It is just an example.
+23Aug04=======================================================================
+1. add the start of an alternative routing engine (RouteDB)
+20Aug04=======================================================================
+1. Added new protocol specification to techdoc
+17Aug04=======================================================================
+1. change 'fo' alias in Aliases
+31Jul04=======================================================================
+1. add a load of .cvsignore lines to reduce the updating noise
+30Jul04=======================================================================
+1. make sure that // is not converted to / in command lines.
+28Jul04=======================================================================
+1. backported 'Investigate' from NP branch so that only pingable nodes
+are 'believed'.
+2. added missing entries in Internet.pm for sh/contest
+26Jul04=======================================================================
+1. added extra variables to Internet.pm to allow the various internet query
+commands to alter the url that they use.
+2. Added show/425 command from Leo, IZ5FSA.
+05Jul04=======================================================================
+1. fix rspfcheck on pc27
+23Jun04=======================================================================
+1. Add zone, by_zone, itu, by_itu, state and by_state searches to sh/dx
+2. Update manuals for CVS and new commands
+22Jun04=======================================================================
+1. Add the show/mydx command which *may* filter your spots using your
+spot filter.
+17Jun04=======================================================================
+1. alter processing of PC17 to see if they get distributed more than now.
+14Jun04=======================================================================
+1. fix previous fix of sh/dx
+09Jan04=======================================================================
+1. removed PC90 which was breaking various filtering things.
+2. added realtime spot formats to sh/dx (at least in basic form), this is
+activated by using either of the keywords 'real' of 'rt' on the command
+line. Also added sh/fdx as an alias.
+01Jan04=======================================================================
+1. move position of USDB init to get rid of an obscure bug pointed out by
+Charlie K1XX.
+2. Remove redundant documentation
+31Dec03=======================================================================
+1. alter remote database handling to 'new standard'.
+30Dec03=======================================================================
+1. updated website to make it clear(er) that it all works under Windows (like
+wot Charlie said...).
+2. made the changes to the German Messages that Thomas DL3SBB sent me a
+loooong time ago.
+3. made 'dx by' require at least privilege 1.
+29Dec03=======================================================================
+1. updated dxoldtonew.pl so that it takes an AK1A DX.DAT file (argument on
+command line or a default of /spider/data/DX.DAT and outputs the standard
+DXSpider format spot files. Please be warned that if any of these files
+already exist, the data will be appended onto the end of the file. Please
+make sure you have backups or at least be aware that this may give strange
+results which may be 'out of order'.
+24May03=======================================================================
+1. Added more french translations from Robert (HB9BZA) and we now have some
+french help as well (also from Robert). A splendid effort. Thank you.
+16May03=======================================================================
+1. Correct Windows section of the Addendum file! (g0vgs)
+06May03=======================================================================
+1. Add Portuguese language courtesy of David CT1DRB (set/lang pt)
+2. Add French language courtesy of Robert HB9BZA (set/lang fr)
+02Apr03=======================================================================
+1. Fix some minor problems with the manuals (g0vgs)
+01Apr03=======================================================================
+1. Update filtering primer, changes by N3RD (g0vgs)
+28Mar03=======================================================================
+1. Added an excellent document on filtering to the manuals from Jim, W3BG
+2. started to remove old documents (g0vgs)
+27Mar03=======================================================================
+1. play around with sh/reg, sh/iso, sh/node and sh/lock to make them work
+slightly better with the new user format.
+2. update manuals (g0vgs)
+26Mar03=======================================================================
+1. add some ak1a compatibility changes to chat
+2. added help text for chat, join, leave and sh/chat.
+18Mar03=======================================================================
+1. minor corrections to manuals (g0vgs)
+17Mar03=======================================================================
+1. changed the regex determining what is a callsign to be more comprehensive.
+I would suggest re-running create_qsl.pl and then restarting.
+2. Fix chat so that output appears to users again and PC sentence conforms
+to standard. Add kludge to remove rewritten chats if I see them.
+3. Only send chat PCs to spider or AK1A boxes
+12Mar03=======================================================================
+1. added HC and QRZ.com to possible QSL locations, if you want to pick up
+historical info (ie start again), run create_qsl.pl after update and restart
+the node (which you will need to do anyway).
+2. changed the dbcreate command so that you can say:
+ dbcreate dxqsl cmd show/dxqsl
+which will allow local and remote users to execute commands as though they
+are Databases. You can also include these databases in chains. What you do
+with this, is ofcourse a moot question.
+3. Update manuals (g0vgs)
+11Mar03=======================================================================
+1. Changed the name of show/qsl to show/dxqsl.
+2. Alter Commands_en.hlp to match new name and issue manual updates (g0vgs)
+10Mar03=======================================================================
+1. added show/qsl command. This command basically takes the normal output of
+sh/dx qsl and stores it in a database. In order to enable this command you
+will require the Storable module to be loaded (you will already have done
+this with a bit of luck for the new DXUser interface). The suggested
+procedure is (after the update) to run /spider/perl/create_qsl.pl (this may
+take a long time), then immediately it finishes, restart the node. The node
+will then keep the database up to date automatically. If you are not
+interested in historical data then you can leave this step out.
+2. added show/contest command from Tommy SM3OSM via Rene OZ1LQH.
+08Mar03=======================================================================
+1. Added chat, join, leave commands to allow general purpose conferencing
+on arbitrary subjects. [Translators: added e34,e35,join,leave]. There is
+currently no help. There is also sh/chat.
+28Feb03=======================================================================
+1. Charlie K1XX fixed the sh/iso, sh/reg and sh/node commands
+25Feb03=======================================================================
+1. backported switch processing for PC sentences
+24Feb03=======================================================================
+1. add the 'run' command and the 'privilege' command to allow sysops to
+create scripts for people.
+2. fix show/user so that it doesn't moan about uninitialised variables
+23Feb03=======================================================================
+1. Added show/wm7d command (a US only callbook server) [by K1XX].
+2. Added a prototype show/db0sdx command (w.i.p).
+3. Added set/dxcq and set/dxitu zone commands [Translators: I have added
+dxcqu, dxcqs, dxitus and dxituu to Messages].
+4. Add new Commands to manuals (g0vgs)
+5. make sure that none of the above set/dx... commands are defaulted on
+22Feb03=======================================================================
+1. changed qrz.com address
+2. added Charlie's [K1XX] new wpxloc.raw data stuff to get WA1, KC3 type
+callsigns to work better.
+3. added in set/usstate command which prints any US state information
+available on both the spotted (LHS of time) and spotter (RHS of time).
+[Translators: I have added usstates and usstateu to Messages].
+4. Merged in the new (faster) DXUser.pm.
+
+[NOTE] this version will require Storable to be installed. On the
+other hand the code may work without, in a compatible way. This bit hasn't
+been very well tested (the 'no Storable' condition that is).
+
+[*** NOTE ***] make sure that you do an 'export_user' BEFORE restarting
+you node. (Yes I know this is like a shrinkwrap licence, but I can't
+help it).
+
+It will take several minutes for the node to restart when it does the
+conversion from .v2 to .v3 user file. Please go and have a good strong cup
+of tea whilst this is happening.
+
+If it fails then you will need to edit your latest user_asc file on (or about)
+line 25 it says: $ref = decode($f[1]); you will need to change that to
+$ref = asc_decode($f[1]); and then do: perl user_asc
+
+DO MAKE SURE THAT you include subdirectories in your CVS update
+
+21Feb03=======================================================================
+1. moved the export of the users file to Wednesday night (GMT) to avoid
+possible crashes and/or delays during a contest weekend.
+14Feb03=======================================================================
+1. some major changes to the structure of the manual documentation. To bring
+the manuals into line, they now have the language tag (like
+installation_en.html). Hopefully someone will translate the manuals
+eventually :-) I have left the old files in CVS for now to allow
+everyone to change any symlinks etc to the new filenames. I will remove the
+old files shortly, please update your links! (g0vgs)
+2. docs makefile updated and commands2sgml.pl added from M0AZM. This script
+inserts the helpfiles automagically from Commands_en.hlp into the relevant
+manuals. (g0vgs)
+3. Commands_en.hlp adjusted slightly to ensure at least one space before
+examples for the purposes of the above script. (g0vgs)
+4. Amend index.html to the right document names. (g0vgs)
+09Feb03=======================================================================
+1. Correct some typos in the manuals and update perl modules etc. Also
+amend some help files to show correct syntax, around the 'clear' commands
+swapping [input] and <callsign> in each case, translators please take note.
+Thanks to Dave N3RD for info. (g0vgs)
+2. update the addendum for latest build and include information on additional
+modules required. (g0vgs)
+20Jan03=======================================================================
+1. changed sh/c so that, by default, it only shows the caller's country nodes
+sh/c all will show the old style full list. "sh/c sk gb" will show the config
+of all the GB and SK nodes.
+2. changed sh/stat and sh/route for nodes
+19Jan03=======================================================================
+1. I have made a fundemental change to the way PC19s are dealt with as a
+result of the discussions on the mailing list. From now on, only nodes that
+issue PC16s will have PC19s propagated. If they *ever* issue a PC16 then from
+then on they are considered as being 'connected' and thus routable. No PC16
+and you have no route. This should stop all passive links being routed. For
+the few cases where you know that that is a very small node and it rarely has
+users, then you can do a set/routepc19 <node> to enable PC19 propagation. In
+the even more rare case of you wanting to prevent PC19s being routed thru
+your node, you can use unset/routepc19. THIS IS NOT A SUBSTITUTE FOR ROUTE
+FILTERING!!!!! [translators: I have added wpc16s, wpc16u, wpc19s, wpc19u]
+
+BTW the first time you connect again you will notice a separate PC19 go out
+for each 'new' PC16 that the node sees. This is normal and will go away the
+second time the system needs to issue a PC19.
+2. Alter the export_user command to remove users that have no useful info
+and have not been seen for more than (default) 1 year.
+3. fix the problem of users on more than one node not being propagated
+4. remove spaces and all non-US ascii characters from PC41 for the dup check.
+5. put in check to see if the parent of a newly allowed PC19 is still there
+(this needs further investigation).
+17Jan03=======================================================================
+1. Fix problem with lines being left in the main input queue for a
+disconnected/ing node.
+14Jan03=======================================================================
+1. Tidy up AUTOLOAD functions
+2. Make sure that empty PC16s are not sent on startup to a node.
+12Jan03=======================================================================
+1. add Czech language courtesy of Milan OK1XH
+06Jan03=======================================================================
+1. add the latest changes to the spider-web java interface from Rene, OZ1LQH.
+Please note that there is a change to the spider.cgi file this time so that
+the client show 'Connected to Node_Call' instead of the hostname. You will
+need to update your cgi file when you update the changes. Please make sure
+that you back up your old files first! (g0vgs)
+2. yet more changes to the java client from Rene :-) Also added a makefile
+and a Changes file for the client in the spider-web directory.
+05Jan03=======================================================================
+1. fix some irritating messages caused by protocol loops in sh/c
+2. update copyright
+3. move GN from GJ to GI
+31Dec02=======================================================================
+1. Update files in the java client with fixes and additions from Rene, OZ1LQH
+05Dec02=======================================================================
+1. Fix SSID issues with AGWMsg.
+2. updated show/hftable, vhftable, hfstats, vhfstats and dxstats after K1XX
+sent in some sample code indicated new functionality he requires. Translators
+please note that the stat* messages have been changed and e33 added. I have
+also added quite a bit of extra examples and things to the relevant HELP
+texts. It is now possible to search from any date for up to 365 days of data.
+You can get the information by prefix or by callsign or for ALL spots.
+04Dec02=======================================================================
+1. updated sh/log to allow searching for more arbitrary strings such as IP
+addresses
+08Nov02=======================================================================
+1. update Keps.pm to reflect which satellites now come round in the weekly
+updates. I suggest that you copy this file to /spider/local and do a load/kep
+and you should lose all the 'old' satellites (eg MIR).
+08Nov02=======================================================================
+1. made some small mods to grepdbg and spot2csv.pl
+2. fix a possible DOS in dx command
+07Nov02=======================================================================
+1. allow three digit longitudes
+2. make a small change to see if messages now stay in place.
+3. make keep actually stick over a reboot and take it fully into account for
+deletions (translators: I added m18).
+4. try not to delete new messages (even if this is an update that reads 'old'
+messages with missing fields).
+29Oct02=======================================================================
+1. make sh/log et al a bit more efficient.
+2. fix dupe message in dx.
+3. update cty.dat to the latest, add k8T, K8O to KH8 and TX5BTY to FO/A
+4. clear cache on reload of prefixes
+25Oct02=======================================================================
+1. remove the dupefile automatically if it becomes corrupted
+2. instrument the startup slightly more
+21Oct02=======================================================================
+1. Fix msg aging.
+2. make the default pinginterval and obscount variable (set/var
+$DXProt::pingint and $DXProt::obscount)
+20Oct02=======================================================================
+1. remove dupe check on local sysop announces
+2. fix format errors on sh/muf for 5.8.0
+3. add new version of the administration manual that includes WinCVS with
+thanks to K1XX (g0vgs).
+17Oct02=======================================================================
+1. added new Spanish files for help and Messages from Angel, EA7WA.
+16Oct02=======================================================================
+1. decrease the default max length of PC16/19 to around 180 characters to be
+slightly friendlier to ARC, which seems to have a difficulty reconstructing
+lines from multiple packets. Also make the value settable via set/var.
+2. strip off blank spaces from the ends of lines of command output.
+15Oct02=======================================================================
+1. made some detail changes to the raw USDB data and the routines that
+generate and operate on them. There were some bugs involving a few 'missing'
+callsigns which been fixed. Also there were some, for our purposes, invalid
+callsigns in the database which have been removed (down to about 820,000
+entries now). You should really update your database.
+
+The latest code now (conditionally; ie if you have it loaded it will use it)
+support Compress::Zlib on both *nux and Windows. The suggested procedure
+is this:-
+
+1. Download the corrected database from
+ http://www.dxcluster.org/download/usdbraw.gz to somewhere like /tmp.
+2. update from CVS.
+3. Restart (on linux, just stop the node and *don't* restart on Windows).
+4. remove /spider/data/usdb.v1
+5. cd /spider/perl
+6. (perl) create_usdb.pl /tmp/usdbraw.gz (or wherever you put it)
+6a. If you don't have Compress::Zlib loaded then you will need to gunzip
+ it manually and do: create_usdb.pl /tmp/usdbraw (not Windows :-)
+7. on linux, in a console window do: load/usdb, on windows: restart the node.
+--
+2. Added set/usdb command to add adding or changing of a callsign in the USDB
+3. Stop dupe spots from the same spotter (with or without comment corruption)
+14Oct02=======================================================================
+1. added show/usdb command as a simple, direct interface to the information
+available in the USDB stuff.
+13Oct02=======================================================================
+1. A large change has occurred. There is now some (optional) US state recog-
+nition. This is in its early stages but appears to work for me. You will need
+to :-
+
+1. download the database at http://www.dxcluster.org/download/usdbraw.gz
+2. save it somewhere (/tmp, anywhere).
+3. Decompress it using your favorite program (gunzip / winzip) [call it
+ usdbraw if winzip]{BE WARNED, some browsers may decompress it on the
+ fly for you, you can tell; if it is 5Mb it is compressed - 16Mb not}.
+4. remove any /spider/data/user.v1 files lying around (at least for this
+ first time.
+5. cd /spider/perl
+6. perl create_usdb.pl /tmp/usdbraw (ie the UNCOMPRESSED file)
+7. Wait, I suggest some cups of tea are in order.
+8. Wait a bit more.
+
+You don't need Compress::Zlib anymore, I assumed it was universal.
+
+You will be able do this while the node is running somewhen. There is a
+planned method of keeping the US DB up to date with smaller (ie < 15Mb) patch
+files once a week but you will have to wait a bit for the code to bed down
+first. You can filter on routes, spots and announces using 'call_state' or
+'by_state' and a comma separated list of state codes. The HELP has been
+updated (which may help...).
+
+Once you have run the create_usdb.pl you will need to restart.
+
+If you don't need this, then don't run create_usdb.pl it will simply be
+a waste of time. The run-time version is 30Mb and has 840,000 odd entries
+in it. This does not replace or supplant sh/qrz (sorry Charlie [who put me
+up to this]).
+
+2. There are a number of other niff-naff changes which I hope will improve
+rather than hinder your user experience (including check forward as well as
+back for those speedy clocked dupes mentioned below).
+12Oct02=======================================================================
+1. attempt to improve the "check back for 5 minutes to see if this spot is
+the same as a previous one but for the time spotted" dupe check.
+2. improve the sh/vhftable and sh/hftable commands to allow you to enquire
+by dxcc country (using the relevant prefixes or dxcc country numbers).
+[note to translators, I have changed the help text and Messages tags for
+stat*].
+07Oct02=======================================================================
+1. fix problem with (invalid) callsigns starting with '0' (zero) eg 0f6ira.
+03Oct02=======================================================================
+1. only sysop (priv=5+) can now send to distro SYSOP, ordinary users will have
+their message routed to the $main::myalias callsign as a private message.
+29Sep02=======================================================================
+1. Added LRU caching to DXUsers and Prefix.
+2. make Timer::handler only search its chain once a second seeing as that
+is the minimum granularity available.
+3. add some separation between cfg file making, data generation and mrtg
+running. See /spider/cmd/mrtg.pl for some instructions...
+4. Added data in and out to the MRTG stats, you need to do an indexmaker
+to get them onto the index page, I have also added some colour to the
+legend to make what is being displayed a bit more obvious.
+
+See http://gb7djk.dxcluster.org/mrtg/stats.html for an example of the
+default screen.
+
+28Sep02=======================================================================
+1. Put some transparent caching into Prefix.pm to see if this has a
+performance impact.
+2. Fix doing a new log open for every log file write.
+26Sep02=======================================================================
+1. added WWV and WCY to the Mrtg stats. Don't forget to do an indexmaker!
+25Sep02=======================================================================
+1. added mrtg stuff to the system as a template. In order to use this you
+must install mrtg onto your system and copy all the mrtg files (or at least
+all the images) to new directory /spider/html/mrtg. The system generates the
+config file for you as part of its workings. To get it to update add a line
+to your spider crontab like:
+
+00,05,10,15,20,25,30,35,40,45,50,55 * * * * run_cmd('mrtg all')
+
+You will also need to do an indexmaker once in the html directory. I put the
+index page into /spider/html/mrtg/stats.html YMMV. I do:
+
+indexmaker --output stats.html --columns=1 --title "MRTG statistics for
+GB7DJK" ../../mrtg/mrtg.cfg
+
+But all on one line.
+2. I have made a technical change to the way ax25 connects outward on unix
+boxes are done. I currently have no way of testing this. I think it still
+works.
+22Sep02=======================================================================
+1. Add changes to the installation manual for Windows users from K1XX
+21Sep02=======================================================================
+1. make some detail changes for connects out in Msg.pm
+17Sep02=======================================================================
+1. Added shu command for Charlie's (K1XX) benefit (together with the rest of
+our butterfingered sysops) who miss the '/' out of sh/u frequently enough
+to curse. 'shu' simply types out a message saying 'type SHUT' to shutdown the
+node. Added 'shu' to /spider/perl/Messages. No need to restart, just
+load/mess and load/alias after doing a CVS.
+21Aug02=======================================================================
+1. added 'warc' and 'contesthf' to the regions in bands.pl (K1XX).
+20Aug02=======================================================================
+1. fix lines containing just the character '0' in messages (and console.pl)
+(K1XX).
+2. remove all newline characters from AGW data, thus treating it like a
+'normal' ax25 connection where the 'newline' convention is just carriage
+return (K1XX)
+06Aug02=======================================================================
+1. added 5.5Mhz band as '60m'.
+29Jul02=======================================================================
+1. Changed max R value in wcy to 500 from 300.
+2. Got rid of warnings on startup using 5.8.0
+28Jul02=======================================================================
+1. stick the invalid key deletes in an eval loop in export_user
+18Jul02=======================================================================
+1. Make additions and changes to manuals. (g0vgs)
+16Jul02=======================================================================
+1. Add changes to the spider-web java web client. Thanks to Rene, OZ1LQH. It
+should now be easier to install and run for all systems. (g0vgs)
+11Jul02=======================================================================
+1. NP work has now started in ernest ([ed]who he?). You will need to download
+Digest::SHA1 and any dependant packages to run this release. HOWEVER tempted
+you are, please don't set/newprotocol on any nodes. It won't work.
+http://www.cpan.org/modules/by-module/Digest/Digest-SHA1-2.01.tar.gz
+2. Make the cluster node registered on from startup (from Mark HB9DBM).
+3. Make the 'export_users' process *MUCH* more robust. It should now accept
+funny characters and not rely on an absolutely 'perfect' user file to work.
+Errors are displayed (and logged if done from the cluster) and then ignored.
+Invalid callsigns are removed.
+09Jul02=======================================================================
+1. make the is_qra more accurate (from Mark HB9DBM).
+04Jul02=======================================================================
+1. added another fix to Prefix.pm so that it resolves Japan callsigns again
+also you can 'set/debug prefix' to see what it is trying to do.
+03Jul02=======================================================================
+1. Added the DEMONSTRATE command which allows a sysop to demonstrate a
+command to a user (from a request by Charlie K1XX).
+2. added message e31 (xxxx is not a user)
+02Jul02=======================================================================
+1. Fixed the problem with badspotter or badnode being set to baddx if either
+of the data files are missing.
+25Jun02=======================================================================
+1. as predicted there was an error in the Prefix routine, I have improved it.
+24Jun02=======================================================================
+1. make set/badspotter non SSID sensitive. Set/badnode is left to be SSID
+sensitive.
+2. added 3XA(=3X) and K1B(=KH1) also changed the logic of sh/prefix. This
+may break things, please test it.
+19Jun02=======================================================================
+1. make set/badspotter and set/badnode apply to announces and talks as well
+as spots.
+12Jun02=======================================================================
+1. fixed (un)set/wwv and (un)set/wcy so they don't issue spurious messages.
+Thanks Rene (oz1lqh)
+07Jun02=======================================================================
+1. fix messages in DXDb.pm to point to the correct ones. Thanks Rene (oz1lqh)
+2. add missing wcys and wcyu messages to Messages. Thanks Rene (again)
+3. upissue version number to 1.50 (finally)
+16Apr02=======================================================================
+1. allow the rest of PC19 to continue if it contains a reference to a locally
+connected node. Thank you Tommy SM3OSM.
+19Mar02=======================================================================
+1. fix problems with ephemeral dup checking on PC16,17,19,21
+2. perturb the problem with national character sets.
+15Mar02=======================================================================
+1. add help for 'accept' and 'reject'. (g0vgs)
+2. adjustments to the manuals (g0vgs)
+3. make changes to reflect the correct output of sh/sun and sh/moon based
+on information from Steve, K9AN. (g0vgs)
+23Feb02=======================================================================
+1. remove old satellites from keps.
+2. Add information on setting up the ax25 utils to the installation manual
+(g0vgs)
+19Feb02=======================================================================
+1. move the PC11 dup check after the input filter
06Feb02=======================================================================
1. changes to manuals to (hopefully) improve documentation and alter my email
address (g0vgs)