FWKCS(TM) Contents_Signature System, Ver. 1.21, 1993 Jun 20.
(C)Copyright Frederick W. Kantor 1989-1993. All rights reserved.

Summary: The FWKCS(TM) Contents_Signature System provides a powerful platform
         supporting contents_signature functions.  Among other applications,
         FWKCS is used on giant bulletin boards for protecting against
         duplicate files and against accidentally uploaded commercial files.

         The FWKCS system has been shown, experimentally, to provide
         statistical resolution typically more than one thousand times as good
         as the best that is mathematically possible for the 32_bit CRC to do.

         The low prices, the automated installation procedures ranging from
         simple to complex, and the extensive on_line support provided by
         FWKCS on your computer, bring the FWKCS system within reach of
         almost anyone with a computer that can run DOS or a DOS session.

Important: FWKCS(TM) is provided on a two_step test_before_you_decide basis.
           See "Notes", below.

           Your use of this software is at solely your own risk: please have
           proper backups of your files.

New or changed in FWKCS(TM) Version 1.21:

Changes in FWKCS.EXE:
~~~~~~~~~~~~~~~~~~~~~
1. Corrected a bug in handling filenames which start with !d !e !h !i !k !m
   !r !s !w , due to an error in tracking command contiguity introduced in
   1.20.  Correction of this bug prompted release of this version.

2. Restored protection against a nul input when calling FWKCS /g or /f,
   inadvertently removed during changes in Ver. 1.20.

3. Added /ver - display Version, set exit errorlevel = version number*100
   (decimal number sans ".").  This command can be passed by a client to an
   FWKCS host, which can return the host's version number in a reply,
   specifying the exit errorlevel for the client program to pass to the
   program which called it (e.g., a .BAT program).  Can be used to control
   branching in third_party programs.

4. Corrected a possible timing conflict re fast multiprocessor systems
   using multiple processors for concurrently processing backlog in split
   testing or serving concurrently as hosts in client/host configuration.


Changes in FWKCSC.COM, FWKDG.COM, FWKHI.COM, FWKCSS.COM, and FWKCST.COM:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Matched version numbers to FWKCS version number.

2. Re FWKCST.COM: small improvement in help screen.


New or Changed in .BAT and .BAS programs:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. New:  FLAG_REV.BAT, for batch revision of column_17 flags w and x in
   CSLIST.SRT.

2. Changed BBCLIENT.BAT to correct the macros, and to trap omission of drive
   letter before asking for user's verification, instead of testing after
   user's visual inspection.

3. Changed LUT.BAT to automatically distinguish between registered and
   unregistered copies of FWKCS, and work with both.

4. Modified FWKLOCAL.BAS to ask if FWKCS is registered, and then generate
   an override for a certain registered function only if told that the copy
   is registered.

5. Revised GET_DFLT.BAT for compatibility with older versions of BASIC
   which append ASCII 26 to text files.


New or Changed in REGISTER.FRM:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Revised in a way more favorable for the user.


Notes:
~~~~~~
1. Major changes were introduced in version 1.20, including, among others,
   the client/host configuration, more flexible GET_DFLT for modifying
   macros, etc..  Version 1.21 is primarily a maintenance release.

2. FWKCS(TM) is provided on a two step test_before_you_decide basis.  At
   each step, you may test the software before you decide whether to pay;
   if this software is used in a public, commercial, school, institutional,
   or governmental environment, then the test period for each step,
   respectively, is restricted to no more than 30 days.  Except for Split
   Testing, the first step contains all the functions previously available
   in unregistered FWKCS (some have been enhanced), together with some new
   features.  If you are pleased with what you have in step 1, then you
   should register using the form REGISTER.FRM.

   The second step is available only for registered FWKCS, and uses a key.
   The second step contains client/host operation, split testing, and
   procedures for interpreting file descriptions so powerful that they
   warranted writing the assembly_language code for the FWKCS sorting
   functions. In the second step, test the additional features appropriately.
   If you are pleased with what you find in the second step, you should make
   the further registration specified.

   In both steps, test before you make your decision. In both steps, the
   program is not free -- if you do not register, you should discontinue
   using that functionality.

3. The remote lookup functions are available in a relatively small kit,
   FWKLU121.ZIP, released 1993 Jun 20.  If you run a BBS, you may wish to
   get the FWKLU121.ZIP kit for your users, especially if your BBS is a
   "feeder BBS" and many of your users are other BBS's.  The kit comes with
   instructions, and contains a short bulletin, FWKLU121.BLT, suitable for
   posting.
