minima [Sun, 30 Jul 2000 13:23:11 +0000 (13:23 +0000)]
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)
minima [Sun, 30 Jul 2000 11:16:12 +0000 (11:16 +0000)]
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.
minima [Sat, 29 Jul 2000 16:18:19 +0000 (16:18 +0000)]
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.
minima [Wed, 26 Jul 2000 14:45:30 +0000 (14:45 +0000)]
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).
13. Despace spot texts properly again for deduping purposes.
minima [Wed, 26 Jul 2000 12:08:09 +0000 (12:08 +0000)]
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 from /spider/perl
minima [Thu, 20 Jul 2000 14:22:03 +0000 (14:22 +0000)]
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.
djk [Mon, 12 Jun 2000 20:21:51 +0000 (20:21 +0000)]
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
djk [Sun, 11 Jun 2000 12:58:32 +0000 (12:58 +0000)]
put duplicate checking into respective modules and out of DXProt.
fix displaying of lines with | in them on console.pl
added debugging show/(wwv|spot|ann)_dups.pl commands
added AnnTalk module
djk [Fri, 9 Jun 2000 17:29:34 +0000 (17:29 +0000)]
get all the debugging finally into the debug files when things go wrong
added 'err' as a catchall dbg category
changed all the print stdout statements to dbg('err', ...)
djk [Thu, 11 May 2000 16:00:30 +0000 (16:00 +0000)]
made the communications between clients and server completely ascii (no
length word at the fron anymore).
added watchdbg (a cross between tail -f and grep)
djk [Fri, 5 May 2000 17:00:22 +0000 (17:00 +0000)]
rewrote parts of Msg.pm and client.c so that the messages no longer use
a length word at the front of each one. They are simply strings of characters
separated by a \n. No binary characters are allowed (they are encoded as %nn)
a la HTTP. This hopefully cures Arnold's problem and also make it more
secure anyway. It also paves the way for the ax25/ip multicast client.
djk [Wed, 3 May 2000 13:34:18 +0000 (13:34 +0000)]
1. put some extra checks and balances in to message send routine in Msg.pm to
see if I can prevent the error seen by Arnold (which I think is only likely to
appear in heavily loaded sites).