F I D O N E W S -- Volume 14, Number 1 6 January 1997
+----------------------------+-----------------------------------------+
| The newsletter of the | ISSN 1198-4589 Published by: |
| FidoNet community | "FidoNews" |
| _ | 1-904-409-7040 [1:1/23] |
| / \ | |
| /|oo \ | |
| (_| /_) | |
| _`@/_ \ _ | |
| | | \ \\ | Editor: |
| | (*) | \ )) | Christopher Baker 1:18/14 |
| |__U__| / \// | |
| _//|| _\ / | |
| (_/(_|(____/ | |
| (jm) | Newspapers should have no friends. |
| | -- JOSEPH PULITZER |
+----------------------------+-----------------------------------------+
| Submission address: FidoNews Editor 1:1/23 |
+----------------------------------------------------------------------+
| MORE addresses: |
| |
| submissions=> cbaker84@digital.net |
+----------------------------------------------------------------------+
| For information, copyrights, article submissions, |
| obtaining copies of FidoNews or the internet gateway FAQ |
| please refer to the end of this file. |
+----------------------------------------------------------------------+
WHAT AWAITS FIDONET IN 1997?
Table of Contents
1. EDITORIAL ................................................ 1
Volume 14 of FidoNews begins 1997! Volume E! ............. 1
2. CORRECTIONS .............................................. 2
Oopsies in the FidoNet by Internet section last week! .... 2
3. ARTICLES ................................................. 3
Where does FIDO Fit? ..................................... 3
4. COLUMNS .................................................. 5
Fidonet In Europe ........................................ 5
5. GETTING TECHNICAL ........................................ 6
FSC-0009 - Nodelist Flag Changes draft ................... 6
FSC-0010 - RESYNC SEALink protocol enhancement ........... 9
FSC-0011 - Corrections to FTS-0001 ....................... 16
6. COORDINATORS CORNER ...................................... 27
Nodelist-statistics as seen from Zone-2 for day 003 ...... 27
7. NET HUMOR ................................................ 28
Need a new report form for the New Year? ................. 28
8. COMIX IN ASCII ........................................... 31
Happy Gnu Year? .......................................... 31
9. ADVERTISE YOUR FREE SERVICE/EVENT ........................ 32
Announcing the CRICKET_ECHO .............................. 32
Announcing the WRESTLING_CHAT Echo ....................... 32
10. FOR SALE ................................................ 33
US Robotics Courier v.everything upgrade ................. 33
11. NOTICES ................................................. 34
And more!
FIDONEWS 14-01 Page 1 6 Jan 1997
=================================================================
EDITORIAL
=================================================================
We have a full Issue for the new year including republishing the
ARTicle SPECifications for FidoNews submissions in the NOTICES
section. The only change was the addition of the .INT filetype for
listing Internet addresses where FidoNet info/ops may be found.
I discovered quite a few more Internet addresses for FidoNet in
my surfing last week and got a couple of email contributions to the
list. Send the info to me anyway you wish [see Masthead] if you want
your listing in the new section. There were also a couple errors in
last week's listings. They have been corrected in this Issue.
There are also some new Canadian contributions to the calendar [Future
History] section. If you have something for the calendar, send it in.
The ice has been broken on the .BIO submissions but nothing came in
for this week's Issue. YooHoo?
My continued thanks to jim barchuk for running the FidoNews HTML site;
to Mike Riddle for the flow of .JOK material; Dave Aronson et al for
the .CMX art in ASCII; and to the ftp sites for carrying the FidoNews
around the world.
Let's hope that 1997 will bring us a new International Coordinator, a
new FidoNet Policy that makes sense for the 21st century, a continued
spirit of hobby and fun instead of commercial and antagonism, and a
complete distribution of FidoNews by ALL ZCs/RCs/NCs to their Nodes!
Anybody know when Chinese New Year begins the Year of the Ox?
Also be sure to adjust your batch files for the NEW Volume letter of E
instead of last year's letter of D! [Did you get caught? {grin}]
C.B.
-----------------------------------------------------------------
FIDONEWS 14-01 Page 2 6 Jan 1997
=================================================================
CORRECTIONS
=================================================================
The errors were corrected in today's Issue but they were:
portal.com instead of portal.ca in the R17 homepage;
and
missing www. for the WWW Resources page.
Sorry about that. [sheepish grin]
Ed.
-----------------------------------------------------------------
FIDONEWS 14-01 Page 3 6 Jan 1997
=================================================================
ARTICLES
=================================================================
Where Does FIDO Fit?
by Michael Wilson (1:143/370)
There has been much talk of the shrinking nodelist. Many commentators
believe this is a sign of a shirking FIDOnet. Many also say that FIDO
is in cometition with the Internet. With all these tales of woe, we
must ask where does FIDO fit in the over scheme of world-wide
communication.
FIDO is a hobby. It consists of a loose federation of sysops, many
who have BBS systems. It is apparent that the heyday of independant
BBS systems located in people's garages, bedrooms and basements is
gone. I started my first BBS in 1985. I have been running this
current incarnation of THE VILLAGE since 1991. I used to boast 75-90
callers per day. I was forced to get a second phone line to minimize
busy signals. I was able to charge for access, and people glady paid.
Today, however, I am lucky to get fifteen calls per day, and no one
will charge for access.
This drop in BBS callers is directly related to the rise of the
internet. As more and more people get WEB access, the ANSI world of a
BBS looses its appeal. It is difficult to complete against thirty-two
million color jpegs of Cindy Crawford, and Pamela Lee. I believe the
shirnking of the nodelist is directly related to the decreasing number
of BBS systems. We must understand that for someone to maintain a
line in the nodelist, they must dedicate a computer system and phone
line. If this "hobby" gets too expensive, then the BBS goes away, and
the nodelisting goes away.
Perhaps the nodelist is not the place to look to determine the size of
FIDO. When America On-line publishes their numbers, they do not
publish the quantity of access numbers. Instead, they publish the
number of people who regularly interface (through memberships). We
really have no idea how large FIDO is from a user stand point, we just
know how large it is based on access points.
Also, accessing FIDO is much more difficult than using the Internet.
If someone wants to use America On-line, MSN, a web browser, or some
other online service, they simply start the application and dial a
single number. No matter where they are, or where they want to go, a
single access number is all they need to dial. In FIDO, a user will
need to dial up systems all over the U.S. or world to get various
applications, or obtain support for various products. This is too
time consuming for the computer user of today.
I believe FIDO offers a service and has a place today. The file
distribution and message distribution are quick and painless.
However, the Internal, and most email programs are quicker.
Therefore, I make the following suggestion. FIDO needs a downloadable
front-end with address book and look-up capabilities.
FIDONEWS 14-01 Page 4 6 Jan 1997
We need a program that callers can download, and use to dial into a
FIDO system to get mail and/or files. If the callers want the normal
BBS with its doors and such, they can use any comm program. However,
if they want quick, easy and painless FIDO access, they can use the
FIDO front-end. This front-end will need to auto-update the nodelist
on the callers local machine, and allow them to maintain an address
book of favorite sites.
If we want the FIDOnet to only be sysops, then the nodelist will
shrink. However, you will see your nodelist grow if we came up with a
way to increase callers based on the nodelist. Give people with
modems a reason to call FIDO boards, and a quick and easy (maybe even
Windows!) front-end, and FIDO will grow. FIDO is not dead, it just
needs a prettier front door.
-----------------------------------------------------------------
FIDONEWS 14-01 Page 5 6 Jan 1997
=================================================================
COLUMNS
=================================================================
FIdonet In Europe
-----------------
by Dave Meikle (2:259/25.105)
Hope you had a Merry Christmas , I did. Lets get down to the Biz :-) I
have had a Request from Jean Parrot , If I had a list of Fido nodes in
Germany specificallyaround Lorrach in the Black Forrest because he/she
would like to talk to a Friend in Blansingen , Can anyone help by
sending me a Nodelist or sending Jean Parrot it at Jean
Parrot@1:167/722 .
Dave
--- TerminateMail
-----------------------------------------------------------------
FIDONEWS 14-01 Page 6 6 Jan 1997
=================================================================
GETTING TECHNICAL
=================================================================
[This is part of our continuing series of FidoNet Technical Standards
and Proposals. This Issue contains the next three in numerical order.
They have been reformatted to the 70 column limit where required and
are also part of the FidoNet History series.] Ed.
FSC-0009
*Nodelist Flag Changes Draft Document
The following is a proposed change to the nodelist. Please send
your comments to either Ken Kaplan at 100/22, Ray Gwinn at
109/634, or David Dodell at 114/15. We will not be replying to
all comments but wish to get a general feeling from the network
about this proposed change.
Nodelist Flag Draft Document
Primary Author: Ray Gwinn
Secondary Author: David Dodell
Contact 114/15 or 1/0 with comments
Version 1 (11-15-87)
I proposed that the Nodelist (comment) Flags be replaced with a
capabilities identifier.
After all, the bottom line is that we want to know the
capabilities of the remote node before it is contacted. If the
remote is not capable of performing the desired function, then
there is no need to contact it.
The problem(s) with the existing method is that it originally
started as a comment field and was not planed. At the time
SEAdog was the only "extended protocol" program around. But,
along came Opus with a different "extended protocol". I think
that additional flags like WZ, BR, WR, etc is only extending the
previously unplanned system and will lead to problems in the
future. For example, XP today includes file update requests, but
XP a year ago did not. So, a node using SEAdog V3.xx will have
an XP flag but it is not capable of doing update requests (I
think). Thus, XP does not really tell you what the remote node
is capable of doing.
The capabilities identifier that I propose will do nothing more
than define the program(s) that the remote node is using to
accept incoming calls/mail/requests. Some may say that this is
nothing more than the product code that already exists in the
mail packet. The primary difference is that the capabilities
identifier will exist in the nodelist. This means it is
available without contacting the remote node, while the product
FIDONEWS 14-01 Page 7 6 Jan 1997
code is not. Also the product code is limited to 256
possibilities.
I assume that it is desired that the nodelist flags field be two
non-control characters. If so, then I propose that the
capabilities identifier be a two digit, base 36 number. The
digits being 0 through 9 and A through Z and are assigned
sequentially. For example, Fido may be 01 and Dutchie may be 02.
Also note that as defined, XP and WZ are valid. However, I think
they should be done away with, and identifiers be assigned
starting with 00 (00 meaning generic FTSC net mail protocol).
This number, once converted to binary, can be used by programmers
as an index into application specific data bases or tables. One
example is a simple program that will tell a user the
capabilities of a remote node. Given the node's address and the
nodelist, the program could search the nodelist to get the
capabilities identifier. Then the program could use that
identifier as an index into a data base to obtain the
capabilities of the remote node and display them to the user.
Another example is a program that can use the identifier as an
index into a capabilities table that allows determination in
advance that the remote is capable of the desired session prior
to contacting it.
Implementation
----------
First, all nodes in the network are assigned a capabilities
identifier of 00. This is the capabilities code of a net mail
program that meets the basic requirements of the FTSC
specification. Once again, the purpose of this identifier
(except 00) is to define the program(s) that the node is using to
process calls/requests/mail. Also remember that the identifier
reflects the mail handler. For example, TBBS with a BINKLEY
front end will be identified by its BINKLEY identity.
The program author (or project leader) will request a
capabilities identifier from the assigner. Who does the
assigning is another subject. Along with the request must be a
written and detailed description of all enhances features of the
program. Remember, we are dealing with automated contacts
between nodes. In this context, the ability of a program to
handle 50 simultaneous callers is not an enhanced feature.
The list of features can be provided to other authors so that
they may consider a compatible feature. Note, that if the
description of the enhanced features is not sufficient for other
authors to add a compatible feature, then the program may be
assigned the basic 00 capabilities flag. This little enforcement
rule has the potential of lifting a tremendous burden of
documentation from the FTSC. If the committee accepting the
written definition is programmers, the documentation is likely to
be understandable. I think the same committee should assigns new
capabilities codes (other than those grandfathered). The ego of
the program authors would probably insure sufficient
FIDONEWS 14-01 Page 8 6 Jan 1997
documentation for a capabilities identifier other than 00.
After consideration, the FTSC could choose to adopt the
definition (possibly modified) as a standard. I feel this gives
the a creative programmer's new features a way into the nodelist
and the FTSC the ability to consider enhancements with 20/20
hindsight. At the same time, the FTSC must only modify the
provided documentation to define a new standard instead of
starting from scratch. But, I'm drifting, this is another
subject.
If a new revision of the same program has additional capabilities
that need to be defined, then the author should request a new
capabilities code. There should be a policy that only one or two
revisions back will have individual capabilities identifiers. If
revisions more than one or two old are still in use they can be
assigned the basic 00 identifier.
The program authors should be required to prominently display the
capabilities identifier. This will allow the Sysop to easily
provide the identifier to his network coordinator for inclusion
in the nodelist. This a basically a take off of the ringer
equivalent code that you find in your modem manual.
As I have defined it, the committee that assigns the capabilities
identifiers can not reject the new features. They can only
reject the documentation of the new features as not being
understandable. This should keep most developers happy because
no one can tell them not to do something. It should make the job
of the FTSC simpler because they will only accept documentation,
not create it. The ego's of the developers, anxious to be
identified in the nodelist, should keep the documentation flowing
to the FTSC.
As pointed out by David Dodell, the same type of identifier can
be applied to modems. That is modem 00 can be a 1200 baud Hayes
(true) compatible, type 02 can be a USR Courier, etc.
What I have proposed here solves many problems, but not all. For
example, there is no way to tell when the wierd BBS has SEAdog
running. So, a CM type flag is still required.
I think that 3 flags will take care of everything. One
identifies the mail handler, another identifies his modem type
and a third should identify when mail/file requests can be
accepted.
The other flags
---------
The other two flags would represent mail reception times and
modem type.
For example the flag 00 would represent mail can only be received
during NMH. Flag 01 would mean mail could be received 24 hours,
identical to the meaning of the CM flag now. Other variations
FIDONEWS 14-01 Page 9 6 Jan 1997
could be:
00 National Mail Hour Only for Mail
01 Continuous Mail 24 hour/day
02 Continuous Mail 24 hour/day with 24 hr File Request Capability
03 CM 24 hrs/day, File request all but NMH
The third flag would represent modem types:
00 300 baud Bell standard
01 1200 baud Bell standard
02 2400 baud
03 1200 baud w/MNP
04 2400 baud w/MNP
05 USR HST Modem
06 Telebit Trailblazer Modem
07 Hayes V9600 Modem
08 Microcom Modem 9600 baud
-30-
-----------------------------------------------------------------
FSC-0010
RESYNC, a sealink protocol enhancement by Henk Wevers 2/0
==========================================================
What is resync (recovarable sealink)
------------------------------------
Resync is a protocol enhancement on Sealink by Sea corporation
that allows the protocol to pickup broken transfers were it was
interrupted. The coding overhead is very minor because almost all
routines needed are already part of most sealink implementations.
As a sideeffect transmissions of exact duplicate files (from whatever
source) will only result in the two programs exchanging EOT and thus
saving a lot of transfertime and costs.
The protocol
-------------
The capability of doing ackless sealink
is signalled by the SENDER by having
byte 41 (1 based) in block 0 of a sealink file transfer being <> 0.
Recovery is signalled in the sameway by byte 42 <> 0.
Recoverable sealink starts off like normal (unrecoverable sealink).
After the receiver has received block zero without errors the
receiver checks for a duplicate filename in its incoming file
directory. When a match is found the time and datestamp are checked
and when they match the resync procedure is started otherwise`
the transfer goes on like normal.
FIDONEWS 14-01 Page 10 6 Jan 1997
Recovery procedure:
RECEIVER
--------
The receiver sends the following block to the
sender:
<sync> <blocknumber> <eot> <crclow> <crchigh>
sync = $22
blocknumber: ascii , number of block to resume with, 1 based
eot = $03
crc as usual
The reason this form is choosen is that it is the same block as used
for passing the filename in sealink based filerequests so the code
was already there.
now the receiver waits ontil the line dies (looks for a 1 sec pause)
then sends $05 and waits for ACK or NAK from the sender. If nak is
received the recovery procedure is restarted . After a given number
of failed tries the session is aborted.
After an ACK the receiver 'seeks' at the given
block and resumes sealink transfer.
SENDER
------
The sender has the capability to recognize returning ACK, NAK and
SYNC. When a SYNC is received the sender stops all output, purges its
outputbuffers and tries to get the resyncinfo.
(some smart programming to allow an unintended sync caused by
linenoise may make the protocol more stable. You may also test for
ack/nack directly after the SYNC because the ascvii blocknumer
garantees that a received ack/nak probably means a spurious sync. ).
As soon as the blocknumber is received the sender acks and resume
the sealink transfer at the given block.
NOTES
------
This only works if the receiver closes a partly recived file
properly, gives it the right name and sets the right time/date.
In the current dutchie 2.80 implementation it also
only works for files, not for mailpackets, but that is only a
question of implementation and choise.
IMPLEMENTATION
---------------
Currently only dutchie 2.80 implements this enhancement. testing
has shown that the protocol is very stable and works well.
Some code in turbo pascal follows to help those who want to
FIDONEWS 14-01 Page 11 6 Jan 1997
implement it.
1. The code used for transferring the wanted restart blocknumber
to the sender. In real implementations this code will be shared
by the filerequest stuff.
function resyncok(blknum:integer):boolean;
Var
blockstring : string[5];
tries,
ch,
n : Integer;
Begin
str(blknum,blockstring);
tries := 0;
repeat
tries := tries +1;
if ((not Comm_Carrier(Comport)) or keyescape or ( tries >=8)) then
begin
If not Comm_Carrier(Comport) then Logit(3,1,'Lost Carrier') else
If (tries>=8) then Logit(3,1,'Too much errors') else
Logit(3,1,'Keyboard <esc>');
dumerr := fileerr;
resyncok := false;
exit;
end;
Comm_purge_in(ComPort);
ClearCrC;
comm_transmit(comport,22);
For n:= 1 to length(blockstring) do
Begin
Comm_transmit(Comport,Ord(blockstring[n]));
UpdatCrc(ord(blockstring[n]));
End;
UpdatCrc(0);
UpdatCrc(0);
Comm_Transmit(Comport,$03);
Comm_Transmit(ComPort,Lo(CrcAccum));
Comm_Transmit(ComPort,Hi(CrcAccum));
Comm_purge_in(comport);
{wait for a 1 sec pause}
{Wait until line dies}
Repeat
Ch := timed_read(ComPort, 10);
Until (Ch = $FFFF);
comm_transmit(comport,05);
ch := timed_read(Comport,20);
until (ch=ACK);
resyncok := true;
end;
2. part of sender ack/nack logic to handshake
above code
FIDONEWS 14-01 Page 12 6 Jan 1997
function getsyncblock(var c:integer):Boolean;
var t1 : real;
n,
Crclo,
CrcHi,
pl,
code,
ch : integer;
temp1,
temp : string64;
label 100;
begin
ReqName := '';
getsyncblock := false;
t1 := timerset(50);
repeat
ch := timed_read(comport,0);
if ((ch > $1F) and (ch <$7F)) then ReqName := ReqName + Chr(ch);
if ((ch = ack) or (ch = nak)) then
begin
c:= ch;
goto 100;
end;
if not comm_carrier(Comport) then goto 100;
until ((ch = $03) or timeup(t1));
CrcLo := Timed_Read(Comport,10);
CrcHi := Timed_Read(Comport,10);
ClearCrc;
For n := 1 to length(ReqName) do UpdatCrc(ord(reqName[n]));
UpdatCrc(0);
UpdatCrc(0);
{now wait for enquiry (must be within 5 secs)}
t1 := timerset(50);
repeat
ch := timed_read(comport,50);
until ((ch = $05) or timeup(t1));
If ((Lo(CrcAccum) = CrcLo) and (Hi(CrcAccum) = CrcHi)) then
Begin
val(reqname,outblk,pl);
Comm_transmit(Comport,ACK);
getsyncblock :=true;
end
else
begin
fixwindow;
Writeln(' Bad Checksum');
Comm_transmit(comport,Nak);
end;
100:
end;
Procedure AckChk;
FIDONEWS 14-01 Page 13 6 Jan 1997
{ The Various ACK/NAK states are:
0: Ground state, ACK or NAK expected
1: ACK received
2: NAK received
3: ACK, bloknumber received
4: NAK, bloknumber received
}
Var
c : Integer;
label 100;
Begin
ackrep := false;
c := timed_read(ComPort,0);
While c <> $FFFF Do
Begin
If ((Ackst = 3) Or (Ackst = 4)) Then
Begin
Slide := 1;
If (Rawblk = (c Xor $FF)) Then
Begin
Rawblk := Outblk-((Outblk-Rawblk) And $FF);
If ((Rawblk >= 0) And (Rawblk <= Outblk) And (Rawblk >
(Outblk-128))) Then
Begin
If (Ackst = 3) Then {advance for an ACK}
Begin
If (Ackblk <= Rawblk) Then Ackblk := Rawblk;
Slide := SeaWindow;
ackseen := ackseen + 1;
if (ackless and (ackseen > 10)) then
begin
ackless := false;
fixwindow;
writeln(#13,'- Overdrive disengaged ');
end;
fixwindow;
Write(#13, ' ACK ', Rawblk:5, ' == ')
End
Else
Begin
If (Rawblk < 0) Then Outblk := 0 Else Outblk := Rawblk;
If numnak < 4 then slide := seawindow else slide := 1;
fixwindow;
Write(#13, ' NAK ', Rawblk:5, ' == ');
End;
Ackrep := true;
End;
End;
Ackst := 5;
End;
If ((Ackst = 1) Or (Ackst = 2)) Then
Begin
FIDONEWS 14-01 Page 14 6 Jan 1997
Rawblk := c;
Ackst := Ackst+2
End;
If (Not(Slide = SeaWindow) Or (Ackst = 0)) Then
Begin
If (c = syn) then
begin
Write(#13, ' Resync received ',#13);
if not getsyncblock(c) then
begin
if ((c = ack) or (c=nak)) then goto 100;
numnak := 255;
exit;
end;
ackblk := outblk-1;
beginblk := outblk-1;
end;
100:
If (c = Ack) Then
Begin
If (Not(Slide = SeaWindow)) Then
Begin
Ackblk := Ackblk+1;
fixwindow;
Write(#13, ' ACK ', Ackblk:5, ' -- ');
ackrep := true;
End;
Ackst := 1;
NumNak := 0;
End
Else
Begin
If ((c = Crc) Or (c = Nak)) Then
Begin
If (Chktec > 1) Then
Begin
If (c = Nak) Then Chktec := 0 Else Chktec := 1;
If (Modem Or Modem7) Then Ackblk := 0;
End;
Comm_purge_out(Comport);
TimeWait(6);
If Not(Slide = SeaWindow) Then
Begin
Outblk := Ackblk+1;
fixwindow;
Write(#13, ' NAK ', Ackblk+1:5, ' -- ');
Ackrep := true;
End;
Ackst := 2;
NumNak := NumNak+1;
If BlkSnt > 0 Then Toterr := Toterr+1;
End;
End;
End;
FIDONEWS 14-01 Page 15 6 Jan 1997
If (Ackst = 5) Then Ackst := 0;
c := timed_read(ComPort,0);
End;
End;
3. part of receiver logic
----------------------------
{we come here after successfully receiving block zero}
If Sealink then
begin
Timestring := Seatime((((Buffer[8]*256.0)+Buffer[7])*256.0+Buffer
[6])*256.0+Buffer[5]);
ackless := false;
If (Buffer[41] <> 0) then
begin
writeln('- Overdrive engaged');
ackless := true;
end;
If (Buffer[42] <> 0) then
begin
writeln('- Recovery enabled');
recovers := true;
end;
end;
Assign(Afile, FileDir+filenm);
Reset(Afile);
If IOResult = 0 Then
Begin
if sealink and recovers then
begin
{find date/time}
code := FindFirst(Filedir+filenm);
If code = 0 Then
begin
{we have a duplicate ?}
If file_name = filenm then
begin
{check timestamp}
tstring[0] := #4;
tstring[1] := Chr(dir.time[1]);
tstring[2] := Chr(dir.time[2]);
tstring[3] := Chr(dir.date[1]);
tstring[4] := Chr(dir.date[2]);
if tstring = timestring then
begin
Blknum :=Trunc(file_size/128)+1;
startblk := blknum-1;
Str(blknum,blkstring);
LogIt(3,1, 'Resynced from '+blkstring);
if resyncok(blknum) then
begin
resyncflag := true;
longseek(afile,(blknum-1)*128);
FIDONEWS 14-01 Page 16 6 Jan 1997
truncate(afile);
end
else
begin
sealinkrx := false;
goto 150;
end;
end;
end;
end;
end;
if not resyncflag then
begin
if not overwrite then
begin
filenm[1] := '$';
LogIt(3,1, 'Renamed to '+filenm);
end
else Logit(3,1,'Overwrote old file !');
end;
End;
PLEASE COMPARE THESE TO THE ORIGINAL SEA DOCUMENTS ON SEALINK
(IN C)
-30-
-----------------------------------------------------------------
FSC-0011 by Bob Hartman
These are some thoughts that I had on FSC001 after implementing things
in BinkleyTerm. The state tables I show I believe reflect a little
bit more of reality than the older tables. I think that BT
corresponds to 99% of the stuff that I wrote, and it can talk to
everything that is out there. The biggest thing is to be able to
trick everyone currently in existance into doing what they do best
without killing someone that can't do all the fancy stuff (ie Fido
11w). Let me know if I can be of any help deciphering any of it. I
think it is pretty straightforward. I would prefer if it was not
published in FSC001 (since that really should not change, except
perhaps for typos and the EOT stuff mentioned below), but this can be
an addendum (I'll write something a bit more involved if you want) to
be given to developers so that they can be most efficient in transfers
with other systems. I just put all this stuff in, and looking at the
time (3:33am) I may have goofed in some places. Let me know if you
see anything that looks fishy. Let me know if you want me to go any
further with this (I probably will anyway, simply as an example of the
type of documentation on features that I think would be acceptable in
the future).
This is the current state table for sending mail:
FIDONEWS 14-01 Page 17 6 Jan 1997
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| S0 | SendInit | | dial modem
| S1 | |-----+----------+-------------------------+--------------
-----------+-----|
| S1 | WaitCxD | 1 carrier detected | delay 1-5 seconds
| S2 |
| | | 2 busy, etc. | report no connection
| exit|
| | | 3 voice | report no carrier
| exit|
| | | 4 carrier not detected | report no connection
| exit|
| | | within 60 seconds |
| | |-----+----------+-------------------------+--------------
-----------+-----|
| S2 | WhackCRs | 1 over 30 seconds | report no response
<cr> | exit|
| | | 2 ?? <cr>s received | delay 1 sec
| S3 |
| | | 3 <cr>s not received | send <cr> <sp> <cr>
<sp>| S2 |
| | | | delay ??? secs
| | |-----+----------+-------------------------+--------------
-----------+-----|
| S3 | WaitClear| 1 no input for 0.5 secs | send TSYNCH = AEH
| S4 |
| | | 2 over 60 seconds | hang up, report
garbage | exit|
| | | and line not clear |
| | |-----+----------+-------------------------+--------------
-----------+-----|
| S4* | SendMail | | (XMODEM send packet
XS0)| S5 | |-----+----------+-------------------------+----------
---------------+-----|
| S5 | CheckMail| 1 XMODEM successful | (Fido registers
success)| S6 |
| | | 2 XMODEM fail or timeout| hang up, report mail
bad| exit| |-----+----------+-------------------------+-----------
--------------+-----|
| S6* | SendFiles| | (BATCH send files
BS0) | S7 | |-----+----------+-------------------------+--------
-----------------+-----|
| S7 | CheckFile| 1 BATCH send successful |
| S8 |
| | | 2 BATCH send failed | hang up, rept files
fail| exit| |-----+----------+-------------------------+----------
---------------+-----|
| S8 | TryPickup| 1 wish to pickup | note send ok
| R2* |
| | | 2 no desire to pickup | delay 5 secs
FIDONEWS 14-01 Page 18 6 Jan 1997
| exit|
| | | | hang up, rept send
ok | | `-----+----------+-------------------------+-----------
--------------+-----'
This note is mentioned:
Although the above shows the sender emitting only one
TSYNCH, it is recommended that a timeout of 5-20 seconds should
initiate another TSYNCH. The receiver should tolerate multiple
TSYNCHs.
The correct state table should be:
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| S0 | SendInit | | dial modem
| S1 | |-----+----------+-------------------------+--------------
-----------+-----|
| S1 | WaitCxD | 1 carrier detected | delay 1-5 seconds
| S2 |
| | | 2 busy, etc. | report no connection
| exit|
| | | 3 voice | report no carrier
| exit|
| | | 4 carrier not detected | report no connection
| exit|
| | | within 60 seconds |
| | |-----+----------+-------------------------+--------------
-----------+-----|
| S2 | WhackCRs | 1 over 30 seconds | report no response
<cr> | exit|
| | | 2 ?? <cr>s received | delay 1 sec
| S3 |
| | | 3 <cr>s not received | send <cr> <sp> <cr>
<sp>| S2 |
| | | | delay ??? secs
| | |-----+----------+-------------------------+--------------
-----------+-----|
| S3 | WaitClear| 1 no input for 0.5 secs | send TSYNCH = AEH
| S4 |
| | | 2 over 60 seconds | hang up, report
garbage | exit|
| | | and line not clear |
| | |-----+----------+-------------------------+--------------
-----------+-----| | S4* | TSyncChk | 1 'C' or NAK (peeked at)|
(XMODEM send packet XS1)| S5 |
| | | 2 over 2 seconds | eat noise, resend
TSync | S4 |
| | | 3 over 30 seconds | hang up report not
FIDONEWS 14-01 Page 19 6 Jan 1997
Fido | exit| |-----+----------+-------------------------+---------
----------------+-----|
| S5 | CheckMail| 1 XMODEM successful | (Fido registers
success)| S6 |
| | | 2 XMODEM fail or timeout| hang up, report mail
bad| exit| |-----+----------+-------------------------+-----------
--------------+-----|
| S6* | SendFiles| | (BATCH send files
BS0) | S7 | |-----+----------+-------------------------+--------
-----------------+-----|
| S7 | CheckFile| 1 BATCH send successful |
| S8 |
| | | 2 BATCH send failed | hang up, rept files
fail| exit| |-----+----------+-------------------------+----------
---------------+-----|
| S8 | TryPickup| 1 wish to pickup | note send ok
| R2* |
| | | 2 no desire to pickup | delay 5 secs
| exit|
| | | | hang up, rept send
ok | | `-----+----------+-------------------------+-----------
--------------+-----'
In state S4, the phrase "peeked at" means that the character is not
removed from the buffer. Therefore when XS1 is started the proper
character for beginning the Xmodem transfer will be detected. Notice
also that XS1 is a change from the XS0 that is given in the original.
XS0 is for doing Telink, not Xmodem. Since the first part (the mail
packet) is sent Xmodem, the proper place to enter is XS1 (I think).
This next is the current table for Xmodem receiving:
XMODEM/TeLink Receiver
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| XR0 | RecStart | 1 prefer crc mode | Send "C"
| XR1 |
| | | 2 want checksum mode | send NAK
| XR1 | |-----+----------+-------------------------+--------------
-----------+-----| | XR1 | WaitFirst| 1 10 retries or 1 minute|
report receive failure | exit|
| | | 2 > 3 retries or 30 secs| set want checksum
mode | XR0 |
| | | 3 EOT received | send ACK, report no
file| exit|
| | | 4 TeLink block recd | send ACK, set
crc/cksm | XR2 |
| | | 5 data block recd | send ACK, set
crc/cksm | XR2 |
| | | 6 bad block or 2-10 secs| incr retry count
FIDONEWS 14-01 Page 20 6 Jan 1997
| XR0 | |-----+----------+-------------------------+--------------
-----------+-----| | XR2 | WaitBlock| 1 10 retries or 1 minute|
report receive failure | exit|
| | | 2 EOT received | send ACK, report recd
ok| exit|
| | | 3 data block received | send ACK
| XR2 |
| | | 4 bad block or 2-10 secs| send NAK, incr retry
cnt| XR2 | `-----+----------+-------------------------+-----------
--------------+-----'
The following inserts the small fix I mentioned in FTSC about the EOT
probs:
XMODEM/TeLink Receiver
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| XR0 | RecStart | 1 prefer crc mode | Send "C"
| XR1 |
| | | 2 want checksum mode | send NAK
| XR1 | |-----+----------+-------------------------+--------------
-----------+-----| | XR1 | WaitFirst| 1 10 retries or 1 minute|
report receive failure | exit|
| | | 2 > 3 retries or 30 secs| set want checksum
mode | XR0 |
| | | 3 EOT received | delay 1 sec, purge
input| exit|
| | | | send ACK, report no
file| |
| | | 4 TeLink block recd | send ACK, set
crc/cksm | XR2 |
| | | 5 data block recd | send ACK, set
crc/cksm | XR2 |
| | | 6 bad block or 2-10 secs| incr retry count
| XR0 | |-----+----------+-------------------------+--------------
-----------+-----| | XR2 | WaitBlock| 1 10 retries or 1 minute|
report receive failure | exit|
| | | 2 EOT received | delay 1 sec, purge
input| exit|
| | | | send ACK, report recd
ok| |
| | | 3 data block received | send ACK
| XR2 |
| | | 4 bad block or 2-10 secs| send NAK, incr retry
cnt| XR2 | `-----+----------+-------------------------+-----------
--------------+-----'
As I mentioned in the FTSC conference, the delay to eat characters is
needed in order to purge the extra EOT's that some software sends out.
The delay can be shorter than 1 second (in practice 2/10ths seems to
FIDONEWS 14-01 Page 21 6 Jan 1997
work well), but 1 sec fit nicely in the little box.
This is the current Modem7 filename sender:
MODEM7 Filename Sender
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| MS0 | WaitNak | 1 20 retries or 1 minute| filename send failed
| exit|
| | | 2 NAK received | send ACK & 1st ch of
fn | MS1 | |-----+----------+-------------------------+-----------
--------------+-----|
| MS1 | WaitChAck| 1 ACK rcd, fname done | send SUB = 1AH
| MS2 |
| | | 2 ACK rcd, fname ~done | send next ch of fname
| MS1 |
| | | 3 other char or 1 sec | send "u", incr retry
cnt| MS0 | |-----+----------+-------------------------+-----------
--------------+-----|
| MS2 | WaitCksm | 1 cksum recd and ok | send ACK, report fn
ok | exit|
| | | 2 cksum recd but bad | send "u", incr retry
cnt| MS0 |
| | | 3 no cksum in 1 sec | send "u", incr retry
cnt| MS0 | `-----+----------+-------------------------+-----------
--------------+-----'
The drawbacks of this one are that it does not take into account the
possibility of a SEAdog at the other end (or other software) that does
not wish to do Modem7 filename transfer. The other end will send a
"C" instead of the usual NAK, and that should be accounted for:
MODEM7 Filename Sender
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| MS0 | WaitNak | 1 20 retries or 1 minute| filename send failed
| exit|
| | | 2 NAK received | send ACK & 1st ch of
fn | MS1 |
| | | 3 C received | return fn skipped
| exit| |-----+----------+-------------------------+--------------
-----------+-----|
| MS1 | WaitChAck| 1 ACK rcd, fname done | send SUB = 1AH
| MS2 |
FIDONEWS 14-01 Page 22 6 Jan 1997
| | | 2 ACK rcd, fname ~done | send next ch of fname
| MS1 |
| | | 3 other char or 1 sec | send "u", incr retry
cnt| MS0 | |-----+----------+-------------------------+-----------
--------------+-----|
| MS2 | WaitCksm | 1 cksum recd and ok | send ACK, report fn
ok | exit|
| | | 2 cksum recd but bad | send "u", incr retry
cnt| MS0 |
| | | 3 no cksum in 1 sec | send "u", incr retry
cnt| MS0 | `-----+----------+-------------------------+-----------
--------------+-----'
If a C is received, it should trigger that the other end does not wish
to do a Modem7 filename transfer. Since the data in a Telink header
block (as well as SEAlink header block) makes the Modem7 filename
redundant, the sender can return a good filename and slip into Telink
send with no problem. Substituting SEAlink send for Telink send is
also a viable possibility.
Currently this is the state machine for Modem7 receiver:
MODEM7 Filename Receiver
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----| | MR0 | SendNak | 1 20 tries or 1 minute |
report filename failure | exit|
| | | 2 | send NAK, incr try
cnt | MR1 | |-----+----------+-------------------------+---------
----------------+-----|
| MR1 | WaitAck | 1 rcd ACK |
| MR2 |
| | | 2 rcd EOT | report no files
remain | exit|
| | | 3 5 secs & no ACK/EOT |
| MR0 | |-----+----------+-------------------------+--------------
-----------+-----| | MR2 | WaitChar | 1 recd EOT (can happen?)|
report no files remain | exit|
| | | 2 recd SUB | send checksum byte
| MR3 |
| | | 3 recd "u" |
| MR0 |
| | | 4 recd char of name | send ACK
| MR2 |
| | | 5 no char in 1 second |
| MR0 | |-----+----------+-------------------------+--------------
-----------+-----| | MR3 | WaitOkCk | 1 recd ACK within 1 sec |
report recd filename ok | exit|
| | | 2 recd "u" or other char|
| MR0 | `-----+----------+-------------------------+--------------
-----------+-----'
FIDONEWS 14-01 Page 23 6 Jan 1997
To get rid of the necessity for the Modem7 filename, do the following:
MODEM7 Filename Receiver
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| MR0 | SendC | 1 5 tries | cannot skip, must do
it | MR0b|
| | | 2 | send C , incr try
cnt | MR0a| |-----+----------+-------------------------+---------
----------------+-----|
| MR0a| WaitSkip | 1 SOH or SYN peeked at | return fname skipped
| exit|
| | | 2 1 second passes |
| MR0 |
| | | 3 other char received | eat character
| MR0 | |-----+----------+-------------------------+--------------
-----------+-----| | MR0b| SendNak | 1 20 tries or 1 minute |
report filename failure | exit|
| | | 2 | send NAK, incr try
cnt | MR1 | |-----+----------+-------------------------+---------
----------------+-----|
| MR1 | WaitAck | 1 rcd ACK |
| MR2 |
| | | 2 rcd EOT | report no files
remain | exit|
| | | 3 5 secs & no ACK/EOT |
| MR0 | |-----+----------+-------------------------+--------------
-----------+-----| | MR2 | WaitChar | 1 recd EOT (can happen?)|
report no files remain | exit|
| | | 2 recd SUB | send checksum byte
| MR3 |
| | | 3 recd "u" |
| MR0 |
| | | 4 recd char of name | send ACK
| MR2 |
| | | 5 no char in 1 second |
| MR0 | |-----+----------+-------------------------+--------------
-----------+-----| | MR3 | WaitOkCk | 1 recd ACK within 1 sec |
report recd filename ok | exit|
| | | 2 recd "u" or other char|
| MR0 | `-----+----------+-------------------------+--------------
-----------+-----'
This allows the filename receiver to notice that he has triggered the
other system into skipping the Modem7 filename stuff. Once that
happens, as in the Modem7 sender, the filename can be done away with
and simple Telink or SEAlink transfer can commence. Note that once
again, the byte received is peeked at, so that it can remain in the
buffer to start the Telink/SEAlink transfer. Returning fname skipped,
rather than fname ok signals the other states not to send an
FIDONEWS 14-01 Page 24 6 Jan 1997
originating NAK (see below):
BATCH File Receiver
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| BR0*| RecvName | | (MODEM7 FName recv
MR0) | BR1 | |-----+----------+-------------------------+---------
----------------+-----|
| BR1 | CheckFNm | 1 MODEM7 no more files | report files recd ok
| exit|
| | | 2 MODEM7 Filename ok | (TeLink recv file
XR0) | BR2 |
| | | 3 MODEM7 Filename skip | (TeLink recv file
XR1) | BR2 |
| | | 4 MODEM7 Filename bad | report name recv bad
| exit| |-----+----------+-------------------------+--------------
-----------+-----|
| BR2 | CheckFile| 1 TeLink recv ok |
| BR0 |
| | | 2 TeLink recv bad | report file recv bad
| exit| `-----+----------+-------------------------+--------------
-----------+-----'
Now, the sender must also have a slight adjustment:
BATCH File Sender
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| BS0*| MoreFiles| 1 more files to send | (MODEM7 FName send
MS0) | BS1 |
| | | 2 no more files to send |
| BS3 | |-----+----------+-------------------------+--------------
-----------+-----|
| BS1 | CheckFNm | 1 MODEM7 Filename ok | (TeLink send file
XS0) | BS2 |
| | | 2 MODEM7 Filename skip | (Telink send file
XS0a) | BS2 |
| | | 3 MODEM7 Filename bad | report name send bad
| exit| |-----+----------+-------------------------+--------------
-----------+-----|
| BS2 | CheckFile| 1 TeLink send ok |
| BS0 |
| | | 2 TeLink send bad | report file send bad
| exit| |-----+----------+-------------------------+--------------
FIDONEWS 14-01 Page 25 6 Jan 1997
-----------+-----| | BS3 | EndSend | 1 rec NAK for next file |
send EOT, report send ok| exit|
| | | 2 10 seconds no NAK | send EOT, report no
NAK | exit| `-----+----------+-------------------------+----------
---------------+-----'
Here is the modified Xmodem sender:
XMODEM/TeLink Sender
.-----+----------+-------------------------+----------------------
---+-----.
|State| State | Predicate(s) | Action(s)
| Next|
| # | Name | |
| St | |-----+----------+-------------------------+--------------
-----------+-----|
| XS0a| SendTeLnk| | send TeLink, incr
tries | XS0 | |-----+----------+-------------------------+--------
-----------------+-----|
| XS0 | WaitTeLnk| 1 over 40-60 seconds | report sender timeout
| exit|
| | | 2 over 2 tries | note TeLink block
failed| XS1 |
| | | 3 NAK or "C" received | send TeLink, incr
tries | XS0 |
| | | 4 ACK received | TeLink ok, set
crc/cksm | XS2 | |-----+----------+-------------------------+-----
--------------------+-----|
| XS1 | WaitStart| 1 over 40-60 seconds | report sender timeout
| exit|
| | | 2 over 20 tries | report send failed
| exit|
| | | 3 NAK received | set checksum mode
| XS2 |
| | | 4 "C" recd, I can crc | set crc mode
| XS2 |
| | | 5 "C" recd, I can't crc |
| XS1 | |-----+----------+-------------------------+--------------
-----------+-----|
| XS2 | SendBlock| 1 more data available | send next data block
| XS3 |
| | | | as checksum or crc
| |
| | | 2 last block has gone | send EOT
| XS4 | |-----+----------+-------------------------+--------------
-----------+-----|
| XS3 | WaitACK | 1 10 retries or 1 minute| report send failed
| exit|
| | | 2 ACK received |
| XS2 |
| | | 3 NAK (or C if 1st blk) | resend last block
| XS3 | |-----+----------+-------------------------+--------------
-----------+-----|
| XS4 | WaitEnd | 1 10 retries or 1 minute| report send failed
| exit|
FIDONEWS 14-01 Page 26 6 Jan 1997
| | | 2 ACK received | report send
successful | exit|
| | | 3 NAK received | resend EOT
| XS4 | `-----+----------+-------------------------+--------------
-----------+-----'
-30-
-----------------------------------------------------------------
FIDONEWS 14-01 Page 27 6 Jan 1997
=================================================================
COORDINATORS CORNER
=================================================================
Nodelist-statistics as seen from Zone-2 for day 003
By Ward Dossche, 2:292/854
ZC/2
+----+------+------------+------------+------------+------------+--+
|Zone|Nl-341|Nodelist-348|Nodelist-355|Nodelist-362|Nodelist-003|%%|
+----+------+------------+------------+------------+------------+--+
| 1 | 10931|10737 -194 |10564 -173 |10452 -112 |10370 -82 |36|
| 2 | 16185|16150 -35 |16127 -23 |16104 -23 |16056 -48 |55|
| 3 | 882| 882 0 | 878 -4 | 876 -2 | 869 -7 | 3|
| 4 | 578| 572 -6 | 413 -159 | 556 143 | 552 -4 | 2|
| 5 | 94| 94 0 | 93 -1 | 93 0 | 93 0 | 0|
| 6 | 1006| 1003 -3 | 1003 0 | 1075 72 | 1073 -2 | 4|
+----+------+------------+------------+------------+------------+--+
| 29676|29438 -238 |29078 -360 |29156 78 |29013 -143 |
+------+------------+------------+------------+------------+
-----------------------------------------------------------------
FIDONEWS 14-01 Page 28 6 Jan 1997
=================================================================
NET HUMOR
=================================================================
From: "Mike Riddle" <mriddle@monarch.papillion.ne.us>
To: "Baker, Christopher" <cbaker84@digital.net (Christopher Baker)
Date: Mon, 30 Dec 96 08:20:13 -0600
Reply-To: "Mike Riddle" <mriddle@monarch.papillion.ne.us>
Subject: Fwd: New -- Standardized System Problem Report (Tripe)
==================BEGIN FORWARDED MESSAGE==================
I found this in my Net travels today, and think this will be
"invaluable" for anyone who is a system administrator, the resident
firm computer guru, or outside consultant. I love the response
options. Though it's based in humor, I have to admit I've gotten
problem reports in real life that were more entertaining/frustrating
than this one. <g>
Jeff Beard
____________________________________________________________
Jeffrey J. Beard, Esq.
MicroLaw, Inc., 825 S. 60th St., Milwaukee, WI 53214
Voice: (414) 476-8433 Fax: (414) 476-8461
E-mail: microlaw@execpc.com
Web Site: http://www.microlaw.com
____________________________________________________________
SYSTEM PROBLEM REPORT
This is a form to make the reporting of problems consistent, allow
records of problems to be kept, and a method of discouraging users
from reporting faults in the first place.
Your name? ___________________
Your login name? ____________________
The date? __/__/__
The date the problem first occurred if different? __/__/__
Problem Severity:
Minor__ Minor__ Minor__ Minor__
Which machine? ____________________
Which area appears to be at fault?
Communications__ Disk__ Base Unit__
Network__ Keyboard__ Screen__
Mouse__ Everything__ Don't Know__
Is it plugged in? Yes__ No__
Is it switched on? Yes__ No__
Has it been stolen? Yes__ No__
Have you tried to fix it yourself? Yes__ No__
FIDONEWS 14-01 Page 29 6 Jan 1997
Have you made it worse? Yes__
Have you read the manual? Yes__ No__
Are you sure you've read the manual? Yes__ No__
Are you absolutely certain you've read the manual? Yes__ No__
Did you understand it? Yes__ No__
If `Yes' then why can't you fix it yourself?
_____________________________________________________________
Is the equipment unexpectedly noisy? Yes__ No__
If `Yes' what sort of noise?
Grinding__ Rattling__
Whirring__ High pitched whine__
Sound of disk head scouring disk__
Strange, out of tune whistling or humming__
Is there a smell of burning? Yes__ No__
If `Yes' is the equipment on fire? Yes__ No__
Is the fault repeatable? Yes__ No__
What were you doing (with the equipment) at the time the fault
occurred?
______________________________________________________
If `Nothing', then explain why you were logged in.
_______________________________________________________________
Are you sure you aren't imagining the problem? Yes__ No__
Do you have any independent witnesses of the problem? Yes__ No__
Describe the problem.
_______________________________________________________________
Now, describe the problem accurately.
_______________________________________________________________
Speculate wildly about the cause of the problem.
_______________________________________________________________
_______________________________________________________________
Can't you do something else, rather than bothering me? Yes__ No__
____________________________________________________________
Jeffrey J. Beard, Esq.
MicroLaw, Inc., 825 S. 60th St., Milwaukee, WI 53214
Voice: (414) 476-8433 Fax: (414) 476-8461
E-mail: microlaw@execpc.com
Web Site: http://www.microlaw.com
____________________________________________________________
===================END FORWARDED MESSAGE===================
FIDONEWS 14-01 Page 30 6 Jan 1997
-----------------------------------------------------------------
FIDONEWS 14-01 Page 31 6 Jan 1997
=================================================================
COMIX IN ASCII
=================================================================
--- Following message extracted from NETMAIL @ 1:18/14 ---
By Christopher Baker on Wed Jan 01 01:20:02 1997
From: Dave Aronson @ 1:109/120
To: chris baker @ 1:18/14
Date: 31 Dec 96 11:03:08
Subj: Happy Gnu Yr ASCII comic
><
.-----------------. /\
| HAPPY GNU YEAR! | . /XX\ .
`-----------------' ||__/XXXX\___||
__-`----'o o\----'
___--~~ \\ \
_____---\~~~\ \\_\\ \
##/ \ 1 \ [><] \\_@)
## | \ 9 \ _/ \_
## `. ' \ 9 \ \ / / ### \_@ fweee!
# \ )--____\_7_\--| |-' |##
# / // | || | #
/ // ( )) / ## |=|
||| ||| |KORB## |:|
||| ||| | Brut## `V'
\_\\ \_\\ @= |_____### _|_
Remember, alcohol and calculus don't mix -- so don't drink and derive!
___
-----------------------------------------------------------------
FIDONEWS 14-01 Page 32 6 Jan 1997
=================================================================
ADVERTISE YOUR FREE SERVICE/EVENT
=================================================================
Emanuel Edwards
1:348/963
emanuel@pangea.ca
Hello all Cricket Lovers:
This ad is to inform you that there is a cricket echo now on fidonet.
The echo tag is called CRICKET_ECHO. The cricket_echo describe all
aspects on how the game is played, the latest scores and upcoming
tours and events in the cricket world. Please request the
cricket_echo onto your bbs. Thanks Emanuel Moderator.
-----------------------------------------------------------------
Emanuel Edwards
1:348/963
emanuel@pangea.ca
Hello all Wrestling Fans:
This ad is to inform you that there is a new wrestling echo on the
fidonet backbone. The echo tag is called WRESTLING_CHAT. This echo
is a free speech wrestling echo. It gives all the latest rumours
of what's going on in the wrestling world, upcoming matches and
events in the wrestling world. The WRESTLING_CHAT is also linked
to the Internet through Emanuel's homepage. All Sysops that read
this ad please request the WRESTLING_CHAT onto your bbs.
Thanks Emanuel Moderator.
-----------------------------------------------------------------
FIDONEWS 14-01 Page 33 6 Jan 1997
=================================================================
FOR SALE
=================================================================
USR Courier v.everything upgrade offer
by Michael Wilson (1:143/370)
I am offering the upgrade daughterboard that will upgrade most ANY
USE Courier modem to the new v.everything. This upgrade will add
33.6, caller-ID, FAX and automatic speed adjust. These come with
complete instructions, new Courier manual and the daughterboard.
I have two left: $89.00. I will ship anywhere in the U.S. I can
take VISA and Mastercard. Crash mail me if your are interested.
-----------------------------------------------------------------
FIDONEWS 14-01 Page 34 6 Jan 1997
=================================================================
NOTICES
=================================================================
FidoNews Article Submission Guidelines
FidoNet address 1:1/23
Updated 29 Dec 1996 by Christopher Baker
Updated 29 May 1991 by Tom Jennings
Based on the original work by Thom Henderson
| denotes a change since the last update |.
"Fido" and "FidoNet" are registered trademarks of Tom Jennings,
Box 410923, San Francisco CA 94141, USA and are used with
permission.
--------
SYNOPSIS:
FidoNews is the newsletter of the FidoNet computer network, its
Sysops and users. It is passed to its readers electronically via
the FidoNet and other computer networks and to non-network
readers as well.
This document intends to tell you how to write and submit
articles for publication in FidoNews. Much of it describes the
technical specifications which an article must meet in order to
be included in the newsletter, as well as broad (very) guidelines
on content. (Of course you realize articles can be submitted only
electronically.) Please read it carefully. The article you save
might be your own.
------------
INTRODUCTION:
FidoNews was originally founded in early 1984 to include all
parts of the lives of its member Sysops and users, which of
course means not just technical matters. We do not have fixed
goals of maximum distribution or maximum readership (i.e. lowest
common denominator) but only to meet the needs of our individual
network members. The success of this venture has always been
contentious at best (ahem).
In any case the grand experiment continues. Twelve years later
(at this writing) and over 30,000 Nodes in the network, the
editorial policy, or lack of one, of FidoNews has shown to
best fit our ever-changing and unpredictable needs.
--------------
SUBJECT MATTER:
FIDONEWS 14-01 Page 35 6 Jan 1997
Articles on any subject of interest to FidoNet members and users
are welcome and encouraged, not necessarily of a technical
nature, though priority may be, but not necessarily, given to
articles of importance to the FidoNet, its technology and its
uses; other networks such as uucp and the Internet; social
aspects of communications; ethical issues; other related matters.
--------------
ARTICLE LENGTH:
Try to keep articles short. The longer it is, the less likely
people are to read it. Consider splitting long articles (more
than five pages) into smaller articles to be run serially.
Exceptions will be made at the whim of the editors.
For practical reasons, we will attempt to keep FidoNews to a
"reasonable size", which is of course a highly subjective and
variable thing. As of May 1991, the goal is under 100,000 bytes.
Decisions regarding content may be made based upon this, though
in general it shouldn't be an issue.
------------------
WRITING GUIDELINES:
We are not all professional writers, nor is that even a goal for
the FidoNews -- we want real communication to and from real
people; even at the expense of so-called "good writing", which is
frequently a tool to exclude. There are a few minimum
requirements though for any successful writing, even for the
lowly FidoNews:
* The subject discussed must be clear to people other than the
author! Don't assume that people will pick up the context from
your writing. Tell them explicitly.
* Why are you writing this? It may seem obvious -- "Review of the
new Acme 75-baud Modem" -- but it's not. Are you the
manufacturer? An irate customer? Let us know your point of
view.
* Who are you? A good question! Anonymity is acceptable, though
most people want to take credit for their work. Include full
contact information including electronic mail addresses.
* Articles submitted via Netmail or email must contain all the
technically required lines and delimiters in the BODY of the
message. This includes the *[title] line and the 70 character
width requirement. To indicate the filename type for one of
these message submissions, place the FILENAME.TYP in the Subj:
line of your email, Netmail, or Echomail. Those that require
extra editing may be delayed from appearing in FidoNews.
* Articles will appear when space becomes available, not
necessarily the "next" issue. If your article is of a time-
FIDONEWS 14-01 Page 36 6 Jan 1997
critical nature, please say so when you submit it; the editor
still has final say.
* The editor reserves the right to request changes from an author
to meet these "standards", which you have to admit are pretty
loose. It is not the intent for this to be a mechanism to
refuse articles the editor does not like, but simply to keep
the contents intelligible.
* If we have a backlog of articles, we may get fussier about
things. Historically, this has not been a serious problem.
---------------------
SUBMITTING AN ARTICLE
TECHNICAL REQUIREMENTS:
If all that hasn't scared you away, the next step is to create a
text file which contains the text of your article. The resulting
file should be sent or uploaded to "Editor", FidoNet
address 1:1/23. The "physical" location (and phone number) of
FidoNews varies, and hence must be found elsewhere, such as
within a recent copy of FidoNews itself.
Filenames must follow the MSDOS standard:
FILENAME.TYP
a 1 to 8 character file name (A - Z, 0 - 9)
a period,
a 0 to 3 character file type (A - Z, 0 - 9)
File types are used to distinguish types of submissions, as
follows:
.ART An article, commentary, open letter, or general news
item.
.GUE Want to write a Guest Editorial? [*Name & Node on line 1]
.RET Need to make a Retraction of a previous article or notice?
.COL Want to become a regular contributor with your own column?
.ANS Answers to the Question of the Week.
.BIO FidoNet biographies - tell us your story.
.HIS FidoNet history - got an anecdote to share?
.REV Reviews of related product, services, or programs.
.JOK Net humor in print.
.CMX Comics in ASCII. [watch those lines at 70 columns!]
.PRF Want to Proofread? Get a cookie for spotting errors.
.AD Advertising FREE services or events.
.SAL "For Sale"
.WAN "Wanted"
.NOT A notice for the back of the issue. Keep them short.
| .INT Internet addresses for FidoNet webpages of general interest.|
FIDONEWS 14-01 Page 37 6 Jan 1997
If your file doesn't have one of the above extensions, then it
will lay around taking up disk space until someone takes a look
at it and realizes what it is. Maybe.
The name of the file is up to you, though you should use a name
which is not likely to be "stepped on" by someone else -- the
system will not guarantee file names are unique. For example,
FNEWS.ART is probably not a good name for an article.
--------------
CHARACTER SETS:
The character by character contents of the file itself must meet
the following standards or it cannot be published in FidoNews.
The FidoNews staff WILL NOT be responsible for making file
contents conform to these standards.
* FLUSH LEFT MARGIN: Please do not put a "left margin" on your
articles. Have the text start at the very first column.
* RIGHT MARGIN AT COLUMN 70 OR LESS: Less is tolerable, more is
definitely not. If your cursor is resting at column 71 when
your line is ended, you're okay. One character past that even
with trailing spaces and MAKENEWS will barf on your submission.
If your submission is physically rejected, the Editor will have
to fix it manually or send it back for reformatting.
* RAGGED-RIGHT TEXT: Word-Star style "justification" (inserting
spaces into sentences so that a paragraph is perfectly rec-
tangular) is extremely hard to read, and consumes needless space.
Please don't use it!
* NO FUNNY CHARACTERS: This includes formfeeds, returns without
linefeeds, linefeeds without returns, tabs and other oddities.
The only control codes (character codes 0 through 31 decimal)
allowed are carriage return (CR) and linefeed (LF). The only
exception is: Control-Z "end of file" terminator characters are
tolerated. Not required.
* NO GRAPHICS CHARACTERS: Believe it or not, not everyone in the
world has an IBM PC. Please restrict yourself to printable
ASCII characters in the range 20 hex to 7E hex (space to
tilde).
* LINES TERMINATED: Each line in the article should be terminated
with a 'newline' -- either the MSDOS standard (CR/LF) or the
unix standard (LF only).
-----------------
SUBMISSION FORMAT:
Below is a sample article properly formatted. Features of it are
discussed further below.
FIDONEWS 14-01 Page 38 6 Jan 1997
--article file example begins below this line--
*A Sample Article [this is in LINE 1 starting at COLUMN 1]
This is My Title
by Joe Schmoe, [Netmail/email address]
And here is my article. Note that it is flush left (zero indent).
Also note that the right margin is at column seventy so that it
won't overflow "most" text windows. Each line has a newline. Note
the *'ed first line. My article will be listed in the table of
contents exactly as it appears after the * above.
Figure 1. Table 1.
+-------+ ========
| A Box | Alpha
+-------+ Bravo
Note that we am not using any funny-o characters. This ensures
that the final article will look the same to every user, no
matter what sort of hardware he has.
This is the last sentence of our article.
--article file example ends above this line--
The FIRST line of text is the Table of Contents line. It MUST
begin with an asterisk * as shown above. NO BLANK lines above
title line are permitted. If you do not follow this instruction
exactly, the article will not be listed in the Table of Contents.
This Table of Contents listing method works for all submission
file types.
* Everything that follows the *'ed line will appear in the body
of the newsletter. The *'ed line will be stripped out of your
article text so if you want it repeated as your title in the
article BE SURE to repeat it on a second line without the *.
* Next should be the title or name of your article, your name,
and contact information (network address(es), Postal Service
address, etc) Try to keep it to one or two lines each.
* Put a blank line between paragraphs. Paragraphs that all run
together are very difficult to read, and may be rejected.
* If you want to put in a table or a figure, go right ahead.
We do not rearrange text, so your table or figure will
remain exactly as you entered it. Try to limit them to ones
that make the communication CLEARER.
* Don't put a lot of blank space at the top or bottom. The
FidoNews-generator programs will visually separate articles
automatically.
* Please check for basic errors in spelling, grammar, and
punctuation. We're not publishing a textbook, but you don't
FIDONEWS 14-01 Page 39 6 Jan 1997
want it to embarrass yourself do you?
* Don't use FidoNews to grind your personal axes against other
FidoNet members. An article presenting a side of an internal
dispute is one thing. An article defaming or perseverating over
several Issues is another. Articles that merely quote endlessly
from other sources to no particular effect are also not a good
idea.
* Don't republish copyrighted material from other sources WITHOUT
the permission of those sources. Include the permission in such
articles.
* Remember that FidoNews is no better or worse than the articles
submitted to it. If you want FidoNews to be a useful newsletter,
get involved and submit useful articles. It's up to YOU to make
it work.
--------------------
SUBMISSION DEADLINES:
FidoNews is published on Monday of every week. Deadline for file
submissions to the FidoNews Editor via file-attach is 2300 ET
[0300 UTC/GMT] the previous Saturday. Deadline for submissions via
Netmail, email, or in the FIDONEWS Echo is 2300 ET [0300 UTC/GMT]
the previous Friday. Submissions which miss the deadlines will be
processed the following week. Submission by deadline is not a
guarantee of appearance in that week's FidoNews but it is likely
depending on volume of submissions.
-30-
-----------------------------------------------------------------
Future History
26 Jan 1997
Australia Day, Australia.
6 Feb 1997
Waitangi Day, New Zealand.
16 Feb 1997
Eleventh Anniversary of invention of Echomail by Jeff Rush.
29 Feb 1997
Nothing will happen on this day.
25 May 1997
Independence Day, Argentina
11 Jun 1997
Independence Day, Russia
1 Jul 1997
FIDONEWS 14-01 Page 40 6 Jan 1997
Canada Day - Happy Birthday Canada
13 Oct 1997
Thanksgiving Day, Canada
22 May 1998
Expo '98 World Exposition in Lisbon (Portugal) opens.
1 Dec 1998
Fifteenth Anniversary of release of Fido version 1 by
Tom Jennings.
31 Dec 1999
Hogmanay, Scotland. The New Year that can't be missed.
15 Sep 2000
Sydney (Australia) Summer Olympiad opens.
-- If YOU have something which you would like to see in this
Future History, please send a note to the FidoNews Editor.
-----------------------------------------------------------------
FIDONEWS 14-01 Page 41 6 Jan 1997
=================================================================
FIDONET SOFTWARE LISTING
=================================================================
Latest Greatest Software Versions
by Peter E. Popovich, 1:363/264
I think the worst part of playing "catch-up" is having to write "I'm
sorry for the incredibly long delay in getting back to you." I've had
to write that a lot lately; it sucks rocks.
On the other hand, the holidays are finally over, so I've actually
been able to put an hour or two here and there. It's good to actually
have the time to actually do at least a little catching up...
Phased out this week: SimplexBBS 1.05, SLBBS 2.15C
RBBS 17.3b, and RemoteAccess 1.11
Phase-out highlights:
This week: SuperComm 0.99 and TAG 2.5g
Deadline for info: 17 Jan 1997.
Last week: Socrates 1.11 and SuperBBS 1.12
Deadline for info: 10 Jan 1997.
-=- Snip -=-
Submission form for the Latest Greatest Software Versions column
OS Platform :
Software package name :
Version :
Function(s) - BBS, Mailer, Tosser, etc. :
Freeware / Shareware / Commercial? :
Author / Support staff contact name :
Author / Support staff contact node :
Magic name (at the above-listed node) :
Please include a sentence describing what the package does.
Please send updates and suggestions to: Peter Popovich, 1:363/264
-=- Snip -=-
MS-DOS:
Program Name Version F C Contact Name Node Magic Name
----------------------------------------------------------------------
Act-Up 4.6 G D Chris Gunn 1:15/55 ACT-UP
ALLFIX 4.40 T S Harald Harms 2:281/415 ALLFIX
Announcer 1.1 O S Peter Karlsson 2:206/221 ANNOUNCE
BGFAX 1.60 O S B.J. Guillot 1:106/400 BGFAX
CheckPnt 0.5 beta O F Michiel van der Vlist
2:500/9 CHECKPNT
FidoBBS (tm) 12u B S Ray Brown 1:1/117 FILES
FrontDoor 2.12 M S JoHo 2:201/330 FD
FrontDoor 2.20c M C JoHo 2:201/330 FDINFO
FIDONEWS 14-01 Page 42 6 Jan 1997
GIGO 07-14-96 G S Jason Fesler 1:1/141 INFO
Imail 1.75 T S Michael McCabe 1:297/11 IMAIL
ImCrypt 1.04 O F Michiel van der Vlist
2:500/9 IMCRYPT
InfoMail 1.11 O F Damian Walker 2:2502/666 INFOMAIL
InfoMail/386 1.20 O F Damian Walker 2:2502/666 INFO386
InterEcho 1.19 T C Peter Stewart 1:369/35 IEDEMO
InterMail 2.29k M C Peter Stewart 1:369/35 IMDEMO
InterPCB 1.52 O S Peter Stewart 1:369/35 INTERPCB
IPNet 1.11 O S Michele Stewart 1:369/21 IPNET
Jelly-Bean 1.01 T S Rowan Crowe 3:635/727 JELLY
Jelly-Bean/386 1.01 T S Rowan Crowe 3:635/727 JELLY386
MakePl 1.8 N F Michiel van der Vlist
2:500/9 MAKEPL
Marena 1.1 beta O F Michiel van der Vlist
2:500/9 MARENA
Maximus 3.01 B P Tech 1:249/106 MAX
McMail 1.0g5 M S Michael McCabe 1:1/148 MCMAIL
MDNDP 1.18 N S Bill Doyle 1:388/7 MDNDP
MsgEd 4.00 O G Paul Edwards 3:711/934 MSGED
Opus CBCS 1.73a B P Christopher Baker 1:374/14 OPUS
O/T-Track 2.63a O S Peter Hampf 2:241/1090 OT
PcMerge 2.7 N F Michiel van der Vlist
2:500/9 PCMERGE
PlatinumXpress 1.1 M C Gary Petersen 1:290/111 PX11TD.ZIP
RAR 2.00 C S Ron Dwight 2:220/22 RAR
RemoteAccess 2.50 B S Mark Lewis 1:3634/12 RA
Silver Xpress
Door 5.4 O S Gary Petersen 1:290/111 FILES
Reader 4.3 O S Gary Petersen 1:290/111 SXR43.ZIP
Squish 1.11 T P Tech 1:249/106 SQUISH
StealTag UK 1.c... O F Fred Schenk 2:284/412 STEAL_UK
StealTag NL 1.c... O F Fred Schenk 2:284/412 STEAL_NL
T-Mail 2.599I M S Ron Dwight 2:220/22 TMAIL
Terminate 4.00 O S Bo Bendtsen 2:254/261 TERMINATE
Tobruk 0.33 T G Paul Edwards 3:711/934 TOBRUK
TriBBS 10.0 B S Patrick Driscoll 1:372/19 TRIBBS
TriDog 10.0 M S Patrick Driscoll 1:372/19 TRIDOG
TriToss 10.0 T S Patrick Driscoll 1:372/19 TRITOSS
WaterGate 0.92 gamma T S Robert Szarka 1:320/42 WTRGATE
WWIV 4.24a B S Craig Dooley 1:376/126 WWIV
WWIVTOSS 1.30 T S Craig Dooley 1:376/126 WWIVTOSS
xMail 2.00 T S Thorsten Franke 2:2448/53 XMAIL
XRobot 3.01 O S JoHo 2:201/330 XRDOS
OS/2:
Program Name Version F C Contact Name Node Magic Name
----------------------------------------------------------------------
ALLFIX/2 1.10 T S Harald Harms 2:281/415 AFIXOS2
BGFAX 1.60 O S B.J. Guillot 1:106/400 BGFAX
FleetStreet 1.18 O S Michael Hohner 2:2490/2520 FLEET
GIGO 07-14-96 G S Jason Fesler 1:1/141 INFO
ImCrypt 1.04 O F Michiel van der Vlist
2:500/9 IMCRYPT
Maximus 3.01 B P Tech 1:249/106 MAXP
MsgEd 4.00 O G Paul Edwards 3:711/934 MSGED
FIDONEWS 14-01 Page 43 6 Jan 1997
PcMerge 2.3 N F Michiel van der Vlist
2:500/9 PCMERGE
RAR 2.00 C S Ron Dwight 2:220/22 RAR2
Squish 1.11 T P Tech 1:249/106 SQUISHP
T-Mail 2.599I M S Ron Dwight 2:220/22 TMAIL2
Tobruk 0.33 T G Paul Edwards 3:711/934 TOBRUK
XRobot 3.01 O S JoHo 2:201/330 XROS2
Windows (16-bit apps):
Program Name Version F C Contact Name Node Magic Name
----------------------------------------------------------------------
BeeMail 1.0 M C Andrius Cepaitis 2:470/1 BEEMAIL
Windows (32-bit apps):
Program Name Version F C Contact Name Node Magic Name
----------------------------------------------------------------------
BeeMail 1.0 M C Andrius Cepaitis 2:470/1 BEEMAIL
Maximus 3.01 B P Tech 1:249/106 MAXN
PlatinumXpress 2.00 M C Gary Petersen 1:290/111 PXW-INFO
T-Mail 2.599I M S Ron Dwight 2:220/22 TMAILNT
Unix:
Program Name Version F C Contact Name Node Magic Name
----------------------------------------------------------------------
ifmail 2.8g M G Eugene Crosser 2:293/2219 IFMAIL
ifmail-tx 2.8g-tx7.8 M G Pablo Saratxaga 2:293/2219 IFMAILTX
MsgEd 4.00 O G Paul Edwards 3:711/934 MSGED
Tobruk 0.33 T G Paul Edwards 3:711/934 TOBRUK
Amiga:
Program Name Version F C Contact Name Node Magic Name
----------------------------------------------------------------------
CrashMail 1.23 T X Fredrik Bennison 2:205/324 CRASHMAIL
CrashTick 1.1 O F Fredrik Bennison 2:205/324 CRASHTICK
MsgEd 4.00 O G Paul Edwards 3:711/934 MSGED
Tobruk 0.33 T G Paul Edwards 3:711/934 TOBRUK
Function: B-BBS, M-Mailer, N-Nodelist, G-Gateway, T-Tosser,
C-Compression, O-Other. Note: Multifunction will be listed
by the first match.
Cost: P-Free for personal use, F-Freeware, S-Shareware, C-Commercial,
X-Crippleware, D-Demoware, G-Free w/ Source
Old info from: 01/27/92
---------------------------------------------------------------------
MS-DOS Systems
--------------
BBS Software Other Utilities Other Utilities
Name Version Name Version Name Version
-------------------- -------------------- --------------------
Socrates 1.11 2DAPoint 1.50* Netsex 2.00b
SuperBBS 1.12* 4Dog/4DMatrix 1.18 OFFLINE 1.35
FIDONEWS 14-01 Page 44 6 Jan 1997
SuperComm 0.99 ARCAsim 2.31 Oliver 1.0a
TAG 2.5g ARCmail 3.00* OSIRIS CBIS 3.02
TBBS 2.1 Areafix 1.20 PKInsert 7.10
TComm/TCommNet 3.4 ConfMail 4.00 PolyXarc 2.1a
Telegard 2.7* Crossnet 1.5 QM 1.00a
TPBoard 6.1 DOMAIN 1.42 QSort 4.04
WildCat! 3.02* DEMM 1.06 RAD Plus 2.11
XBBS 1.77 DGMM 1.06 Raid 1.00
DOMAIN 1.42 RBBSMail 18.0
Network Mailers EEngine 0.32 ScanToss 1.28
Name Version EMM 2.11* ScMail 1.00
-------------------- EZPoint 2.1 ScEdit 1.12
BinkleyTerm 2.50 FGroup 1.00 Sirius 1.0x
D'Bridge 1.30 FidoPCB 1.0s@ SLMail 2.15C
Dreamer 1.06 FNPGate 2.70 StarLink 1.01
Dutchie 2.90c GateWorks 3.06e TagMail 2.41
Milqtoast 1.00 GMail 2.05 TCOMMail 2.2
PreNM 1.48 GMD 3.10 Telemail 1.5*
SEAdog 4.60 GMM 1.21 TGroup 1.13
SEAmail 1.01 GoldEd 2.31p TIRES 3.11
TIMS 1.0(mod8) GROUP 2.23 TMail 1.21
GUS 1.40 TosScan 1.00
Compression Harvey's Robot 4.10 UFGATE 1.03
Utilities HeadEdit 1.18 VPurge 4.09e
Name Version HLIST 1.09 WEdit 2.0@
-------------------- ISIS 5.12@ WildMail 2.00
ARC 7.12 Lola 1.01d WMail 2.2
ARJ 2.20 Mosaic 1.00b WNode 2.1
LHA 2.13 MailBase 4.11a@ XRS 4.99
PAK 2.51 MSG 4.5* XST 2.3e
PKPak 3.61 MsgLnk 1.0c YUPPIE! 2.00
PKZip 1.10 MsgMstr 2.03a ZmailH 1.25
MsgNum 4.16d ZSX 2.40
NodeList Utilities MSGTOSS 1.3
Name Version
--------------------
EditNL 4.00
FDND 1.10
MakeNL 2.31
Parselst 1.33
Prune 1.40
SysNL 3.14
XlatList 2.90
XlaxNode/Diff 2.53
OS/2 Systems
------------
BBS Software Other Utilities(A-M Other Utilities(N-Z)
Name Version Name Version Name Version
-------------------- -------------------- --------------------
Kitten 1.01 ARC 7.12 oMMM 1.52
SimplexBBS 1.04.02+ ARC2 6.01 Omail 3.1
ConfMail 4.00 Parselst 1.33
EchoStat 6.0 PKZip 1.02
FIDONEWS 14-01 Page 45 6 Jan 1997
Network Mailers EZPoint 2.1 PMSnoop 1.30
Name Version FGroup 1.00 PolyXOS2 2.1a
-------------------- GROUP 2.23 QSort 2.1
BinkleyTerm 2.50 LH2 2.11 Raid 1.0
BinkleyTerm(S) 2.50 MSG 4.2 Remapper 1.2
BinkleyTerm/2-MT MsgLink 1.0c Tick 2.0
1.40.02 MsgNum 4.16d VPurge 4.09e
SEAmail 1.01
Xenix/Unix 386
--------------
BBS Software Network Mailers Other Utilities
Name Version Name Version Name Version
-------------------- -------------------- --------------------
ARC 5.21
C-LHARC 1.00
|Contact: Willy Paine 1:343/15,| MSGLINK 1.01
|or Eddy van Loo 2:285/406 | oMMM 1.42
Omail 1.00
ParseLst 1.32
Unzip 3.10
VPurge 4.08
Zoo 2.01
Macintosh
---------
BBS Software Network Mailers Other Software
Name Version Name Version Name Version
-------------------- -------------------- --------------------
FBBS 0.91 Copernicus 1.0 ArcMac 1.3
Hermes 1.6.1 Tabby 2.2 AreaFix 1.6
Mansion 7.15 Compact Pro 1.30
Precision Sys. 0.95b EventMeister 1.0
Red Ryder Host 2.1 Export 3.21
Telefinder Host Import 3.2
2.12T10 LHARC 0.41
MacArd 0.04
Mantissa 3.21
Point System Mehitable 2.0
Software OriginatorII 2.0
Name Version PreStamp 3.2
-------------------- StuffIt Classic 1.6
Copernicus 1.00 SunDial 3.2
CounterPoint 1.09 TExport 1.92
MacWoof 1.1 TimeStamp 1.6
TImport 1.92
Tset 1.3
TSort 1.0
UNZIP 1.02c
Zenith 1.5
Zip Extract 0.10
FIDONEWS 14-01 Page 46 6 Jan 1997
Amiga
-----
BBS Software Network Mailers Other Software
Name Version Name Version Name Version
-------------------- -------------------- --------------------
4D-BBS 1.65 BinkleyTerm 1.00 Areafix 1.48
DLG Pro. 0.96b TrapDoor 1.80 AReceipt 1.5
Falcon CBCS 1.00 WelMat 0.44 ChameleonEdit 0.11
Starnet 1.0q@ ConfMail 1.12
TransAmiga 1.07 ElectricHerald 1.66
XenoLink 1.0 Compression FFRS 1.0@
Utilities FileMgr 2.08
Name Version Fozzle 1.0@
NodeList Utilities -------------------- Login 0.18
Name Version AmigArc 0.23 MessageFilter 1.52
-------------------- booz 1.01 Message View 1.12
ParseLst 1.66 LHARC 1.30 oMMM 1.50
Skyparse 2.30 LhA 1.10 PolyXAmy 2.02
TrapList 1.40 LZ 1.92 RMB 1.30
PkAX 1.00 Roof 46.15
UnZip 4.1 RoboWriter 1.02
Zippy (Unzip) 1.25 Rsh 4.07a
Zoo 2.01 Tick 0.75
TrapToss 1.20
|Contact: Maximilian Hantsch 2:310/6| Yuck! 2.02
Atari ST/TT
-----------
BBS Software Network Mailers Other Utilities
Name Version Name Version Name Version
-------------------- -------------------- --------------------
FIDOdoor/ST 2.5.1 BinkleyTerm 2.40n9 ApplyList 1.00@
FiFo 2.1v The Box 1.95* Burep 1.1
LED ST 1.00 ComScan 1.04
QuickBBS/ST 1.06* ConfMail 4.10
NodeList Utilities Echoscan 1.10
Name Version FDrenum 2.5.2
Compression -------------------- FastPack 1.20
Utilities ParseList 1.30 Import 1.14
Name Version EchoFix 1.20 oMMM 1.40
-------------------- sTICK/Hatch 5.50 Pack 1.00
ARC 6.02 Trenum 0.10
LHARC 2.01i
PackConvert
STZip 1.1*
UnJARST 2.00
WhatArc 2.02
Tandy Color Computer 3 (OS-9 Level II)
--------------------------------------
BBS Software Compression Utility Other Utilities
FIDONEWS 14-01 Page 47 6 Jan 1997
Name Version Name Version Name Version
-------------------- -------------------- --------------------
RiBBS 2.02+ Ar 1.3 Ascan 1.2
DeArc 5.12 AutoFRL 2.0
OS9Arc 1.0 Bundle 2.2
UnZip 3.10 CKARC 1.1
UnLZH 3.0 EchoCheck 1.01
FReq 2.5a
LookNode 2.00
ParseLST
PReq 2.2
RList 1.03
RTick 2.00
UnBundle 1.4
UnSeen 1.1
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Key to old info:
+ - Netmail Capable (Doesn't Require Additional Mailer Software)
* - Recently Updated Version
@ - New Addition
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Please send updates and suggestions to: Peter Popovich, 1:363/264
-----------------------------------------------------------------
FIDONEWS 14-01 Page 48 6 Jan 1997
=================================================================
FIDONEWS PUBLIC-KEY
=================================================================
[this must be copied out to a file starting at column 1 or
it won't process under PGP as a valid public-key]
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.2
Comment: Clear-signing is Electronic Digital Authenticity!
mQCNAzINVLcAAAEEAM5dZN6t6j5Yc0kl7qegVFfiBeVoteuhDg4ay8h43u38Q4kO
eJ9Mm7J89wXFb9vgouBVb4biIN6bTWCwcXTbGhBe5OIceLvluuxuEKsaIs/UwXNe
Ogx5azIPhRfC7MJDe41Z8tMEBuHY/NE88cuxQ8yXWO126IRttavu6L/U5BwRAAUR
tCRGaWRvTmV3cyBFZGl0b3IgPDE6MS8yM0BmaWRvbmV0Lm9yZz6JAJUDBRAyGwFS
JZMgw7eCKz0BAZl0A/9xrfhpsEOqGiPfjy2qd9dv6tvSVPPVFu+Wy1lGTHYtuTtg
FIN3fQ47AM3XzqHxWRWvp/xZYgR6sRICL7UFx94ShYBQc7CyqBBZKA0IvIWqXP/g
c4Br+gQJR6CLiQK7TUyjUbqNbs6QAxuNUi4xFQM+O2Gene5/iTjHFmmSDj2C9YkB
FQMFEDIOmHDTQ6/52IG1SQEBQ78H/Rz/mleIrtZwFIOhzy3JH4Z6FUTfZuM9nPcs
1ZLjZCPptHvY7wEYJWGr03lPPJ6tj1VBXwTrWJTf/hOLsoi00GKV8t1thjqGDo23
O91/bSQ+Vn0vBQ2vOEJys8ftxdoLJAyI5YLzHVT+RsMTQLIXVuPyrNcKs1vC2ql+
UDHpU1R+9cG9JUEHpGI6z0DPnQ74SKbQH3fiVBpHhYx4BmvcBC4gWQzKMkDWFiq3
8AssIZ7b9lWl3OBgQ4UM1OIDKoJyjRewIdKyl7zboKSt6Qu8LrcsXO3kb81YshOW
ZpSS3QDIqfZC4+EElnB15l4RcVwnPHBaQY0FxUr4Vl4UWM36jbuJAJUDBRAyDpgY
q+7ov9TkHBEBAQGoA/sFfN07IFQcir456tJfBfB9R5Z6e6UKmexaFhWOsLHqbCq6
3FGXDLeivNn6NTz81QeqLIHglTuM3NP1mu8sw215klAG8G3M1NA2xLw7Eqhspze2
raGvNeEwxl8e+PY9aZwBj4UWU+CmIm6QNiP0MtvR7QYDIKn5mZCDc3CLmr942IkB
FQMFEDIOh0O8AhTPqRipPQEB4EYH/1gkDmdHL6lbEkFuQLrylF+weBl0XQ+kv7ER
vWXYrvIrkppxtc4VAge6CXXEbOGJnvkFHgyNZzO9Q9O64QsmZvjip+4lhDLeNrdH
X9DizS4YKXxkSKr9Yltmn2/AlBCx6jwcDIfkqy/P1tNWcikxZZMd6KryK0Wsres9
Ik12OmVmJjQSxb5bS6Q8aYUbV3qwosGXTqy+BzYh/UYAX/XJIWa5kxFVSPKFSZ+5
toiSzANd9SpHPEogGvQDHJlJ23lmsMx/6uHsR1LTsQ8su8zIk92XyqePJTjlMx2j
D7KJWNR7Zzu4QHCXBkga5W8l2FfPk7D3+o7bXTLRuR1yTYGdNoiJAJUCBRAyDhwt
SlKLwP4OFW0BAdaMA/9rcWQlSq44K9JuJ7fZUgt9fwxGreTud9fC8DvlbUW79+CA
AHLTLLagcEF1OKsWzVBWcA2JEAp+TUTqktRN0oD8vnaw3uNJd1G5KK59hw0WR8x1
v4ivypbSjiq95Y3gBunb7WjpyiFRWDlm0PrKrWHtbWzjnpPIpetln1UuqsSfbokB
FQIFEDIOG9C3N61ZQ4Dr/QEBIzMH/1VxxztmBPBszbjZLDO8Svcax9Ng8IcWpcDy
WqHCAA2Hoe5VtMD0v6w31ZgVqTPIvCark2Y/aTR1GofiuN9NUqbVV534AgAYLzYk
DMT1swsPvqDTpOYgQl6PCGh6A5JGAbWJfKkX9XCUHJAAmiTsEVRNnjOgL+p6qjoh
EfIG8CGehghWSRKl5eGeDAtbXupZKNjFI1t2XV+ks0RFQ/RPuTH7pF7pk7WO6Cyg
+Dk2ZMgua0HRL1fXvHKb5Xzr3MVgsbAl5gP8ooIiD9MI/x5Irh3oo58VyoEZNBs/
Kz+drGFDPljcS6fdiVCFtYIzMrshY6YsfLi0aB8fwOvFtxgBqli0J0NocmlzdG9w
aGVyIEJha2VyIDwxOjE4LzE0QGZpZG9uZXQub3JnPrQoQ2hyaXN0b3BoZXIgQmFr
ZXIgPGNiYWtlcjg0QGRpZ2l0YWwubmV0Pg==
=61OQ
-----END PGP PUBLIC KEY BLOCK-----
File-request FNEWSKEY from 1:1/23 [1:18/14] or download it from the
Rights On! BBS at 1-904-409-7040 anytime except 0100-0130 ET and Zone
1 ZMH at 1200-9600+ HST/V32B. The FidoNews key is also available on
the FidoNews homepage listed in the Masthead information.
-----------------------------------------------------------------
FIDONEWS 14-01 Page 49 6 Jan 1997
=================================================================
FIDONET BY INTERNET
=================================================================
This is a list of all FidoNet-related sites reported to the Editor as
of this appearance.
============
FidoNet:
Homepage http://www.fidonet.org
FidoNews http://ddi.digital.net/~cbaker84/fidonews.html
HTML FNews http://www.geocities.com/Athens/6894/
WWW sources http://www.scms.rgu.ac.uk/students/cs_yr94/lk/fido.html
FTSC page http://www.blaze.net.au/ftsc.html
Echomail http://www.portal.ca/~awalker/index.html
============
Zone 1: http://www.z1.fidonet.org
Region 10:
http://www.psnw.com/~net205/region10.html
Region 15:
http://www.smrtsys.com/region15/
Region 17:
http://www.portal.ca/~awalker/region17.htm
Region 18:
http://www.citicom.com/fido.html
Region 19:
http://ccove.n-link.com/
============
Zone 2: http://www.z2.fidonet.org
Region 36: http://www.geocities.com/SiliconValley/7207/
============
Zone 3: http://www.z3.fidonet.org
============
Zone 4:
============
Zone 5:
============
Zone 6: http://www.z6.fidonet.org
FIDONEWS 14-01 Page 50 6 Jan 1997
============
-----------------------------------------------------------------
FIDONEWS 14-01 Page 51 6 Jan 1997
=================================================================
FIDONEWS INFORMATION
=================================================================
------- FIDONEWS MASTHEAD AND CONTACT INFORMATION -------
Editor: Christopher Baker
Editors Emeritii: Thom Henderson, Dale Lovell,
Vince Perriello, Tim Pozar,
Tom Jennings, Sylvia Maxwell,
Donald Tees
"FidoNews Editor"
FidoNet 1:1/23
BBS 1-904-409-7040, 300/1200/2400/14400/V.32bis/HST(ds)
more addresses:
Christopher Baker -- 1:18/14, cbaker84@digital.net
cbaker84@aol.com
cbaker84@msn.com
cbak.rights@opus.global.org
(Postal Service mailing address)
FidoNews Editor
P.O. Box 471
Edgewater, FL 32132-0471
U.S.A.
voice: 1-904-409-3040 [1400-2100 ET only, please]
[1800-0100 UTC/GMT]
------------------------------------------------------
FidoNews is published weekly by and for the members of the FIDONET
INTERNATIONAL AMATEUR ELECTRONIC MAIL system. It is a compilation
of individual articles contributed by their authors or their
authorized agents. The contribution of articles to this compilation
does not diminish the rights of the authors. OPINIONS EXPRESSED in
these articles ARE THOSE OF THE AUTHORS and not necessarily those of
FidoNews.
Authors retain copyright on individual works; otherwise FidoNews is
Copyright 1996 Christopher Baker. All rights reserved. Duplication
and/or distribution permitted for noncommercial purposes only. For
use in other circumstances, please contact the original authors, or
the Editor.
=*=*=*=*=*=*=*=*=
OBTAINING COPIES: The most recent issue of FidoNews in electronic
form may be obtained from the FidoNews Editor via manual download or
file-request, or from various sites in the FidoNet and Internet.
PRINTED COPIES may be obtained by sending SASE to the above postal
address. File-request FIDONEWS for the current Issue. File-request
FIDONEWS 14-01 Page 52 6 Jan 1997
FNEWS for the current month in one archive. Or file-request specific
back Issue filenames in distribution format [FNEWSDnn.LZH] for a
particular Issue. Monthly Volumes are available as FNWSmmmy.ZIP
where mmm = three letter month [JAN - DEC] and y = last digit of the
current year [6], i.e., FNWSMAY6.ZIP for all the Issues from May 96.
Annual volumes are available as FNEWSn.ZIP where n = the Volume number
1 - 12 for 1984 - 1995, respectively. Annual Volume archives range in
size from 48K to 1.2M.
INTERNET USERS: FidoNews is available via:
http://www.fidonet.org/fidonews.htm
ftp://ftp.fidonet.org/pub/fidonet/fidonews/
ftp://ftp.aminet.org/pub/aminet/comm/fido/
You can read the current FidoNews Issue in HTML format at:
http://www.geocities.com/athens/6894/
STAR SOURCE for ALL Past Issues via FTP and file-request -
Available for FReq from 1:396/1 or by anonymous FTP from:
ftp://ftp.sstar.com/fidonet/fnews/
Each yearly archive also contains a listing of the Table-of-Contents
for that year's issues. The total set is currently about 11 Megs.
=*=*=*=
The current week's FidoNews and the FidoNews public-key are now also
available almost immediately after publication on the Editor's new
homepage on the World Wide Web at:
http://ddi.digital.net/~cbaker84/fidonews.html
There are also links there to jim barchuk's HTML FidoNews source and
to John Souvestre's FTP site for the archives. There is also an email
link for sending in an article as message text. Drop on over.
=*=*=*=*=*=*=*=*=
A PGP generated public-key is available for the FidoNews Editor from
1:1/23 [1:18/14] by file-request for FNEWSKEY or by download from
Rights On! BBS at 1-904-409-7040 as FIDONEWS.ASC in File Area 18. It
is also posted twice a month into the PKEY_DROP Echo available on the
Zone 1 Echomail Backbone.
*=*=*=*=*
SUBMISSIONS: You are encouraged to submit articles for publication in
FidoNews. Article submission requirements are contained in the file
ARTSPEC.DOC, available from the FidoNews Editor, or file-requestable
from 1:1/23 [1:18/14] as file "ARTSPEC.DOC". ALL Zone Coordinators
also have copies of ARTSPEC.DOC. Please read it.
FIDONEWS 14-01 Page 53 6 Jan 1997
"Fido", "FidoNet" and the dog-with-diskette are U.S. registered
trademarks of Tom Jennings, P.O. Box 410923, San Francisco, CA 94141,
and are used with permission.
"Disagreement is actually necessary,
or we'd all have to get in fights
or something to amuse ourselves
and create the requisite chaos."
-Tom Jennings
-30-
-----------------------------------------------------------------