short : Xprzmodem and xprzedzap, locale aware, WB2.1+ author : (Robert Williamson) uploader : robert_williamson p0 f104 n167 z1 fidonet org (Robert Williamson) type : comm/term architecture : m68k-amigaos Filetype : application/x-lha Size : 79.85K Date : 8-Aug-95 Download : 💾
xprzmodem.library v3.51 for term programs and bbs's & xprzedzap.library v3.51 for mailers xprz351.lha contains AmigaGuide documentation as well as 68000/10/20/30/40 versions of both xprzmodem.library and xprzedzap.library. These libraries all require WB2.1 or better and support language catalogues via locale.library. A French catalogue is available separately. This release merges the source levels of the two libraries so that both can take advantage of all fixes and enhancements. XPRzedzap.library is an enhanced version of xprzmodem.library for use in Mailers as well as BBSs and Terminal programs supporting XPR protocols. It provides multiple zmodem-derived protocols, including: Zmodem, ZedZip, ZedZap and DirectZap. It is a complete replacement for xprzmodem.library, xprszmodem.library, xprdzap.library and all previous versions of xprzedzap.library. XPRzmodem.library is also enhanced to provide the same protocols as xprzedzap.library, as well as support for SZmodem. It is about 1K smaller since it does not include some of the special features required in FTN operations. This version should be used on systems that do not have a mailer or where the mailer does not support XPR protocols. Installation problems: locale.library MUST be installed, as well as the directories that library expects. It has been noted that some Term programs and BBS's have a hardcoded setup for xprzmodem.library. In some cases the space reserved for setup strings is too small for the additional options in these libraries and the host may crash. If these programs have an external xpr setup option, use that instead. This method has been reported as solving the problem with Ncomm. Some term programs and BBS's are not coded to the spec, but rather take short-cuts which may cause that program to hang when used with these libraries. This problem has been reported with Excelsior BBS. In particular: Setting YY causes XPR2.001 return codes to be set. These codes make use of all 32 bits in the bitmap; if the host program only looks at the low-order 16 bits or expects hardcoded values, it will fail. Never use this option in a host that does not support it. The only known hosts that do support this option are DreamTerm and wpl.library. Fixes and Enhancements: o REQUIRES wb2.1+ o Locale support. o Defaults optimized for each library to permit MUCH shorter setup strings. o XPR 2.001 support for dual-status windows. Protocol now informs host that it supports XPR 2.001 extensions and double-buffering. Setup toggles this support and is by default disabled for xprzmodem.library and enabled for xprzedzap.library. o XPR 3 callbacks register protection is installed o XPR 3 xpr_updstatus function is enabled, permitting notification of transfer status for EACH file sent or received. o Protocol name displayed will be one of: Zmodem, 1K blocks standard SZmodem, up to 8K blocks ZedZap, up to 8K Blocks size based upon bps rate, ftn mode ZedZip, 1k blocks, ftn mode DirectZap, up to 8k blocks, minimum escaping, ftn mode o Added status messages for resume o A number of strings were not localized, corrected. Also added localization for new options. These are NOT translated for german catalog, so that catalog has been removed from distribution. Catalogues and documentation for other languages should be distributed separately. A French catalog is available. o During batch transfers, Error message field is set to "None" when starting to send or receive next file. o Improper variable names were used for some of the new options, causing unexpected results when used with Term. o catalogue source is now also included in user distribution as well as source distribution. MAGIC NAME: XPRZ3 Robert Williamson FidoNet#1:167/104.0 AmigaNet#40:600/104.0
PERMSSN UID GID SIZE RATIO STAMP NAME ---------- ----------- ------- ------ ------------ -------------------- [generic] 3441 23.9% Nov 15 1994 callbacks.a [generic] 13492 42.1% Jun 29 1995 docs/History [generic] 367 74.7% Oct 3 1993 docs/ [generic] 49859 35.4% Jun 29 1995 docs/ [generic] 507 53.8% Oct 3 1993 docs/ [generic] 2024 12.7% Dec 12 1994 MakeAllLibs [generic] 25258 25.5% Jan 3 1995 Receive.c [generic] 23874 28.0% Jan 3 1995 Send.c [generic] 4546 29.4% Jun 30 1995 Smakefile [generic] 48112 25.0% Jun 29 1995 Utils.c [generic] 256 51.6% Aug 13 1993 Xpr_Lib.FD [generic] 485 44.7% Aug 13 1993 Xpr_Lib.h [generic] 2717 43.1% Nov 17 1994 xprgetsystime.c [generic] 8042 26.2% Nov 19 1994 Xproto.h [generic] 1409 36.7% Nov 15 1994 xprsprintf.a [generic] 1299 45.9% Jan 3 1995 xprtimeout.c [generic] 4315 44.1% Jun 29 1995 xprz351.readme [generic] 14136 29.5% Jan 3 1995 XprZmodem.h [generic] 690 37.8% Nov 16 1994 xprzmodem_all.h [generic] 4337 37.1% Jan 3 1995 [generic] 4159 39.9% Jan 3 1995 xprzmodem_catalog.ct [generic] 367 74.7% Aug 4 1993 [generic] 19796 20.8% Jun 30 1995 xprzmodem_catalog.h [generic] 1062 47.0% Nov 17 1994 xprzmodem_locale.c [generic] 8106 48.6% Nov 9 1994 Zcrc.h [generic] 23594 18.8% Nov 18 1994 Zm.c [generic] 4558 37.1% Nov 9 1994 Zmodem.h ---------- ----------- ------- ------ ------------ -------------------- Total 27 files 270808 29.8% Aug 8 1995
Zum Live Linux: