Chapter 18 Pg 56 DSZ Reference Rev Sep-4-91 Typeset 9-4-91 19. CHANGES Be sure to save your serial number/password (SNP) card and the putsnp program you received from Omen Technology to use with future versions of DSZ you may download! Current GSZ and DSZ versions are maintained on GEnie (IBM Roundtable), EXEC-PC BBS, CompuServe (IBMCOM and CONSULT SIGs) as well as TeleGodzilla. DSZ is a popular program which has been the object of virus attacks. Pirated/hacked versions of DSZ have cost users and DSZ's developer thousands of dollars in lost time and other expenses, in addition to injuring of Omen Technology's reputation. Virus and Trojan code hidden in hacked/pirated copies of DSZ and programs claiming to "register DSZ" have caused loss of data. Name Length Date Time CRC dsz.com 52302 Crunched 17% 43899 4 Sep 91 4:32a c7a1 dsz.exe 62971 Crunched 19% 51575 4 Sep 91 3:49a ab47 PKZIP -vt 32 bit CRC: 23847135 52302 dsz.com PKZIP -vt 32 bit CRC: 1E90D1D0 62971 dsz.exe gcolors.exe 32672 Crunched 21% 26086 4 Sep 91 0:10a 8f49 gsz.exe 69728 Crunched 22% 54661 4 Sep 91 4:32a a95c PKZIP -vt 32 bit CRC: B86E1464 69728 gsz.exe PKZIP -vt 32 bit CRC: 3A7F8A27 32672 gcolors.exe Your copy of DSZ should show this information as provided by arc v dsz or pkxarc -v dsz lharc v dsz Setting GSZWINDOW does not affect the GSZ t command. ARC, and LHARC use a 16 bit CRC. ZIP uses a 32 bit CRC compatible with the Professional-YAM and ZCOMM "crc" command. pkzip -vt dsz The following Pro-YAM/ZCOMM command gives the 32 bit CRC for DSZ.COM: EXAMPLE: >>>c: crc dsz.com If your copy shows a different CRC or file length, insist on a legitimate copy and report the source of the bogus/pirated copy to Omen Technology Inc. Omen Technology has received reports of serious problems caused by unauthorized patches to DSZ, and cannot assume liability for the performance of the resultant code. Chapter 19 Pg 57 DSZ Reference Rev Sep-4-91 Typeset 9-4-91 COM7 and COM8 are changed; see the "port" command above. A problem in the 1/17/89 and 2/2/89 DSZ versions corrupts files under unusual circumstances. Please delete all instances of the 1/17/89 and 2-02-89 version. There never was a "zmodem d" parameter in DSZ. Older versions of DSZ ignored attempts to set this nonexistient parameter with a message that humans ignored. DSZ now aborts when asked to set a nonexistient parameter. There is a "d" parameter that controls time/date stamping of files; Bulletin boards that need to disable time/date stamping of received files should simply use "pd0" not preceded by a "z". Good news for tired frog stompers! The ZMODEM rz/sz programs are available in native VMS flavors with wild cards, record format support, etc.. Pre compiled VAX/VMS files are contained in the RZSZ.TLB compressed text library. Sep 4 1991: GCOLORS now saves the color scheme in a separate file GCOLORS.T. Many small improvements in the GSZ file xfer display. GCOLORS adds a "m" menu choice to remove color from the color scheme. A conflict between crash recovery and user specified short packets has been corrected. DSZ.EXE and GSZ now accept the "c" option to force incoming files to use a changed file name when a file with the same name exists. The receiving program must support this new ZMODEM option or file disposition will be undefined. Aug 7 1991: Serial I/O modifications have solved a Wedge-O-Matic(R) problem with one hardware configuration (antique 2400 bps internal modem). Hopefully this will solve similar non-replicatable problems for other users. A number of display fixes/enhancements to GSZ, including the addition of the GSZWINDOW environment variable enabling BBS sysops to protect BBS status lines at the bottom of the screen. July 29 1991: Corrections to gcolors registration function. July 28 1991: Some changes to GSZ and CGOLORS to improve human factors. "GCOLORS -q" disables the flashing reminder of which field is being modified. This was added to help users with certain visual impairments. A few users have reported hung transfers wither certain hardware and/or software configurations. We have not been able to replicate the problem, but have added code that recovers from lost interrupts.