Sophie

Sophie

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

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.0beta022 (aka v4.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>: v4.0beta022 (aka v4.0pl1)<BR>
<B>Previous Version</B>: <A HREF="v4.0beta021.html">v4.0beta021 (aka v4.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 v4.0pl0 release.
The majority of the changes included in this
patch address portability problems.</CITE></TD>
</TR>
</TABLE>

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

<B><FONT SIZE=+3>C</FONT>HANGES:</B>

<UL>
<LI><B>configure</B> now looks for <TT>crypt</TT> in <TT>-lcrypt_d</TT>
    and <TT>-lcrypt_i</TT> (for FreeBSD 2.1)
<LI>a bug was fixed in <B>faxq</B> whereby the on-disk job description
    file was not
    updated to reflect the current in-memory state; this caused
    jobs to be left in a ``suspended'' state if <B>faxq</B> was prematurely
    terminated
<LI>a bug in <B>faxsetup</B>'s handling of certain prompts was corrected
<LI><B>faxsetup</B> now does some consistency checking of the
    <B>etc/hosts.hfaxd</B> file in the spooling area
<LI><B>faxsetup</B> handles SCO systems better
<LI>some code was added to deal with language changes introduced in
    the latest ANSI C++ draft specification (and implemented in the
    SGI 7.1 compilers)
<LI>extraneous use of the <TT>::</TT> scope operator was removed to
    avoid problems with systems that use C preprocessor directives to
    define certain antiquated functions (e.g. atoi)
<LI>changes were made to deal with systems where
    <TT>tcgetattr</TT> is a #define (e.g. SCO)
<LI>a bug was fixed that caused sendfax to send the <TT>USEECM</TT>
    protocol directive with an improper (wrongly typed) argument
<LI>a bug was fixed in the text to PostScript conversion support that
    appeared on systems where <TT>char</TT> is a signed quantity
<LI>a bug in <B>faxconfig</B> that caused invalid requests
    to be sent to the scheduler was fixed
<LI>the zlib support has been updated to version 1.0.4; this 
    fixes certain portability problems
<LI>make dependency handling was fixed for certain compilers
<LI>workarounds were made to deal with systems that have certain
    C include files that are not setup for use in C++ programs
<LI>a new <TT>-D</TT> option was added to <B>faxcover</B> to set
    the <TT>strftime</TT> format string used to generate the
    time & date string
<LI>a new <TT>DateFormat</TT> configuration parameter was added to
    <B>sendfax</B> to specify a format string to pass to the
    cover page program when auto-generating cover pages
<LI>a bug was fixed in <B>hfaxd</B> in the recognition off little-endian
    TIFF images
<LI>a bug was fixed in <B>hfaxd</B> that resulted in the <TT>SHUT</TT>
    command writing an invalid time to the shutdown file
<LI><B>hfaxd</B> now checks the time value specified in the shutdown
    file more carefully
<LI>job parameter alteration was fixed in the old protocol emulation
<LI>a new <TT>CONFIG_MAXGID</TT> configuration parameter was added
    to constrain the maximum fax UID assigned to clients
<LI>the maximum fax UID was changed to 60000 for HP and SCO systems;
    this fixes a problem where anonymous clients were unable to
    access submitted documents
<LI><B>faxgetty</B> was changed to monitor modem status messages
    even when <TT>RingsBeforeAnswer</TT> is set to zero
<LI>unprivileged clients may now access files in the <B>log</B>
    subdirectory in the spooling area (per-file readability depends
    on the setting of
    <TT>LogFileMode</TT>); this makes it possible to use
    WWW browsers to retrieve session logs through <B>hfaxd</B>
</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/08/05 11:11:47 $.
</ADDRESS>

</BODY>
</HTML>