RelayFax Server Changelog

What's new in RelayFax Server 7.0.5

May 3, 2012
  • Changes and additional new features:
  • [7514] The BT driver installer now includes a 6.5 version brooktrout driver package. You can download this updated driver installation from: http://www.altn.com/Products/RelayFax-Network-Fax-Manager/Drivers/
  • [8982] The RF printer drivers have been updated to version 13.25 which fixes several bugs and incompatibilities.
  • [6682] The number of supported SIP lines/devices was increased to 30.
  • Fixes:
  • [7089] fix for uninstaling client after installing server separately removes start menu links
  • [7086] fix for OCR installer showing PROGRA~1 in default destination
  • [7076] fix for creating new template blanks defaults and option pages
  • [6750] fix for RelayFax shutting down and not restarting
  • [5834] fix for multiple incoming CAPI calls on same channel
  • [8271] fix for SwitchToAttachTab switch in FaxClnt.ini is not working in latest version of RelayFax
  • [8233] fix for beta expiration results in an infinite restart loop
  • [8176] fix for under RelayFax German version, Status is not translated under File | RelayFax properties
  • [8161] fix for Several dialog boxes are cut off in the Italian version of RelayFax
  • [7766] fix for DEP conflict with contacts
  • [7624] fix for incorrect message logged "error reading TIFF file"
  • [3748] fix for outgoing fax-to rule not working with no fax number in email

New in RelayFax Server 7.0.4 (Apr 13, 2011)

  • fix for client uninstall removing server installation
  • fix for Registration Invalid Error in the System Log
  • fix for RelayFax not downloading messages on port 995
  • fix for check for updates failing on clean install
  • fix for Pause or Resume Faxing option confusing
  • fix for File...New Account fields pre-populated

New in RelayFax Server 7.0.3 (Mar 23, 2011)

  • fix for crash during SSL negotiation on Italian server
  • fix for fields SSCHFAXY-SSCHFAXS corrupted in export of retried fax
  • fixes for changing registration key
  • fix for outbound SSL connection failures on port (POP3:995 / SMTP:465)
  • fix for OCR error (RTKClientCreate) 61478
  • fix for browsing for file only looks for .TXT files when creating broadcast fax
  • fix for Account Settings Options/Password buttons over line
  • fix for log scrollbar cut off on right side
  • fix for no alert to restart software when installing or uninstalling the service
  • fix for fields too close to right side of screen in installer
  • fix for T.38 Route: header issue

New in RelayFax Server 7.0.2 (Feb 17, 2011)

  • Increased maximum SIP modems from 3 to 30
  • fix for modem profile: class 2.1 is not listed as an available EIA modem class
  • fix for running client install silently (/s) when print spooler service not started
  • fix for spurious Registration invalid message in system log immediately after activation

New in RelayFax Server 7.0.1 (Feb 9, 2011)

  • fix to crash in printer selection dialog

