Novell releases new NETX for MS-DOS 6.20
Novell have just released a new version of the NETX shell for NetWare
DOS workstations that, amongst other things, lets DOS 6.20 users load NETX without needing
to load SETVER. The new version can be downloaded from File Area 37 of Apricot Insight BBS
as NET33X.EXE (149,432 bytes), and contains EMSNETX.EXE and XMSNETX.EXE as well as
NETX.EXE.
The new version of NETX, version 3.32 (931117) PTF, will work with
MS-DOS 6.20, and future versions of DOS 6.X. Novell have also incorporated a number of
bug-fixes into this new version. These are documented below (taken from the readme file
NET33X.TXT).
- Provides support for DOS 6.x, rather than just 6.0 and
below. Added support for versions 6.x of DOS. (See the note at the bottom of this
document.)
- Adds support for the NCP return code 150. Now when the
shell receives a 150 return code from Int 21 function 50h, it will put a 24h in the AX
register, indicating a "sharing buffer overflow" error.
- BACKUP from DOS 5.0 fails when specifying a NetWare
drive as the target drive. Int 21 function 60 was failing (file not found) when parsing
root directory names, such as "f:\".
- Unable to set PRINT TAIL value in NET.CFG to 0. This
has been fixed in this release.
- The destination file's date changes with the NCOPY /C
option. A bug in the cache code could cause NCOPY /C to update the destination file with
the current date and time. Specifically, using NCOPY /C to copy a 30911 byte file would
cause the bug. Some other sizes would not fail.
- Interrupt 21h function 40h errors were not being
passed on to the application. The shell was clearing the carry flag on write errors,
causing an application to believe that no write error had occurred.
- Interrupt 21h function 4B01h (load but do not execute)
was causing the workstation to hang.
- The stack size was increased in order to accommodate
the "PRINT TAIL" parameter in NET.CFG
- Interrupt 21h function 4409h, which determines whether
the specified device is local or remote, was returning incorrect values when run on a
network drive.
- The shell was returning an incorrect print job number.
- If a section of a file is locked with int 21h - 5Ch,
and then another workstation accesses the same file and tries to read the locked area with
int 21h - 3Fh, it will return successful.
----------oOo---------- |