merged changes
[spider.git] / Changes
diff --git a/Changes b/Changes
index ca70e71c0b486aaf54caea201e8cbbd3da28d317..ec290fc53d75bf97df805c49f85faaf033bbf0f3 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,102 @@
+05Aug00=======================================================================
+1. Fixed hax character problem put in somewhen in the C Client
+03Aug00=======================================================================
+1. caught some more signals (are any of these causing the random stopping
+of the code?
+2. the Console now requires 1.05 of the Curses module ^R REFRESHES THE SCREEN
+(as does ^L) AT LAST!!!!!
+02Aug00=======================================================================
+1. put back hex check exception for PC29
+01Aug00=======================================================================
+1. made the export and import ascii system work finally. The user_asc file
+generated (automatically and 0000Z Sunday morning) is autoloading. Just 
+execute it and it will automatically reload your user database.
+2. remove import_users.pl no longer necessary
+31Jul00=======================================================================
+1. try to fix paging problem.
+2. added help for spoof and set/forward
+3. fixed bogus callsign check for field 2 of a PC12
+4. Add DB_File to DXCommandmode to make it available for commands
+30Jul00=======================================================================
+1. Added talk mode so that I don't have to keep typing T <call> all the time.
+2. fiddled around with storing of Debug messages a bit more.
+3. bomb proofed the type command.
+4. started the objectifying for talk, dx and announcements.
+5. fix talkmode so that it only does 'via' PC10s when it really needs to.
+6. SEND now displays a message if you try to do it in not prompt mode.
+7. stopped a few more things being done by rcmd (eg send, talk, ann, dx)
+8. tidied up the talking a bit more.
+9. Increase default hop counts all round.
+10. Adjust hex encoding so that 8 bit characters should now go thru
+11. check more of the essential protocol fields for 8 bit characters.
+29Jul00=======================================================================
+1. added forward/latlong which will forward ALL the users that have a latitude
+and longitude set on them to one or more locally connected nodes - with a hop
+count of 1.
+2. speeded up the show/node command by using the DB_File interface and 
+sequentially reading the data directly and only 'get'ting the ones that are
+nodes.
+3. did the same for show/isolate and show/lockout.
+28Jul00=======================================================================
+1. fixed watchdbg midnight rollover loop and removed the date part of the 
+date/time translation to leave just the time.
+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 
+6. send unsolicited PC[38]5s to the sysop if online.
+7. merged current html from www.dxcluster.org with Ian's stuff
+8. Added sgml files into the source tree
+9. changed default paclen in client.c to 236
+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.