Date
8 March 1995
Patch Name
5.54(6) SITE SPECIFIC PATCH 5.54(6)-VNS-PY-1
Permanently Restricted
No
Platform
CNS, AT, MC, SMP
Prerequisites
Server must be running either VINES version 5.50(1), 5.52(5),
5.53(0), 5.53(6), 5.54(6) or 5.54(10)
Does the Patch REBOOT or RESTART the Server
Neither
Problems Fixed
1. Fixes the problem where a PC hangs when loading SMARTDRV after
logging into VINES.
SPR: 1008333 Platforms: AT, CNS, SMP, MC
This fix is included in 5.53(6)
2. Multiple shift-print screen requests no longer cause DOS Windows
to hang.
SPR: 1008712 Platforms: AT, CNS, SMP, MC
This fix is included in 5.53(6)
3. DOS clients will be able to reconnect to StreetTalk after losing
a network drive.
SPR: 1008694 Platforms: AT, CNS, SMP, MC
This fix is included in 5.53(6)
4. Corrected a reentrancy problem in the print redirector which
could cause drive loss and other errors when printing from
WordPerfect.
SPR: 1009229 Platforms: AT, CNS, SMP, MC
This fix is included in 5.53(6)
5. Currently the client driver executable is sized to only the code
and static data. When the xxxban.com TSR is loaded by the
DOS exec in UMB (user attempting to load high) it searches for
a block of memory large enough to "fit" the TSR. Due to the
fact that the heap is dynamically allocated, after the TSR is
loaded, it is possible to overwrite critical memory locations,
resulting in odd sporadic behavior. This fix modifies BAN.EXE
to read the pcconfig.db and modify the exehdr of the driver TSR
executable to reflect the true size of code and requested
buffer space.
SPR: 1010257 Platforms: AT, CNS, SMP, MC
6. A new switch has been added which allow users to configure the
number of hops a packet will travel when looking for an initial
Z: drive (VINESFiles) file service.
SPR: 1011399 Platforms: AT, CNS, SMP, MC
7. The default communication driver's time stamp is no longer
modified each time ban.exe is run. The time stamp will now only
be modified when the "Communications Buffer Size" has
been changed through pcconfig.exe.
SPR: 1014676
SPRs Fixed
1008333, 1008712, 1008694, 1009229, 1010257, 1011399, 1014676
Files Changed
ban.exe, redirall.exe, redir4.exe, redirnp4.exe, redir3.exe,
redirnp3.exe
Special Considerations
This patch supersedes the following patches:
(Each entry lists the corresponding fixes in 5.54(6)-VNS-PY-1)
5.54(0)-VNS-MP-1 (fix #1-6)
The modification is made only to the default driver executable.
Users using the BAN/NC command need to load the default driver
configured by pcconfig.
This patch addresses an issue with the time stamps being
modified on the user's default communications driver each time
they run ban.exe.
It is necessary to modify the driver to properly reflect
the size of the executable plus any comm heap (Communication
Buffer Size) that the user configures. This prevents memory managers,
when loading the driver high, from selecting a memory block which is
too small to contain the executable.
The driver will now only be modified if the user changes
their "Communication Buffer Size" through pcconfig.exe. When this
value is changed, the time stamp of the default communication driver
will be modified the next time ban.exe is run. The time stamp is
changed as a result of the executable being modified to reflect the
user's changes in pcconfig.
The time stamp will only be changed one time after a change
in buffer size. Subsequent running of ban.exe will not change the
time stamp of the default communication driver.