![]() |
Hi, I have created a list of patches to HylaFAX v4.0pl2 of those submitted to this mailing list and other places. In some cases I have changed the names of the patches to make them distinguishable and more descriptive. The patches, individually and in a tarball, are available on my web site. Please see : http://www.elgro.demon.co.uk/patchlist.php and http://www.elgro.demon.co.uk/downloads.php Any omissions, errors, or just general comments directly to me please. Cheers. ------------------------------------------------------------------------ PATCHLIST for HylaFAX v4.0pl2 Current as at 24 Aug 98 By Phil Watkinson <pkw@elgro.co.uk> xferstat-domains.patch Patch to xferstat script not included in v4.0pl2 due to it being 'not generic'. To be applied where the error "Warning, address clash" is seen from xferstat. Submitted by Jonathan Clen 28 May 97 skel-classes.patch Changes the HylaFAX skel/class[1,2,2.0] to a more sensible arrangement. Submitted by Nico Garcia 19 Jan 98 xferfax-patch.sh Shell script that changes the name of all xfer* files to xferfax* to avoid clashing with the xferstats and xferlog files of the wu-ftp program. This particularly applies to users of RedHat Linux. Submitted by Nico Garcia 7 Feb 98 fixhtml-patch.sh Shell script that fixes the links in the html documentation at install time. Submitted by Nico Garcia 7 Feb 98 fixhtml-manpages-patch.sh Shell script that removes the numerical categories from the man page links in the html documentation, allowing them to work on all Unix systems. Submitted by Nico Garcia 7 Feb 98 configure-redhat.patch Alters settings in the configure script for ghostscript location and logwtmp. Required for RedHat 4.x and 5.x Linux. Submitted by Nico Gracia 15 Feb 98 hosts.fax-patch.sh Shell script to change HylaFAX etc/hosts file to be etc/hosts.fax; thus avoiding the confusion sometimes experienced by people new to Unix with the system /etc/hosts file. Submitted by Nico Garcia 17 Feb 98 defs-regex.patch Rearrange order of libraries and includes in defs.in. Required for 5.x Linux. Submitted by Nico Gracia 17 Feb 98 textfmt-fontmap.patch Enables HylaFAX to use ghostscript Fontmap to find fonts for faxmail & textfmt. Avoids the need for the afm font files. Version 2.2 by Robert Colquhoun 19 Mar 98 gcc-2.8.x.patch Required by systems with gcc 2.8.0 or above, including egcs. Submitted by Robert Colquhoun 20 Feb 98 faxcron-failures.patch Faxcron is supposed to return the associated trace log of any calls that failed suspiciously. It never worked for me. If the failures tests have a first letter capital (as they do in the etc/xferlog), then it worked fine. Submitted by Seth Chaiklin 20 Mar 98 faxcron-dirs.patch Faxcron was sometimes bothering with minor error messages when grep'ing directories. This diff made it shut up. Submitted by Tobias Richter 21 Mar 98 textfmt-mailer.patch Patch to util/TextFmt.c++ to prevent faxmail failing with 'mailer died with exit status 13' error on RedHat 5.0. Submitted by Robert Colquhoun 10 Apr 98. SNPPserver.patch The following etc/pagermap entry does not work as expected (.*)@(.*) \2/\1 and pagesend/hfaxd attempted to dial \2 instead of the second regexp match; apparently due to hfaxd applying the regexp to the PIN and not the dial string. Submitted by Chas Williams 17 Apr 98 lasttime.patch The time conversion for expiry time (LASTTIME job parm) was wrong for times longer than 24 hours. If you specify 25 hours, it gave you 49 hours, and report that it has given you 97 hours. Submitted by Trevor Blackwell 13 Jul 98 faxclient.patch This patch allows specification of the ModemFmt, JobFmt & RcvFmt in the environment. This way the changes in the format string can be made on the fly. It also adds two new options -m and -n, which turn off the server and modem status reports and turn off the headers. This is all designed to make it easier to parse the output. Submitted by Damian Ivereigh 15 Jul 98. faxcover.patch Here is a patch to faxcover.c++ that allows line feeds in the comments to do the right thing. There was an extra '\' in the wrong place along with a few other things. I have increased the maximum comment length to 60 and put it into a variable (it was hard coded at 35). Submitted by Damian Ivereigh 15 Jul 98. sendfax.patch Here is a patch that allows the entry of a voice number into sendfax.c++ that will appear on the cover page. The option used is '-V'. Submitted by Damian Ivereigh 15 Jul 98. stackbuffer.patch Patch to util/StackBuffer[.h .c++] to add equals operator ( ie operator= ) function. Fixes SIGSEV in pagesend after sending ucp page. A defined operator= would catch other instances of code assigning one fxStackBuffer to another. Submitted by Robert Colquhoun 27 Jul 98. tagline.patch I have found the bug in faxd/Tagline.c++. There was a calculation mistake, the author took away a quantity in bits when in should have been in bytes. This put around 6-12 bytes of junk on the page at the end of every tagline. Submitted by Robert Colquhoun 14 Aug 98.