home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
k95
/
patches
/
wa118-17.exe
/
patch.txt
next >
Wrap
Text File
|
1998-06-18
|
10KB
|
249 lines
KERMIT 95 PATCHES
History:
Patch 1: November 6, 1995.
Patch 2: December 18, 1995.
Patch 3: February 22, 1996.
Patch 4: March 7, 1996.
Patch 5: July 3, 1996.
Patch 6: July 16, 1996.
Patch 7: July 24, 1996.
Patch 8: November 21, 1996.
Patch 9: December 17, 1996.
Patch 10: January 14, 1997.
Patch 11: February 8, 1997.
Patch 12: June 8, 1997.
Patch 13: June 24, 1997.
Patch 14: September 24, 1997.
Patch 15: September 30, 1997.
Patch 16: April 8, 1998.
Patch 17: June 15, 1998.
PATCH NUMBER 17 FOR KERMIT 95, 15 June 1998
This patch can be applied to versions 1.1.7 through 1.1.16. If you have an
earlier version, please patch it to 1.1.7, then patch to 1.1.17.
You may download the patch from the Kermit BBS as described on page vi of
the Kermit 95 booklet, or you can ftp it in binary mode from the Internet
Kermit archive at ftp://kermit.columbia.edu/kermit/k95/patches/.
Windows NT on the PowerPC is no longer supported. There is no patch for
that platform past version 1.1.15.
---------------------------------------------------------------------------
VERSION 1.1.12 AND LATER REQUIRE CTL3D32.DLL
Kermit 95 1.1.12 and later on Windows 95 and NT require the Microsoft
CTL3D32.DLL library for the 3-D controls used in the Dialer. It should be
included as part of Windows, but isn't, and so is generally installed
whenever you install a GUI application. As of 1.1.13, this DLL is installed
for you automatically by the patch process if you need it.
---------------------------------------------------------------------------
POSSIBLE PROBLEMS AND HOW TO AVOID THEM
* Make sure you have at least 10MB of free space on the disk containing
your K95 directory.
* Make sure you are using the right patch. The base version number of
the patch must match the base version of K95 that you are patching. As
of the version 1.1.13 patch, if your DIALER.DAT, K95.EXE, and
K95DIAL.EXE are not the right version, no patches are installed at
all.
* Any file that you have changed will not be patched. So, for example,
if you have changed the DIALINF.DAT file (the original dialer
database), it will not receive any patches. K95CUSTOM.INI /
K2CUSTOM.INI is never patched since it is not part of the software
distribution, but is created for you by the SETUP program.
* If a file is in use, it won't be patched. Therefore it is essential
that you shut down all K95 sessions and the Dialer prior to patching.
* If a file is read-only, it won't be patched. Thus if you have set the
DIALINF.DAT or other files read-only (e.g. on a file server), you will
need to set them read-write for the patching process.
* If you have compressed or packed any of your K95 files (e.g. with
EXEPACK, LXLITE, etc), they will not be patched.
* If you have a CTL3D32.DLL file in your system, but the one included in
the K95 patch is newer, the patch procedure will attempt to replace
it. But if it is in use (e.g. because you have another GUI application
loaded), the patch procedure will report that "The preexisting file is
in use and cannot be deleted". No harm done. If the K95 Dialer works
for you, there is no need to update your CTL3D32.DLL file.
If any files fail to be patched for any of the foregoing reasons (or any
other reason), and you can rectify the problem, then you can rerun the
patch procedure to patch the files that were missed the first time.
---------------------------------------------------------------------------
THE PATCHES
Patch files for version 1.1.17 are self-unpacking archives. You only need
to get one file to apply the patch.
1. The patch program is a DOS program, called PATCHDOS.EXE (we use a DOS
program because this is the only choice available for Windows 95, Windows
NT on all hardware platforms, and OS/2). Make sure that the directory you
put the patch into conforms to DOS naming restrictions: its name must
not be more than 8 characters long, and must not contain spaces.
2. Transfer the appropriate patch file in binary mode from our ftp area
or BBS to your Kermit 95 directory:
wx117-17.exe
wx118-17.exe
wx119-17.exe
wx119-17.exe
wx1110-7.exe (because of 8.3 restriction on patch file names)
wx1111-7.exe (ditto)
wx1112-7.exe (ditto)
wx1113-7.exe (ditto)
wx1114-7.exe (ditto)
wx1115-7.exe (ditto)
wx1116-7.exe (ditto)
where "x" is your hardware type: "i" for Intel (80x86 or Pentium PC),
"a" for DEC Alpha, or "o" for OS/2.
3. Open a DOS window and CD to your Kermit 95 directory. Unpack the
self-unpacking archive file by typing its name (the part before
the "."), for example:
wi1116-7
This should make four files, named PATCH.TXT (this file), PATCHDOS.EXE,
Wx1116-7.RTD, and Wx1116-7.RTP (where x is "I", "A", or "O").
4. Shut down all K95 sessions, the Dialer, and any other K95 components
that might be in use, and make sure none of them are read-only.
5. While still CD'd to your Kermit-95 directory, type the following
command at the command prompt in a DOS window (assuming you are
patching the Windows Intel version from 1.1.16 to 1.1.17):
patchdos wi1116-7
If you are patching the Alpha version, type:
patchdos wa1116-7
If you are patching the OS/2 version, type:
patchdos wo1116-7
If you want to capture a log file of the patch operation, do:
patchdos wi1116-7 > filename
6. Check afterwards that your K95DIAL.EXE and K95.EXE (or K2DIAL.EXE
and K2.EXE) files both announce themselves as version 1.1.17 and that
they operate correctly, and that both are still registered to you.
7. Check the PATCH.ERR file for a listing of any errors that occur during
the patch process. Ignore any error messages regarding SETUP.EXE (such
as "Old file does not exist"). You don't need the setup program except
the first time you install K95. If you see any messages like "Invalid
Patch File", this means that the version of K95 (or component thereof)
that you are trying to patch is not the same as the version that the
patch is supposed to be patching.
Your previous version is saved for you in the BACKUP directory that the PATCH
program creates in your Kermit 95 directory. After the patch operation, you
can delete the Wx11*.* patch files and PATCHDOS.EXE. After a few days of
successful operation, you can also remove the BACKUP directory.
NOTE: Any file that you have changed will not be patched. So, for example, if
you have changed the DIALINF.DAT file (the original dialer database), it will
not receive any patches. K95CUSTOM.INI / K2CUSTOM.INI is never patched since
it is not part of the software distribution, but is created for you by the
SETUP program. Likewise, DIALUSR.DAT is never patched because you created it.
After applying the patch, read the BUGS.TXT for details about the bugs that
were fixed by this patch, and known problems that are still outstanding.
Also read the new DOCS\UPDATES.TXT file for documentation on the new
features. And see the new TECHFAQ.TXT (Frequently Asked Technical Questions)
file added in this patch.
Additional patches will be issued periodically to correct reported problems
and to add features.
NOTE: The name of the PATCH program was changed to PATCHDOS in Kermit 95
1.1.12, to differentiate it from non-DOS based patch programs.
Report any problems or send questions to kermit-support@columbia.edu.
---------------------------------------------------------------------------
BACKING OUT OF PATCHES
If you experience problems after applying patches to Kermit 95, report them
by email to kermit-support@columbia.edu, or contact us in any of the other
ways listed in the beginning of the Kermit 95 booklet.
You can back out of a patch and restore your previous version as follows:
1. Open a DOS window
2. CD to your Kermit 95 directory.
3. CD BACKUP
4. REN UNPATCH.BAK UNPATCH.BAT
5. UNPATCH
If you applied more than one patch, or you tried applying the same patch
multiple times, there will be several different UNPATCH.BAT files, but with
different (and perhaps nonsensical) names, starting with "UNPAT". Thus to
back out to any particular level, you'll need to run the UNPAT*.BAT files
in reverse chronological order, as indicated by their file dates "dir
/o-d".
---------------------------------------------------------------------------
PATCHING UP FROM OLDER KERMIT 95 RELEASES
If you are not already running version 1.1.7 or later, you must first patch
your earlier version to 1.1.7 before you can apply the 1.1.17 patch:
Patches for Intel Version - Windows 95 or NT:
For upgrading from 1.1.6 to 1.1.7:
wi116-7.exe
For upgrading from 1.1.5 to 1.1.7:
wi115-7.exe
For upgrading from 1.1.4 to 1.1.7:
wi114-7.exe
For upgrading from 1.1.3 to 1.1.7:
wi113-7.exe
For upgrading from 1.1.2 to 1.1.7:
wi112-7.exe
For upgrading from 1.1.1 to 1.1.7:
wi111-7.exe
For upgrading from 1.1 to 1.1.7:
wi110-7.exe
---------------------------------------------------------------------------
Patches for DEC Alpha Version - Windows NT only:
For upgrading from 1.1.6 to 1.1.7:
wa116-7.exe
For upgrading from 1.1.5 to 1.1.7:
wa115-7.exe
For upgrading from 1.1.4 to 1.1.7:
wa114-7.exe
---------------------------------------------------------------------------
Patches for PowerPC Version - Windows NT only:
For upgrading from 1.1.6 to 1.1.7:
wp116-7.exe
For upgrading from 1.1.5 to 1.1.7:
wp115-7.exe
For upgrading from 1.1.4 to 1.1.7:
wp114-7.exe
----------------------------------------------------------------------------
Kermit 95 Patches / Columbia University / kermit@columbia.edu / 15 June 1998