home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / k95 / patches / wo1111-7.exe / patch.txt next >
Text File  |  1998-06-18  |  10KB  |  249 lines

  1. KERMIT 95 PATCHES
  2.  
  3. History:
  4.  
  5.   Patch  1: November  6, 1995.
  6.   Patch  2: December 18, 1995.
  7.   Patch  3: February 22, 1996.
  8.   Patch  4: March 7, 1996.
  9.   Patch  5: July 3, 1996.
  10.   Patch  6: July 16, 1996.
  11.   Patch  7: July 24, 1996.
  12.   Patch  8: November 21, 1996.
  13.   Patch  9: December 17, 1996.
  14.   Patch 10: January 14, 1997.
  15.   Patch 11: February 8, 1997.
  16.   Patch 12: June 8, 1997.
  17.   Patch 13: June 24, 1997.
  18.   Patch 14: September 24, 1997.
  19.   Patch 15: September 30, 1997.
  20.   Patch 16: April 8, 1998.
  21.   Patch 17: June 15, 1998.
  22.  
  23.  
  24. PATCH NUMBER 17 FOR KERMIT 95, 15 June 1998
  25.  
  26. This patch can be applied to versions 1.1.7 through 1.1.16.  If you have an
  27. earlier version, please patch it to 1.1.7, then patch to 1.1.17.
  28.  
  29. You may download the patch from the Kermit BBS as described on page vi of
  30. the Kermit 95 booklet, or you can ftp it in binary mode from the Internet
  31. Kermit archive at ftp://kermit.columbia.edu/kermit/k95/patches/.
  32.  
  33. Windows NT on the PowerPC is no longer supported.  There is no patch for
  34. that platform past version 1.1.15.
  35.  
  36. ---------------------------------------------------------------------------
  37. VERSION 1.1.12 AND LATER REQUIRE CTL3D32.DLL
  38.  
  39. Kermit 95 1.1.12 and later on Windows 95 and NT require the Microsoft
  40. CTL3D32.DLL library for the 3-D controls used in the Dialer. It should be
  41. included as part of Windows, but isn't, and so is generally installed
  42. whenever you install a GUI application.  As of 1.1.13, this DLL is installed
  43. for you automatically by the patch process if you need it.
  44.  
  45. ---------------------------------------------------------------------------
  46. POSSIBLE PROBLEMS AND HOW TO AVOID THEM
  47.  
  48.    * Make sure you have at least 10MB of free space on the disk containing
  49.      your K95 directory.
  50.  
  51.    * Make sure you are using the right patch. The base version number of
  52.      the patch must match the base version of K95 that you are patching. As
  53.      of the version 1.1.13 patch, if your DIALER.DAT, K95.EXE, and
  54.      K95DIAL.EXE are not the right version, no patches are installed at
  55.      all.
  56.  
  57.    * Any file that you have changed will not be patched. So, for example,
  58.      if you have changed the DIALINF.DAT file (the original dialer
  59.      database), it will not receive any patches. K95CUSTOM.INI /
  60.      K2CUSTOM.INI is never patched since it is not part of the software
  61.      distribution, but is created for you by the SETUP program.
  62.  
  63.    * If a file is in use, it won't be patched. Therefore it is essential
  64.      that you shut down all K95 sessions and the Dialer prior to patching.
  65.  
  66.    * If a file is read-only, it won't be patched. Thus if you have set the
  67.      DIALINF.DAT or other files read-only (e.g. on a file server), you will
  68.      need to set them read-write for the patching process.
  69.  
  70.    * If you have compressed or packed any of your K95 files (e.g. with 
  71.      EXEPACK, LXLITE, etc), they will not be patched.
  72.  
  73.    * If you have a CTL3D32.DLL file in your system, but the one included in
  74.      the K95 patch is newer, the patch procedure will attempt to replace
  75.      it. But if it is in use (e.g. because you have another GUI application
  76.      loaded), the patch procedure will report that "The preexisting file is
  77.      in use and cannot be deleted". No harm done. If the K95 Dialer works
  78.      for you, there is no need to update your CTL3D32.DLL file.
  79.  
  80. If any files fail to be patched for any of the foregoing reasons (or any
  81. other reason), and you can rectify the problem, then you can rerun the
  82. patch procedure to patch the files that were missed the first time.
  83.  
  84. ---------------------------------------------------------------------------
  85. THE PATCHES
  86.  
  87. Patch files for version 1.1.17 are self-unpacking archives.  You only need
  88. to get one file to apply the patch.
  89.  
  90.  1. The patch program is a DOS program, called PATCHDOS.EXE (we use a DOS
  91.     program because this is the only choice available for Windows 95, Windows
  92.     NT on all hardware platforms, and OS/2).  Make sure that the directory you
  93.     put the patch into conforms to DOS naming restrictions: its name must
  94.     not be more than 8 characters long, and must not contain spaces.
  95.  
  96.  2. Transfer the appropriate patch file in binary mode from our ftp area
  97.     or BBS to your Kermit 95 directory:
  98.      
  99.       wx117-17.exe
  100.       wx118-17.exe
  101.       wx119-17.exe
  102.       wx119-17.exe
  103.       wx1110-7.exe  (because of 8.3 restriction on patch file names)
  104.       wx1111-7.exe  (ditto)
  105.       wx1112-7.exe  (ditto)
  106.       wx1113-7.exe  (ditto)
  107.       wx1114-7.exe  (ditto)
  108.       wx1115-7.exe  (ditto)
  109.       wx1116-7.exe  (ditto)
  110.  
  111.     where "x" is your hardware type: "i" for Intel (80x86 or Pentium PC),
  112.     "a" for DEC Alpha, or "o" for OS/2.
  113.  
  114.  3. Open a DOS window and CD to your Kermit 95 directory.  Unpack the
  115.     self-unpacking archive file by typing its name (the part before 
  116.     the "."), for example:
  117.  
  118.       wi1116-7
  119.  
  120.     This should make four files, named PATCH.TXT (this file), PATCHDOS.EXE,
  121.     Wx1116-7.RTD, and Wx1116-7.RTP (where x is "I", "A", or "O").
  122.  
  123.  4. Shut down all K95 sessions, the Dialer, and any other K95 components
  124.     that might be in use, and make sure none of them are read-only.
  125.  
  126.  5. While still CD'd to your Kermit-95 directory, type the following
  127.     command at the command prompt in a DOS window (assuming you are
  128.     patching the Windows Intel version from 1.1.16 to 1.1.17):
  129.  
  130.       patchdos wi1116-7
  131.  
  132.     If you are patching the Alpha version, type:
  133.  
  134.       patchdos wa1116-7
  135.  
  136.     If you are patching the OS/2 version, type:
  137.  
  138.       patchdos wo1116-7
  139.  
  140.     If you want to capture a log file of the patch operation, do:
  141.  
  142.       patchdos wi1116-7 > filename
  143.  
  144.  6. Check afterwards that your K95DIAL.EXE and K95.EXE (or K2DIAL.EXE
  145.     and K2.EXE) files both announce themselves as version 1.1.17 and that
  146.     they operate correctly, and that both are still registered to you.
  147.  
  148.  7. Check the PATCH.ERR file for a listing of any errors that occur during
  149.     the patch process. Ignore any error messages regarding SETUP.EXE (such
  150.     as "Old file does not exist"). You don't need the setup program except
  151.     the first time you install K95. If you see any messages like "Invalid
  152.     Patch File", this means that the version of K95 (or component thereof)
  153.     that you are trying to patch is not the same as the version that the
  154.     patch is supposed to be patching.
  155.  
  156. Your previous version is saved for you in the BACKUP directory that the PATCH
  157. program creates in your Kermit 95 directory.  After the patch operation, you
  158. can delete the Wx11*.* patch files and PATCHDOS.EXE.  After a few days of
  159. successful operation, you can also remove the BACKUP directory.
  160.  
  161. NOTE: Any file that you have changed will not be patched.  So, for example, if
  162. you have changed the DIALINF.DAT file (the original dialer database), it will
  163. not receive any patches.  K95CUSTOM.INI / K2CUSTOM.INI is never patched since
  164. it is not part of the software distribution, but is created for you by the
  165. SETUP program.  Likewise, DIALUSR.DAT is never patched because you created it.
  166.  
  167. After applying the patch, read the BUGS.TXT for details about the bugs that
  168. were fixed by this patch, and known problems that are still outstanding.
  169. Also read the new DOCS\UPDATES.TXT file for documentation on the new
  170. features.  And see the new TECHFAQ.TXT (Frequently Asked Technical Questions)
  171. file added in this patch.
  172.  
  173. Additional patches will be issued periodically to correct reported problems
  174. and to add features.
  175.  
  176. NOTE: The name of the PATCH program was changed to PATCHDOS in Kermit 95
  177. 1.1.12, to differentiate it from non-DOS based patch programs.
  178.  
  179. Report any problems or send questions to kermit-support@columbia.edu.
  180.  
  181. ---------------------------------------------------------------------------
  182. BACKING OUT OF PATCHES
  183.  
  184. If you experience problems after applying patches to Kermit 95, report them
  185. by email to kermit-support@columbia.edu, or contact us in any of the other
  186. ways listed in the beginning of the Kermit 95 booklet.
  187.  
  188. You can back out of a patch and restore your previous version as follows:
  189.  
  190.   1. Open a DOS window
  191.   2. CD to your Kermit 95 directory.
  192.   3. CD BACKUP
  193.   4. REN UNPATCH.BAK UNPATCH.BAT
  194.   5. UNPATCH
  195.  
  196. If you applied more than one patch, or you tried applying the same patch
  197. multiple times, there will be several different UNPATCH.BAT files, but with
  198. different (and perhaps nonsensical) names, starting with "UNPAT". Thus to
  199. back out to any particular level, you'll need to run the UNPAT*.BAT files
  200. in reverse chronological order, as indicated by their file dates "dir
  201. /o-d".
  202.  
  203. ---------------------------------------------------------------------------
  204. PATCHING UP FROM OLDER KERMIT 95 RELEASES
  205.  
  206. If you are not already running version 1.1.7 or later, you must first patch
  207. your earlier version to 1.1.7 before you can apply the 1.1.17 patch:
  208.  
  209. Patches for Intel Version - Windows 95 or NT:
  210.  
  211. For upgrading from 1.1.6 to 1.1.7:
  212.      wi116-7.exe
  213. For upgrading from 1.1.5 to 1.1.7:
  214.      wi115-7.exe
  215. For upgrading from 1.1.4 to 1.1.7:
  216.      wi114-7.exe
  217. For upgrading from 1.1.3 to 1.1.7:
  218.      wi113-7.exe
  219. For upgrading from 1.1.2 to 1.1.7:
  220.      wi112-7.exe
  221. For upgrading from 1.1.1 to 1.1.7:
  222.      wi111-7.exe
  223. For upgrading from 1.1 to 1.1.7:
  224.      wi110-7.exe
  225.  
  226. ---------------------------------------------------------------------------
  227. Patches for DEC Alpha Version - Windows NT only:
  228.  
  229. For upgrading from 1.1.6 to 1.1.7:
  230.      wa116-7.exe
  231. For upgrading from 1.1.5 to 1.1.7:
  232.      wa115-7.exe
  233. For upgrading from 1.1.4 to 1.1.7:
  234.      wa114-7.exe
  235.  
  236. ---------------------------------------------------------------------------
  237. Patches for PowerPC Version - Windows NT only:
  238.  
  239. For upgrading from 1.1.6 to 1.1.7:
  240.      wp116-7.exe
  241. For upgrading from 1.1.5 to 1.1.7:
  242.      wp115-7.exe
  243. For upgrading from 1.1.4 to 1.1.7:
  244.      wp114-7.exe
  245.  
  246. ----------------------------------------------------------------------------
  247. Kermit 95 Patches / Columbia University / kermit@columbia.edu / 15 June 1998
  248.  
  249.