[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hydra::amiga_v1

Title:AMIGA NOTES
Notice:Join us in the *NEW* conference - HYDRA::AMIGA_V2
Moderator:HYDRA::MOORE
Created:Sat Apr 26 1986
Last Modified:Wed Feb 05 1992
Last Successful Update:Fri Jun 06 1997
Number of topics:5378
Total number of notes:38326

4664.0. "New VMS Zmodem programs" by MARVIN::SCOTT (BArry A. Scott) Fri Apr 05 1991 23:49

	[I'm not  a regular Amiga notesfile reader so please send
	mail if you encounter any problems]

		Bugs in SZ.EXE and RZ.EXE
			
	Some of  the  problems  with  Zmodem  to and from VMS are
	bacause  of  a bug in the handling of the terminal on the
	VMS  side.  The bug means that Xon/Xoff is disable inside
	the  VMS  terminal driver so that RZ or SZ program has to
	handle  Xon and Xoff chars.  If your VAX is busy data may
	be  lost  because  an Xoff is actioned to late.  Also the
	LATs  Xon/Xoff handling will be disable by the bug and if
	the LAT is busy data may be lost.

	The bug  is  that  SZ.EXE  and RZ.EXE set the terminal to
	Passall mode where as it should be Pasthru mode.  Passall
	disables Xon/Xoff handling.

	There are  fixed  images  in MARVIN::PUBLIC$TOOLS: RZ.EXE
	and  SZ.EXE.   These  fixes  have been made to the latest
	sources.

	You can  tell  that  you have the bug fix in your copy by
	typing:

		$ sz
			and
		$ rz -?

	and you  will  see  the  following near the bottom of the
	help:

	  [Xon/Xoff Pasthru fix by BArry A. (MARVIN::) Scott]

			BArry
T.RTitleUserPersonal
Name
DateLines
4664.1already fixed hereCGOFS::DREWSteve DrewMon Apr 08 1991 12:3520
	I actually fixed this problem (& few others) a while back and
	posted note to that fact. You must not of been running the version
	from CGOU01::AMNEW:

	sz 3.03x 5-09-89 for VMS by Chuck Forsberg, Omen Technology INC
                "The High Reliability Software"

	(the x identified the patched version).

	Can't remember (about a year ago), but I fixed a couple of probs
	with flow control, VMS directory path/file name extraction,
	enabled bytes transfered progress reporting, and ability to 
	transfer using another terminal line other than stdin. (which
	we use alot.)

	regards,

	Steve.

4664.2LODGE::LENDavid M. LenMon Apr 08 1991 14:4411
    I have the new versions mentioned in .0 and had previously acquired the
    versions mentioned in .1.  There is quite a difference is the size of
    the files.
    
    RZ.EXE;6                 79   6-APR-1991 04:26:19.00  (RWED,RWED,RE,RE)
    RZ.EXE;5                192  30-JUL-1990 22:41:59.00  (RWED,RWED,RE,RE)
    SZ.EXE;15                93   6-APR-1991 04:26:14.00  (RWED,RWED,RE,RE)
    SZ.EXE;14               211  30-JUL-1990 16:48:19.00  (RWED,RWED,RE,RE)
    
    Would /OPT or /DEBUG account for such a big size difference?
    
4664.3Not linked with shared RTLCGOFS::DREWSteve DrewMon Apr 08 1991 18:1217
->     I have the new versions mentioned in .0 and had previously acquired the
->     versions mentioned in .1.  There is quite a difference is the size of
->     the files.
    

	It's becuause the person in .0 linked the C RTL in shared which is
	ok, but if you try to run the executable on less than the version
	it was linked it won't work. (sharable image ident mismatch).

	Every time I have provided programs linked with current versions
	of VMS, someone running a earlier(older) VMS version always 
	complains that 	is does'nt run.  So I usually link in the RTL
	for tools like SZ/RZ that tend to get run on many different platforms.

	./Steve.