<HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <TITLE> Changes in HylaFAX v4.0beta009 </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>: v4.0beta009<BR> <B>Previous Version</B>: <A HREF="v4.0beta008.html">v4.0beta008</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> Note that this is a <STRONG>major new distribution</STRONG> and lots of things have changed. Consult the <A HREF="hylafax4.0.html">general overview</A> for a high-level description of the new functionality provided in the v4.0 software. <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. 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="#hfaxd">Changes to hfaxd</A> <LI><A HREF="#sendpage">Changes to sendpage</A> <LI><A HREF="#misc">Changes in miscellaneous tools</A> <LI><A HREF="#port">Changes in the portability support</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>a workaround was added for systems with <B>sed</B> commands that do not accept more than 100 commands <LI><B>configure</B> now records the setting of all configuration parameters in a <B>config.cache</B> file that is re-read at startup; this makes parameters set interactively persistent across configuration runs <LI><B>configure</B> now automatically checks for the SunPRO C++ product as a potential compiler <LI>the Makefile rules for the SunPRO C++ compiler are now properly setup on SunOS systems <LI><B>configure</B> now verifes that the C++ facilities properly support global static variables with constructors (as required by the software) <LI><B>configure</B> no longer assumes the function declaration for <TT>crypt</TT> resides in <B><crypt.h></B> when that file is present <LI>auto-configuration of the AFM files was corrected <LI>several new configuration parmaeters were added to control workarounds for systems with incorrect function declarations <LI>DSO configuration has been changed to make it easier for non-IRIX schemes to be added <LI><B>configure</B> now sets <TT>CONFIG_OPENFIFO</TT> to <TT>O_RDWR</TT> for recent Linux systems (to workaround a kernel bug introduced in release 1.3.80) </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 where the maximum number of tries and the maximum number of dials were not checked correctly if the server-configured values were less than what the client specified </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="faxsend"><B><FONT SIZE=+3>C</FONT>HANGES TO FAXSEND:</B></A> <UL> <LI>the count of pages transmitted is updated after each page is acknowledged so that clients can track a job's progress better </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="hfaxd"><B><FONT SIZE=+3>C</FONT>HANGES TO HFAXD:</B></A> <UL> <LI>the local timezone name is now printed correctly on systems that support <TT>tm_zone</B> (e.g. BSD/OS) <LI>protocol tracing messages were compacted from two lines per reply to one line <LI>the creation of character special device files in the chroot'd filesystem was fixed <LI>a bug was fixed that caused <B>hfaxd</B> to idle aimlessly when started by <B>inetd</B> </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="sendpage"><B><FONT SIZE=+3>C</FONT>HANGES TO SENDPAGE:</B></A> <UL> <LI><B>sendpage</B> is still broken </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="misc"><B><FONT SIZE=+3>C</FONT>HANGES IN MISCELLANEOUS TOOLS:</B></A> <UL> <LI>the emulation of <TT>killall</TT> in <B>probemodem</B>, <B>faxaddmodem</B>, and the system boot script was improved/corrected </UL> <P><HR WIDTH=65% ALIGN=right> <A NAME="port"><B><FONT SIZE=+3>C</FONT>HANGES IN THE PORTABILITY SUPPORT:</B></A> <UL> <LI><TT>vsyslog</TT> emulation was correted to not interpret data with ``%''-escapes </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>