X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=c97a6e5c9829f02abb70cc3335b8122ef0ef94e0;hb=refs%2Fheads%2Fwpxloc.dat;hp=1e630cef519aea516021b8c0af3ee44f67f2d6c6;hpb=d7854d2dceaec16989218681be28f6f48a3c3c4a;p=spider.git diff --git a/Changes b/Changes index 1e630cef..c97a6e5c 100644 --- a/Changes +++ b/Changes @@ -1,7 +1,154 @@ +22Apr08======================================================================= +1. Added two Xmas Is calls. +15Apr08======================================================================= +1. added CTY-1803 changes +25Mar08======================================================================= +1. Include some cty.day changes +19Mar08======================================================================= +1. Include CTY-1802 cty.dat changes from Jim AD1C +29Feb08======================================================================= +1. Fix crash on rcmd of an invalid command. +25Feb08======================================================================= +1. Arrange for AGWMsg to retry connection either if the AGW engine isn't +loaded on startup or it disappears for some reason and restarts. +19Feb08======================================================================= +1. Added CTY-1801 cty.dat data. +2. Fix problem with entering non-ascii data and then executing commands that +are guessed from the "cleaned up" version of the string. Now if you enter +commands with invalid characters, it will error immediately. +3. fix a problem detecting IPV4 localhost on IPV6 enabled systems. +10Feb08======================================================================= +1. sort sh/node output. Also show more information. +05Feb08======================================================================= +1. Added a Windows only BPQ interface from the man himself: John G8BPQ. +See some instructions in /spider/txt/spiderBPQ_en.txt for how to use it. +07Jan08======================================================================= +1. more changes to cty.dat +07Jan08======================================================================= +1. added TO5FJ to cty.dat (under orders from Jim AD1C :-) +05Jan08======================================================================= +1. Made necessary change to get DXSpider to (seem to) work in perl 5.10 +27Dec07======================================================================= +1, added CTY-1711 prefix changes (and new wpxloc.raw) from Jim AD1C. +25Nov07======================================================================= +1. Fix a crash on receiving an rcmd from an new node. +21Nov07======================================================================= +1. Added CTY-1710 prefix changes +19Nov07======================================================================= +1. change MRTG graphs to be based on GMT, not localtime. This allows one to +more easily compare debug data with traffic graphs. +2. Add a create/user command to just add a plain user. +17Nov07======================================================================= +1. Add Local::ann() as requested by Felipe PY1NB. +16Nov07======================================================================= +1. add CTY-1709 prefix changes +2. added extra checking for the time stamp on PC9x sentences. These must now +be within 15 minutes (configurable) of this node's time to be accepted. +3. made show/newc terminal width aware. +24Oct07======================================================================= +1. Added CTY-1708 prefix changes +23Oct07======================================================================= +1. Added CTY-1707 prefix changes +15Oct07======================================================================= +1. prevent PC61 from propagating outside spider boxes. +2. simplify the regex for sh/contest to allow it to work on perl < 5.8.x. +09Oct07======================================================================= +1. Added *VERY* important change to prevent loops on PC9x sentences. +06Oct07======================================================================= +1. added the possibility of having a motd_ax25 especially for sending to +radio connections after a suggestion by Paolo YV1DIG. +05Oct07======================================================================= +1. Handle PC61 from VE1CC clusters as PC11. +01Oct07======================================================================= +1. fix .gtkconsole_data creation bug. +27Sep07======================================================================= +1. Fixed gtkconsole to split out all the windows. See +/spider/gtkconsole/README for installation and usage instructions. This +program will work on both Windows and Linux provided the extra Gtk2 perl +libraries + dependencies are installed. Instructions for getting them are in +the README file. +25Sep07======================================================================= +1. Fix mrtg command so that it does not require /var/lock (which anyway gets +removed and recreated on boot - and the debianised mrtg does not recognise +that) nor /var/lib/mrtg for the confcache (whatever that is). +24Sep07======================================================================= +1. fix error message on disconnect and, BTW, fix the cause of premature +disconnections in the new PC92 code. +22Sep07======================================================================= +1. fix mrtg script so that it sets LANG='C', in addition, it appears that you +will need to create a /var/lock/mrtg and /var/lib/mrtg directory, both with +chmod 01777 /var/lock/mrtg /var/lib/mrtg. They may already exist but without +the correct permissions. +15Sep07======================================================================= +1. Add *optional* INET6 connectivity. In order to use this you must load +IO::Socket::INET6 and its dependencies from CPAN or get the distro's packaged +versions. I used 'sudo aptitude install libio-socket-inet6-perl' for ubuntu +(which should work for debian as well), for fedora/rpm based systems +'sudo yum install perl-IO-Socket-INET6' or near equiv should work. This has +been done quite simplistically, but it seems to work. +10Sep07======================================================================= +1. Remove warnings for EINPROGRESS etc for Windows perl 5.8. +2. Try to see if using just one lastid is viable in all situations. If it is +then this will cure the talk problem. +20Aug07======================================================================= +1. add cty.dat + wpxloc.raw changes for CTY-1706. +31Jul07======================================================================= +1. extend 60m band slighty and add ssb section. +2. add a new cty.dat (CTY-1705) from Jim AD1C. +27Jul07======================================================================= +1. Added Angel's changes to Messages for Spanish (finally). +25Jul07======================================================================= +1. don't clear out routing tables on shutdown. This should speed that up. +24Jul07======================================================================= +1. Try to target PC93 (the combined talk/ann/chat sentence) better. Prevent +PC12 chat going to non-dxspider and non-ak1a nodes. None of the others seem to +handle it correctly (Lee VE7CC: do you?). +2. a few other tidyups, +see: http://www.dxcluster.org/cgi-bin/gitweb.cgi?p=spider.git +for details. +18Jul07======================================================================= +1. Change the meaning of set/isolate. Set/isolate now works in both directions +in that an isolated node will only have its local config remembered and will +only be sent this nodes local config. This is exactly equivalent to both +ends setting set/isolate. If that is already the case then there should be +no noticeable change. Any extra that the far node sends, over and above its +local config will now be ignored. +17Jul07======================================================================= +1. remove dupefile on startup and on ending the node. Add clear/dupefile +command to allow people to do it at runtime as well. +12Jul07======================================================================= +1. Change disconnection code so that nodes that are no longer routable are +(all) cleared out. +2. Add help for sh/band and also allow query of individual band or regions. +11Jul07======================================================================= +1. improve speed of sh/c/n +2. remove all $Id$ strings from cmd tree +09Jul07======================================================================= +1. remove check for PC93 from legacy nodes. This will allow PC10s to be +propagated correctly. Probably. +08Jul07======================================================================= +1. put in a temporary fix to the crashing on incoming PC10 talks, whilst I +try to work out how it is happening. +06Jul07======================================================================= +1. re-arrange id checking so that it is more logical and check that config +records, that can be an hour coming, are not thoughtlessly ignored, thus +causing nodes to time out. +2. Make sure that the 'over midnight' distance calculation actually does what +is required! +3. Tart up version number reporting in sh/node. +4. Pass the correct number of parameters in pc93 -> pc12 conversions which +should stop returning PC12s coming out as SYSOP announces. +05Jul07======================================================================= +1. Try to make sure that the node config broadcasts are actually sent... +03Jul07======================================================================= +1. fix unwanted dupe notifications if a PC12 comes back in on a loop. 02Jul07======================================================================= 1. Add a new command to show the contents of the cmd_cache. This allows those people whom develop their own commands to see which version they are using. It is called show/cmd_cache (or sh/cmd for short). +2. Add some extra info to the links command. Show whether a link is isolated +and also whether it has filters (if applicable) and whether these are +personalised ('Y') or the default node_filter ('D'). 29Jun07======================================================================= 1. If a node is set/isolated then make sure that a) pc9x is not advertised and b) pc9x is ignored. @@ -16,7 +163,7 @@ its own with no message). 24Jun07======================================================================= 1. Fix the routing algorithms to allow route selection in the face of incomplete trees of nodes (trees as produced by sh/newc). -2. Fix the obscout issues which mean that many nodes get timed out after 3hrs. +2. Fix the obscount issues which mean that many nodes get timed out after 3hrs. 3. Extend 4m to 70631 to cover CT. 23Jun07======================================================================= 1. fix basic deduping algorithm