<HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <TITLE> Changes in HylaFAX v3.0pl1 </TITLE> </HEAD> <BODY> <BASEFONT SIZE=4> <B><FONT SIZE=+3>H</FONT>YLA<FONT SIZE=+1>FAX</FONT> <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B> <BASEFONT SIZE=3> <UL> <HR SIZE=4 WIDTH=65% ALIGN=left> <B>Current Version</B>: v3.0pl1 (aka v3.0beta114)<BR> <B>Previous Version</B>: <A HREF="v3.0beta113.html">v3.0pl0</A><BR> <B>Master FTP Site</B>: <A HREF="ftp://sgi.com/sgi/fax">sgi.com (192.48.153.1), directory sgi/fax</A><BR> <HR SIZE=4 WIDTH=65% ALIGN=left> </UL> <P> This document describes the changes made to the software between the <I>previous</I> and <I>current</I> versions (see above). If you don't find something listed here, then it was not done in this timeframe, or it was not considered important enough to be mentioned. <P> <TABLE BORDER=0> <TR> <TD><IMG SRC="icons/info_icon.gif" HSPACE=8></TD> <TD><CITE> This was a patch distribution made to correct problems found after the v3.0pl0 release. The main reason for this patch was to change certain C++ language constructs to follow recent changes to the ANSI C++ Reference Manual (ARM); this was important because GNU gcc release 2.7.0, by default, enforced these changes causing confusion among users.</CITE></TD> </TR> </TABLE> <P> The following information is located here: <UL> <LI><A HREF="#configure">Changes in the software configuration</A> <LI><A HREF="#faxq">Changes to faxq</A> <LI><A HREF="#faxsend">Changes to faxsend</A> <LI><A HREF="#faxd.recv">Changes to faxd.recv</A> <LI><A HREF="#textfmt">Changes to textfmt</A> </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A> <UL> <LI>support was added for IRIX 6.x releases <LI><TT>-liberty</TT> is now used when the standard C library does not include the memmove or strdup functions <LI>varous fixes for supporting GNU gcc version 2.7.0 </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="faxq"><B><FONT SIZE=+3>C</FONT>HANGES TO FAXQ:</B></A> <UL> <LI>a bug was fixed that caused job priorities to have no effect <LI>a workaround was added for problems with send-only configurations with modems that did not support 2D-encoded data (setup restricted capabilities for modems specified on the fax command line with the <TT>-m</TT> option) </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="faxsend"><B><FONT SIZE=+3>C</FONT>HANGES TO FAXSEND:</B></A> <UL> <LI>change to ignore blank lines in configuration files <LI>change to include line numbers in diagnostics generated while processing configuration files <LI>portability fix for systems where <TT>mode_t</TT> is 16-bits </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="faxd.recv"><B><FONT SIZE=+3>C</FONT>HANGES TO FAXD.RECV:</B></A> <UL> <LI>a bug was fixed whereby shutdown files were being ignored when associated faxgetty processes were not running <LI>a bug was fixed in the handling of job sequence numbers </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="textfmt"><B><FONT SIZE=+3>C</FONT>HANGES TO TEXTFMT:</B></A> <UL> <LI>a bug was fixed whereby N-up-style formatting did not work correctly </UL> <!--FOOTER--> <A HREF="toc.html"><IMG SRC="icons/back.gif"></A> HylaFAX table of contents.<BR> <HR> <ADDRESS> <A HREF="sam.html">Sam Leffler</A> / <A HREF="mailto:sam@engr.sgi.com">sam@engr.sgi.com</A> Last updated $Date: 1998/10/12 20:47:51 $. </ADDRESS> </BODY> </HTML>