make the sp sysop privileged
[spider.git] / Changes
diff --git a/Changes b/Changes
index eb908dada05ab192fef5191e4a6ea607e4fa3ed3..3cc041c20d53064e3a27b37e10c12079778c7e3e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,7 +1,79 @@
+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.
 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.
 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.