Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > a6244a8faa0d33b9c36f060461b07bb6 > files > 113

libhylafax4.1.1-devel-4.1.5-1mdk.ppc.rpm

<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>
Changes in HylaFAX v4.0beta012
</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.0beta012<BR>
<B>Previous Version</B>: <A HREF="v4.0beta011.html">v4.0beta011</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="#general">General changes</A>
<LI><A HREF="#configure">Changes in the software configuration</A>
<LI><A HREF="#faxsend">Changes to faxsend</A>
<LI><A HREF="#faxgetty">Changes to faxgetty</A>
<LI><A HREF="#hfaxd">Changes to hfaxd</A>
<LI><A HREF="#faxaddmodem">Changes to faxaddmodem</A>
<LI><A HREF="#faxsetup">Changes to faxsetup</A>
<LI><A HREF="#misc">Changes in miscellaneous stuff</A>
</UL>

<P><HR WIDTH=65% ALIGN=right>

<A NAME="general"><B><FONT SIZE=+3>G</FONT>ENERAL CHANGES:</B></A>

<UL>
<LI>support was added for using an ``external getty'' application to
   deduce--and possibly handle--an inbound call
</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>the pathname for the AFM files was moved to <B>config.h</B> to
    avoid passing it on the command line (certain systems apparently
    have problems with this)
<LI>a new parameter <TT>PATH_EGETTY</TT> was added for the external
    getty support
<LI>the <TT>MACHDEPLIBS</TT> parameter no longer grows with each run
    of <B>configure</B>
</UL>

<P><HR WIDTH=65% ALIGN=right>

<A NAME="faxsend"><B><FONT SIZE=+3>C</FONT>HANGES TO FAXSEND:</B></A>

<UL>
<LI>the jobtag field in the xferfaxlog accounting record is now truncated at
   80 characters and quote marks contained in strings are escaped
</UL>

<P><HR WIDTH=65% ALIGN=right>

<A NAME="faxgetty"><B><FONT SIZE=+3>C</FONT>HANGES TO FAXGETTY:</B></A>

<UL>
<LI>a new method for answering the telephone was added: ``extern''
    to cause an external application to be invoked to deduce (and
    possibly handle) an inbound call
</UL>

<P><HR WIDTH=65% ALIGN=right>

<A NAME="hfaxd"><B><FONT SIZE=+3>C</FONT>HANGES TO HFAXD:</B></A>

<UL>
<LI>a more portable technique is now used to calculate the time differential
    between the local timezone and GMT
<LI>a bug was fixed in the support for the old client-server protocol that
    caused cover pages from <EM>very old</B> clients to be interpreted
    as protocol requests
<LI>the <TT>JOBINFO</TT> job parameter is now properly handled
<LI>a portability problem to 64-bit systems was corrected
</UL>

<P><HR WIDTH=65% ALIGN=right>

<A NAME="faxsetup"><B><FONT SIZE=+3>C</FONT>HANGES TO FAXSETUP:</B></A>

<UL>
<LI>several typos were corrected
<LI>use of <TT>chdir</TT> has been replaced by <TT>cd</TT>
<LI>the FIFO checking logic was corrected
<LI>workarounds were added for GNU gawk
<LI>the process name matching logic in <TT>findproc</TT> for BSD-style
   systems was improved
</UL>

<P><HR WIDTH=65% ALIGN=right>

<A NAME="faxaddmodem"><B><FONT SIZE=+3>C</FONT>HANGES TO FAXADDMODEM:</B></A>

<UL>
<LI>the scheduler configuration file is now read before prompting for
    server-related configuration parameters; this makes it easier to
    fill in information such as area code
<LI>a missing function was put back (it got removed as part of the
    <B>faxsetup</B> split)
</UL>

<P><HR WIDTH=65% ALIGN=right>

<A NAME="misc"><B><FONT SIZE=+3>C</FONT>HANGES IN MISCELLANEOUS STUFF:</B></A>

<UL>
<LI><B>port/install.sh</B> now checks if a ``synthesized target'' already
    exists and if it does then it does not attempt to recreate it (this
    eliminates diagnostics about directories, FIFO files, and symbolic
    links that already exist)
<LI>the <B>notify.awk</B> script has been fixed up slightly
<LI><B>recvstats</B> was fixed to properly handle the new xferfaxlog format
</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: 1999/01/10 09:50:26 $.
</ADDRESS>

</BODY>
</HTML>