From:	MERC::"uunet!DRYCAS.CLUB.CC.CMU.EDU!vmsnet-request" 24-APR-1992 17:02:58.01
To:	mccall!vmsnet-newsgate
CC:	
Subj:	RE: Fixed: UUCICO.EXE with large pkt and windows 0/10

In article <1992Apr22.112750.11872@infocomm.com>, mark@infocomm.com writes:
> The following 10 messages are a VMS_SHARE of an MFTU of the up coming version
> of UUCICO.EXE, UUXQT.EXE and UUXQT_DCL.COM.  The UUCICO.EXE has fixes for the
> known ACCVIO problems with large packets and/or windows > 3.  They should be
> installed as a set since the UUCICO is the new version which will be formally
> released in with our Atlanta Submission.  This version uses subdirectories of
> your UUCP_SPOOL to recieve files from remote sites, so in order to properly
> process incoming mail/news, the new versions of UUXQT.EXE and UUXQT_DCL.COM are
> also provided.
> 
Does this UUCICO have the ability to translate to valid VMS filenames
the wierd names generated by ATTMail?  I had to patch the previous
version to handle.

Like so:

************
File VFI67:[UUCP_13.DEVEL.UUCP.SRC]SYSDEP.C;2
 1610   	char jwork_buf[16];
 1611   
******
File VFI67:[UUCP_13.DEVEL.UUCP.SRC]SYSDEP.C_ORIGINAL;1
 1610   
************
************
File VFI67:[UUCP_13.DEVEL.UUCP.SRC]SYSDEP.C;2
 1645   			else if (*c == '_') {
 1646   				strcpy(&(c[1]), c);	/* open it up */
 1647   			 	*c = '_'; 	/* insert an underscore */
 1648   				c++;		/* skip over the underscore */
 1649   			}
 1650   			else if ((*c != '$') && (!isdigit(*c)) ){
 1651   				sprintf(jwork_buf, "%02X", *c);
 1652   				strcpy(&(c[3]), c);	/* open it up */
 1653   					/* fourth char will ovrwrt cur char */
 1654   			 	*c = '_'; 	/* insert an underscore */
 1655   				c++;	 	/* skip over the underscore */
 1656   			 	*c = '0'; 	/* insert an ASCII zero */
 1657   				c++;		/* skip over the zero */
 1658   			 	*c = jwork_buf[0]; 	/* insert first hex digit */
 1659   				c++;		/* skip over the first hex */
 1660   			 	*c = jwork_buf[1]; 	/* insert second hex digit */
 1661                                   /* don't need c++ here */
 1662   			}
 1663   		}
******
File VFI67:[UUCP_13.DEVEL.UUCP.SRC]SYSDEP.C_ORIGINAL;1
 1644   			else if (*c == '.')	/* second (or more) period */
 1645   				*c = '-';	/* change to hyphen */
 1646   		}
************

Number of difference sections found: 2
Number of difference records found: 19

DIFFERENCES /IGNORE=()/MERGED=1/OUTPUT=VFI67:[UUCP_13.DEVEL.UUCP.SRC]TEMP.;1-
    VFI67:[UUCP_13.DEVEL.UUCP.SRC]SYSDEP.C;2-
    VFI67:[UUCP_13.DEVEL.UUCP.SRC]SYSDEP.C_ORIGINAL;1


-- 
Jim
+------------------------------------+--------------------------------------+
|  James H. Thompson                 |   jimmy_t@verifone.com    (Internet) |
|  VeriFone Inc.                     |   uunet!verifone!jimmy_t  (UUCP)     |
|  100 Kahelu Avenue                 |   808-623-2911            (Phone)    |
|  Mililani, HI 96789                |   808-625-3201            (FAX)      |
+------------------------------------+--------------------------------------+
