BANYAN Site-Specific Patch Release Notice

Download

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.