V3.00g

Added less demanding CPU cycles, which should not eat as much
processor time.

V3.00f

Added 2 minute timeout in Dialmenu.

V3.00e

Added some dropping of carrier on Dialmenu!


V3.00d

Network must be used in order to prevent lockups.  Falken 7.04 is
supposed to fix this problem.


V3.00c

Found another bug in Falken... Provided a work around so local
console will work...

V3.00a

In the phone of dialout.cfg:

1
games
lan=f:\file\test\    <--- this is new! notice the ending \
3

Will put the door.sys and chain.txt in this directory and not copy
the file to the orher computer using xmodem.


V3.00

Falken 7.0 version!

V2.01f

Fixed acctnum for zmodem

V2.01e

Added dout.key which makes dialout work (crippleware).

V2.01d

New dialhost.exe Nightly Dropping is errorlevel 3 now.... Errorlevel 1
is when door.sys/chain.txt is received ok, and 0 is problem.


V2.01c

New dialhost option to dropping to dos.

   > dialhost 0 9600 /N 13:00

   To reset just delete dout.rdy.


V2.01b

New watch V2.01b.


V2.01a

Better error checking and fixed # lines bug when quitting.


V2.00i

/a=<num> instead of /auto=<num> becuase of Falken parameter limitation.
Remember that you have dialout.pth still available to use.

V2.00h

Better aborting for "Press key to abort"

V2.00g

New DialHost for key aborting.... Also, Get SIO120.ZIP if using
OS/2 2.1. Run SIO.SYS, VSIO.SYS in config.sys and run VX00.SYS
in DOS DEVICE Window! Works great!

V2.00f

/auto=<num> to not bring up a menu but automatically go into
one of the menu entries.

The '*' option for taking over a line now will only work if there is
a password set in dialout (ie. /p). This is for your added protection.
They must be sysop/subop and know the password.

When using DialHost, it now tells the user "Establishing connection".

Better xmsendd.exe (found a problem, and spacebar will abort now).

V2.00e

RIP is really ANSI for Door.sys and Chain.txt.

V2.00d

A new xmsendd.exe (puts nulls at end of file instead of garbage).
/D=<baud>,<com port> allows links with dialhost on another computer.

NOTICE both are now /D!

Dialhost new receives chain.txt and door.sys immediately.  Fixed some
problems in door.sys.

I have Barren Realms, Carribean Contraband, Food Fite, and Battle Grid
running this way. You can use NULL modem or not.

Example:

1. Install X00.SYS on remote computer.
2. dialhost 0 2400 /M
   This is com port 0 (FOSSIL starts at 0). 2400 baud.
   "/M" means initialize modem and is optional.
   If using null modem use "/N".
3. Install dialout.
   wwiv___ dialout /D=2400,1
   NOTICE: One is used here, although 0 was used in dialhost!
4. When you connect the dialhost does an xmrecv and transfers the
   chain.txt and door.sys files! Then BRE.EXE can be runned (or
   whatever the door is called).
5. Dialmenu menu.cfg 0
   See menu.cfg for example file.
   This sets ERRORLEVEL: (see bre.bat for example)
       0 - means no selection
       1 - means selected first entry
       2 - means selected second entry

Spent some time trying to make Dialout work faster!
Actually spent a lot of time doing this.

Added "dialout /Q" to not allow .sends in dialout.  Although
I have not experienced any problems downloading from the console
and receiving .sends (which I love), users may have problems
calling other systems and downloading...  For all users the ~~~
will allow "S" to toggle allowing option.  Expanded ~~~ for user menu
and sysop menu.

The .send in V6.68 of Falken does not always work thru BINARY doors.
Make your send text small in msgansi/text/rip and it helps.

V1.96c

Fixed zmrecvd.exe all rest is the same.  Now you can get multiple
files at once.  There was a bug in zmrecv which would not allow this.

V1.96b

Minor changes.

V1.96a

Added "O" command for loading own defined tlcf, douto.dat,
works with playwest V1.40a and above. Fixed a birthday problem.

V1.96  - for version 6.65 of FALKEN

Give you zmrecvd.exe, ymrecvd.exe and xmsendd.exe.  These are latest
protocols for dialout (should work on FALKEN too...) "dots"

Note that you should not use Console to download files from own BBS...
Not good. - don't know why you would want to do this -

New watch.exe for version after 6.64.

V1.95  - for V6.64 and below

Added '!', 'Y' and 'C' for zmodem get, ymodem get and xmodem send

V1.94

Fixed some linking timings.

V1.93

Better FOSSIL character support. ~~~ for non-sysop/subops will
now disconnect the line friendly.

