				 
				BUGFIXES.TXT

                      Bug Fixes for RASVBX version 1.34
				Version 1.33

                 Copyright (C) 1994 Cutting Edge Consulting.
                           All Rights Reserved.


This document contains a list of bug fixes for RASVBX version 1.34.
On-line information on properties and events is available in RASVBX.HLP.


BUG FIXES:
=========
(1.2)GP-Fault when RAS not installed.
      Version 1.20 fixed the bug that made VB applications GP-Fault 
      when launched from Pcs that did not have RAS installed.

(1.3)GP-Fault in RASAPI16.DLL.
      Version 1.30 fixed the bug that caused a General Protection
      Fault in RASAPI16.DLL when loading RasVBX more than once during
      a Windows session.  

(1.3)Invalid ConnectState property.
      In previous versions the ConnectState property returned -18xxx.
      This is because the return value was not defined when internal 
      errors occurred.  The ConnectState property now returns -1 if 
      there is an error.  Calls into RASAPI16.DLL were often returning
      NOT_ENOUGH_MEMORY errors.  When RASVBX gets these errors, it now 
      returns (1) to the VB application, assuming the reason for the 
      OUT_OF_MEMORY error is because of a remote connection.

(1.3)Cannot run on Windows NT.
      RASVBX previousy returned a "Remote Access is not properly 
      installed" error when attempting to run on Windows NT.  This
      was an oversight, but has been fixed.

(1.31)RASVBX always redials even when RedailAttempts is set to zero.
       Setting RedialAttemps to zero now prevents RASVBX from redialing
       in the event that the connection is dropped.  Setting this
       property to a positive integer greater than zero causes RASVBX
       to redial that many times before it stops trying.  A value of 3
       or 4 should be appropriate in most circumstances.

(1.31)RASVBX not unloading from memory.
       RASVBX version 1.31 did not unload completely from memory when 
       your application closed.  This may have caused GP Faults in 
       VBRUN300.DLL or RASAPI16.DLL when running more than one
       instance of your application in a single Windows session.
       This problem has been fixed and the comtrol now completely
       unloads from memory when your VB program ends.  (Be sure to
       include the keyword END in the unload of your Main Form.)

(1.32)DialEvent not firing at runtime.
       The DialEvent event was previously not being fired at runtime
       when the ShowConnection property was set to False.  This has 
       been fixed.

(1.33)The not installed message is displayed only if ShowErrors is set 
       to True.

(1.34)Fixes a problem in the implementation of the above.

KNOWN PROBLEM:
=============
There is a known bug in RASAPI16.DLL that prohibits multiple applications
from using RAS services simultaneously.  For this reason, a General 
Protection Fault occurrs when trying to use an application that uses
RasVBX and trying to use the Remote Access application that ships with
WFW.  Any thoughts?



Cutting Edge Consulting, Inc.
317 Bennington Hills 
W. Henrietta, NY  14586-9770

Phone: 716.425.2848