New in RelayFax Server 7.0.0 (Feb 9, 2011)

  • Added support for SSL/TLS in SMTP and POP3:
  • T.38 FAX OVER IP:
  • Relayfax now supports up to 3 virtual fax devices that can logon to a SIP-based software PBX. To add a T.38 device, double click on the "Manual add" icon in the tool window under "Fax devices". Then change the modem type to "SIP (T.38) Channel". After creating the device, double click on the new modem icon to access the new properties page.
  • SIP Account:
  • Server: Host name or IP address of SIP-based software PBX. If the server port is not 5060, then a colon and the port number can be appended.
  • Account: The SIP account name or extension
  • Authentication:
  • UserName: Username for authentication
  • Password: Password for authentication
  • Network:
  • IP Address: This is the local IP address as seen by the SIP Server. If RelayFax is behind a NAT firewall, then this will be the external address of the NAT firewall and the following 2 UDP ports must be open and forwarding to RelayFax.
  • SIP Port: Local SIP port (default is 5060). Must be unique for each SIP device.
  • RTP Port: Local port used for RTP and T.38 protocol (default is 8000). Must be unique for each SIP device.
  • Notes:
  • RelayFax supports T.38 fax relay using UDPTL protocol, but does not support T.38 pass through, where the fax is sent over a VOIP call encoded as audio using RTP. Because of this:
  • In the 3CX Phonesystem, the "PBX delivers audio" option must be disabled.
  • In FreeSWITCH the bypass media option must be enabled.
  • A VOIP gateway is required to exchange T.38 faxes with traditional audio-based fax equipment.
  • CHANGES AND ADDITIONAL NEW FEATURES:
  • Improved user interface consistent with MDaemon
  • Improved help file and context-sensitive help buttons
  • Updated RelayFax open source fax engine to version 1.0.16
  • RelayFax Open Source Fax Engine 1.0.16 - October 29, 2010
  • Changes affecting class 1 and 1.0:
  • FCLASS is set immediately following setup string during initialization
  • Increased wait time for DIS frame to 30 seconds
  • Improved CRP signal handling
  • Added page data timer (5 minutes with ECM, 1 hour without ECM)
  • Fixed logic for sending RTN signal
  • Changes affecting class 2, 2.0, and 2.1:
  • Fix for spurious +FK/+FKS (terminate command), causing error
  • RelayFax Open Source Fax Engine 1.0.15 - December 14, 2009
  • Fix for ECM PPR (Partial Page Request) handling logic
  • Fix for RTC (Return to Control) detection and signaling
  • Fix for internal variable initialization in class 1 and class 1.0
  • Disabled class 1.0 rate reductions on receiving checksum errors
  • Improved class 1 training timer handling
  • Fix for unexpected CTC (Continue To Correct) signal
  • Disabled class 1 checksum verification (should be handled by modem)
  • Installation process now performs a one-time collection of basic customer information.
  • [5284] Added password policy - strong password option enabled by default
  • Added "run a program" action to inbound and outbound rules
  • Fixes:
  • fixed silent install for client (use /s option)
  • T.38 - fix for registration expiring
  • T.38 - fix for failure-to-train (FTT) handling
  • fix for right-click set port option for pending faxes
  • fix for "new profile" and "edit profile" buttons in dialup settings
  • fix for normal and broadcast scheduling not working
  • fix for launching cover page editor in Windows 7
  • fix for contact list option not saving in recent Windows versions
  • fix for server GUI tray icon in recent Windows versions
  • fix for "Uptime: X hrs, Y min" not being translated
  • fix for installing printer drivers on 64-bit Windows 7 and 2008 R2
  • fix for delete key not removing attachments from client attachment list
  • fix for server ignoring Reply-To: headers in received emails
  • added ForceSingleColumn option to OCR section of RelayFax.ini
  • [6204] fix for auto update checks failing when user access control enabled
  • [6197] fix for update notices sent every night since 6.7.10 released
  • [6157] fix for text in emails being added to faxes without cover pages
  • fix for uninstall not removing all files and folders
  • [6083] fix for unable to install in alternate directory
  • [5859] fix for support link issue
  • [5708] fix for imaging option 'multiple jpg images' causes error
  • [5599] fix for RFViewer not default for TIF in Vista and Windows 7
  • [5485] fix for replacing underscore with code in email address
  • [5463] fix for 'save to folder' action in inbound rules causes crash
  • [5286] fix for memory allocation not sufficiently validated in CGI
  • [5285] fix for possible divide by zero in TIF to SFF conversion
  • [5280] fix for password stored in clear text during installation
  • [5279] upgraded libtiff to latest version (3.9.4)
  • [5278] fix for possible heap buffer overflow in SMTP socket
  • [5277] fix for possible stack buffer overflow in SMTP socket
  • [5276] fix for possible stack buffer overflow in POP socket
  • [5275] fix for base64 decoder contains possible heap overflow
  • [5274] fix for unauthenticated administration interface exposed