Added '*' echoing before connect.

V1.92

New dialout and watch. Better checking. bbslog.txt is marked
when users connect (username and phone number, line).

V1.91

The watcher should better handle linking.
A new "P" option in ~~~ to grab priority (eat CPU).


V1.90

Filename entering works better.  ZMODEM seems to work now with
Procomm Plus, DSZ and FALKEN. With FALKEN at the end of the file
it handshakes for 1 minute and then finishes...

Added watch.exe a watchdog. This file must be located in
mainbbs directory. It checks for carrier and resets modems.


V1.82

douta.pth for attaching adult western.  doutw.pth is the path
to the western files.  These files have one line in it,
ie:
west

  Notice not ending \.

V1.81

Added better BUSY/NO-ANSWER routines. Should now work on MOST
if not all modems.

V1.80

Test version has ZMODEM send... use at own risk ZMSEND.

V1.79

Hopefully fixed the timer. It sometimes would go off incorrectly.

V1.78

Added an '#' for ADULT TLCF links.

V1.77

The Western LINKS now checks memory before linking.
Was setting FOSSIL wrong. Now using 1024 bytes in and 1024 bytes
out.


V1.76

A new dialout for western TLCF for LINKING TLCFs. Works with
old TLCFs as well as new ones.  Three tildes  ~~~ then 'w'.
Currently, this only works with default tlcf "west tl".

Need new playwest, west, and dialout.

Make sure line is in ANSI mode.

V1.75

BUSY should now flush input better. Noticed on 9600 baud modems
the modem report "BUSY" and then "NO CARRIER". this
should fix this from creating problems.

V1.74

Ok I made a couple mistakes on that last release...
I have enabled BUSY detection, the modem must return
numeric (ATV0) of 7 or return "BUSY" indication when using ATV0.

Also Terminal mode should now work.

Also fixed the aborting dialout bug !!


V1.73

Setting the phone number to "direct" (no quotes), will
now send CONNECT 9600 to the NULL modem cable. This may help
with connections.

For TELEGARD, use in bbscfg:

  tg___  dialout /N

  The /N will set the result code to "13" for 9600 baud connections.
  This is the correct code. Make sure you have X00.SYS loaded on your
  other computer and lock the baud rate at 9600 baud.


V1.72

Only set priority of 2 when user is sysop. The dialout should still
be able to know when user drops carrier correctly. Let me know
if this don't work...

Added '*' command for sysops to go into terminal mode.


V1.71

Timer would knock you out of dialout when using ~~~ to get large file.
Fixed it.



V1.7

Added timeout while logged onto BBS. It buzzes you at 120 seconds,
and if nothing happens in another 120 seconds you are disconnected.

Changed logic a little for menus.

Should work better when using NULL modem cable with WWiV BBS's.
Put some logic for handling when WWiV BBS is down.

V1.6

Added press any key to abort dialing.

Better check for carrier detect when dialing.


V1.5

I recommend NOT using the "direct" entry in the
phone number.

You can now enter up to 64 lines for phone number eg:
0,1,3,2,8

Should not crash BBS as easily as other version.

V1.4

This version starts commercial release. The cost is $15 and includes
unlimited free support.

Timeout is now set for users sitting at the select prompt. We use
the u_timeout * 60 seconds.

The direct connection was changed to not wait for input for "direct"
phone numbers. I have no way of testing this and I am counting on
you to tell me any other things to add for NULL modem cable direct
connections.


V1.3

Again dialout.cfg changed! This time look at dialout.cfg example.

Added a line after the phone number.
   "999"  - indicates user can use any line available on system.
   "2"    - indicated user can use line number 2 in this example.
            0-3 for 4 line system could be here.

Added XMODEM receive for sysop/subop users after pressing ~~~.

V1.2

Goes back to menu when disconnected or no connection.

When setting up dialout in BBSCFG, for a password you must
use /p=password as a parameter. For eg.
   DIAL__  dialout /p=yogi

You can still use dialout.pth if you like. But now you can
give give the pathas a parameter. Eg.
   DIAL__ dialout dialout\ /p=yogi

I tried to handle when a user hangs up in dialout a little better.
I now hang up the dialout line when user disconnects, but
FALKEN seems to not reset the dialout line. So you may
have to F8 the line if the user hangs up.


V1.1

This version checks for subop or sysop flag for ~~~ access.

Should not lock up system when user hangs up in dialout.
Although doing so keeps line attached to "NETWORK" currently.

Does not allow user to select last "emulate" line. On 4 line system
it would now show line 0 through 3.


