HISTORY.TXT

6.5 KB 51f9fe8ea655bff1…
Release history:

Version 1 - 07/07/89

        Initial release.  Released as PROTOCOL.ZIP.

Version 2 - 09/15/89

        Released as PROT2.ZIP:

        1.  Installing Lynx did not work correctly, as the INSTALL.BAT file
            was trying to install LYNX.COM when the name of the file was
            actually LYNX.EXE.  Fixed.
        2.  The return status of the SuperK batch protocols (Jmodem, Super8K,
            Super8K-G, K9-Xmodem) was not being reported correctly, due to the
            fact that I didn't completely understand Telegard's protocol
            editor (specifically, the return code system)!  Fixed.
        3.  Jmodem Batch was not working properly, due to a possible problem
            with SuperK (Jmodem single file did not have problems).  Until I
            can track down the problem, JBAT118.ZIP (JBatch) has been included
            to replace SuperK in Jmodem Batch transfers.

        In addition, an upgrade package, PROT2UPD.ZIP, has been released so
        that persons that have already installed PROTOCOL.ZIP can upgrade
        without having to download the large PROT2.ZIP all over again.

Version 3 - 12/13/89

	Released as TGPROT3.ZIP:

	1.  The return status of the SuperK batch protocols was STILL not
	    being reported correctly.  After extensive testing, I discovered
	    that the problem was because of the SK4.LOG file.  (This is not
	    a problem with SuperK -OR- Telegard, but it's a problem that
	    can't be easily fixed.)  The ERRORLEVEL status is now used
	    instead of the SK4.LOG file.
	2.  A new version of SuperK has been included.	This new version now
	    supports the new Cmodem protocol, and fixes the problem with the
	    Jmodem Batch protocol.  (The Cmodem protocol is not implemented
	    yet, because I couldn't get it to work to save my life!)
	3.  Since the Jmodem Batch problem has been corrected in SuperK, the
	    external Jmodem Batch driver has been removed.  SuperK is once
	    again used for Jmodem Batch transfers.

	Due to the confusion over the separate installation packages (the
	first-time PROTx.ZIP and the upgrade PROTxUPG.ZIP), users upgrading
	from Version 2 to Version 3 will now have to download the entire
	TGPROT3.ZIP package.  Sorry, guys, but I decided that eliminating
	the confusion was more important!

Version 4 - 12/27/89

        Released as TGPROT4.ZIP:

        1.  The Cmodem protocol was implemented.  I have not been able to
            get this to work successfully, but apparently others have, so I
            included it.  If you find a better way to implement this
            protocol, *PLEASE* let me know!
        2.  The PROTOCOL.DAT file was screwed up *AGAIN*!!!  I had forgotten
            to change the log file definitions (it was hard-coded to my
            protocol directory) and the Ymodem Batch UL/DL command lines were
            reversed!  Needless to say, this was not a Good Thing!

Version 5 - 01/22/90

        Released as TGPROT5.ZIP:

        1.  Added the Puma, SEAlink, SEAlink Overdrive, TransLink and
            WXmodem protocols.  Puma is available in single, batch and
            resume modes; all others are single mode only.  SEAlink
            Overdrive should only be used with error-correcting modems or
            direct connections.  (The WXmodem protocol was available with
            SuperK all this time, but I had overlooked it!  ACK!)
        2.  Fixed yet ANOTHER problem with Ymodem Batch, this time with the
            download command line.
        3.  Included an UPGRADE.BAT batch file for painless upgrading from
            Version 4.
        4.  The original DSZ.ZIP, dated 05/25/89, has been replaced with a
            newer version, for two reasons:  (1) It turned out that that
            version was a "hacked" version that enabled DSZ's enhanced
            features; and (2) hopefully, the new version will solve some of
            the problems people have reported with DSZ.  Perhaps (1) and (2)
            were interrelated; I don't know.  What I *DO* know is that it's
            dangerous to use ANY "hacked" program, as damages -- intentional
            or unintentional -- may occur to your system.
        5.  Since Ymodem-G does not work with an unregistered version of
            DSZ, the entries for that protocol in the protocol table have
            been disabled.  You will need to obtain a registered copy of
            DSZ, and re-enable the entries in the table, if you wish to
            offer Ymodem-G to your users.

        Thanks to Dan Winsor (real name unknown) for developing the
        definitions for the Puma, SEAlink and TransLink protocols, and for
        the fix to the Ymodem Batch download command line.

Version 6 - 04/22/90

        Released as TGPROT6A.ZIP and TGPROT6B.ZIP:

        1.  People were beginning to complain about the size of the package,
            so it has been split into two parts.  Part A contains the batch
            files and documentation, as well as all files necessary to
            upgrade from Version 5.  Part B contains the remaining protocol
            programs.
        2.  Added the Kermit protocol.
        3.  Added Jmodem Resume.  Note that both systems must be running
            SuperK in order to use this protocol!
        4.  Changed the Zmodem definitions to make use of the MobyTurbo
            option available in the 1990 versions of DSZ.  A new version of
            DSZ, dated 04/11/90, is also included to take advantage of
            MobyTurbo.  Note that, unlike Ymodem-G and Super8K-G, MobyTurbo
            doesn't require an MNP connection, so this change is harmless.
            Also, both ends need to be running a 1990 version of DSZ, or
            else the standard Zmodem mode is used.
        5.  Added a PROTOCOL.DAT file and upgrade batch file for use with
            systems running 9600 baud modems.  Note that this has NOT been
            tested extensively, so use at your own risk!
        6.  Included the PROT*.MSG files.  These text files can be used in
            the AFILES directory to provide custom menus whenever a user
            requests a list of available protocols.  (See the documentation
            for more detailed information.)

        Thanks again to Dan Winsor ("Lord Winsor") for allowing his improved
        and corrected protocol definitions to be use in this package.  Also,
        thanks to John Nelson ("Thunder Stick") for providing most of the
        9600 baud protocol definitions.