Commit Graph

16 Commits

Author SHA1 Message Date
minima
cdb2c0e3a1 2. Add full individual checking for all PC protocol fields in all messages
and removed any language dependant stuff (hopefully).
2000-08-20 12:35:43 +00:00
minima
8e45a3dac2 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.
2000-07-30 11:16:12 +00:00
djk
0bd9d2811c 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', ...)
2000-06-09 17:29:34 +00:00
djk
f3b23f65ec added $@ and $! to see if we can store this stuff 1999-11-20 15:29:19 +00:00
djk
97315924f5 changed all instances of FileHandle to IO::File 1999-06-03 21:19:43 +00:00
djk
3eb9538d13 1. cluster seems to have a memory leak, put DESTROY functions in where
appropriate.
2. try to make sure that PC21 commands are not issued inappropriately and
also reformat PC19 for onward broadcast so that nodes coming in on loops are
dropped from those broadcasts.
3. make sure PC16,17,19,21 doen't affect locally connected nodes.
1999-06-03 19:47:49 +00:00
djk
5ff2fd1ff9 attempt to get rid of some of the useless messages on program exit 1999-05-24 10:46:44 +00:00
djk
a3fd9341b7 8. incoming messages for users will now send a 'new message' message (instead
of merely generating the message)[who wrote this rubbish?].
9. Hooked $SIG{__WARN__} and $SIG{__DIE__} so we store these nasty error
messages.
10. Print the no of users on restricted protocol links if we have had PC50
11. Had a go at making the sh/cl stats more accurate.
12. PC11 was trying to call Local::spot1 instead of Local::spot, no warning
previously.
13. Added a simple lockfile to prevent more than one cluster running at a time
1999-01-19 00:36:20 +00:00
djk
d5b4190c36 1. fixed problem with missing DXDebug in DXProt.
2. Fixed DXDebug so that it actually works as advertised with and without
trailing \n.
3. Added deduping of WWV spots as well (at for date,time,sfi,k and i) dups
4. Replaced the 0 in "02-Dec-1998" with ' ' so it reads " 2-Dec-1998", it seems
hard to credit it but some 'programs' out there that connect to clusters have
problems with the leading '0'!
5. In the same vain, included a strictly AK1A compatible sh/heading, apparently
this is necessary for the same reason as 4.
6. Started contrib tree stored the old show/heading in contrib/g0rdi/show.
7. Because I now correctly dedupe spots and wwv (there's a hostage to fortune..)
I have added a merge command.
1998-12-21 23:49:08 +00:00
djk
cce1612210 pre 1.13 release 1998-12-21 10:24:48 +00:00
djk
b0f75ae157 1. Started Changes file
2. Added load/cmd_cache.pl to clear cmd cache shortcuts (use this if cluster.pl
get confused about where it is getting its commands from eg if you have
removed a file from local_cmd 'cos you want to go back to standard one)
3. Fixed bull handling at least to the extent that it stores them and
doesn't mess up the normal directory handling.
4. Fixed the unset/debug command so that it actually does the job!
5. Removed the middle line 'written in perl for unix' from show/version.pl
1998-12-04 16:16:27 +00:00
djk
a9b7071fed fixed sh/c/n
fixed some of the problems with commands and no args
fixed sh.* = shutdown
fixed set/here doing both cluster and channel
added set/beep and made beeps only on user channels (not debug)
1998-12-03 23:35:58 +00:00
djk
b060a0a3ee release 1.5
loads of fixes, but can now connect outbound, do logging, more messages
remote commands for outside now work
1998-11-28 00:26:36 +00:00
djk
50bafbfa09 added new debugging to daily file logging
added Filter and MiscLog.pm RFU
added logging for WWV
1998-11-13 12:28:46 +00:00
djk
57b5e464bc a mostly working send message implementation
also added set privilege
           debug
           sb
           sp
1998-10-03 22:30:56 +00:00
djk
b2e4d1c737 added DXCluster.pm and DXDebug.pm (wot I just forgot) 1998-06-20 17:13:21 +00:00