New in RelayFax Server 6.7.12 (Nov 10, 2010)

  • FIXES:
  • [6140] fix for uninstall not removing all files and folders
  • [6083] fix for unable to install in alternate directory
  • [5859] fix for support link issue
  • [5708] fix for imaging option 'multiple jpg images' causes error
  • [5485] fix for replacing underscore with code in email address
  • [5463] fix for 'save to folder' action in inbound rules causes crash
  • [5286] fix for memory allocation not sufficiently validated in CGI
  • [5285] fix for possible divide by zero in TIF to SFF conversion
  • [5280] fix for password stored in clear text during installation
  • [5278] fix for possible heap buffer overflow in SMTP socket
  • [5277] fix for possible stack buffer overflow in SMTP socket
  • [5276] fix for possible stack buffer overflow in POP socket
  • [5275] fix for base64 decoder contains possible heap overflow
  • [5274] fix for unauthenticated administration interface exposed
  • [6157] fix for text in emails being added to faxes without cover pages
  • [5279] upgraded libtiff to latest version (3.9.4)
  • [5284] added password policy - strong password option enabled by default
  • updated open source faxengine to latest version 1.0.16
  • class 1/1.0:
  • FCLASS is set immediately following setup string during initialization
  • increased wait time for DIS frame to 30 seconds
  • improved CRP signal handling
  • added page data timer (5 min w/ ECM, 1 hour w/o)
  • fixed logic for sending RTN signal
  • class 2/2.0/2.1:
  • fix for spurious +FK/+FKS (terminate command), causing error

New in RelayFax Server 6.7.11 (May 26, 2010)

  • Installation process now performs a one-time collection of basic customer information.

New in RelayFax Server 6.7.10 (Mar 27, 2010)

  • CHANGES AND ADDITIONAL NEW FEATURES
  • Upgraded Dialogic/Brooktrout drivers to latest SDK version 6.0
  • Updated Open Source Fax Engine to version 1.0.15
  • fix for ECM PPR (Partial Page Request) handling logic
  • fix for RTC (Return to Control) detection and signaling
  • fix for internal variable initialization in class 1 and class 1.0
  • disabled class 1.0 rate reductions on receiving checksum errors
  • improved class 1 training timer handling
  • fix for unexpected CTC (Continue To Correct) signal
  • disabled class 1 checksum verification (should be handled by modem)
  • FIXES
  • fix for installing printer drivers on 64-bit Windows 7 and 2008 R2

New in RelayFax Server 6.7.9 (Feb 15, 2009)

  • Fixed bug that corrupted pages received from a CAPI device

New in RelayFax Server 6.7.8 (Feb 11, 2009)

  • fixed bug in generated emails with subject lines containing umlauts
  • fixed bug in CAPI with multiple channels that caused faxes to get stuck in the answering state.
  • several updates to Open Source Fax Engine:
  • fix to bug that affects all classes that (with the right data) deleted one byte from the received page data. For T.6 compression, the result was a timeout in send/receive error.
  • fix to the RNR/RR signal functionality in Class 1.0 sending
  • fix to remote Fax ID being reused on subsequent fax if no TSI sent
  • more time for modems to settle down after soft reset
  • several class 1 phase C fixes
  • fixes to class 1 and class 1.0 post-page signal handling
  • more miscellaneous class 1 and class 1.0 fixes

New in RelayFax Server 6.7.4 (Dec 15, 2007)

  • Microsoft Windows Vista support for RelayFax Server and Client
  • Added support for Mainpine IQ Express PCIe boards
  • Added new option "DIDStrictMatch" in Special section to require the received DID/DTMF digits to match the user's DID exactly
  • Fixed to BT TR 1034 channels not seen after upgrading to RF 673
  • Fixed to Automatic export after 1 entry not reliable