Xref: utzoo comp.lang.c:40106 alt.sources:3891 comp.lang.c++:14126 comp.lang.smalltalk:3079 comp.lang.pascal:7172 Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!att!ucbvax!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!jhunix!hsu_wh From: hsu_wh@jhunix.HCF.JHU.EDU (William H Hsu) Newsgroups: comp.lang.c,alt.sources,comp.lang.c++,comp.lang.smalltalk,comp.lang.pascal Subject: Source code for data compression -- wanted Keywords: source code, data compression, huffman, lempel-ziv Message-ID: <8720@jhunix.HCF.JHU.EDU> Date: 16 Jun 91 00:01:35 GMT Followup-To: poster Organization: The Johns Hopkins University - HCF Lines: 25 I am looking for source code which implements the Huffman and Lempel-Ziv file compression and encoding algorithms, preferably in C. I have seen several programs which incorporate the techniques: the ZOO format, SEA's ARC, Phil Katz's PKZIP/PAK, and Raymond Lau's StuffIt. I have also seen a format called LZH and assume that it stands for Lempel-Ziv/Huffman; am I mistaken? I was wondering if SEA, Phil Katz, or Ray Lau have ever released any code pertaining to their respective software packages, and if not, whether the bibliographic references that they used indeveloping the algorithms is generally known. If anyone has seen source code for a good compression algorithm or knows of a reference which may have been used by the developers listed above, please E-mail me. I am also interested in code for conversion of different file formats to ASCII, such as uuencode/decode and BinHex. I have not been able to get compilable code on the IBM PC and Macintosh for either program; could some kind soul please mail it to me or refer me to a reliable FTP site? Finally, I am looking for publicly available source code to the Kermit, X/Y/Zmodem, Jmodem, and Cmodem transfer protocols for IBM and/or UNIX. Again, I would appreciate it if anyone could cite a bibliographic source as well. Thank you. Please address E-mail responses to: hsu@cs.jhu.edu or HSU_WH@JHUVMS.HCF.JHU.EDU.