downgrade perl on console.pl
[spider.git] / Changes
diff --git a/Changes b/Changes
index 6d022758b62c83c9d6f4557ebeaac7fce8dd2392..a9b759938a8ac31d2647a542ced42647dfb47cc6 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,194 @@
+21Jan22=======================================================================
+1. downgrade console.pl require to perl 5.8.1.
+2. Backport grepdbg from mojo.
+20Jan22=======================================================================
+1. Fix version tracking related bugs.
+2. Backport grepdbg from mojo.
+09Jan22=======================================================================
+1. Add New Year CTY 3201 prefix data.
+07Jan22=======================================================================
+1. Backport console.pl from the Mojo Branch.
+06Jan22=======================================================================
+1. Backport various Mojo branch "security" fixes. 
+12Dec21=======================================================================
+1. fix git describe et al AGAIN to cope with (very) old (2009) git versions.
+2. Change version strings to include perl version in use.
+11Dec21=======================================================================
+1. Removed dependency on perl Git package.
+2. Fixed errors caused by change 1 (use git -C $root to force .git location).
+10Dec21=======================================================================
+1. Fix the output of set/dxgrid, set/usstate and set/dxcq or set/dxitu to how
+   it was always supposed to be since 2003.
+2. Fix console.pl resizing.
+09Dec21=======================================================================
+1. Moved isregistered to DXChannel for safety...
+08Dec21=======================================================================
+1. Backport console.pl scrolling and width management changes.
+2. Backport show/registered cmd format from mojo.
+06Dec21=======================================================================
+1. Fix show/register to allow query of individual calls as well as get a 
+   complete list.
+15Jul21=======================================================================
+1. Fix long standing bug in crontabs that commands with " rather than ' around
+   strings could cause those commands not to work. 
+2. Add CTY 3117 prefixes. 
+09Jul20=======================================================================
+1. Add RBN.mojo and update UPGRADE.mojo.
+2. Add CTY-3011 prefixes
+20May20=======================================================================
+1. Backport convert-users-v3-to-v4.pl to allow creation of the new json
+   formatted *text* based user file from the old v3 DB_File and Storable
+   version. This can be done either online (with the node running) or offline
+   with the node stopped. This is in preparation for the next update of the
+   mojo branch. Running this program just *BEFORE* doing your next update of
+   the mojo branch *should* ensure a seemless transition to the Storable &
+   DB_File free version of the users file.
+2. Alter show/version to show the current git branch we are running on.
+3, Add CTY-3010 prefixes
+24Apr20=======================================================================
+1. Add CTY-3008 prefixes
+22Apr20=======================================================================
+1. Updated the instructions for upgrading to the mojo branch in UPGRADE.mojo.
+2. Add CTY-3007 prefixes. 
+06Apr20=======================================================================
+1. Add the ability to Filter and sh/dx on the origin(ating node) and any IP
+   address if that spot came in with a PC61. This last thing is rather 
+   unreliable as there are still nodes out there that INSIST on sending out
+   PC11 that does not have a spotter IP address on it. If a spot comes in on
+   PC11 and it has an IP address that your filtering on, then it won't work
+   because the data isn't there.
+21Dec19=======================================================================
+1. Harden userfile decode / thaw to stop crashes from corrupt records
+10Sep19=======================================================================
+1. Improve DXSql database filtering to exclude most via <locator> type 
+   reports.
+2. Add CTY-2913 prefixes + wpxloc.raw
+14Jul18=======================================================================
+1. Add CTY-2808 prefixes + wpxloc.raw
+23Jan18=======================================================================
+1. Add CTY-2802 prefixes
+12May17=======================================================================
+1. Fix sh/425 (mostly)
+2. Fix AsyncMsg line ending issues
+3. Set defaults for $clusteraddr/port to allow easier swapping from 
+   master <-> mojo branches for testing fixes.
+4. Add CTY-2705 prefixes
+05May17=======================================================================
+1. Add CTY-2705 prefixes
+04Apr17=======================================================================
+1. Add CTY-2704 prefixes
+21Feb17=======================================================================
+1. Fix sh/dx on 14050 so it works as expected
+2. Add CTY-2702 prefixes
+02Jan17=======================================================================
+1. Add CTY-2615 prefixes
+26Dec16=======================================================================
+1. Fix some possible routes to $myalias callsigns becoming nodes.
+22Nov16=======================================================================
+1. Add CTY-2614 prefixes
+21Nov16=======================================================================
+1. Add CTY-2613 prefixes
+18Aug16=======================================================================
+1. Add CTY-2610
+08Jul16=======================================================================
+1. Add latest wpxloc.raw
+2. Add CTY-2609
+04Jan16=======================================================================
+1. Add CTY-2601 prefix file
+02Jan16=======================================================================
+1. fix new URL for sh/425 command
+30Dec15=======================================================================
+1. Add CTY-2516 prefix file
+2. Try to stop and also reset node call user records back to 'S'
+02Jun15=======================================================================
+1. Extend regex for quit to allow other commands starting in 'q'.
+2. Add CTY-2506 prefix file
+26May15=======================================================================
+1. Add CTY-2506 prefix file
+01Mar15=======================================================================
+1. Add CTY-2503 prefix file
+13Feb15=======================================================================
+1. Fix problem with sh/dx <call> if people are logging spots to a SQL database
+3. Added CTY-2502 prefixes. 
+3. My late father would have been 102 today.
+27Nov14=======================================================================
+1. Add CTY-2415 prefix list
+25Nov14=======================================================================
+1. Add CTY-2414 prefix list
+21Nov14=======================================================================
+1. Add CTY-2413 prefix list
+21Oct14=======================================================================
+1. Add CTY-2411 prefix list
+14Oct14=======================================================================
+1. Add CTY-2410 prefix list
+2. Switch off autoflush on all logging
+30Sep14=======================================================================
+1. Add CTY-2409 prefix list
+2. Add new wpxloc.raw
+21Apr14=======================================================================
+1. Add CTY-2405 prefix list
+08Mar14=======================================================================
+1. Add newer version of wpxloc.raw with some missing prefixes added.
+07Mar14=======================================================================
+1. Add new version of wpxloc.raw 
+2. Fix a small crash with Spot::dup
+12Jan14=======================================================================
+1. Fix minor issue with dx command when used in a script, as found by
+   Christian Furst.
+2. Fix (rather serious) error in import_cmd that did not reset callsigns
+   correctly in $main::me.
+30Dec13=======================================================================
+1. Add CTY2312 prefix changes
+19Nov13=======================================================================
+1. Add CTY2311 Prefix changes - needed for CQWW 2013
+09Oct13=======================================================================
+1. Add CTY2310 prefix changes
+13Sep13=======================================================================
+1. Added CTY2309 prefix data, together with its associated wpxloc.raw file.
+10Sep13=======================================================================
+1. Add the get/keps command, which allows a sysop to get the latest AMSAT
+   keplarian elements either on demand or periodically in the crontab.
+10Sep13=======================================================================
+1. Fix sh/time such that no arguments print details for the caller.
+09Sep13=======================================================================
+1. Make all the Net::Telnet based commands (sh/425, sh/contest, sh/db0sdx,
+   sh/wm7d, sh/ik3qar) asynchronous, so that they no longer pause the node
+   while they go off and query the internet for results.
+06Sep13=======================================================================
+1. Fixed sh/contest so that it works again. How it ever worked at all is
+   a bit of a mystery. Now possible to type sh/cont dec or sh/cont dec 2013
+   (with month and year in any order). Please comment out any $contest_host
+   or $contest_url variables you may have in /spider/local/Internet.pm (if
+   you have one, that is). It will not work with the previous values.
+2. Added CTY2308 prefix changes.
+3. Added (back) internal function support inside commands. This allows
+   commands to create functions inside the <cmd_name>.pl files. There are
+   now also standard function names that can do special things.
+24Jul13=======================================================================
+1. Alter default node address in client.c from "localhost" to "127.0.0.1".
+21Jul13=======================================================================
+1. Fix Msg.pm to allow IPV6 addresses again (how did it ever work?).
+2. Add latest CTY2307 prefix changes.
+3. Other changes including (some) more prefix files, 4mm band data and 
+   DXSql/Pg.pm
+4. Add ip address in links.pl
+31May12=======================================================================
+1. Added CTY2210 prefix changes
+29May12=======================================================================
+1. Added CTY2209 prefix changes
+10Apr12=======================================================================
+1. Added DXSql/Pg postgres Spot collection interface from Wijnand PD0MZ. 
+2. Add CTY2206 prefix changes
+13Mar12=======================================================================
+1. add CTY2204 prefix changes + new wpxloc.raw
+12Mar12=======================================================================
+1. Check database operations on MySQL/SQlite3.
+2. Add ipaddr field to spot table if not present.
+3. Add ipaddr field from PC61 to database stored spots.
+09Mar12=======================================================================
+1. Try to trap unblessed references on receipt of PC34s
+15Feb12=======================================================================
+1. Add CTY2202 changes
 25Jan12=======================================================================
 1. Add CTY2201 changes
 21Dec11=======================================================================