make the time stored on dups generated locally on spots an integer no of
[spider.git] / Changes
diff --git a/Changes b/Changes
index 979873b7c51b3c586f3b6ff361ba64ec97d6597f..33ac9a0070d0b2aff5e8c6d6285660cf1198ffeb 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,109 @@
+27Jul00=======================================================================
+1. made sure that 'en' is the default language on new users.
+2. issue error message if shutdown is attempted by a low privileged user.
+3. Make sure a privilege is defined for all users (even if it is 0).
+4. Try to fix some more dups (and the time on them).
+5. make the time stored on dups generated locally on spots an integer no of 
+minutes * 60 
+26Jul00=======================================================================
+1. added wantgrid (to control display of grid square info on DX Broadcasts)
+2. added lastoper for controlling periodic demands for user info from other
+nodes.
+3. added spiderFAQ stuff from Ian G0VGS and latest update of the admin manual
+4. changed updating and deleting from user file in an attempt to keep down
+duplicates and possibly corruptions.
+5. added a DXUser::export routine to allow the cluster to automatically 
+export the user data in ascii from cron.
+6. added a line in the ISSUED crontab to do the export once a week
+7. delete annok and dxok if set to 1 in user records.
+8. added export_users command to allow arbitary exporting of user files
+9. added set and unset/dxgrid command to allow control over the grid squares 
+on DX announcements
+10. Removed export_user.pl (no longer needed)
+11. made import_users.pl accept a non related input filename and always
+update the current user file.
+12. added an 'auto rcmd <node> for/oper <call>' for people I can see on the
+cluster that issue spots and for whom I have no qra info (no more than once
+a month). This isn't the default - set $send_opernam in
+/spider/local/DXProtVars.pm (copied from /spider/perl). Good for gateways.
+13. Despace spot texts properly again for deduping purposes.
+14. Corrected Pc84/85 handling a bit.
+15. Sync the user database every 15 secs to see whether we can reduce the 
+corruptions and duplicates.
+25Jul00=======================================================================
+1. ignore \n in ax25 mode for C client.
+2. remove extra space at the end of a DX spot announce when no grid square
+is output.
+3. added new admin manual from Ian G0VGS
+20Jul00=======================================================================
+1. Finally managed to update my source with the sourceforge one
+2. added user->qra cleaning in various places
+3. added four digit locator strings to broadcast DX spots (for users).
+4. PC11 with blank callsigns should now be ignored.
+5. put back the unpadding to the PC11 dup checking to catch spots with added
+blanks at the end of lines.
+25Jun00=======================================================================
+1. added 0 to the regex that checks for valid data on the cluster.pl->client
+channel - this will allow G0VGS and G0RDI to connect....
+2. removed technically unnecessary /= 60 from the dup routines to see if 
+Arnold's Sparcs don't then crash.
+19Jun00=======================================================================
+1. move ann_dup, spot_dup etc to dup_ann, dup_spots etc
+2. made mode 3 the default line ending convention for all out going connects
+via telnet in client.pl
+18Jun00=======================================================================
+1. fixed line ending ambiguities (I think) for telnet connections. Well 
+actually only really band aided it. It works but isn't how I want it. 
+Client.pl has got to go....
+2. Added 1.21 of Ian G0VGS's admin manual
+17Jun00=======================================================================
+1. I believe I have fixed all the login/logout 'broken pipe' errors
+2. Added G0RDI's 'links' command.
+3. added update_sysop.pl which cleans out all previous versions of the sysops
+information from the user database and recreates it with that in DXVars.pm
+4. Added node type to links and who
+5. Hardened up the cluster->client link in the cluster software so that 
+rubbish on port 27754 doesn't (usually) crash the cluster.
+14Jun00=======================================================================
+1. fixed sh/node crash
+2. fixed RTT in who.pl
+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=======================================================================