CHANGES
上传用户:weiyuanprp
上传日期:2020-05-20
资源大小:1169k
文件大小:77k
源码类别:

传真(Fax)编程

开发平台:

C/C++

  1. # $Id: CHANGES,v 1.494 2009/09/29 11:46:01 faxguy Exp $
  2. New Changes
  3. * add config option (usually -O) to the clients (29 Sep 2009)
  4. * add -c option for hfaxd and faxq (29 Sep 2009)
  5. * properly unblock jobs when job preparation fails (24 Sep 2009)
  6. * make PostscriptTimeout format failures visible (24 Sep 2009)
  7. * add auto-rotate.ps utility script (7 Sep 2009)
  8. * add dialrules-pabx.be sample (7 Sep 2009)
  9. * add "bindaddressfamily" option to hfaxd and default to IPv4 (7 Sep 2009)
  10. * support Ghostscript 8.64 font aliases (28 Jul 2009)
  11. * handle echo of PPS when sending (29 Apr 2009)
  12. * improve detection of disabled Mac OS X (Darwin) realtime scheduling (21 Mar 2009)
  13. * add IPv6 support (1 Mar 2009)
  14. (5.2.9)
  15. * cope better in cases where the modem may "ignore" our ATA (16 Feb 2009)
  16. * fix problem involving JBIG attempts using non-JBIG Class 2.0 modems
  17.   (20 Jan 2009)
  18. * add --disable-ldap and --disable-jbig options for configure (10 Jan 2009)
  19. * avoid a divide-by-zero error in additional logging from 5.2.8 (31 Dec 2008)
  20. (5.2.8)
  21. * add support for DSO on SCO (8 Dec 2008)
  22. * fix handling of CRP receipt after CFR in non-ECM receive (8 Dec 2008)
  23. * log number and percentage of frames bad after PPS (4 Dec 2008)
  24. * fail receive if TIFF write error occurs (23 Nov 2008)
  25. * initialize dataTimeout for TCF (8 Nov 2008)
  26. * properly remove dialtest and typetest in 'make uninstall' (26 Oct 2008)
  27. * add "-q spool" option for faxcron (12 Oct 2008)
  28. * add i537ep modem configuration template (12 Oct 2008)
  29. * use JobProtection to be default file permissions for sendq/doneq 
  30.   files (11 Oct 2008)
  31. * prevent faxq from reusing old prepared image files from other
  32.   jobs (28 Sep 2008)
  33. * make faxstate "DOWN" persist through a faxq modem release (20 Sep 2008)
  34. * avoid collissions in hash code (15 Sep 2008)
  35. * add hfaxd -D sleep option (15 Sep 2008)
  36. * add IgnoreModemBusy and AllowIgnoreModemBusy experimental
  37.   features enabling sending of jobs to incoming calls (14 Sep 2008)
  38. (5.2.7)
  39. * improve faxq's FIFO parsing resiliancy (6 Aug 2008)
  40. * invoke SetupPrivateTmp from notify, faxrcvd, and pollrcvd (21 Jul 2008)
  41. (5.2.6)
  42. * fix timeout in sendClass1Data-putModemData (16 Jul 2008)
  43. * fix $PCL6CMD in pcl2fax script (3 Jul 2008)
  44. * handle control frame receipt in Class 1 V.34-Fax sending when
  45.   switching to primary channel (31 May 2008)
  46. * fix build for SCO 6.0.0 (27, 30 May 2008)
  47. (5.2.5)
  48. * remove faxcover_example_sgi.ps for legal reasons (24 May 2008)
  49. * handle NO CARRIER results to AT+FRH=3 better (21 May 2008)
  50. * correctly handle received bit order on JBIG in Class 2.1 (2 May 2008)
  51. * add Class2DisableV34Cmd configuration option (29 Apr 2008)
  52. * add Class2JBIGSupport modem configuration option (28 Apr 2008)
  53. * warnings fixups and configure script modifications for gcc-4.3
  54.   and specifically Fedora 9 (26 Apr 2008)
  55. (5.2.4)
  56. * don't allow frame 255 to go missing on PPS-NULL (22 Apr 2008)
  57. * handle a V.34 control channel retrain when receiving and waiting
  58.   for DCN (12 Apr 2008)
  59. * don't strip Sender/SubAddr information in faxrcvd after a 
  60.   colon (10 Apr 2008)
  61. * blank ECM page block before use (8 Apr 2008)
  62. * add direct LDAP authentication support (5 Apr 2008)
  63. * restore JobFmt %Y %Z and RcvFmt %X %Y %Z options (5 Apr 2008)
  64. * add default config support for Zoom 2949L (29 Mar 2008)
  65. (5.2.3)
  66. * make faxmail support ISO-8859-1 characters by default (25 Mar 2008)
  67. * fix some client hfaxd connections from dying (especially faxwach)
  68.   due to incomplete information in FIFO messages (16 Mar 2008)
  69. * fix TimeOfDay consideration when batching (13 Mar 2008)
  70. * fix a problem with va_list reuse when running clients in verbose
  71.   mode (11 Mar 2008)
  72. * improvements to client FIFO cleanup (11 Mar 2008)
  73. * begin to use bin/dictionary in wedged e-mails (8 Mar 2008)
  74. * make faxrcvd use sendmail -t instead of placing the to-addresses on
  75.   the command-line (18 Feb 2008)
  76. (5.2.2)
  77. * make faxmail decode RFC2047-encoded headers (10 Feb 2008)
  78. * add ModemRaiseATCommands configuration feature (8 Feb 2008)
  79. * make parseQfile read $faxname and $faxnumber (7 Feb 2008)
  80. * fix the initialization of CallID types when using CIDName or
  81.   CIDNumber (7 Feb 2008)
  82. * pass Content-Description, Content-ID, Content-Disposition information
  83.   along to the faxmail MIMEConverters (7 Feb 2008)
  84. * extend high-speed receive carrier when possible (5 Feb 2008)
  85. * add support for <waitfor:VCON> (31 Jan 2008)
  86. * more socklen_t adjustments for HP-UX 11 (31 Jan 2008)
  87. * remove "old" protocol support (30 Jan 2008)
  88. * make the server trust the client's specified document type (26 Jan 2008)
  89. * make pcl2fax produce TIFF output directly (25 Jan 2008)
  90. * escape double-quotes in client communication before passing them to the
  91.   server (25 Jan 2008)
  92. * improve resiliency after a AT+FRH=3, NO CARRIER condition (16 Jan 2008)
  93. * employ "intelligent" RTFCC to use MH format when it is better
  94.   than 2-D compressions (10, 12 Jan 2008)
  95. * pass jobid into *2fax converters (8, 11 Jan 2008)
  96. (5.2.1)
  97. * fix initialization of ECM block number for Class 1 sending (5 Jan 2008)
  98. * add completed support for server-side PCL support via GhostPCL (4 Jan 2008)
  99. * make tiffcheck verify black-on-white photometric interpretation (2 Jan 2008)
  100. * add new FaxModify DITHERING options for ps2fax and pdf2fax (1-2 Jan 2008)
  101. * combine most of GS versions of ps2pdf and pdf2fax (31 Dec 2007)
  102. * add qfile to RECV xferfaxlog records (24 Dec 2007)
  103. * add Serbian dictionary translation (23 Dec 2007)
  104. * define __USE_XOPEN in TagLine routines for older systems (16, 31 Dec 2007)
  105. * properly enumerate times in excess of 99:59:59 (11 Dec 2007)
  106. * update and correct German translations (10 Dec 2007)
  107. * fix formatting again for faxInfo (10 Dec 2007)
  108. * add PollLockPokeModem feature (6 Dec 2007)
  109. (5.2.0)
  110. * fix faxmail job submission when using a coverpage and the 
  111.   subject line is wrapped to more than one line (5 Dec 2007)
  112. * add "notify" feature to JobControl (4 Dec 2007)
  113. * fix build error on SCO OSR6.0.0 due to man changes in 5.1.12 (2 Dec 2007)
  114. * sort hfaxd output (2 Dec 2007)
  115. * fix formatting for faxInfo (29 Nov 2007)
  116. (5.1.12)
  117. * numerous internationalization fixes in notify, faxrcvd, pollrcvd (28 Nov 2007)
  118. * don't parse JobControl stderr output (27 Nov 2007)
  119. * cleanup client FIFO file when client disconnects not from 
  120.   root directory (26 Nov 2007)
  121. * add TagLineLocale modem configuration option and corresponding
  122.   tagtest feature for using UTF-8 font and format (23 Nov 2007)
  123. * fix build error with Mac OS X Leopard (darwin9) (20 Nov 2007)
  124. * change time format to always include hours (15 Nov 2007)
  125. (5.1.11)
  126. * add RECV_DATA_CONVERSION feature to faxrcvd/FaxDispatch to convert
  127.   JBIG faxes to MMR in the recvq (8 Nov 2007)
  128. * add "quiet" option to dialtest (8 Nov 2007)
  129. * support SHIELDED_DTMF on more kinds of modems (7 Nov 2007)
  130. * convert TIFF to JBIG before encoding them as a received-fax attachment (5 Nov 2007)
  131. * fix occassional incorrect EOFB formatting on MMR sending (3 Nov 2007)
  132. * add PassiveMode support to all client programs (31 Oct 2007)
  133. * fix and improve faxinfo data format descriptions when FAXDCS 
  134.   and FAXRECVPARAMS are both unavailable in the TIFF (31 Oct 2007)
  135. * improve clean up temporary files in faxaddmodem/faxsetup/probemodem (27, 31 Oct 2007)
  136. * add Chinese mail translation (26 Oct 2007)
  137. * handle parsing of Class 2 subparameters when the modem supports JP but
  138.   sometimes does not show it (26 Oct 2007)
  139. * add faxcover -M from-mail-address option (23 Oct 2007)
  140. * extend UNSENT queue accounting (18 Oct 2007)
  141. * fix time limit on potential looping tring to receive a frame (18 Oct 2007)
  142. * wait for OK in Class 2 after +FHS (17 Oct 2007)
  143. * make "regarding" available to notify (16 Oct 2007)
  144. * correctly update nocountcover from faxsend (15 Oct 2007)
  145. (5.1.10)
  146. * fix parseQFile function in common-functions (11 Oct 2007)
  147. (5.1.9)
  148. * correct bitorder of Class 2 JBIG sending (10 Oct 2007)
  149. * prevent 'sendfax -vv' from truncating job params (10 Oct 2007)
  150. * add "serverdocover" job parameter feature and support (9, 10 Oct 2007)
  151. * add SaveRawImage configuration option for debugging use (9 Oct 2007)
  152. * handle echo of MCF in non-ECM reception (5 Oct 2007)
  153. * fix Class 1 protocol when MaxRecvPages is exceeded (5 Oct 2007)
  154. * put a time limit on potential looping tring to receive a frame (4 Oct 2007)
  155. * add default prototype support for Mainpine IQ modems (3 Oct 2007)
  156. * output an error message from faxmail if a part is discarded (1 Oct 2007)
  157. * attempt send training at least three times (1 Oct 2007)
  158. * fix (maintain) pagination when continuation cover pages are used, and 
  159.   add "nocountcover" job parameter to prevent paginating the cover (26 Sep 2007)
  160. * fix support for full-path device names (25 Sep, 2 Oct 2007)
  161. * add "skippages" and "skippedpages" job parameter features and support
  162.   for indicating them in sendfax via the "-O" command-line option (22 Sep 2007)
  163. * add a "canonical" line to sendq and doneq files (19 Sep, 1 Oct 2007)
  164. * permit easy localization/customization of error messages in mail (19 Sep 2007)
  165. * further improve ECM synchronization timeout handling (17 Sep 2007)
  166. * further fix faxmail comment parsing, and only parse MIME-Version (14 Sep 2007)
  167. * if a sender transmits PPS for a block already confirmed, reconfirm it (10 Sep 2007)
  168. * in Class 1 ECM sending don't train down on CTC if we are adequately
  169.   progressing (9 Sep 2007)
  170. * fix faxmail's octet-stream MIMEConverters for TIFF and PDF (5 Sep 2007)
  171. * be more resiliant in post-page message reception (4 Sep 2007)
  172. * move wedged use of FaxDispatch to FaxWedged (3 Sep 2007)
  173. * add RecvqProtection for hfaxd (3 Sep 2007)
  174. * enable functionality of X-Fax-To header for faxmail (1 Sep 2007)
  175. * properly handle timeout waiting for Phase C carrier drop in Class 1 ECM (31 Aug 2007)
  176. * improve handling of CFR in Class 1 Phase C (30 Aug 2007)
  177. * handle NO CARRIER in leiu of OK after transmitting data (30 Aug 2007)
  178. (5.1.8)
  179. * add Class1TCFMinRunECMMod config file option (27 Aug 2007)
  180. * extend timeout for initial ECM frame synchronization (24 Aug 2007)
  181. * update "lastMCF" timer when we have to repeat ourselves (24 Aug 2007)
  182. * add ModemNoAutoAnswerCmdDelay modem configuration option (23 Aug 2007)
  183. * handle an echoed CTR signal (22 Aug 2007)
  184. * add MinAcceptedLineCount configuration feature, default to 10 (22 Aug 2007)
  185. * properly use quoted-printable and RFC2047 Subject header in mails (21-24 Aug 2007)
  186. * make faxmail trim whitespace from the ends of header lines (20 Aug 2007)
  187. * add senderHasV17Trouble, senderSkipsV29 info file entries, and use them
  188.   in Class 1 reception to discriminate V.17 availability (17 Aug 2007)
  189. * add CallIDType "calling-number" to be able to associate a CallIDPattern
  190.   match with info file entries (17 Aug 2007)
  191. * correct numerous manpage typographical errors (15 Aug 2007)
  192. * handle the echo of FTT or CFR better in Class 1 receive (14 Aug 2007)
  193. * stop fast looping in Class 1 ECM receive when AT_EMPTYLINE occurs (11 Aug 2007)
  194. * DLE+ETX after dialing is noise, ignore it (9, 11, 21 Aug 2007)
  195. * support libtiff 3.9 (6 Aug 2007)
  196. * handle CRP at Phase C reception (4 Aug 2007)
  197. * don't get stuck on repeated BUSY messages from the modem (3 Aug 2007)
  198. (5.1.7)
  199. * if modem doesn't respond to answer command, try again (2 Aug 2007)
  200. * fix units error in ModemAnswerResponseTimeout usage (2 Aug 2007)
  201. * fix MIMEConverters broken in 5.1.6 (31 Jul 2007)
  202. * extend Class1HookSensitivity application (24 Jul 2007)
  203. * fix Class2RTFCC broken in 5.1.0 (24 Jul 2007)
  204. * use configure-set PATH_AFM in faxsetup (23 Jul 2007)
  205. * add INSTALLROOT configure option (21, 23 Jul 2007)
  206. * adjust timing of Class 1 DCN reception to improve hearing it (21 Jul 2007)
  207. (5.1.6)
  208. * add Class1HookSensitivity modem config option (19 Jul 2007)
  209. * various modifications, aka improvements, to the way the Linux DSO
  210.   is built and used (12, 16-18 Jul 2007)
  211. * put faxmail MIMEConverters in LIBDIR instead of SBIN (12 Jul 2007)
  212. * support MultiTech Class 2.0/2.1 +FDB=1 extended debugging (5, 10, 19 Jul 2007)
  213. * fix QualifyTSI, etc., broken by TSIRecvdCmd (25 Jun 2007)
  214. * improve handling of DCN received in Phase B (25 Jun 2007)
  215. * fix Class 2 EOFB bit order when ModemSendFillOrder is LSB2MSB (23 Jun 2007)
  216. (5.1.5)
  217. * add -u (user) and -U (pass:admin) options to faxalter (21 Jun 2007)
  218. * allow FAXUSER to be set to a non-system account name (21 Jun 2007)
  219. * account (xferfaxlog, FaxAccounting) for killed jobs as well (19 Jun 2007)
  220. * add password option to faxmail -u parameter (15 Jun 2007)
  221. * add -o login option to faxstat (11 Jun 2007)
  222. * add TSIRecvdCmd feature to screen calls based on TSI (6 Jun 2007)
  223. * add -u (user) and -p (pass:admin) options to faxrm (25 May 2007)
  224. * make tiffcheck agree with faxsend on page length restrictions (24 May 2007)
  225. (5.1.4)
  226. * add typerules "istring" support (14 May 2007)
  227. * add faxmail -S tsi option (10 May 2007)
  228. * improve handling of CRP when in Phase B receiving (9 May 2007)
  229. * don't release a modem when job preparation fails and there are other
  230.   jobs in the batch needing the modem (8 May 2007)
  231. * ignore DIS when in Phase B receiving - it's likely echo (7 May 2007)
  232. * add faxq 'Z' FIFO message for debugging use (4 May 2007)
  233. * make faxq squeaky clean with valgrind --tool=memcheck (4 May 2007)
  234. * tolerate non-zero data in TCF when we have an uninterrupted 1.5 
  235.   seconds of zero data (4 May 2007)
  236. * add Class1MRSupport and Class1MMRSupport config options (2 May 2007)
  237. * change Class1TCFRecvHack to Class1TCFRecvHackCmd (2 May 2006)
  238. * document EGettyArgs, document and enhance CallID support for gettys,
  239.   and fix issues with egetty usage (24, 26 Apr 2007)
  240. * fix variable timeouts in Class 1 from behaving badly (20 Apr 2007)
  241. (5.1.3)
  242. * socklen_t adjustments for HP-UX 11 (17 Apr 2007)
  243. * add errorcodes to all error status notices, put it into the q-file
  244.   and provide a way for clients to query for it (17 Apr 2007)
  245. * never send RTN in Class 1 after a null-page was received (16 Apr 2007)
  246. * fix potential faxgetty crash in switchingPause (14 Apr 2007)
  247. * add Class1HasRHConnectBug workaround option (12 Apr 2007)
  248. * improve faxq behavior when MaxBatchJobs=1 (10 Apr 2007)
  249. * add faxalter -C command option (6 Apr 2007)
  250. * add hfaxd JPARM TIMEOFDAY client option, associated job support, 
  251.   and also expand sendfax -a syntax to include it (6 Apr 2007)
  252. * add "owner:pass" syntax for 'sendfax -o' option (29 Mar, 6 Apr 2007)
  253. (5.1.2)
  254. * fix hfaxd local time display due to DST (21 Mar 2007)
  255. * fix a couple of Trigger problems (21 Mar 2007)
  256. * add faxmail -C option to set coverpage template file (20 Mar 2007)
  257. * quote input and output filenames in default typerules (19-20 Mar 2007)
  258. * add faxmail -t option to set notification options (19 Mar 2007)
  259. * add Turkish dictionary translations (15 Mar 2007)
  260. * fix previous pre-CRP wait implementation (14 Mar 2007)
  261. * add faxmail -T option to disable formatting of text parts (13, 14 Mar 2007)
  262. * add support for John Walker's "base64" encoder (13 Mar 2007)
  263. * add a, c, C, g, G, I, S, v, and V options for tagline (9 Mar 2007)
  264. * add AuditHook config option (9 Mar 2007)
  265. * add Class1ModemHasDLEBug config option (8 Mar 2007)
  266. (5.1.1)
  267. * prevent dead jobs from being run anyway and don't let job sending
  268.   delays adjust killtime, either (8 Mar 2007)
  269. * properly add UNSENT records and update q-file status when a
  270.   sending job that times out also fails (8 Mar 2007)
  271. * add modemused doneq/sendq item for use in notify (7 Mar 2007)
  272. * add Class2DisableV17Cmd config option (6 Mar 2007)
  273. * fix Class 1 DCS in sending of 300 x 300 dpi image (5 Mar 2007)
  274. * allow job to disable V.34 in Class 2 driver (5 Mar 2007)
  275. * improve "modem echoes dialed number" handling (5 Mar 2007)
  276. * attempt to improve reception when there is bad echo (5 Mar 2007)
  277. * wait longer before sending CRP (3 Mar 2007)
  278. * add Duxbury/IP568x modem prototype config file (2 Mar 2007)
  279. * prevent faxq usage of traceServer from crashing (28 Feb 2007)
  280. * support FILETYPE and RETURNFILETYPE to be multiple (28 Feb 2007)
  281. * add a one-second when sending before hanging up to help the
  282.   audio get through (28 Feb 2007)
  283. * fix faxinfo for JPEG when FAXDCS is not present (27 Feb 2007)
  284. (5.1.0)
  285. * add Class 2.0/2.1 JPEG (color) support (21 Feb 2007)
  286. * fix MR reception for some Class 2 modems that indicate MR
  287.   with DF=2 (16 Feb 2007)
  288. * add Class 2.0/2.1 JBIG support (15 Feb 2007)
  289. * make faxrm produce a meaningful exit code (12 Feb 2007)
  290. * prevent backwards jumps in time, i.e. clock adjustement, from 
  291.   stalling or crashing faxq (12 Feb 2007)
  292. * prevent picking up again on the receiver's MCF signal when
  293.   re-entering Phase B in a batch (9 Feb 2007)
  294. * fix premature disconnection in Class 2 reception (9 Feb 2007)
  295. * fix messy faxstatus entries in notify messages (6 Feb 2007)
  296. * add 'make uninstall' option (6 Feb 2007)
  297. * make faxinfo exit status meaningful (5 Feb 2007)
  298. * add faxstat -q "show sequence numbers" feature (29 Jan 2007)
  299. * allow authenticated clients access to seqf files (29 Jan 2007)
  300. * fix logging of FAXNumber in "SESSION BEGIN" line (29 Jan 2007)
  301. * improve job.tts sync with req.tts (26 Jan 2007)
  302. (5.0.4)
  303. * extend "awaiting ECM synchronization" timeout (16 Jan 2007)
  304. * log correctly when a receiver DIS indicates no V.8 bit but
  305.   V.8 was already known to have succeeded (11 Jan 2007)
  306. * change default SessionTracing to 0xFFF (11 Jan 2007)
  307. * don't clobber tiffcp exit code data in tiff2fax (9 Jan 2007)
  308. * change #include config file feature to be uniform colon-delimited
  309.   format like other config options (5 Jan 2007)
  310. * fix blocked jobs from getting ignored (5 Jan 2007)
  311. * fix DesiredEC support in sendfax.conf (3 Jan 2007)
  312. * add hfaxd JPARM ECMTYPE option (3 Jan 2007)
  313. * use DLE+ETX in resetting more carefully, sparingly (2 Jan 2007)
  314. * add Class1PageWidthSupport modem config option (2 Jan 2007)
  315. (5.0.3)
  316. * properly handle multipart MIME messages in faxmail (1 Jan 2007)
  317. * add faxmail -N "formatEnvHeaders" option (1 Jan 2007)
  318. * make faxmail support CR+LF mail messages (1 Jan 2007)
  319. * add default faxmail MIMEConverters for PDF and TIFF (1 Jan 2007)
  320. * if tcsetattr fails to change the parity keep our settings correct (26 Dec 2006)
  321. * handle MPS/EOP/EOM/CRP when expecting DCS, i.e. after RTN (21 Dec 2006)
  322. * change all fixed /bin/sh shebang references to SCRIPT_SH (19 Dec 2006)
  323. (5.0.2)
  324. * prevent an unspecified external number from causing the first number
  325.   in a job group from being used with other jobs (12 Dec 2006)
  326. * pad LocalIdentifier in Class 2 to keep the modem from filling the
  327.   void with garbage (8 Dec 2006)
  328. * increase the wait time for AT+FCLASS=? response (7 Dec 2006)
  329. * fix largely dysfunctional PAM support (6 Dec 2006)
  330. * fix and improve JobControl application of DesiredDF (1 Dec 2006)
  331. * change shell command quoting to prevent double-quotes problem (24 Nov 2006)
  332. (5.0.1)
  333. * prevent faxq from failing an assert over mishandling a job list (21 Nov 2006)
  334. * fix faxqclean to remove hard links (used in job groups)
  335.   appropriately (21 Nov 2006)
  336. * rework faxqclean fix to also work with coverpages as previously
  337.   named (20 Nov 2006)
  338. * enable sendfax to submit job "groups" with a groupid (18 Nov 2006)
  339. * add "Priority" JobControl option feature to modify job priority (17 Nov 2006)
  340. * again, fix faxqclean from removing referenced cover pages (15 Nov 2006)
  341. * add #include feature for config files (13 Nov 2006)
  342. * fix some errors with PDF page counting (10 Nov 2006)
  343. * improve ECM HDLC frame decoder to recover more quickly from data
  344.   corruption and possibly find frames where it couldn't before (6 Nov 2006)
  345. * add default config support for "Agere OCM V.92" modems (5 Nov 2006)
  346. * fix hfaxd XferFaxLog option name to agree with documentation (5 Nov 2006)
  347. * add more intelligence to the Class 1 receiver in sending RTN (3 Nov 2006)
  348. (5.0.0)
  349. * add %d option for ModemDialCmd, allows t38modem to set the 
  350.   origin number (31 Oct 2006)
  351. * add logging for instances where a sender transmits PPS again
  352.   after our fourth PPR signal (30 Oct 2006)
  353. * improve sender-side RNR/RR flow control interaction (28 Oct 2006)
  354. * add CallIDRecord to prevent CallID from being stored in the
  355.   image file (27 Oct 2006)
  356. * apply CallIDDisplay to faxinfo output (27 Oct 2006)
  357. * add "jobinfo" field to xferfaxlog (25 Oct 2006)
  358. * add CallIDDisplay and CallIDLabel to modify how CallID presentation
  359.   is made in the modem status line (20 Oct 2006)
  360. * Use old style lock files for OpenServer 6 (20 Oct 2006)
  361. * simplify pollrcvd for easier customization (19 Oct 2006)
  362. * add CallID data to receiving modem status string (19 Oct 2006)
  363. * add non-ready ModemReadyState to modem status string (19 Oct 2006)
  364. * simplify notify for easier customization (19 Oct 2006)
  365. * change observable job state at pending tts expiry (17 Oct 2006)
  366. * simplify faxrcvd for easier customization (12 Oct 2006)
  367. * enable Solaris DSOs again (12 Oct 2006)
  368. * add ModemReadyState "E" feature option (4, 6 Oct 2006)
  369. * get rid of old notify-4.1 script (3 Oct 2006)
  370. (4.3.0.12)
  371. * fix faxqclean from removing referenced coverpages (2 Oct 2006)
  372. * give more clear typerules error messages (28 Sep 2006)
  373. * in faxsetup don't delete TMPDIR before it's created (28 Sep 2006)
  374. * add Romanian dictionary translations (27 Sep 2006)
  375. * accept whitespace in hfaxd passwords and usernames (27 Sep 2006)
  376. * add prototype support for Apple/Motorola USB Modem (26 Sep 2006)
  377. * configure properly for HP-UX 11.11 (20 Sep 2006)
  378. * restart Class 1 TCF reception timer after zeros start (20 Sep 2006)
  379. (4.3.0.11)
  380. * fix bad_alloc RE.c++ error on PPC (15 Sep 2006)
  381. * handle +FHNG/+FNG after AT+FDT in Class 2 (14 Sep 2006)
  382. * improve modem resetting for modems stuck in transmit (12 Sep 2006)
  383. * fix cosmetic logging problem when sending to a receiver that signals
  384.   support for V.8 handshaking but not ECM (12 Sep 2006)
  385. * show cover pages in file listings (11 Sep 2006)
  386. * close JobControl pipe when done with it (11 Sep 2006)
  387. * unset O_NONBLOCK on FIFOs (11 Sep 2006)
  388. * simplify Class1SwitchingCmd code and prevent duplication of the
  389.   command in-session (7 Sep 2006)
  390. (4.3.0.10)
  391. * fix V.34 Class 1 reception error due to error in calculated waiter (29 Aug 2006)
  392. * fix JobControl from stalling faxq (29 Aug 2006)
  393. * restrict the usage of sending EOR, even when using MH and MR (26 Aug 2006)
  394. (4.3.0.9)
  395. * fix lastCall initialization preventing misfiring staggerCalls (25 Aug 2006)
  396. * add support for gmime-uuencode (17 Aug 2006)
  397. (4.3.0.8)
  398. * add faxstat -n option (11 Aug 2006)
  399. * add signal blocking to faxq to avoid job alterations while
  400.   iterating through job lists (11 Aug 2006)
  401. * change many exit() calls with _exit() (9 Aug 2006)
  402. * replace Class1TrainingRecovery with Class1SwitchingCmd (7 Aug 2006)
  403. * calculate PPM/PPS waiter instead of using T1 (29 Jul 2006)
  404. * fix a potential faxsend hang on training failure when the modem
  405.   is not supporting V.27ter (28 Jul 2006)
  406. * add IAXmodem DTMF detection tolerance (27 Jul 2006)
  407. * improve handling when receving in Class 1 when prologue frames fail
  408.   after EOM (27 Jul 2006)
  409. * fix error of forgotten faxgetty child processes occuring when sender
  410.   performs flawed ECM protocol (26 Jul 2006)
  411. (4.3.0.7)
  412. * flush modem input after NO CARRIER result in Class 1 Phase C send (20 Jul 2006)
  413. * unify and simplify FCF tracing routines (18 Jul 2006)
  414. * don't wait Class1TrainingRecovery when CRP was received (13 Jul 2006)
  415. * fix error of sending a block twice, empty the 2nd time (13 Jul 2006)
  416. * don't trigger hasV17Trouble for pages other than the first (13 Jul 2006)
  417. * set O_NONBLOCK on FIFOs (12 Jul 2006)
  418. * fix race condition in faxq JobControl exit detection (12 Jul 2006)
  419. * don't skip initial NSF bytes in station ID search when no
  420.   known T.35 manufacturer ID was used (12 Jul 2006)
  421. (4.3.0.6)
  422. * fix hfaxd %d "data format" presentation (8 Jul 2006)
  423. * slow down fast looping in +FRH=3/+FCERROR loop (30 Jun 2006)
  424. * return 'faxinfo -n' to its traditional behavior (29 Jun 2006)
  425. * fix error of accepting too-short of DCS signal (29 Jun 2006)
  426. * handle instances where ECM is negotiated but the sender
  427.   transmits non-ECM data and signalling (29 Jun 2006)
  428. * undo dictionary quoted-printable encoding (28 Jun 2006)
  429. (4.3.0.5)
  430. * handle +FCERROR after most +FRH=3 commands (26 Jun 2006)
  431. * stop using CRP in Phase D in Class 1 sending (26 Jun 2006)
  432. * improve error-handling and add return values to faxalter (23 Jun 2006)
  433. * add and enhance faxinfo output format options (23 Jun 2006)
  434. * add faxq StaggerCalls feature (22 Jun 2006)
  435. * disable DSO on Solaris by default (22 Jun 2006)
  436. * fix non-DSO build on Solaris 8 (21 Jun 2006)
  437. * support some data format presentation changes in new
  438.   MultiTech modem firmware (17 Jun 2006)
  439. * fix Class 2 data format parsing of +FIS response (16 Jun 2006)
  440. * fix faxaddmodem config parsing (16 Jun 2006)
  441. * improve the modem handling of user aborts in 
  442.   Class 1 sending (14 Jun 2006)
  443. * fix an "Interrupted job timed out" assertion error (14 Jun 2006)
  444. (4.3.0.4)
  445. * improve recovery after Class 1 TCF receipt times out (14 Jun 2006)
  446. * document LANG in faxrcvd, notify, pollrcvd man pages (11 Jun 2006)
  447. * fix faxmail multipart mail handling (10 Jun 2006)
  448. * add jobcount to xferfaxstats output (10 Jun 2006)
  449. * fix timeout on AT command sending to modem (8 Jun 2006)
  450. * add hfaxd JobProtection config option (5 Jun 2006)
  451. * add Class1PageLengthSupport config option (5 Jun 2006)
  452. * improve faxalter and in particular resubmission (2 Jun 2006)
  453. * make shell code ands and ors be POSIX compliant (2 Jun 2006)
  454. * fix potential faxgetty loop due to bogus JBIG marker (1 Jun 2006)
  455. * improve french translation (1 Jun 2006)
  456. * add continuation support to FaxClient in libfaxutil (1 Jun 2006)
  457. * add JobUseTagline config option (29 May 2006)
  458. * move CHARSET declaration to dictionary, encode non-ASCII
  459.   dictionary characters into quoted-printable (26 May 2006)
  460. * more consolidation into common-functions (26 May 2006)
  461. (4.3.0.3)
  462. * add ModemSetOriginCmd config option, FAXNAME job parameter, 
  463.   and -e "name" and -u "number" sendfax options (23 May 2006)
  464. * fix child process exit race in the dispatcher (16 May 2006)
  465. * add faxalter "-r" (resubmit) feature (12 May 2006)
  466. * add BadPageHandlingMethod feature, and use default of
  467.   RTN-SAVE, which is a different behavior than before (4 May 2006)
  468. (4.3.0.2)
  469. * fix a potential stalled run queue (1 May 2006)
  470. * fix a potential hang in JobControl parsing (1 May 2006)
  471. * fix a typo dealing with the dictionary in notify (1 May 2006)
  472. * when dealing with JBIG/JPEG send PPR if we detect no frames
  473.   received but we're still missing the last frame (27 Apr 2006)
  474. (4.3.0.1)
  475. * change Class 1 ECM sending behavior when retransmitting a single
  476.   frame to avoid triggering problems on some receivers (20 Apr 2006)
  477. * fix variable naming collission in faxd/Trigger.c++ (19 Apr 2006)
  478. * fix send buffer when transmitting non-ECM data with a non-zero
  479.   scanline-time value (18 Apr 2006)
  480. * improve error handling in faxaddmodem -nointeractive (18 Apr 2006)
  481. * fix a lot of compile warnings (18 Apr 2006)
  482. (4.2.5.6)
  483. * fix incorrect hfaxd SENDTIME and SNPP parsing when local time 
  484.   was in daylight time (13 Apr 2006)
  485. * fix batching from sleep queue to limit to MaxBatchJobs (11, 21 Apr 2006)
  486. * add -nointeractive option to faxsetup, faxaddmodem (28 Mar 2006)
  487. * fix faxgetty hang in ECM due to missing timeouts (13 Mar 2006)
  488. (4.2.5.5)
  489. * improve and extend JPEG parsing (8 Mar 2006)
  490. * fix indicator when 100% non-zero TCF data is received (1 Mar 2006)
  491. * correct CIELAB to be ITULAB (28 Feb 2006)
  492. (4.2.5.4)
  493. * do Class1SwitchingCmd before sending MCF after PPS-NULL (16 Feb 2006)
  494. * on TCF retransmissions don't fallback to V.17 9600 or
  495.   V.17 7200 as it's only likely to be more problematic (16 Feb 2006)
  496. * replace Class1SendMsgDelay with Class1SwitchingCmd (15 Feb 2006)
  497. * compensate for sender who send 1728 pixel width data
  498.   when they signal another size in DCS (7 Feb, 3 Mar 2006)
  499. * compensate for senders who send MMR, JBIG, or JPEG without
  500.   signalling ECM (6 Feb 2006)
  501. (4.2.5.2)
  502. * don't use tiffcp "-r" option on JBIG TIFFs (30 Jan 2006)
  503. * remove HTML from configure also (30 Jan 2006)
  504. * fix a potential faxgetty hang due to misuse of 
  505.   waitpid (26 Jan 2006)
  506. (4.2.4.2)
  507. * enable and fix Solaris DSO (5 Jan 2006)
  508. * fix SHIELDED_DTMF to work per IS-101 (4 Jan 2006)
  509. (4.2.3.2)
  510. * add support for etc/FaxAccounting database hook (15 Nov 2005)
  511. * add SUBMIT xferfaxlog records upon job submission (15 Nov 2005)
  512. (4.2.3.1)
  513. * improve useability of SHIELDED_DTMF functions (11 Nov 2005)
  514. * add "play" option for modem config commands for voice (11 Nov 2005)
  515. Changelog for HylaFAX 4.3.0
  516. * fix hfaxd ouput error when a queried job file is moved (5 May 2006)
  517. * fix TIFF FAXDCS tag encoding in Class 2 reception (1 May 2006)
  518. * change "Job aborted" to "Call aborted" and thereby fix a problem
  519.   with the lead job in a batch being marked as failed if a batched
  520.   job is aborted (24 Apr 2006)
  521. * fix batching to check modem selection before batching (24 Apr 2006)
  522. * undo modem I/O flush on receptions before sending any data (24 Apr 2006)
  523. * replace DestControls with JobControl feature (20, 25 Apr 2006)
  524. * fix encoding of quoted-printable text (14 Apr 2006)
  525. * fix subaddress sending with sendfax (14 Apr 2006)
  526. * improve the decoding of corrupt MMR image data (14 Apr 2006)
  527. * fix incorrect hfaxd time calculations when local time was
  528.   in daylight time (12 Apr 2006)
  529. * update config.guess and config.sub (29 Mar 2006)
  530. * fix batch sending of page jobs (23 Mar 2006)
  531. * add German NSFs and correct HylaFAX NSF bit order (21 Mar 2006)
  532. * flush modem I/O on receptions before sending any data (21 Mar 2006)
  533. * remove QualifyCID in lieu of DynamicConfig RejectCall (15 Mar 2006)
  534. * extend timeout in V.21 HDLC frame reception to T2 (14, 23 Mar 2006)
  535. * fix parsing error in DICTDOCSTEXT4 (10 Mar 2006)
  536. * set minimum V.34 constrain threshold to 4800 bps (6 Mar 2006)
  537. * improve the reaction to a V.34 control channel retrain (6 Mar 2006)
  538. * fix SNPP login reply to say 250 instead of 230 (3, 27 Mar 2006)
  539. * use TZ environment variable instead of etc/localtime (3, 29 Mar 2006)
  540. * fix %1z RcvFmt output (3 Mar 2006)
  541. * expand Class1JBIGSupport to allow for differentiation
  542.   between full, none, send, and receive support (2 Mar 2006)
  543. * add iaxmodem prototype config file (20 Feb 2006)
  544. * add linux-isdn-2 prototype config file (16 Mar 2006)
  545. * fix buffer overrun in NSF parsing (14 Feb 2006)
  546. * fix incorrect "Fax protocol error" in ECM mode (8 Feb 2006)
  547. * ignore MESSAGE-WAITING after dial (3 Feb 2006)
  548. * fix problem with blocked jobs not unblocking (2 Feb 2006)
  549. * fix hfaxd to recognize JBIG and JPEG faxes (1 Feb 2006)
  550. * fix EOFB on the end of MMR images, which should address
  551.   a variety of sending issues related with MMR data (28, 30 Jan 2006)
  552. * fix a rare segfault in Class 1 receiving when, for example,
  553.   CTC is received instead of PPS (25 Jan 2006)
  554. * add support for libtiff-3.8 (17 Jan 2006)
  555. * add Polish dictionary translations (17 Jan 2006)
  556. * add French dictionary translations (17 Jan 2006)
  557. * add Italian dictionary translations (11 Jan, 26 Apr 2006)
  558. * add job owner feature to DestControls (11 Jan 2006)
  559. * copy localtime to the etc spool directory for hfaxd
  560.   to resolve time issues on some systems (11 Jan 2006)
  561. * improve German, Portuguese, and Spanish translations (9 Jan 2006)
  562. * fix formatting of e-mails (9 Jan 2006)
  563. * add dictionary for notify, faxrcvd, and pollrcvd
  564.   internationalization support (6 Jan 2006)
  565. * fix build for SUNWSpro (5 Jan 2006)
  566. * fix configure in vsnprintf detection (21 Dec 2005)
  567. * use PDF in q-files when appropriate (20-21 Dec 2005)
  568. * fix rare occassion where TCF fails following an unexpected
  569.   receipt of prologue frames (7 Dec 2005, 9 Jan 2006)
  570. * use To-Company and To-Name coverpage entries in the notification
  571.   message if they are available to use (12 Nov 2005)
  572. * add CHARSET config option for mailing scripts (12 Nov 2005)
  573. * disable usage of AT+FRS in USR prototype config (11 Nov 2005)
  574. Changelog for HylaFAX 4.2.5
  575. * remove echo -e calls from notify for portability (11 Jan 2006)
  576. * add prototype config for Digicom Leonardo modem (11 Jan 2006)
  577. * fix faxadduser from segfaulting on AMD64 (7 Jan 2006)
  578. * fix faxrcvd CALLID assignment error on some shells (7 Jan 2006)
  579. * fix notify awk error due to comments (6 Jan 2006)
  580. Changelog for HylaFAX 4.2.4
  581. * CVE-2005-3539: Fix for faxrcvd/notify script vulnerabilites
  582.   (4 Jan 2004)
  583. * CVE-2005-3538: fix possible hfaxd login vulnerability due
  584.   to PAM library absence during build (15 Dec 2005)
  585. * fix a Solaris compile error due to PAM_CONV_AGAIN (15 Dec 2005)
  586. * all Mainpine boards no longer identified as the DUO+
  587.   2-port model (15 Dec 2005)
  588. * fix Solaris 9 compile error due to PAM (15 Dec 2005)
  589. * don't lock-down pagingProtocol by default (29 Nov 2005)
  590. * fix minor memory leak (29 Nov 2005)
  591. * fix for clients specifying TZONE LOCAL/GMT and using %Y for
  592.   JobFmt and RcvFmt (29 Nov 2005)
  593. * prevent some faxgetty hangs in Phase C EOL sync (11, 16 Nov 2005)
  594. * update hfaxd 'site adduser' functionality (11 Nov 2005)
  595. * add EOT/disconnection detection following fax dialing (11 Nov 2005)
  596. Changelog for HylaFAX 4.2.3
  597. * fix clients to accept 1yz preliminary reponse on connection
  598.   according to RFC959 (8 Nov 2005)
  599. * fix trap usage and exit status for some scripts (31 Oct 2005)
  600. * fix cover page deletion problem (27 Oct 2005)
  601. * don't increment internal page count when an unexpected signal
  602.   is received in place of PPS (21 Oct 2005)
  603. * replace Class1TCFResponseDelay with Class1SwitchingCmd (20 Oct 2005)
  604. * disable client programs from looking for UNIX socket
  605.   when the CONFIG_UNIXTRANSPORT is not enabled (20 Oct 2005)
  606. * improve security technique when creating temporary files (20 Oct 2005)
  607. * fix CallID problems by initializing answer lengths (29 Sep 2005)
  608. * fix sendfax to allow "#" in the to-name (27 Sep 2005)
  609. * clean up page sizes and signalling (27 Sep 2005)
  610. * improve logging when a document is rejected (27 Sep 2005)
  611. * delay blocked jobs on failure (27 Sep 2005)
  612. * batch sleeping jobs too (27 Sep 2005)
  613. * fix and improve copy quality correction (27 Sep 2005)
  614. * fix PAM support for non-passworded authentication (27 Sep 2005)
  615. * add comments for enscript typerules entry (27 Sep 2005)
  616. * document JobFmt Y option (27 Sep 2005)
  617. * improve JDELE hfaxd handling (27 Sep 2005)
  618. * be more informative with /dev/null errors (27 Sep 2005)
  619. * don't place a call if there are no documents (27 Sep 2005)
  620. * make hfaxd clean up after itself (27 Sep 2005)
  621. * add xferfaxlog accounting for jobs that time out (27 Sep 2005)
  622. * add a job abort notification message (27 Sep 2005)
  623. * requeue batches together (27 Sep 2005)
  624. * add IXO/TAP page batching (27 Sep 2005)
  625. * fix Class 1 handling of EOM in pagehandling (27 Sep 2005)
  626. * improve dataformat reporting and handling (27 Sep 2005)
  627. * add JBIG send support (27 Sep 2005)
  628. * add hasV17Trouble detection on sending (27 Sep 2005)
  629. * improve NSF station ID detection (27 Sep 2005)
  630. * session logging improvements (27 Sep 2005)
  631. * add Retransmit-Ignore RTNHandlingMethod (27 Sep 2005)
  632. Changelog for HylaFAX 4.2.2
  633. * fix error of confirming an ECM block missing frames other
  634.   than the last frame when a null block is received (16 Sep 2005)
  635. * fix error of tiffcheck missing needed reformatting (17 Aug 2005)
  636. * add workaround for a bug in recent versions of gawk (15 Aug 2005)
  637. * fix send error causing ECM data to not get sent (15 Aug 2005)
  638. * homogenize default user id for user files (9 Aug 2005)
  639. * remove deprecated cuserid (8 Aug 2005)
  640. * fix some problems with sender notifications (5 Aug 2005)
  641. * fix problem with PAM authentication features (2 Aug 2005)
  642. * fix potential hang on reading data from modem (30 Jul 2005)
  643. * fix potential hang on detecting an ECM block end (29 Jul 2005)
  644. * fix job batches to properly release modems (26 Jul 2005)
  645. * fix build error with Mac OS X 10.4 (26 Jul 2005)
  646. * fix sendfax crash with verbose output (25, 29 Jul 2005)
  647. * fix a race with scheduled jobs to allow for coordinated
  648.   batch sending (25 Jul, 10 Aug 2005)
  649. * fix some error conditions with JBIG and JPEG reception (25 Jul 2005)
  650. * improve probemodem results for some modems (16 Jul 2005)
  651. * correct cover sheet page count for some PDFs (14 Jul 2005)
  652. * fix job blocking (concurrent call) handling, especially
  653.   as dealing with batches (13 Jul 2003)
  654. * fix job modifications on batched, running jobs (13 Jul 2005)
  655. * throttle faxq from running the scheduler more than once per
  656.   second in order to keep faxq from eating up CPU (11, 21 Jul 2005)
  657. * fix job preparation failures in batches from causing faxq list
  658.   corruption which would trigger faxq failure and worse (11 Jul 2005)
  659. * fix the abortion of the lead job in a batch from causing
  660.   all other jobs in the batch to also abort (11, 15 Jul 2005)
  661. * restrict MaxBatchJobs to 64 in order to prevent command-line
  662.   parameters from causing faxsend invocation errors (11 Jul 2005)
  663. * fix ECM frame data from being overwritten by corrupt frames later
  664.   (11 Jul 2005)
  665. * fix a faxq crash involving job alteration (4 Jul 2005)
  666. * fix error of a pipe file descriptors not being closed (15 Jun 2005)
  667. * fix error in not employing Class1SwitchingCmd before sending
  668.   prologue frames (15 Jun 2005)
  669. * adjust configure for AIX 5 (14 Jun 2005)
  670. * handle CRP sent as PPS (8 Jun 2005)
  671. * fix segfault when resetting a received TIFF page (8 Jun 2005)
  672. * update symbolic links to the Linux DSOs on upgrades (7 Jun 2005)
  673. * extend PAM support to OpenPAM variants (6 Jun 2005)
  674. * send PPR instead of DCN when an empty block is received (1 Jun 2005)
  675. * fix some dysfunctional mail redirects (30 May 2005)
  676. * don't save null-data pages (26 May, 6 Jun 2005)
  677. * Add support for OpenServer 6 (24 May 2005)
  678. * update config.guess and config.sub to current versions (24 May 2005)
  679. * add Rockwell/Conexant Class 1.0 prototype config (18 May 2005)
  680. * fix configure and faxsetup for espgs (16 May 2005)
  681. * fix potential looping in Class 1 protocol flow control 
  682.   mechanisms (11 May 2005)
  683. * stop sendfax from passing comments to hfaxd due to
  684.   problems with newlines (10 May 2005)
  685. * fix PAM authentication to set proper UID (9 May 2005)
  686. * add unlimited length option to image preparation scripts
  687.   and add FaxModify customization support (9 May 2005)
  688. * add UseJobTSI modem config option and FAXNUMBER and TSI
  689.   queue file options (9 May 2005)
  690. * break NoCarrierRetries into JobRetry* parameters (9 May 2005)
  691. * add JPEG color fax receiving support - requires
  692.   that libtiff and libjpeg be enhanced (6 May 2005)
  693. * add PNG and JPEG to typerules (6 May 2005)
  694. * add FaxModify hook for outbound image pre-processing (6 May 2005)
  695. * improve the way that page transfer time, as stored in
  696.   the received TIFF file is calculated (6 May 2005)
  697. * add option in lucent-mt-10 prototype config file to
  698.   work around a MainPine V.34-Fax problem (6 May 2005)
  699. * add remoteNSF, remoteDIS to info files and return
  700.   CSI and interpreted NSF with notify information (4 May 2005)
  701. * improved disconnection detection (25, 26 Apr 2005)
  702. * wait longer for partial-page signals (19 Apr 2005)
  703. * adjust the timing of input buffering enabling (15 Apr 2005)
  704. * fix dialtest problem when using parenthesis (1 Apr 2005)
  705. * fix crash when using malformed format strings (1 Apr 2005)
  706. * initialize frameCount for compilers that don't (1 Apr 2005)
  707. * add last-page CRP reception support in Phase D (30 Mar 2005)
  708. * handle TSI, DCS, and other signals when in ECM (29 Mar 2005)
  709. * don't transmit DCN after getting EOT (24 Mar 2005)
  710. * improve the usage of T4 and T2 timers throughout (23 Mar 2005)
  711. * improve some error-handling scenarios (23 Mar 2005)
  712. * improve identification of ECM blocks with zero frames (16 Mar 2005)
  713. * fix potential error in ECM reception frame counting (16 Mar 2005)
  714. * add CRP usage when message frames are received
  715.   corrupt (14, 23 Mar 2005, 21 Jul 2005)
  716. * add Class1RMPersistence, better ECM +FCERROR handling (14 Mar 2005)
  717. * small fixes for compilation on AMD-64 (14 Mar 2005)
  718. * fix a few timeouts in faxgetty (11 Mar 2005)
  719. * add support for TIFFTAG_FAXDCS (5 Mar 2005)
  720. * fix batching error in ECM to some receivers (5 Mar 2005)
  721. * modify parsing of Class1EnableV34Cmd (5 Mar 2005)
  722. * add configurable support for tiff2pdf from libtiff (2 Mar 2005)
  723. * change the 2 s TCF timeout to use Class1TCFRecvTimeout (2 Mar 2005)
  724. * handle PPS after 4th PPR (2 Mar 2005)
  725. * fix potential error in counting of PPR signals (2 Mar 2005)
  726. * handle EOT after PPS (28 Feb 2005)
  727. * add Class1AdaptRecvCmd config option, AT+FAR=1 support, (28 Feb 2005)
  728. * fix DCS scanline-time error when sending to systems without
  729.   ECM supporting "mixed" scanline-times (24 Feb 2005)
  730. * cause faxsend to log jobs in batches as separate commids (24 Feb 2005)
  731. * change how faxsend is invoked for batches (24 Feb 2005)
  732. * minor fix in notify for mawk (16 Feb 2005)
  733. * fix a false V.34-Fax error message after FTT (16 Feb 2005)
  734. * convert CIDName/CIDNumber to CallID (14 Feb 2005)
  735. * add MaxBatchJobs config option (10 Feb, 26 Aug 2005)
  736. * improve the way that external gettys are run
  737. * fix some problems when decoding pipe fails in ECM
  738. * ignore "echos" of the dialed number after dialing
  739. * set Class1*WaitCmds in cirrus config to not use +FTS/+FRS
  740. * improve default modem config file for Digi/Patton Class 1
  741. * force the Class 2 driver to repeat the +FDIS command after EOM
  742. * add FaxParams class and some utilization of it
  743. Changelog for HylaFAX 4.2.1 - Jan 11, 2005
  744. * fix CAN-2004-1182: hfaxd client/server authentication
  745.   vulnerability (10 Jan 2005)
  746. * fix possible filename race in tiff2pdf (10 Jan 2005)
  747. * improve modern distinctive ring support, add
  748.   NoAnswerVoice config feature, and enhance third-party
  749.   getty interaction (1, 2 Jan 2005)
  750. * add support for etc/resetmodem (30 Dec 2004)
  751. * fix NOTIFY_FAXMASTER within notify (30 Dec 2004)
  752. * improve tiff2pdf and use it more (29 Dec 2004)
  753. * fix 300 dpi support for some receivers (28 Dec 2004)
  754. * cause faxsetup to double-check and fix attachment encoding
  755.   setup (27 Dec 2004)
  756. * add uuencode support in pollrcvd (27 Dec 2004) 
  757. * add support for base64-encode (27 Dec 2004)
  758. * check strftime with arguments, gcc-3.3 fix (23 Dec 2004)
  759. * initialize some variables in some scripts that may not
  760.   be initialzed in setup.cache (23, 27 Dec 2004)
  761. * remove need to have separate "fax" user (22 Dec 2004)
  762. * fix parsing of AT+FCLASS=? response within faxaddmodem
  763.   and probemodem (21 Dec 2004)
  764. * improve multi-line handling within notify (20 Dec 2004)
  765. * improve trap handling in faxaddmodem/probemodem (17 Dec 2004)
  766. * fix hfaxd from rejecting jobs scheduled for the past while
  767.   the killtime is still in the future (15 Dec 2004)
  768. * drop ftp links from received notification e-mail (8 Dec 2004)
  769. * fix dial-and-answer feature (2 Dec 2004)
  770. * add NSF recognition for MFC-3100C (29 Nov 2004)
  771. * fix Class 1 support for services "0,1.0" (26 Nov 2004)
  772. * limit hfaxd jobs cache size (23 Nov 2004)
  773. * fix hfaxd ABOR command and trigger (23 Nov 2004)
  774. * fix error when hfaxd FIFO fills (23 Nov 2004)
  775. * document -age option for recvstats/xferfaxstats (23 Nov 2004)
  776. * add coversheet information into the q-file (23 Nov 2004)
  777. * fix documentation regarding DesiredEC (23 Nov 2004)
  778. * change minsp to minbr for consistency (23 Nov, 2 Dec 2004)
  779. * fix hfaxd problem with file descriptors (23 Nov 2004)
  780. * fix hfaxd from dying on ECONNABORTED (23 Nov 2004)
  781. * add -fpic to DSO build for non-x86 Linux (23 Nov 2004)
  782. * add CALL records to xferfaxlog and LogCalls config (16 Nov 2004)
  783. * fix/implement desireddf in faxsend and faxq (29 Oct 2004)
  784. * fix the filetype output for JPARM DOCUMENTS (14 Oct 2004)
  785. * add SHIELDED_DTMF option for CIDNumber (7 Oct 2004)
  786. * add Class1Resolutions, deprecate Class1ExtendedRes (20 Sep 2004)
  787. * fix a bug in notify when the job is killed (15 Sep 2004)
  788. * initialize supplementary groups when switching
  789.   uid (13 Sep, 8 Dec 2004)
  790. * fix faxsend to retrain after receiving RTP (9 Sep 2004)
  791. * fix tiffcheck unit comparison error (1 Sep 2004)
  792. * fix misconfirmation of some ECM faxes (30 Aug 2004)
  793. * add fax batching support to faxq (30 Aug, 9 Sep 2004)
  794. * ignore garbage after sending TCF data (26 Aug 2004)
  795. * fix truncation of filenames in faxcron (26 Aug 2004)
  796. * add configure support for libtiff 3.7 (25 Aug 2004)
  797. * extend short send-HDLC timeouts (18 Aug 2004)
  798. * add a pause after receiving MCF on non-ECM send sessions (18 Aug 2004)
  799. * fix broken fax polling (17 Aug 2004)
  800. * add several timing enhancements for stressed 
  801.   servers (16 Aug, 10, 15 Sep, 14 Oct 2004)
  802. Changelog for HylaFAX 4.2.0 - Aug 16, 2004
  803. * resurrect 4.1.x notify as notify-4.1.sh for compatibility (16 Aug 2004)
  804. * significant portability cleanups to new notify script (14 Aug 2004)
  805. * fix font rendering at hyperfine resolution (13 Aug 2004)
  806. * stop tiff2fax from using problematic symbolic links (11 Aug 2004)
  807. * fix truncation of last byte on sent MMR data (09 Aug 2004)
  808. * fix end of page signals and padding (23 Jul 2004)
  809. * prevent internationalization from interfering with build (22 Jul 2004)
  810. * restrict faxq to prepare only single-strip TIFF data (29 Jun 2004)
  811. * only use normal and fine resolutions when not using XVRes (28 Jun 2004)
  812. * limit fax retrains to allowed moments (28 Jun 2004)
  813. * change DynamicLocalID to DynamicConfig (22 Jun 2004)
  814. * fix V.17 fallbacks after the CTC/CTR exchange (21 Jun 2004)
  815. * tune setting of -rpath when linking on linux (21 Jun 2004)
  816. * add admin option and dialstring alteration to faxalter (20 Jun 2004)
  817. * add -end option for xferfaxstats and recvstats (17 Jun 2004)
  818. * add DynamicLocalID config option (17 Jun 2004)
  819. * prevent CID values from acquiring data when unset (1 Jun 2004)
  820. * add ModemReadyCmds config option (1 Jun 2004)
  821. * improve and fix several no-modem-response timeouts (31 May 2004)
  822. * fix an error in faxq when adding a job that had a no_formatter
  823.   error to the sleep queue (31 May 2004)
  824. * fix rare faxsend segfault in Class 1 scanline padding (27 May 2004)
  825. * utilize DesiredBR to determine what modulation to use (24 May 2004)
  826. * remove Class1EnableV34Cmd from modem initialization (22 May 2004)
  827. * avoid V.29-to-V.17 fallback transitions (22 May 2004)
  828. * fix send V.34-Fax cases where receiver reports no ECM (21 May 2004)
  829. * add prototype support for Perle/MultiTech-SMI modems (21 May 2004)
  830. * fix segfault with Class2RTFCC (21 May 2004)
  831. * add V.34-Fax disconnection recognition during prologue (20 May 2004)
  832. * add prototype support for Mainpine RockForceDUO+ (19, 21 May 2004)
  833. * improve V.34-Fax session abortion handling (19 May 2004)
  834. * add more prototype support for Courier V.Everything modems (19 May 2004)
  835. * add '-l bindaddr' option to hfaxd (8 May 2004)
  836. * fix build for 64-bit Linux (8 May 2004)
  837. * fix error in clients when sender identity was whitespace only (8 May 2004)
  838. * add recognition of blacklisted modem dialing responses (8 May 2004)
  839. * impose a timeout on sending some commands to Class 2 modems (5 May 2004)
  840. * improve COMMLOGS assignment in default archive script (04 May 2004)
  841. * add prototype support for AboCom and another MultiTech (29 Apr 2004)
  842. * fix faxaddmodem and probemodem to support locking devices
  843.   in subdirectories (29 Apr 2004)
  844. * extend timeout waiting for first flag in ECM synchronization (29 Apr 2004)
  845. * fix frame-count indicator in PPS signal (28 Apr 2004)
  846. * add PAM support to hfaxd (27 Apr 2004)
  847. * handle repeated PPS, DCS, or EOR signals in V.34-Fax (26 Apr 2004)
  848. * attempt to handle CTC signals from broken senders (26 Apr 2004)
  849. * improved pagermap backreference error handling (22 Apr 2004)
  850. * add batching support to faxsend (19 Apr, 9 Jun 2004)
  851. * change MaxConcurrentJobs to MaxConcurrentCalls (19 Apr 2004)
  852. * improve V.34-Fax renegotiations by dropping 4800 bps per step (12 Apr 2004)
  853. * improve some V.34-Fax error logging and handling (12, 19 Apr 2004)
  854. * remove bit 16 of DCS when sending MMR in Class 1 (12 Apr 2004)
  855. * fix V.34-Fax renegotiation constraints (7 Apr 2004)
  856. * change Class1ECMDoCTC into Class1PersistentECM and apply to V.34-Fax (6 Apr 2004)
  857. * add owner field to xferfaxstats output (6 Apr 2004)
  858. * add tiff2pdf, remove notify.awk, and add significant notify enhancements
  859.   such as returning a copy of the faxed document (6, 17 Apr, 5 May 2004)
  860. * add add WEDGED_EMAIL_INTERVAL and WEDGED_DISABLE_FAXGETTY options (6 Apr 2004)
  861. * recognize BUSY as an answer response indicating disconnection (6 Apr 2004)
  862. * add Class 1.0 and V.34-Fax/SuperG3 support (29, 30 Mar 2004)
  863. * add "low" priority setting for sendfax (26 Mar 2004)
  864. * add modem config prototype for t38modem (22 Mar 2004)
  865. * fix CID*AnswerLength-based answering (22 Mar 2004)
  866. * fix for Class 2.0/2.1 modems that respond OK to AT+FDT (22 Mar 2004)
  867. * add ModemRingsBeforeResponse option (22 Mar 2004)
  868. * extend ModemRingResponse to support AT+VRID (22 Mar 2004)
  869. * add owner field in etc/xferfaxlog SEND entries (17 Mar 2004)
  870. * add tab delimiting to etc/clientlog (17 Mar 2004)
  871. * add VRes and UseXVRes options to DestControls (17 Mar 2004)
  872. * fix rare bug modem configuration parsing routine (16 Mar 2004)
  873. * reject pages with zero scan lines (16 Mar 2004)
  874. * more recognition of unexpected returns to command-mode (16 Mar 2004)
  875. * add usage of FAXUSER environment variable in clients (10 Mar 2004)
  876. * add a timeout setting for HDLC frame sending (10 Mar 2004)
  877. * add sendfax -o owner option (10 Mar 2004)
  878. * fix faxq segfault on some converter errors (09 Mar 2004)
  879. * add QualifyPWD and PWD checking support (04 Mar 2004)
  880. * utilize and honor ECM frame size preference in Class 1 (04 Mar 2004)
  881. * add Class2ECMType and correct Class 2 ECM support (04 Mar 2004)
  882. * extend and unify queue file sequence numbering (28 Feb 2004)
  883. * integrate Caller-ID support throughout all functions that
  884.   similarly use TSI (28 Feb 2004)
  885. * add CRP reception support to Class 1 ECM (27 Feb 2004)
  886. * fix faxaddmodem Class selection for broken shells (18 Feb 2004)
  887. * make all faxrcvd configurations FaxDispatch-available (18 Feb 2004)
  888. * fix copy quality support for Class 2.0/2.1 (11 Feb 2004)
  889. * send all AT commands to modem in upper case (11, 16 Feb 2004)
  890. * extend B4 and A3 page-size resolution support (11 Feb 2004)
  891. * improve faxinfo page-size recognition (11 Feb 2004)
  892. * fix faxq preparation of A3 and banner faxes (11 Feb 2004)
  893. * add ERRORSTO in faxrcvd and handle stderr from ps2pdf (11, 18 Feb 2004)
  894. * fix saving of unconfirmed page with error after PPS-NULL (6 Feb 2004)
  895. * fix modem initialization for modems that respond OK twice
  896.   to ATZ (5 Feb 2004)
  897. * keep RINGs from interfering with modem initialization (5 Feb 2004)
  898. * fix tiff2fax for libtiff-3.5.7 broken tiffcp exit status (5 Feb 2004)
  899. * fix the saving of B4-sized multi-strip TIFFs (03 Feb 2004)
  900. * add FROMADDR option for FaxDispatch (31 Jan 2004)
  901. * enhance the CTC fallback in Class 1 ECM to drop modulation
  902.   protocol when no frames are received properly (31 Jan 2004)
  903. * add fax-class runtime documentation to faxaddmodem (26 Jan 2004)
  904. * increase ECM syncrhonization timeout for slow senders (26 Jan 2004)
  905. * fix logging of PPM-DCN in Class 1 ECM receiving (12 Jan 2004)
  906. * send RTN instead of DCN in Class 1 when no page received (8 Jan 2004)
  907. * add Class1ExtendedRes config option (7 Jan 2004)
  908. * make Class1ECMSupport and ModemSoftRTFCC default true (7 Jan 2004)
  909. * make hfaxd reuse the TCP port when starting (16 Dec 2003)
  910. * fix identification of V.17 7200 bps in Class 1 receiving (15 Dec 2003)
  911. * add Class2UseLineCount config option (13 Dec 2003)
  912. * fix xferfaxstats name mapping and change default (11 Dec 2003)  
  913. * fix line counting error (11 Dec 2003)
  914. * remove misleading bits from Class 1 DIS signal (10 Dec 2003)
  915. * fix awk error in faxaddmodem (5 Dec 2003, 1 Jan 2004)
  916. * add default config support for ZyXEL U90E (4 Dec 2003) 
  917. * fix defined name collision with Mac OS X (1 Dec 2003) 
  918. * add ModemSoftRTFCC (1 Dec 2003)
  919. * image tag lines on MMR faxes (1 Dec 2003)
  920. * fix doubling Caller ID information on double-RINGs (24 Nov 2003)
  921. * fix potential faxgetty CPU loop (24 Nov 2003)
  922. * rename various files for case insensitive filesystems (20 Nov 2003)
  923. * remove superfluous bytes from Class 1 DCS (17 Nov 2003)
  924. * fix format string vulnerability in hfaxd (10 Nov 2003)
  925. * fix variable and function name collision with Solaris (10 Nov 2003)
  926. * consolidate MemoryDecoder code (7 Nov, 1 Dec 2003)
  927. * make faxq and faxgetty not block on various child processes (5 Nov 2003)
  928. * prefer agetty over getty and enhance documentation (5 Nov 2003)
  929. * add ModemRecvSuccessCmd (3 Nov 2003)
  930. * add ModemAnswerDialCmd and faxanswer -h "dial"
  931.   options (3, 20 Nov, 5 Dec 2003)
  932. * add modulation changes into the Class 1 fallback (1 Nov 2003)
  933. * enhance Class1TMQueryCmd and Class1RMQueryCmd (1 Nov 2003)
  934. * extend Class1SendMsgDelay default to avoid PPM errors (1 Nov 2003)
  935. * fix recognition of unexpected returns to command-mode (31 Oct 2003)
  936. * fix subaddress sending in Class 1 (28 Oct 2003)
  937. * fix configure for gcc 3.3.1 support (16 Oct 2003)
  938. * improve behavior after last-page PIP reception (15 Oct 2003)
  939. * suppress tiffcheck libtiff warnings from being fatal (13 Oct 2003)
  940. * add Class 1 MMR support (9, 13 Oct 2003)
  941. * configure MIMENCODE, UUENCODE, and ENCODING at compile-time
  942.   and cause faxrcvd to automatically use them (7, 14 Oct 2003)
  943. * correct typerules documentation, %w, %W, %l, and %L (4 Oct 2003)
  944. * correct "1-D MR" nomenclature to "1-D MH" (22 Sep 2003)
  945. * add Class 1 ECM support (20 Sep, 7, 16-17 Oct, 1 Nov, 10 Dec 2003)
  946. * free(base) in HDLCFrame destructor (10 Sep 2003)
  947. * keep PDF mail attachment naming consistent with TIFFs (01 Sep 2003)
  948. * add support for MMR command-line option to tiffcheck (29 Aug 2003)
  949. * add Class1ValidateV21Frames config option (29 Aug 2003)
  950. * add AT_XON to repair Topic functionality (02 Aug 2003)
  951. * enhance faxgetty to send NSF in Class 1 (18 Jul 2003)
  952. * stop faxsend from initializing the modem twice (8 Jul 2003)
  953. * add Class1TMConnectDelay config option (8 Jul 2003)
  954. * add SaveUnconfirmedPages config option (8 Jul 2003)
  955. * require ECM before logging MMR capability (8 Jul 2003)
  956. * fix typo in sendq and doneq man pages (8 Jul 2003)
  957. * fix broken page chopping (30 Jun 2003)
  958. * add extended resolution support (18 Jun, 2 Jul, 23, 26 Sep 2003)
  959. Changelog for HylaFAX 4.1.6 - May 07, 2003
  960. * add edit-faxcover script (06 May 2003)
  961. * try to prevent colliding config files (06 May 2003)
  962. * fix faxq from formatting beyond modems' capabilities (06 May 2003)
  963. * add Samsung NSF code recognition (04 May 2003)
  964. * fix port/install.sh from using incorrect path (28 Apr 2003)
  965. * fix wedged script from flooding FaxMaster (28 Apr 2003)
  966. * fix build for gcc-3.2, RedHat 9, and UnixWare (26 Apr 2003)
  967. * various enhancements to faxsetup (22 Apr 2003)
  968. * make default faxcover template easier to customize (19, 22 Apr 2003)
  969. * add a pause to allow Nokia 6210 compatibility (18 Apr 2003)
  970. * fix the broken Class 1 +FTM response range parser (18 Apr 2003)
  971. * fix some AIX 4.3.3 build problems (15,16 Apr 2003)
  972. * fix 'make distclean' to remove shared libraries (13 Apr 2003)
  973. * include pointer to libtiff.org in configure error (13 Apr 2003)
  974. * allow for OPTIMIZER to be set in build config (13 Apr 2003)
  975. * cause make to stop all on error (13 Apr 2003)
  976. * improve font detection in faxsetup (13 Apr 2003)
  977. * reject garbage in Class 1 HDLC frame reception (01 Apr 2003)
  978. * fix JobReqProto when a transmission fails for reformatting (01 Apr 2003)
  979. * accept libtiff v3.6 in configure (25 Mar 2003)
  980. * remove Class1MsgRecvHackCmd from config/lucent default (25 Mar 2003)
  981. * change RingExtended to not interfere with distinctive ring (25 Mar 2003)
  982. * fix an infinite loop in hfaxd (24 Mar 2003)
  983. * fix faxq QUIT handling when dealing with an active queue (08 Feb 2003)
  984. * fix PDF page counting error which caused segfaults (08 Feb 2003)
  985. * add NOTIFY_FAXMASTER parameter for FaxDispatch (08 Feb 2003)
  986. * fix Str.h assert problem due to hostname parsing (08 Feb 2003)
  987. * fix an assertion error in faxq (08 Feb 2003)
  988. * add 2D-MMR support for Class 2 modems that support it (08 Feb 2003)
  989. * add ModemRingResponse, CIDNumberAnswerLength, and
  990.   CIDNameAnswerLength (08 Feb 2003)
  991. * fix bad shell code in bin/archive (08 Feb 2003)
  992. * fix textfmt behavior when dealing with certain situations (08 Feb 2003)
  993. * add ENCODING parameter for FaxDispatch (08 Feb 2003)
  994. * fix default TIFF resolution to be inches, per spec, (08 Feb 2003)
  995. * add RingTimeout config option (08 Feb 2003)
  996. * clean faxstat output when %Y is used (08 Feb 2003)
  997. * add subaddressing specification capability to sendfax (08 Feb 2003)
  998. * fix numerous compile warnings (08 Feb; 18, 28 Apr 2003)
  999. * cleanup error reporting for several client programs (08 Feb 2003)
  1000. * fix overwriting faxcover.ps when reinstalling (23 Jan 2003)
  1001. * add prototype support for MT2834ZDXb (14 Jan 2003)
  1002. * fix "friend name injection" for OpenUNIX 8 (30 Oct 2002)
  1003. Changelog for HylaFAX 4.1.5 - Oct 21, 2002
  1004. * fix lockfile polling race condition (21 Oct 2002)
  1005. Changelog for HylaFAX 4.1.4 - Oct 20, 2002
  1006. * fix broken polling in Class 1 (08 Oct 2002)
  1007. * change pollrcvd to behave similarly to faxrcvd (06 Oct 2002)
  1008. * fix faxqclean to not miss certain orphaned files (01 Oct 2002)
  1009. * change faxrcvd to only require 4 parameters (01 Oct 2002)
  1010. * fix recvstats to handle new Super G3 faxing speeds (01 Oct 2002)
  1011. * cause faxgetty to poll for lockfiles while RUNNING (01 Oct 2002)
  1012. * cause faxq to explicitly trigger LOCKWAIT for faxgetty (01 Oct 2002)
  1013. * replace the select bug workaround with a better fix (01 Oct 2002)
  1014. * allow sendfax -z option to accept whitespace in file (22 Sep 2002)
  1015. * add -f and -c options to probemodem (20 Sep 2002)
  1016. * improve sendfax parsing of '-z' destination file (22 Sept 2002)
  1017. * disabled Solaris DSO support due to problems (13 Sep 2002)
  1018. * add Class1ResponseWaitCmd to help USR send errors (13 Sep 2002)
  1019. * add recognition of most of Japan NSF codes (13 Sep 2002)
  1020. * fix notify manpage to not include commid (13 Sep 2002)
  1021. * fix +XMonth capability of "at" syntax to use 12 month year (13 Sep 2002) 
  1022. * fix killtime to allow >= 24 day settings (13 Sep 2002)
  1023. * add RingExtended config option (29 Aug 2002)
  1024. * pass CID information to faxrcvd when using faxanswer (27 Aug 2002)
  1025. * increase the RING timeout setting to six seconds (27 Aug 2002)
  1026. * break lucent-isa prototype from lucent (27 Aug 2002)
  1027. * add Class1MsgRecvHackCmd otpion (21 Aug 2002)
  1028. * add faxqclean -A (force archiving) option (20, 29 Aug 2002)
  1029. * fix pdf2fax to be installed properly for custom packaging (19 Aug 2002)
  1030. * add Digi AccelePort prototype support (15 Aug 2002)
  1031. * number DSOs according to the HylaFAX version (15 Aug 2002)
  1032. * make faxalter accept more than one option at a time (14 Aug 2002)
  1033. * add recognition of all US and UK NSF codes (14 Aug 2002)
  1034. * change ModemBaudRateDelay default to help USRs reset (13 Aug 2002)
  1035. * fix xferfaxstats to handle new Super G3 faxing speeds (08 Aug 2002)
  1036. * support page counting for PDFs (02 Aug 2002)
  1037. * change sendfax to warn users about bad placement of "-d" options (02 Aug 2002)
  1038. * fixed faxaddmodem and probemodem for portability (02, 07 Aug 2002)
  1039. * corrected some comments in prototype config files (01 Aug 2002)
  1040. * added support for new USR Courier modem (01 Aug 2002)
  1041. Changelog for HylaFAX 4.1.3 - Jul 27, 2002
  1042. * change some comments in the usr-xon and usr-rts (27 Jul 2002)
  1043. * synchronize faxd/tif_fax3.h with libtiff's (23 Jul 2002)
  1044. * remove the SGI logo from the default coverpage (23 Jul 2002)
  1045. * documentation clarification for NoCarrierRetries (22 Jul 2002)
  1046. * fix notify.awk to handle jobtag values with colons (19 Jul 2002)
  1047. * remove admin-only restriction to the tagline (16 Jul 2002)
  1048. * adds prototype support for MultiTech ISI5634PCI (09 Jul 2002)
  1049. * caused the wedged script to give exit status (06 Jul 2002)
  1050. * allowed faxgetty to identify extended RING data as a RING (06 Jul 2002)
  1051. * fixed a buffer overflow when receiving long scan lines (06 Jul 2002)
  1052. * enhanced Class1Modem::parseQuery() to parse correctly +FTM responses
  1053.   which contain item ranges (dashes) (27 Jun 2002)
  1054. * made fixes to enable gcc v3.0 compatibility (15 Jun 2002)
  1055. * made minor changes for Sun Forte compiler compatibility (14 Jun 2002)
  1056. * fixed hostname format string vulnerabilities in faxrm, faxalter, 
  1057.   faxstat, sendfax, sendpage, and faxwatch (14 Jun 2002)
  1058. * added TagLineFormat option for receiver's name (14 Jun 2002)
  1059. * added MultiTech RTFCC support via Class2RTFCC option (11, 28 Jun 2002)
  1060. * workaround a Lucent V92 firmware bug in HDLC frame tracing (08 Jun 2002)
  1061. * added Class2PTSQueryCmd for broken Class 2.0 firmwares (08 Jun 2002)
  1062. * fixed a TSI format string vulnerability in faxgetty (08 Jun 2002)
  1063. * fixed faxrcvd creation of PDFs other than letter size (08 Jun 2002)
  1064. * added sendfax -z option to read destinations from a file (08 Jun 2002)
  1065. * updated 'make clobberconfig' (27 May 2002)
  1066. * added support for Solaris DSOs (24 May 2002)
  1067. * fixed Class 1 sending CRP handling (24 May 2002)
  1068. * changed Class 1 reception protocol to tolerate long syslog
  1069.   delays which could be encountered in extremely heavy loads (24 May 2002)
  1070. * added prototype support for Sedlbauer Speedfax ISDN (24 May 2002)
  1071. * added Class1TCFRecvHack config option (24 May 2002)
  1072. * changed Class1SwitchingDelay to Class1SwitchingCmd (24 May 2002)
  1073. * more 64-bit system compatibility enhancement (24 May 2002)
  1074. * large update added initial Class 2.1 and V.34-fax support in particular
  1075.   for the MultiTech MT5634ZBA-V92 and MT5634ZPX-PCI-V92 (23 May, 14 Jun 2002)
  1076. * have faxsetup check the fax user home directory (23 May 2002)
  1077. * allow server-side usage of DisplayNumber in dialrules (23 May 2002)
  1078. * changed various scripts for POSIX compliance (23 May 2002)
  1079. * fixed a logging error in faxqclean (23 May 2002)
  1080. * added prototype support for RocketModem PCI (10 May 2002)
  1081. * changed the options proccessing order to fix Desired* options (03 May 2002)
  1082. * added prototype support for Eicon Diva modems (03 May 2002)
  1083. * enhanced configure for OSF-5.1A utmp support (03 May 2002)
  1084. * fixed a five-second delay when receiving DID (03 May 2002, 27 May 2002)
  1085. * added prototype for Davicom modems (03 May 2002)
  1086. * fixed faxqclean to keep referenced docs in the doneq (03 May 2002)
  1087. * Japanization and 64-bit system enhancement (03 May 2002)
  1088. * fixed a configure problem with sed-3.02.80 (03 May 2002, 23 May 2002)
  1089. * fixed a copy quality logic error with Class 2 reception (03 May 2002)
  1090. * documented the use of "-1" values in sendfax for MaxDials (03 May 2002)
  1091. * correct JobReqOther from interfering with other requeing (03 May 2002)
  1092. * add preliminary job archiving support (03 May 2002)
  1093. * make stripping of binaries in html conditional on HTML=yes (13 Apr 2002)
  1094. Changelog for HylaFAX 4.1.2 - Apr 11, 2002
  1095. * T.4 incompatability error message more descriptive (11 Apr 2002) 
  1096. * fix faxcron to prevent it from deleting seqf files (11 Apr 2002)
  1097. * alter faxaddmodem to perform regex on the ATI0 result (7 Apr 2002)
  1098. * enhance defaults to recognize and configure Mac OS X (7 Apr 2002)
  1099. * change PWD usage in configure to PWDCMD (7 Apr 2002)
  1100. * add notification message to timedout jobs (7 Apr 2002)
  1101. * cleanup previous Topic modem enhancement (7 Apr 2002)
  1102. * cleanup previous Digital Unix enhancement (7 Apr 2002)
  1103. * cleanup previous "F" status enhancement (7 Apr 2002)
  1104. * changed many prototype configs to use 19200 baud instead of 38400
  1105.   and to not use the "@" dial-command option (7 Apr 2002)
  1106. * fix segfault in faxqclean (28 Feb 2002)
  1107. Changelog for HylaFAX 4.1.1 - Feb 24, 2002
  1108. * resolve faxsetup and textfmt problems with Ghostscript 6.5
  1109.   where Fontmap.GS could not be found (14 Feb 2002)
  1110. * fix blocked jobs from getting requeued at the end (14 Feb 2002)
  1111. * caused faxgetty to pass CIDName to faxrcvd and enhance
  1112.   documentation to include DNIS details (14 Feb 2002)
  1113. * gave failed jobs status "F" instead of "D" (14 Feb 2002)
  1114. * add Topic modem prototype config support (14 Feb 2002)
  1115. * replace Class1Send[EOP|PPM|TCF]Delay with 
  1116.   Class1[EOP|PPM|TCF]WaitCmd, using +FTS for these pauses,
  1117.   resolving some timing issues (14 Feb 2002)
  1118. * fix PriorityScheduling and update html for SCO (13 Feb 2002)
  1119. * added OpenUNIX support (13 Feb 2002)
  1120. * updated config.guess (13 Feb 2002)
  1121. * correct ECM detection in Class 2 (2 Feb 2002)
  1122. * added ModemSoftResetCmdDelay default and option (2 Feb 2002)
  1123. * enhanced Class 1 parseQuery to allow for the use
  1124.   of parenthesis (2 Feb 2002)
  1125. * added NSF entries for various machine types (2 Feb 2002)
  1126. * fixed hfaxd from always exiting nonzero with inetd (2 Feb 2002)
  1127. * altered logging to prevent double-double quoting (2 Feb 2002)
  1128. * fixed pageSendApp.c++ logging pointer (2 Feb 2002)
  1129. * changed the faxaddmodem default to select Class 1 (2 Feb 2002)
  1130. * adjusted Class1SwitchingDelay default to fix ISDNs (2 Feb 2002)
  1131. * added prototype config support for some Boca, USR, and
  1132.   Practical Peripherals modems (2 Feb 2002)
  1133. * corrected problems building on Digital UNIX Alphas (2 Feb 2002)
  1134. * improved faxgetty glare handling (2 Feb 2002)
  1135. * improved some logging verbosity (2 Feb 2002)
  1136. * fixed an RTNHandlingMethod typo (16 Dec 2001)
  1137. * fixed RTNHandlingMethod brokenness (15 Oct 2001)
  1138. * corrected DestControls ability to use numeric arguments and other
  1139.   similar DestControls fixes (12 Aug 2001)
  1140. * more Lucent and K56 modem prototype config support (12 Aug 2001)
  1141. * workaround: stopped trying to utilize NDIS frames (12 Aug 2001)
  1142. * added Class1SendMsgDelay (12 Aug 2001)
  1143. * enhanced the logging of garbage frames (12 Aug 2001)
  1144. * added prototype config support for Hayes Optima (12 Aug 2001)
  1145. * fixed faxgetty's parsing of Class 1.0 in +FCLASS=? (12 Aug 2001)
  1146. * finally added faxcover "from" options and corrected it to 
  1147.   function as documented for comments (12 Aug 2001)
  1148. * corrected and enhanced earlier QualifyTSI fix (12 Aug 2001)
  1149. * updated config.guess, config.sub from gcc-3.0 (18 Jul 2001)
  1150. * cause the sequence files to begin at 1 rather than 2 (15 Jul 2001)
  1151. * include external MultiTech into lucent-mt-2 (15 Jul 2001)
  1152. * apply use of "none" to rc32acl prototype config (15 Jul 2001)
  1153. * corrected documentation regarding some defaults (15 Jul 2001)
  1154. * fixed stripQuotes for unexpected TSI quoting (15 Jul 2001)
  1155. * integrate Linux DSO support (15 Jul 2001)
  1156. * fixed bash v2 verbosity in probemodem (15 Jul 2001)
  1157. * note to run hfaxd as root if run from inetd (4 Jul 2001)
  1158. * remove setuid from hfaxd in pkg (4 Jul 2001)
  1159. * add INSTALL to distrules (4 Jul 2001)
  1160. * add prototype config for Prometheus (3 Jul 2001)
  1161. * correct timing of DCN after failed QualifyTSI check (2 Jul 2001)
  1162. * fix Class 1 EOM handling (2 Jul 2001)
  1163. * add Class1SendEOPDelay config option and increase the default 
  1164.   from 95ms to 200ms to prevent modem timeouts (2 Jul 2001)
  1165. * enhance faxrcvd to utilize CID, use FILETYPE (for FaxDispatch), and 
  1166.   other minor faxrcvd enhancments (2 Jul 2001)
  1167. * pass CID data through successive rings and to faxrcvd (2 Jul 2001)
  1168. * caused bulk faxes to drop in requeue priority (2 Jul 2001)
  1169. * fix faxaddmodem from mis-parsing a modem's phone number (2 Jul 2001)
  1170. * added 7-bit text support to typerules (2 Jul 2001)
  1171. * stop faxqclean from deleting docq files that are in-use (2 Jul 2001)
  1172. * fixed a bash barf when VERSION changed (2 Jul 2001)
  1173. * caused configure to check zlib before libtiff (2 Jul 2001)
  1174. * added prototype config support for AT&T Lucent modem (2 Jul 2001)
  1175. * applied the use of "none" in rc288dpi config (2 Jul 2001)
  1176. Changelog for HylaFAX 4.1 - Jul 1, 2001
  1177. * tidied up README & INSTALL for full release (01 Jul 2001)
  1178. * repaired dangling references to recently renamed manpages (01 Jul 2001)
  1179. * no other changes - 4.1rc2 basically promoted to 4.1
  1180. Changelog for HylaFAX 4.1rc2 - Jun 17, 2001
  1181. * corrected some default JobReq* values (17 Jun 2001)
  1182. * clarified documentation on sendfax -k option (17 Jun 2001)
  1183. * added prototype configs for Courier and Zyxel models (17 Jun 2001)
  1184. * added "Modem" option to DestControls (17 Jun 2001)
  1185. * fix a segfault when processing null HDLC frames (17 Jun 2001)
  1186. * continue manpage naming transition of 03 Jun (13 Jun 2001)
  1187. * fix minor flaw in PriorityScheduling documentation (13 Jun 2001)
  1188. * improve faxsetup onClient routines (07, 14 Jun 2001)
  1189. * impose a T2 timeout on faxgetty vulnerability (07 Jun 2001)
  1190. * updates for HTML documentation (07 Jun 2001)
  1191. Changelog for HylaFAX 4.1rc1 - Jun 04, 2001
  1192. * remove use of /sbin/killall, problematic on Tru64 (04 Jun 2001)
  1193. * fix ModemServer.c++ for OpenBSD (04 Jun 2001)
  1194. * change manpage names: config to hylafax-config, info to
  1195.   hylafax-info, log to hylafax-log, and shutdown to
  1196.   hylafax-shutdown (03 Jun 2001)
  1197. * add configs for UMC9624 and MT5634ZPX-PCI modems (03 Jun 2001)
  1198. * fix TimeOfDay race if using bad syntax (03 Jun 2001)
  1199. * break the initialization string apart and
  1200.   remove ModemOnHookCmd from it (03 Jun 2001)
  1201. * allow use of "none" in five config options (03 Jun 2001)
  1202. * add HylaFAX version and device usage in logs (30 May 2001)
  1203. * rearrangements in configure to fix HP sed (30 May 2001)
  1204. * change default spool dir to /var/spool/hylafax (29 May 2001)
  1205. * make ModemServer attempt resets twice, if needed (29 May 2001)
  1206. * fixes for building outside of source tree (27 May 2001)
  1207. * fixes for 'make package' (27 May 2001)
  1208. * removed a goto in faxd/Class1Send.c++ which
  1209.   caused compile errors for some (27 May 2001)
  1210. * improved error handling for:  (20 May 2001)
  1211.   - DLE+ETX
  1212.   - ERROR after AT+FRM (instead of +FCERROR)
  1213.   - faxgetty training hangups
  1214. * added ModemDTRDropDelay config option and default,
  1215.   correcting some "Can not setup modem" issues (20 May 2001)
  1216. * improved logging verbosity for SEND FAILED (20 May 2001)
  1217. * updated various documentation antiquities (20 May 2001)
  1218. * added Lucent (LT) Winmodem prototype config (20 May 2001)
  1219. * added default status/any.info creation by faxsetup (20, 27 May 2001)
  1220. * added PriorityScheduling option and POSIX function (20 May 2001)
  1221. * fixed previous utmp update for libc5 (20 May 2001)
  1222. * added Class1SwitchingDelay config option and default,
  1223.   correcting some timeout errors (20 May 2001)
  1224. * fixed file gid numbering (20 May 2001)
  1225. * Adjusted faxq to load-balance modems with equal priority (22 Apr 2001)
  1226. * Added new CONTRIBUTORS (14 Apr 2001)
  1227. * Merged performance-rts into rc288dpi-1 config file (14/19 Apr 2001)
  1228. * Fixed vix.com reference in hylafax-server man page (14 Apr 2001)
  1229. * Fixed (dg character mis-recognition in faxwatch man page (14 Apr 2001)
  1230. * Fixed hard-coded man page numbers in scripts (14/16 Apr 2001)
  1231. * Clarify documentation of MaxConcurrentJobs (14 Apr 2001)
  1232. * Alter install of hfaxd to not be suid (13 Apr 2001)
  1233. * Fix hfaxd -q format string vulnerability (13 Apr 2001)
  1234. * Add more NSF codes to known-NSF list (26 Mar 2001, 14 Apr 2001)
  1235. * Fix to allow null-TSI matching (19 Mar 2001)
  1236. * Fix USR default use of Class2APQueryCmd (19 Mar 2001)
  1237. * Added server-side PDF conversion (19 Mar 2001, 14/17 Apr 2001)
  1238. * Correct a typo in wedged man page (08 Mar 2001)
  1239. * Fixed incorrect paths in some man pages (08 Mar 2001)
  1240. * Various utmpx, LOCKS, and IXO_XMITTIMEOUT fixes (08 Mar 2001)
  1241. Changelog for HylaFAX 4.1beta3 - Feb 21, 2001
  1242. * creation of doneq manpage (20Feb2001)
  1243. * changed link order in defs.in to fix SCO 3.2v4.2 (11Feb2001)
  1244. * standardize default TagLine behavior (05Feb2001)
  1245. * add prototype support for more Cirrus modems (05Feb2001)
  1246. * added faxstat %Y and %Z JobFmt options (04Dec2000)
  1247. * man/sendfax corrections (26Nov2000, 04Dec2000, 05Feb20001)
  1248. * replace (tm and dagger characters in manpages (26Nov2000, 04Dec2000)
  1249. * correct recvstats and xferfaxstats from skipping 1st day of month (26Nov2000)
  1250. * added prototype support to usr-rts and usr-xon configs (15Nov2000, 05Feb2001)
  1251. * added prototype support to config/usr-2.0 (15Nov2000)
  1252. * added prototype support to config/rc288dpi (15Nov2000)
  1253. * replace SysV SIGCLD define with posix SIGCHLD define (15Nov2000)
  1254. * fix faxsetup typo causing a bash error (30Oct2000)
  1255. * some typos in the tarball. Corrected Hylafax -> HylaFAX (29Oct2000)
  1256. * rework of README, COPYRIGHT, and CONTRIBUTORS files (29Oct2000, 04Dec2000)
  1257. * man/config corrections (29Oct2000, 26Nov2000)
  1258. * awk fix for Solaris (28Oct2000)
  1259. * created a non-interactive configure option (21Oct2000)
  1260. * various html documentation updates (15Oct2000)
  1261. * significant SysV init-script upgrade (15Oct2000, 31Oct2000)
  1262. * remove useless and problematic verifyModemRate from faxaddmodem (24Sep2000)
  1263. * fix faxsetup/faxaddmodem fuser errors (24Sep2000, 30Oct2000)
  1264. * replace MANSEDLOCAL from configure and manpage numbering fixes 
  1265.   (23Sep2000, 13Nov2000, 06Feb2001)
  1266. * clean up code to create FDIS strings and temp filename creation in
  1267.   SendFaxClient (21Sep2000)
  1268. * sprintf type cleanups to faxd files (21Sep2000)
  1269. * fix fxAssert that was around the wrong way in Str.c++ (21Sep2000)
  1270. * replace sprintf with snprintf in faxadduser, faxdeluser and faxmsg
  1271.   (20Sep2000)
  1272. * trap some other potential overflows in faxmsg (20-21Sep2000)
  1273. * enhance the durability of the fxStr classes format() and vformat() methods 
  1274.   using the [v]snprintf functions (20Sep2000)
  1275. * replace sprintf() call in faxalter.c++ with fxStr::format() (20Sep2000)
  1276. * add snprintf and vsnprintf to port functions (20Sep2000, 15Nov2000)
  1277. * fix format functions(ie sprintf) so that they are not called twice 
  1278.   on the same string (20Sep2000)
  1279. * fix typo fxStr::format() to fxStr::vformat() in ModemServer.c++ (19Sep2000)
  1280. * ensure the va_list in ModemServer.c++ is not reused (16Sep2000)
  1281. * fix isolating snprintf calls to fxStr class (16Sep2000)
  1282. * cleaned up some potential buffer overflows (16Sep2000)
  1283. * fix faxsetup for Linux users (14Sep2000)
  1284. * fix faxsetup crashes due to useradd not supporting -o option (13Sep2000,
  1285.   19Sep2000)
  1286. * Class 1 fixes: (08Sep2000)
  1287.     - fix minimum scan line time
  1288.     - fix first and last scan lines
  1289.     - fix some EOP/MPS errors
  1290.     - ModemRecvFillOrder default value is now autodetected
  1291.     - Class 2.0 for USR modems is now disabled by default if no ModemType
  1292.     - ModemFlowControl default value is now XONXOFF instead of NONE
  1293.     - correct ModemMfrQueryCmd and ModemModelQueryCmd default values
  1294. * fix ugly bash-2 script output in faxaddmodem (05Sep2000)
  1295. * shift the left margin in 0.4 inches when invoking textfmt (04Sep2000)
  1296. * fix 2 instances of find statement so that it doesn't select directories
  1297.   (04Sep2000)
  1298. * add -dFIXEDMEDIA in ps2fax.gs to cope with broken Windows Postscript
  1299.   (04Sep2000)
  1300. * add letter size paper handling to ps2gax.gs script (04Sep2000)
  1301. * fix pagesize handling in faxmail (04Sep2000)
  1302. * zlib removed from HylaFAX distribution (03Sep2000, 16Sep2000)
  1303. * Class 2 fix post-page response (AT+FET) (02Sep2000)
  1304. * fix problem on some Solaris systems using gcc (31Aug2000)
  1305. * fix a missing format specifier in the FaxRecv.c++ traceServer() call
  1306.   (29Aug2000)
  1307. * portably fix faxaddmodem to not cause grep to complain about directories
  1308.   (29Aug2000)
  1309. * Class 2 RTN algorithm changed. RTNHandlingMethod parameter added (26Aug2000)
  1310.   -RTC is not sent automatically anymore (affects usr-2.0 and 
  1311.    ppi-pm14400fxmt)
  1312. * checks added to prevent possible crash when the DTE returns a broken NSF
  1313.   frame (25Aug2000)
  1314. * typerules support for PDF (23Aug2000)
  1315. * fix vendorIdSize const definition to be outside the class itself
  1316.   (14-15Aug2000)
  1317. * use @SCRIPT_SH@ instead of /bin/sh in recvstats, faxcron, and xferfaxstats
  1318.   (21Jul2000)
  1319. * correct awk substr to be explicitly origin-1 in faxcron (21Jul2000)
  1320. * fix variable assignment in faxsetup else loop (21Jul2000)
  1321. * fix unbounded access to fxStr nsf in NSF.c++ (29Jun2000)
  1322. * rename rockwell config file to rockwell-rc (23Jun2000)
  1323. * defensive shell programming action (18Jun2000)
  1324. * BSD and other portability fixes (18Jun2000)
  1325. * security fixes (18Jun2000, 23Jun2000)
  1326. * Class 2 fix to distinguish between RTN and PIN (07Jun2000)
  1327. * Dmitry's class1-general patch: (07Jun2000)
  1328.     - Decoding T.30 DIS Frame
  1329.     - HDLC Timeout
  1330.     - Numberof training attempts
  1331.     - Correct delay on soft-resets
  1332. * beautify SysV init script output (05Jun2000)
  1333. * new config file for the AT&T DataPort Express in Class 2 (03Jun2000)
  1334. * silence pointless stty errors when running faxaddmodem on Linux (03Jun2000)
  1335. * SCO 5 workaround for ioctl (03Jun2000)
  1336. * add '-type f' to find invocation in faxcron (01Jun2000) 
  1337. * added ModemSoftResetCmd to the start of default reset string (29May2000)
  1338. * rework of configure libtiff test; supports detecting 3.4 and 3.5
  1339.   (28May2000, 29May2000, 03Jun2000, 06Jun2000, 08Jun2000, 13Aug2000)
  1340. * allow HylaFAX to print national characters in the tagline (29Mar2000)
  1341. * clean up lingering docq files on multi-destination faxes (23Mar2000)
  1342. * fix problem with NSF.c++ decode() routine (18May2000)
  1343. * recognition of common NSF strings from fax vendors (15May2000)
  1344. * remove unused 'modemresetcmd' from ModemConfig.c++ (11May2000)
  1345. * libtiff-3.5 compatibility fix!!! (11May2000)
  1346. * fix O_EXCL handling when opening sequence file (31Mar2000)
  1347. * fix Y2K rollover bug (29Mar2000)
  1348. * fix erronious xferfaxstats/recvstats output (29Mar2000)
  1349. * correction so faxcron returns traces of suspicious failures (29Mar2000)
  1350. * automatically call BreakIntoCommentX in faxcover to create commentX vars 
  1351.   (10Mar2000, 17Mar2000)
  1352. * reorder header files in SuperServer.c++ (10Mar2000)
  1353. * Y2K fix to SNPPClient.c++ (08Mar2000)
  1354. * fix to faxQueueApp.c++ crackArgv function to correctly handle end of
  1355.   string (08Mar2000)
  1356. * added snprintf protoype checking to configure (05Mar2000, 10Mar2000)
  1357. * ensure that fd_set is properly defined in the Dispatcher header file
  1358.   (05Mar2000)
  1359. * fixed mkstemp wrapper function in util/Sys.h (05Mar2000)
  1360. * added missing 'char*' declaration to cp variable in faxcover (03Mar2000)
  1361. * added new config file for Performance modems (29Feb2000)
  1362. * create new config file: rockwell-k56 (04Dec1999, 29Feb2000, 22Jun2000)
  1363. * updated info about the mailing list archives and added info about the links
  1364.   and resources page to the supporting documentation section (03Dec1999)
  1365. * made mavigation links consistent in html (03Dec1999)
  1366. * in html recommend 1.16b firmware to reduce T.30 T2 timeout errors for
  1367.   Multitech (03Dec1999)
  1368. * created icon used for navigation in modem pages (21Nov1999)
  1369. * html updated for new modem pages and contents.gif icon (21Nov1999)
  1370. * security fixes (17-18Nov1999)
  1371.     - cleaned up whitespace in MIMEState.c++
  1372.     - added a glibc check after mkstemp() in faxmail
  1373.     - fixed another potential overflow in imgtofax.c
  1374. * security fix for faxcover (17Nov1999)
  1375. * zlib configure fixes (17Nov1999, 03Mar2000)
  1376. * fix faxalter security vulnerability (11Nov1999)
  1377. * fix the BoundingBox parameter in TextFmt.c++ (10Sep1999)
  1378. * incorporated the version number into the config.h file (02Sep1999)
  1379. * prefer sigaction() over sigvec() for signal handling functions (01Sep1999)
  1380. * Unixware portability fixes (01Sep1999)
  1381. * support work for HP-UX 11 (23Aug1999, 02Sep1999, 06Sep2000)
  1382. * support gcc-2.95 (23Aug1999, 27Aug1999, 30May2000)
  1383. * broke hylafax manpage into hylafax-server and hylafax-client (18Aug1999,
  1384.   15Oct2000)
  1385. * add Ultrix Guidance in html (18Aug1999)
  1386. * created manpages for faxadduser and faxdeluser (11Aug1999)
  1387. * continued fixes due to renaming etc/hosts to etc/hosts.hfaxd (05Aug1999,
  1388.   15Oct2000)
  1389. * added faxadduser and faxdeluser utilities (05Aug1999, 11Aug1999)
  1390. * fixes in the package directory (05Aug1999)
  1391. * standardize defines included in Makefile headers among the subdirectories
  1392.   (05Aug1999)
  1393. * removed section numbers from manpages in html (02-03Aug1999)
  1394. * html modems list updated (26Jul1999)
  1395. * fix bool in configure (26Jul1999)
  1396. * configure script updates (26Jul1999)
  1397. * added support for Elsa Microlink modem (15Jul1999)
  1398. * various information updates for change to hylafax.org (15Jul1999)
  1399. * change ModemClass parameter to ModemGroup (10Jul1999)
  1400. * created a BreakIntoCommentX faxcover function (30Jun1999, 10Jul1999)