Software update: HylaFAX+ 5.1.10

Spread the love

HylaFAX is a package for Unix-based systems that makes it possible to send and receive faxes and alphanumeric pages. Due to different starting points among the developers, HylaFAX+ has been in existence since October 2005, in which changes are implemented faster than in HylaFAX, without +. The concise history of HylaFAX and HylaFAX+ is on this page read at Wikipedia. The differences between these two flavors are then this page explained. The developers of HylaFAX+ have released a new version with 5.1.10 as the version number. The list of changes looks like this:

Version 5.1.10:

  • correct bit order of Class 2 JBIG sending
  • prevent ‘sendfax -vv’ from truncating job params
  • add “serverdocover” job parameter feature and support
  • add SaveRawImage configuration option for debugging use
  • handle echo or MCF in non-ECM reception
  • fix Class 1 protocol when MaxRecvPages is exceeded
  • put a time limit on potential looping string to receive a frame
  • add default prototype support for Mainpine IQ modems
  • output an error message from faxmail if a part is discarded
  • attempt send training at least three times
  • fix (maintain) pagination when continuation cover pages are used, and add “nocountcover” job parameter to prevent paginating the cover
  • fix support for full-path device names
  • add “skippages” and “skippages” job parameter features and support for indicating them in sendfax via the “-O” command-line option
  • add a “canonical” line to sendq and doneq files
  • permit easy localization/customization of error messages in mail
  • further improve ECM synchronization timeout handling
  • further fix faxmail comment parsing, and only parse MIME-Version
  • if a sender transmits PPS for a block already confirmed, reconfirm it
  • in Class 1 ECM sending don’t train down on CTC if we are adequately progressing
  • fix faxmail’s octet-stream MIMEConverters for TIFF and PDF
  • be more resiliant in post-page message reception
  • move wedged use of FaxDispatch to FaxWedged
  • add RecvqProtection for hfaxd
  • enable functionality of X-Fax-To header for faxmail
  • properly handle timeout waiting for Phase C carrier drop in Class 1 ECM
  • improve handling of CFR in Class 1 Phase C
  • handle NO CARRIER in leiu or OK after transmitting data

Version 5.1.8:

  • add Class1TCFMinRunECMMod config file option
  • extend timeout for initial ECM frame synchronization
  • update “lastMCF” timer when we have to repeat ourselves
  • add ModemNoAutoAnswerCmdDelay modem configuration option
  • handle an echoed CTR signal
  • add MinAcceptedLineCount configuration feature, default to 10
  • properly use quoted-printable and RFC2047 Subject header in mails
  • make faxmail trim whitespace from the ends of header lines
  • add senderHasV17Trouble, senderSkipsV29 info file entries, and use them in Class 1 reception to discriminate V.17 availability
  • add CallIDType “calling-number” to be able to associate a CallIDPattern match with info file entries
  • correct numerous man page typographical errors
  • handle the echo of FTT or CFR better in Class 1 receive
  • stop fast looping in Class 1 ECM receive when AT_EMPTYLINE occurs
  • DLE+ETX after dialing is noise, ignore it
  • support libtiff 3.9
  • handle CRP at Phase C reception
  • don’t get stuck on repeated BUSY messages from the modem

Version number 5.1.10
Release status Final
Operating systems Linux, BSD, macOS, Solaris, UNIX
Website HylaFAX+
Download
file size

1.11MB

License type Conditions (GNU/BSD/etc.)
You might also like