Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mailrus!ncar!tank!cps3xx!usenet From: usenet@cps3xx.UUCP (Usenet file owner) Newsgroups: comp.binaries.ibm.pc.d Subject: Re: Freely-distributable uudecode for Unix Keywords: uuencode, uudecode Message-ID: <5818@cps3xx.UUCP> Date: 17 Dec 89 07:38:20 GMT References: Sender: root@cps3xx.UUCP Reply-To: hendrick@frith.UUCP (Kenneth J. Hendrickson) Organization: Michigan State University Lines: 35 In article kim@uts.amdahl.com (Kim DeVaughn) writes: %Several of the newer flavors of the uutwins (uuencode/uudecode) add a couple %of characters beyond the specified line length (which is usually "M") to %provide line-by-line checksums. If these chars aren't present, the uudecode %just assumes there .uue was created by an older uuencode, and doesn't do any %checksumming. % %If there are characters beyond the encoded line length, they do assume these %char(s) represent a checksum, which is what's happening in this case. Some %also do an overall length check at the EOF. % %The problem with trailing blanks is also eliminated, as they use a non-blank %char in place of a blank (a ` I believe). So there are NO blanks anywhere %in the .uue. This non-blank char maps to the same decode value, so this %scheme is backwardly compatible with older versions of the uutwins, and doesn't %break anything (or at least not any of the many flavors I've ever come across). % %Would you be interested in converting to the newer versions, as they do provide %some additional error checking? If so, I'll be happy to email them to you or %whomever the "right" person is at LISTSERV. Yes, I am very interested. I looked around on several machines, and none of them has the newer better flavours that do checksumming. Could you please post the source here? Thank you. %/kim %-- %UUCP: kim@amdahl.amdahl.com % or: {sun,decwrl,hplabs,pyramid,uunet,oliveb,ames}!amdahl!kim Neither of these addresses work from Mich State Univ or Univ of So Calif. In the rare case that original ideas Kenneth J. Hendrickson N8DGN are found here, I am responsible. Owen W328, E. Lansing, MI 48825 Internet: kjh@usc.edu UUCP: ...!uunet!usc!pollux!kjh