CF8EMAIL

8.2.0.95Modified the RFC2231 change in 8.2.0.94 so that it is only applied to a filename= header parameter, not to name= parameters. This avoids an issue sending e-mails to some mail services which were dropping the attachment name.
8.2.0.94Fixed a problem where some name= header attributes lacked double-quotes around the filename.  At the same time the $email_options keyword rfc2231 is automatically enabled when a name= filename has no embedded spaces and is also too long to be accommodated in a standard header line length.
8.2.0.90Fixed a regression in build 8.2.0.88 in e-mail header encoding which could sometimes corrupt non-ASCII content.
8.2.0.88Two new $email_options keywords, useTLS and reqTLS have been added to support TLS as a built-in option for normal outbound e-mail.
8.2.0.88 Fallback to SSL has now been dropped; when TLS fails and is required, the e-mail fails.
8.2.0.88 Trace messages were sometimes incorrectly reporting Certificate validation failures: this has been fixed.
8.2.0.88Modified the RFC2231 option so that it applies to name= e-mail header parameters as well as filename= parameters.
8.2.0.88A new parameter for $email_charset has been added to allow header encoding to be set independently of body encoding.
8.2.0.88Modified the email header encoding process to better handle header-line folding in the presence of long header values and parameters. This corrects a problem where some e-mail clients could fail to process long words and encoded-words in header text.
8.2.0.87Added the ability to use the consolidation feature to send multiple e-mails to the same domain using a single login sesssion.
8.2.0.86Added new e-mail security options for via-ISP transmissions (configured in EMSETUP). This change was required to accommodate authentication changes at outlook.com.
8.2.0.77Fixed a problem which could cause corruption of e-mail attachments when $email_options keyword ExpandAttachVars was used.
8.2.0.77The $email_options keyword htmlchs is now the default setting.  This option modifies the embedded meta tag charset value to match the encoding of a quoted-printable HTML e-mail body or attachment, if this is needed when the encoding of a supplied HTML file does not match the specified $email_charset for the transmission.  The keyword will be removed in a future build but is currently still accepted and ignored.
8.2.0.66Fixed a problem which prevented a launch if an $action_, $dns_, or $whitelist_ command contained a semi-colon delimited comment.
8.2.0.66Added a new $email_options keyword of RFC2231 which causes RFC2231-style encoding to be used for filename= parameters in attachment headers. This has been found to be necessary to for Yahoo mail to display file names correctly when they contain Asian characters.
8.2.0.64Fixed a problem where an e-mail transmission could still be attempted without an attachment on some attachment read errors.
8.2.0.60Fixed a problem where an $email_attach command without a content-type parameter (not recommended) was causing the attachment to be specified as 'text/plain' instead of 'application/octet-stream' as documented.
8.2.0.58Fixed a problem where a single Japanese character surrounded by white space in an e-mail header line was sometimes omitted from iso-2022-jp encoding of the header.
8.2.0.56Simplified the handling of non-standard Japanese conversions, from Unicode to iso-2022-jp and shift-jis, so that there is no longer a special conversion method for the iso-2022-jp code page. The documentation for the FIX_UNICODE variable value has been corrected to reflect this, and this variable now has a default value.  It is also now used in e-mail header encoding in addition to e-mail body encoding.
8.2.0.50Added a new $email_options keyword of failNoMX which suppresses the use of the domain name when no MX records are found.
8.2.0.50Fixed an issue with looking up A records in the DNS records for a domain.
8.2.0.50Changed the processing of attachment MIME headers to fix an issue where some mail clients incorrectly displayed attachment file names containing non-ASCII characters and encoded base64 or quoted-printable.
8.2.0.48Fixed a problem where a comma in the comment part of an email address was treated as an invalid character.
8.2.0.48Added a new $email_options keyword of 'sanitize', which corrects certain types of malformed address syntax.
8.2.0.45Fixed a failure to set the EMAIL_ERROR variable on some error conditions.
8.2.0.43Fixed the handling of long header lines such as Subject: to eliminate extra white space when a line has to be folded.
8.2.0.43The temporary changes in 8.2.0.42 to address the POODLE exploit have been removed.  Instead the SSL/TLS authentication only attempts to use SSL when TLS fails, and then only in a fallback mode which is designed to prevent interception by the POODLE exploit.
8.2.0.43Fixed a problem with quoted-printable encoding of a header line containing an '=' sign.
8.2.0.43Changed the processing of $email_body so that a completely empty file is accepted as was the case in earlier releases.
8.2.0.43Fixed an issue which could very occasionally cause the ForceISP option to be ignored.8.2.0.42        Fixed a problem which occasionally caused an attempt to fail when an MX record other than the first was used.
8.2.0.42To counter the POODLE exploit in SSL3, the default SSL/TLS support in e-mail sent via an ISP now defaults to allow connection only to servers which support TLS 1.0, 1.1 or 1.2.  To restore the former defaults and allow the use of SSL, set the authentication 'Option' in EMSETUP to a value of 2.
8.2.0.42Modified again the encoding of an e-mail address alias part, so that when an unquoted e-mail address is used as the alias in addition to the same e-mail address inside angle-brackets, the alias is then quoted-printable encoded. This is necessary because an @-sign is not an allowable character in an e-mail alias part that is not double-quoted.
8.2.0.41Fixed a problem which caused an occasional exception when loading a file to be attached or used as an e-mail body.
8.2.0.39Corrected an error in MX look-up which caused look-up for some sites to return an access violation.
8.2.0.38Changed the IPv6 option so that an $email_settings command option is needed either to enable IPv6, either when also specified in $email_options, or by default when available.  This change also fixes a regression which caused MX look-up performance to gradually deteriorate in a session.
8.2.0.38Fixed a bug which caused CP_EMAILBODY and CP_EMAILHTMLATTACH to fail to reject the operation when the file encoding could not be determined.
8.2.0.38Fixed a memory leak.
8.2.0.36Changed the IPv6 option so that an $email_settings command option is needed either to enable IPv6, either when also specified in $email_options, or by default when available.  This change also fixes a regression which caused MX look-up performance to gradually deteriorate in a session.
8.2.0.36Fixed a bug which caused CP_EMAILBODY and CP_EMAILHTMLATTACH to fail to reject the operation when the file encoding could not be determined.
8.2.0.35Fixed a problem causing exceptions after the engine had been running for some time, which resulted in an increasing proportion of e-mails failing.
8.2.0.35Modified the handling of a situation where all DNS servers failed to return any results, when preparation of the e-mail continued before it failed.
8.2.0.33Fixed a problem with iso-2022-jp header encoding where some portions of headers were not being RFC2047 'quoted-printable' encoded although they were being rendered with the correct encoding.  Some mail clients failed to handle this, though many are able to accommodate the error.
8.2.0.33Fixed some issues with SSL/TLS certificate validation and improved error messages.
8.2.0.28Implemented full support for IPv6 on outbound e-mail.
8.2.0.26Fixed a regression which caused DKIM signing to fail.
8.2.0.26Fixed an issue which could sometimes cause an e-mail header to be q-p encoded unnecessarily.
8.2.0.25Fixed a problem where some high-bit characters were not encoded correctly when the content-transfer-encoding was set to 8bit.
8.2See the 8.2 release notes for details of the 'keep e-mail' feature and cacheing enhancements.
8.1.0.148Fixed a problem which could very occasionally cause an incorrect item to be selected for 'via ISP' transmission when this was enabled.

CF8FAXMODEM

8.2.0.64Built with a later version of the fax-modem library, containing some minor enhancements and tweaks.

CF8GCOVER

8.2.0.98Fixed a regression in build 94 which could result in a double-height image when applying annotations to a low-resolution original document.
8.2.0.95Fixed a regression in build 8.2.0.93 which caused some internal conversions to create output TIF files with invalid resolution tags, which could not then be faxed.
8.2.0.94 Fully implemented support for superfine (204/391 or 200/400) and ultrafine (408/391 or 400/400) fax resolutions.  These resolutions were previously only partially supported and still cannot be used with some fax boards and ports.  FFVIEWER now supports conversion from ultrafine to superfine and annotations can be added in both resolutions.  Conversion to A4 or letter format PDFs and image formats (for thumbnails) is supported.  CF8INFOTIP and the TIFTAG utility have also been updated.
8.2.0.90Added a new annotation attribute, WrapChar, which will cause words to be broken between characters if they do not fit on a line of a multi-line annotation.  This change also adds code W for the $style command.
8.2.0.73Fixed memory leak affecting a few specific operations, such as applying a custom fax header instead of using a header applied by the board/port drivers.
8.2.0.68Fixed a memory leak which could occur when graphical cover operations or conversions to PDF were performed via the application support DLL.  If you use the ConvertFile support function you should upgrade to this release.
8.2.0.67Fixed a regression in build 8.2.0.60 which caused a failure to read TIF files of B4 size and wider.
8.2.0.65Added a GCS_NOA4STRIP variable to suppress the stripping of 6mm of white space in left and/or right margins on conversion of 1728-pixel TIF files to A4 PDF.
8.2.0.60Enhanced the processing of landscape-mode faxes, which can now be rotated on-the-fly provided that the image height is from 1700 to 1728 pixels and the file is otherwise in faxable format.
8.2.0.25Fixed a rare exception which could occur when a read failure occurred while replacing an existing cache entry.

CF8JOBADM

8.2.0.92Fixed an issue which could cause job launch to fail, given a specific combination of priority setting and other job parameters.
8.2.0.86Fixed a problem where some instances of an ACTION_CODES variable added at launch time had their value double-quoted twice over.
8.2.0.75Fixed a problem where the launcher still used the orignal maximum variable group number 15 (later increased to 30).
8.2.0.74Fixed a problem where TIF files that are non-faxable but which can be fixed on-the-fly, caused a launch to fail when the SingleDoc job option was used, or when specified for pre-conversion to low resolution before launch.
8.2.0.66Fixed a problem which prevented a launch if an $action_, $dns_, or $whitelist_ command contained a semi-colon delimited comment.
8.2.0.65Added a new UJP variable JOB_CREATE_DISABLED.  This can be set in SYSTEM, OWNER or JOBTYPE properties (UJP) and causes any attempt to create a new job to fail (with error -61), if created using the file in which the variable appears.  Defining the variable in SYSTEM.UJP of course prevents any new job being created.  The variable has no effect in an instance UJP.
8.2.0.60Changed the priority for job history message 1 (job instance creation) when written to the $joblog_qname MSMQ queue, so that the priority is higher than other messages.  This ensures that the job creation is available first.
8.2.0.48Fixed two Job Administration regressions in build 8.2.0.45 which caused previews and launches to fail.
8.2.0.45Added the ability to control the use of UJP locking when using the Job Administration DLL
8.2.0.44Fixed an issue which could very occasionally cause a job status file (JST) to remain locked after access.
8.2.0.44Fixed the suspend and resume operations (job actions 15 and 5) so that a non-zero value is returned if the setting of the job status fails.
8.2.0.30Added launch-time action codes 130 and 131 to override self-busy checking for matched items.
8.2.0.27Fixed a problem where some pre-convert FS files could be launched into TOSEND for the engine to move to PREPROC, instead of direct to PREPROC.
8.2.0.26FS files written when USE_ALT_PREPROC_QUEUE is defined have a lower case file extension .fs (and others are .FS).
8.2See the 8.2 release notes for details of the new Job Threshold and Priority features, and changes to JCF/JCX usage.
8.1.0.148Added the NextJob function to increment and return a new job number.

CF8REG

8.2.0.57Added support for cloud installs where limits on local folder sharing arr imposed.

CF8PRINT

8.2.0.60Resolved a problem which could cause inch-wide border lines to appear when printing some PDF files generated by other CopiaFacts applications. The problem did not affect viewing or printing of the files by Adobe Reader and similar utilities.
8.2.0.54Fixed a long-standing bug which could misprint error messages when the option to 'report errors on the printer' was enabled in FFEXTERN.  Occasional messages were printed black on black.

CF8SUPPORT

8.2.0.88Fixed a long-standing issue where a few Application Support Functions ($fn:) documented as returning T or F to indicate success or failure could in some circumstances fail to assign an F value and even might assign a T value.  The documentation for error handling has also been clarified.
8.2.0.82Corrected the CreateThumbNail and CreatePDFThumbNails functions, which were failing handle some failure conditions correctly, causing no F failure code to be returned.
8.2.0.58Modified the CreatePDFthumbnails function to add an option to select the first TIF page only.  The return value of the function was also sometimes returning failure when the PDF file had been successfully created; this has been fixed.
8.2.0.43The CopyFile and some other functions were returning an empty value (indicating 'bad parameter') if the file was missing.  This has been fixed so that a failure result is returned.
8.2.0.42Fixed the absence of a result string from the ConvertFile function.
8.2.0.33Fixed an issue where scanning for a DataMatrix symbol when none was present on an image could result in a timeout which was not triggered until well after the specified timeout period.  In addition a 'StopAfter' option was added to the INI file for decode operations, and the default timeout reduced to 4 seconds.  Decoding in FFVIEWER (and in FFTESTAS) now shows the time taken, to help with setting a timeout.
8.2See the 8.2 release notes for details of the new DataMatrix, file copy, and HTTP get/post functions.

CF8TZDB

8.2.0.66Built with the IANA 2015e Timezone database.
8.2.0.43Built with the IANA 2014j Timezone database.
8.2Built with the IANA 2014e Timezone database.
8.1.0.150Fixed a problem which could result in an area code not being recognized in USA and Canadian locales.

CFCP

8.2.0.96Corrected the action menu which was incorrectly offering Management Mode when the service was running elsewhere on the network.
8.2.0.91Added the ability to install the Engine and Document Converter Services with domain login credentials. The minimum height of the dialog has also been reduced.
8.2.0.85Added features to detect some additional error conditions.
8.2.0.78Added a check to prevent the installation of CFESERVICE or CFXSERVICE before configuration is complete.
8.2.0.76Changed the start-up operation to re-open the node being monitored the last time the program was run. Also fixed some anomalies when starting the applications in maintenance mode.

CFGATEWAY

8.2.0.98Fixed an issue where an error was incorrectly detected if the message attachment parts were nested in two levels of multipart/mixed sections.
8.2.0.96Modified the parsing of recipient e-mail addresses so that some cases of doubtful RFC-compliance are now accepted as valid.
8.2.0.95Fixed an issue where text/plain content-type in attachments could cause the processing of a message to fail when certain combinations of options were selected.
8.2.0.88Explicit TLS is now available as a built-in option for incoming E-Mail.  A new SMTP_OPTIONS value, and a new SMTP_USED_TLS Gateway variable, have been added.
8.2.0.87Added an enhancement to accept multiple incoming messages using the same login session.  Some mailservers will use this technique to optimize the sending of several messages addressed to the same or different mailboxes at the same domain.
8.2.0.86Enabled the processing of MIME e-mail files from the 'extra' scan folders even if they have Unix line-endings (which makes them incompatible with RFC2822).
8.2.0.85Added the ability to process an incoming e-mail which consists only of an attachment and lacks an 'attachment' ContentDisposition header.
8.2.0.81Enhanced the handling of Maintenance Mode so that it is also entered when a failure to write an FS file occurs.  A test-write to the ACTIVE folder is then attempted at intervals and success will cause maintenance mode to be ended.
8.2.0.70Added details of the version number to the trace file.
8.2.0.70The 'new' SMTP Gateway is now the default.  The installer will offer to replace the original CopiaSMTPGateway.exe and will then rename this and the original GatewayManager.exe to prevent accidental startup of both services.  The original Gateway programs are no longer included in the installer.
8.2.0.69Fixed a memory leak.
8.2.0.67Fixed a problem which caused an incorrect received time zone calculation on some messages, and one which caused failure to process the template returned by the custom template DLL.  Some issues with OMA files were also fixed.
8.2.0.66Fixed a problem where a malformed e-mail with no terminating multipart boundary resulted in the last attachment being truncated.
8.2.0.58Modified the saving of HTML body files when $unicode CFEemailHTMLbody specifies UTF8, so that an embedded meta charset value showing the original encoding is automatically changed to utf-8.
8.2.0.39Modified the low-level Winsock configuration to increase the capacity of the allowed backlog of incoming connections.  This helps to mitigate the effect of a denial of service attack.
8.2.0.33Fixed the generation of CSV and TSV recipient lists when the incoming message contained BCC recipients.
8.2.0.33Fixed a problem where a rare type of internal error could cause the MSG file not to be renamed to XXX, thus resulting in the error being repeated continuously.
8.2.0.27Enhanced the OMA processing so that when the OMA file cannot be written the processing of incoming messages is suspended but they are still received into the local save folder.
8.1.0.157Fixed an issue where unusual Outlook syntax in an incoming message could sometimes cause an attachment not to be found in the message.

CFHK

8.2.0.70Fixed a problem where the service could look for a 'local tasks' database when installed on the fileserver, instead of the CFHK.DB in the FAXFACTS folder.  This would result in no scheduled tasks being performed.
8.2.0.54Fixed a problem where the service could sometimes try to start too early in the Windows start-up sequence.
8.2.0.34Made several enhancements and fixes.
8.2New program: see the 8.2 release notes.

CFHWL

8.2.0.73Clarified the addition of a new line range by changing the 'select' button to read 'next' when an unused line has been selected.
8.2.0.63The legacy boards not supported in 8.2 are now marked as such on the hardware selection page.
8.2.0.55Fixed an issue where deletion of a board or other node operations could sometimes fail to delete lines that used that board.
8.2.0.33Fixed a regression which prevented licenses created in 8.2.0.28 or later from being modified, and another which caused TE Systems board type configuration to be lost.
8.2Modified nodename entry to disallow node names containing spaces, which cause problems in other CopiaFacts components.

CFMSG

8.2.0.91Fixed an intermittent problem on some machines which could cause the service to stop processing messages.
8.2.0.85Some enhancements and fixes have been made to the handling of services messages.  In addition the default IP port range used by the service applications has been revised.

CopiaAdminInstall

8.2.0.34The Copia shortcuts are now placed in a Desktop folder, not on the desktop itself.  One extra click to find them, but less desktop clutter.
8.2.0.34Added CFHK to this install for remote administration of the CFHKSERVICE running on the Copia File Server.  The sample database is only installed by CopiaServerInstall.

COPIACLIENTINSTALL

8.2.0.87Fixed a problem where the COPIA=auto command-line parameter was being treated as invalid.
8.2.0.78Adds an automatic mode for 'push' installs of the CopiaFacts Client software.
8.2.0.63Modified the search facility for COPIA shares so that it displays the network resources it is scanning and can also be interrupted if it takes too long to complete.
8.2.0.34The Copia shortcuts are now placed in a Desktop folder, not on the desktop itself.  One extra click to find them, but less desktop clutter.

COPIAEDIT

8.2.0.69Corrected the name in this manual of the variable CP_COPIAEDIT, used to specify encoding-detection parameters.
8.2.0.58Fixed some issues with the edit/replace dialog.
8.2.0.41Fixed issues where the right-click menu failed to show, and where the undo was limited to a single level.
8.2Fixed a problem where FS commands in an IIF file sometimes failed to show with red context highlighting.

COPIAFACTS

8.2.0.102CF8TE.DLL built with XCAPI 3.6.
8.2.0.99Fixed a $set_var issue where invalid syntax when using value prefix characters could cause a crash.
8.2.0.99Fixed some documentation and infobox errors in the REPORTSEND.IIF sample file.
8.2.0.99Fixed some issues with $script_locn commands in CFG and USR files.  Removed the line parameter from the $script_locn configuration command.  The default script location always applies to all channels.
8.2.0.98Fixed a regression which caused an assignment to NOTIFY_MESSAGE to be sent without the message text.
8.2.0.96Upgraded CopiaFacts so that Brooktrout 6.2.10 drivers are needed to support Brooktrout 6.2 (which is the last version to support Windows XP/2003).  Brooktrout 6.7 is recommended for later OS versions.
8.2.0.96Fixed a failure to record the correct outcome code for certain fax-file preparation errors in the BladeWare and Faxmodem interfaces.
8.2.0.96In some cases of serious error where a channel is taken out of service, the actual outcome code was replaced by outcome 132.  This has been corrected.
8.2.0.96Fixed a problem in the Fax Modem interface where a specific combination of modem errors could cause all subsequent fax attempts on the channel to fail.  The channel is now taken out of service if there is no response from the modem in this case.
8.2.0.94Corrected the validation of fax formats to allow 391 as a vertical resolution of a fax to be transmitted, in addition to 392, when the horizontal resolution is 408.
8.2.0.94Added an option, set by default, to cause the 'Flush Trace Buffer' to be enabled when the program is running as a service application.
8.2.0.92Fixed a crash which could occur when assigning a very long text string to the TRACE_LINE or NOTIFY_MESSAGE system variables.
8.2.0.88New built-in action codes have been added to override the TLS e-mail options for a specific e-mail address or domain.
8.2.0.88An new $email_security option has been added to enable the Implicit TLS feature in the Gateway.
8.2.0.88The WRITE_COUNTERS variable has been changed so that it is actioned by assigning a value to it, not by referencing it.  The documentation has been corrected to remove the ambiguity.
8.2.0.88The FS_OBTYPE variable was failing to return a value.  This has been fixed and the documented return values have been updated.
8.2.0.86Fixed a issue with ACTION_CODES that needed to be processed in the engine, which could cause intermittent exceptions.
8.2.0.85Added a new configuration-file $script_locn command to specify default script search locations.
8.2.0.85Removed the assignment of the value in the OTF_MODE variable to the DATA2 log field.
8.2.0.85Fixed a build error in 8.2.0.84 which caused an incorrect report of a minor memory leak.
8.2.0.83Added a new $scripts configuration command and FFSCRIPTS variable to establish a default folder for script files.
8.2.0.83Added a new recommended synonym, $script_locn, for the $image_locn user profile command.
8.2.0.83Enhanced the consolidation feature by automatically setting partial retry for consolidation transmissions.
8.2.0.83Fixed a problem with the StringReplace application support function, where an empty replacement string caused a 'missing third parameter' error. In addition a new keyword of regex was added for this function, to support regular expression search and replacement strings.
8.2.0.82Fixed a long-standing problem where a $var_def_copy command without a second parameter was ignored if there was a 'semi-colon comment' on the command.
8.2.0.81Fixed an issue causing too many retries in the interface for external Voice Services Providers.
8.2.0.81Changed the default CHAIN_END value to be state s128 (KILL_MAINT_OP) when the infobox sequence originates in a $worker_box FS file.
8.2.0.78Fixed a problem in handling FS file syntax errors: for some errors the added $fax_status2 command showing the error code lacked a leading $, thereby increasing by one the number of syntax errors present in the saved file.
8.2.0.78Fixed a regression which caused the reporting of the last OMA file time to be omitted from the engine start-up trace file.
8.2.0.78Fixed a problem where EMDIRECT notification messages sent from this program did not support Unicode.
8.2.0.76Fixed a problem where some action codes set from $action_phone or $action_email in job launch operations were not passed through at run time.
8.2.076Fixed a problem with initializing XCAPI voice-only channels which also affected inbound call detection.
8.2.0.74Fixed a corruption of the list of 'display-box' values shown in the trace at shutdown, when $display_box commands are used. Some details of the documentation of this command were also fixed.
8.2.0.74Added a DATE_J variable containing the current date as the 4-digit year followed by the 3-digit day number within the year.
8.2.0.74Modified the fax modem interface to take the channel out of service when a 'stuck' modem is detected that is in a state where it cannot accept commands or be reset.
8.2.0.73Fixed a regression which could sometimes cause an exception on starting or terminating, when a nodename is used on the command line.
8.2.0.70Fixed a problem on fax modem transmission where a timeout during a call could occasionally cause subsequent calls on the channel to fail.
8.2.0.70Fixed the reporting of the Quit Conditional and Quit Immediate timed shutdown options, which could appear in the trace as resulting from a license failure.
8.2.0.70The existing 'admin mode', for changing settings without the ability to start COPIAFACTS has become 'management mode' to avoid confusion with running as administrator, and the -a command-line parameter is now -m.
8.2.0.70Fixed a problem with the $line_vargroup command.
8.2.0.69Built the SIP interface with libraries for BladeWare 2.4.14.
8.2.0.68Worked around a problem where starting multiple instances with different node names failed during initialization of GDIplus, at a Windows 2003 site.
8.2.0.68Added the ability to monitor memory utilization, described in the FFTRACE topic.
8.2.0.68Added a STEPDOWN_BAUD variable to reduce different values of maximum baud rate for different line groups by the same number of 2400-baud steps.
8.2.0.68Fixed a problem where an exception a board/port driver could sometimes cause a further exception in CopiaFacts' own exception handler, preventing recording of the original exception.
8.2.0.68Fixed a regression in build 67 which could prevent BladeWare initialization on operating systems later than XP/2003.
8.2.0.66Fixed the handling of outcome code 187 (timeout on legacy do-not-send look-up) which was not being reported correctly, nor being retried if so specified.  To simplify the handling of this outcome code, the code has been changed to 186 for e-mail do-not-send items, instead of both using the same code.  Users of a custom SMR file should modify the entries for these codes to match CF8.SMR.
8.2.0.65Added support for Diva SDK 5.5.5 and Diva Drivers 8.5 SU14.  This includes the Diva Custom Fax Headers (Unicode) feature.
8.2.0.63Improved the detection of unsupported boards on start-up.
8.2.0.63Added support for Diva boards on the $block_spans and $unblock_spans commands.
8.2.0.63Added the ability to use action codes in the 300 range at transmit time as well as at launch time.  The FS file, when matched in an action look-up, is moved to the specified folder if not already there, instead of being processed immediately.
8.2.0.63Fixed a problem where some $action_email configuration commands were incorrectly rejected.
8.2.0.60Added a new parameter OC for the $var_def_copy command to copy only 'outcome' variables.
8.2.0.60Enhanced fax preparation for TruFax boards by adding automatic conversion on-the-fly for faxable files with MMR encoding when preparing for transmission on a Trufax board which does not support MMR.  We also now detect and rotate landscape-mode faxable files provided that the image height is from 1700 to 1728 pixels.
8.2.0.60Fixed a problem where some assignments to DATAx variables in $type decision infoboxes were not recorded in the DBF log.
8.2.0.58Changed the processing of DTMF digits for 'software DID' operations to provide an option to accept # as a data character.  This option is selected in CFHWL in the DID type right-click menu.
8.2.0.57Fixed a regression which could cause an exception when recording of a linked pair of calls was specified on Diva hardware.
8.2.0.57Fixed a long-standing bug where the OB_CONNSECONDS value would be returned as zero on some outbound Diva voice calls.
8.2.0.56Added support for Diva 8.5.13.
8.2.0.56Added a configuration-file variable TIF_X200 to force correction on-the-fly of fax pages with resolution 200x200 or 200x100 when these are to be transmitted using BladeWare.
8.2.0.55Fixed two problems with the inbound-call counters displayed in the trace at the end of each session: the hour figures were out by one hour, shown one column to the left of the correct time, and the initial counter showed a random value when the engine had been restarted.
8.2.0.54Allowed users to suppress of the initial Greeting voice message by deleting standard voice prompt 1, instead of having to replace it with EMPTY.WAV.  This makes it consistent with other greeting messages for built-in IVR applications.
8.2.0.54Fixed a problem where newer Office documents (DOCX, XLSX, PPTX) were not automatically pushed to PREPROC for conversion when specified on a $fax_filename command.  This problem did not affect FS files launched from FFBC or Job Administration, where the launcher would put the files into PREPROC directly.
8.2.0.51Changed the coloring of RESULT lines on the scrollback tab to match those of TRCVIEW described below.
8.2.0.51Changed the default to 60s for a missing register interval on a $sip_register command.
8.2.0.48Extended to 30s the timeout period before a BladeWare registration timeout is reported.
8.2.0.48Fixed an issue where some BladeWare and Faxmodem retries might be done as full retries instead of partial retries.
8.2.0.48Fixed an issue where some 'board-line' codes mixed up BladeWare SIP and Sangoma board codes in the $attempt_record.
8.2.0.48Corrected an error in the 8.2.0.44 fix for BladeWare incoming calls, which could cause outbound calls to fail after an extended period of operation.
8.2.0.45Fixed a problem which prevented $pdf_secure and $pdf_sign_keyfile from being used in a $type FSFILE infobox.
8.2.0.45Added support for reporting the media mode used on a TE Systems port, in variable XCAPI_MEDIA_MODE.
8.2.0.45Added an environment variable XCAPI_SDK_LOG to enable and set the path for a TE Systems SDK log file.
8.2.0.44Changed the handling of a failed answer operation on an incoming BladeWare call to ensure that the call is completely cleared.
8.2.0.43When you press 'D' to display loaded DLLs, the text is now automatically copied to the Windows clipboard.
8.2.0.42Added the CSIDFWD example application to report received faxes to the sender.
8.2.0.42Fixed a regression in build 41 which caused errors in FS files to be incompletely processed.
8.2.0.41Fixed a problem which caused an XCAPI outbound fax to fail when a minimum baud was specified.
8.2.0.41Added a new feature to call the Job Admin DLL directly from an infobox. For details, see the topic Job Admin DLL Infobox Interface.
8.2.0.41Added * to the list of valid characters allowed in a BladeWare dial string.
8.2.0.41Fixed the flushing of the engine trace file to disk, which was not always occurring when the COPIAFACTS globe icon was clicked, nor when the app gained or lost focus.
8.2.0.41Fixed a configuration issue affecting Diva and XCAPI SIP ports configured for both inbound and outbound traffic.
8.2.0.41Fixed a problem which caused e-mail and SMS items requiring pre-processing to be moved from an FS-file MSMQ to be processed in a TOSEND queue.
8.2.0.38Fixed some issues in the preliminary call-link enhancements.
8.2.0.38Fixes a problem where the 'enabled' setting of the highest-numbered queue was not persisted to the next execution of the program.
8.2.0.31Now supports only Brooktrout versions 6.2 and 6.7.
8.2.0.30Changed the trace option for 'hardware operations' so that invoked operations are no longer logged when not implemented by the specific hardware in use.
8.2.0.30For Diva, TE Systems or Copia VoIP calls, both $image_desc and variables containing voice-file pathnames can contain up to eight pathnames, separated by +, for files to be concatenated.
8.2.0.30A new $type voice option allows asynchronously-played files to be continuously repeated.
8.2.0.30A new IIF command $removedtmf filters DTMF tones out of the audio stream (Diva and TE Systems only)
8.2.0.30Changed the handling of incomplete (missing phone and e-mail address) FS files so that a fax-outbound line is no longer required to process and reject them.
8.2.0.28New $email_options keyword of IPV6 to enable IPv6.
8.2.0.28Initial pre-release of some enhanced linked-call features.
8.2See the 8.2 Release Notes for details of enhancements in the areas of fairer tosend queues, ten/eleven digit phone number handling, action codes, fax consolidation, TE Systems support, 'active-active' scheduling, grouped variables, log field definition, system DLL checking, elimination of FSX files, and run-box enhancements.
8.2Fixed a problem where a system with line numbers of 1000 or higher would not display line information correctly when the lines grid on the Summary page was clicked.
8.2Remapped some Sangoma dial error outcome codes to the 7400 range instead of incorrectly using the middle of another range.
8.2Fixed an issue where some user-defined Action Codes might not be returned in the ACTION_CODES variable.
8.1.0.156Added a TIMEUNIX variable to return the current date and time expressed as seconds since 1.1.1970 GMT.
8.1.0.156Added variables FOIP_URI_FROM and FOIP_FROM to return respectively the full URI from the From: header in an incoming SIP invite, and the text of the name preceding the <...> part of the URI, if any.
8.1.0.156Fixed an issue where FSSEQNUM failed to strip the exclamation mark and reverse the FS number for SMS operations.

COPIAINSTALL

8.2.0.82Modified the Client and Services install buttons so that the pop-up hint is updated after the corresponding installer has been run.
8.2.0.78Now sorts the downloadable installers list in descending order or version number within each type of installer.
8.2.0.74On pressing the top large button, this first checks your Browser Version and offers to enable Javascript for Internet Explorer, if necessary.  Javascript must be enabled in the IE Internet Zone (or in a non-IE browser) to view CopiaFacts Web Help, and in the IE Local Machine Zone, or in Trusted Sites Zone, to view e-book context-sensitive help from CopiaFactsRef82.exe.
8.2.0.73The dialog for 'link to a COPIA share on another machine' now allows a specific machine name and its COPIA share to be entered in the selection box to avoid the need to enumerate all network machines on a large network.  It also checks the version of COPIACONNECT.exe and CF8REG.dll to ensure that they are 8.2 builds.
8.2.0.70The install manager now ensures that the latest COPIACONNECT.EXE is placed in the root of the COPIA share.
8.2.0.64Fixed a problem where the initial FAXFACTS.CFG could be deleted during a first install, causing SERCONF to fail.
8.2.0.63Added a command-line parameter to select 'island' (cloud-based) installs.
8.2.0.58In a case where the COPIA share had been manually moved to a new location or otherwise broken, and then re-established, the unnecessary dialog requesting a FAXCOUNT.HWL file is now suppressed if one is already present.
8.2.0.57Added support for cloud installs where limits on local folder sharing arr imposed.
8.2.0.56Fixed a couple of rarely-seen messages that mentioned CDAUTO instead of COPIAINSTALL.
8.2.0.51Changed the download process to avoid 'stream write' errors on some machines.
8.2.0.50No longer displays older 8.1 installers in the local NETBIN folder.
8.2.0.50Fixed a regression in 8.2.0.49 which caused the program to fail to start (with a Windows 'side-by-side' error) on some operating systems.  The problem also affected COPIACLIENTINSTALL.
8.2.0.48Modified the download operation to get files from cdn.copia.com, instead of ftp.copia.com.
8.2See the 8.2 release notes for details of the new hardware/port installation available in this program.

CopiaServerInstall

8.2.0.41Fixed a problem where the Copia SMTP Gateway sometimes failed to install.
8.2.0.34The Copia shortcuts are now placed in a Desktop folder, not on the desktop itself.  One extra click to find them, but less desktop clutter.

CopiaSMTPGateway see CFGATEWAY above

CVSINGLE

8.2.0.100Fixed an issue where a PPTX landscape slide was truncated instead of being rotated.
8.2.0.98Verified operation with Libre Office 5.1.2.2.  Some earlier 5.1 versions created incorrect output.
8.2.0.98Fixed a problem where some image and HTML conversions could fail if the InterPDF option was specified for Office conversions.  This fix was incomplete in build 8.2.0.97.
8.2.0.96Modified the function which ensures that the conversion application has properly terminated, to accommodate a feature in Adobe Reader DC which can require two instances of Acrord32.exe to be running to accomplish one conversion.
8.2.0.96Introduced a new method of fixing Microsoft Word's addition of an unnecessary blank page at the end of each document during some Word Merge operations.
8.2.0.96Fixed a problem in the internal HTML converter which could cause US Letter/Legal paper sizes to be formatted as a B4 fax.
8.2.0.95Modified the internal HTML converter so that un-escaped < characters are accepted in HTML text.
8.2.0.94Enhanced the control of document margins in the internal HTML converter, using a new margins keyword for QPDF_OPTIONS.
8.2.0.91Enhanced the internal HTML converter to reduce the number of operations performed on the image.
8.2.0.91Added support for Libre Office 5.x.  We recommend using only 5.0 and not using the current (5.1.0.3) release of Libre Office, which can render documents as completely black pages, both to physical printers and to CopiaFacts printer drivers.
8.2.0.90Fixed some rendering and timeout issues with the internal HTML converter.
8.2.0.88fixed an error where some combinations of command-line options failed to create an output TIF file from a JPG, GIF or PNG file when called other than from FFEXTERN.
8.2.0.82Resolved a regression (in build 8.2.0.77) in HTML document conversion which affected right-to-left text rendering.
8.2.0.82Fixed another issue (in addition to that fixed in 8.2.0.74) which could cause incorrect selection of a dithering option.
8.2.0.76Added support for Microsoft Office 2016.  At the same time support for Office 2003 has been dropped.
8.2.0.74Fixed a problem where the default dither option might not be selected with the internal PDF converter.
8.2.0.71Fixed a problem where the B4A4 keyword was not being used to scale down the document in the internal PDF converter.  At the same time support for A3 documents was added, together with an A3A4 keyword to scale down A3 to A4.
8.2.0.70Introduced an enhanced version of the built-in internal PDF converter.  The new rendering engine is now the default, but you can use QPDF_OPTIONS keyword NoDPLR to force the use of the original one.
8.2.0.70Introduced significant improvements to the internal PDF converter dithering quality for color and greyscale PDF images.  This is now the default, though the original dithering, which prioritises smaller file size over quality, is available as an option.  If you wish to retain the original lower-quality dithering the option numbers have changed.
8.2.0.70The version number is now shown correctly as a comment in TIF files created by the internal PDF converter.
8.2.0.65Added support for Adobe Reader DC.  Note that it is essential to disable all pop-ups and warnings using the preferences menu.
8.2.0.60Replaced the internal HTML converter with a new implementation which does not have the limitations of the original.  The new converter creates PDF and faxable TIF files without using the CopiaFacts converter print driver.
8.2.0.58Added an experimental converter for single-page HTML documents, which does not require the Copia Document Converter print driver.
8.2.0.55Corrected a regression in build 54 which could often return a timeout even if an Office application was successfully closed after a conversion.
8.2.0.54Treated as a conversion error (outcome code 696) the failure to kill the application executable used for conversion, after the conversion is complete.
8.2.0.54Added the ability to convert full-page PDF, GIF and JPG images via the internal PDF converter, to produce higher-quality and much smaller output files.
8.2See the 8.2 release notes for details of the new Libre Office support.
8.1.0.156Fixed an issue which could cause box shapes to be distorted on specific Japanese PDF files when using the internal converter.
8.1.0.149Modified the process of configuring printer settings for each conversion to avoid an issue where some conversions failed to pick up the setting just made.

DLLTEST

8.2This program now keeps CF8JOBADM.DLL loaded instead of loading it for each test.

DNSUPD

8.2.0.45Fixed a problem where the user entry screen was displayed after processing a command-line operation involving a list.
8.2.0.44Enhanced the handling of a custom NDX file named on the command line so that it is retained in the entry fields while multiple numbers can be entered in turn.

EMDIRECT

8.2.0.88 Fallback to SSL has now been dropped; when TLS fails and is required, the e-mail fails.
8.2.0.88 Trace messages were sometimes incorrectly reporting Certificate validation failures: this has been fixed.
8.2.0.86Added new e-mail security options for notifications (configured in EMSETUP). This change was required to accommodate authentication changes at outlook.com.
8.2.0.63Fixed a problem which could cause an unhelpful error pop-up instead of the intended message when important settings (such as Hostname) were missing.
8.2.0.45Fixed a problem where the Windows event-log messages added to e-mails triggered by OMACHECK were garbled.
8.2.0.42No longer defaults to allow SSL when SSL/TLS is specified (see CF8EMAIL above).
8.2.0.33Restored the missing separator between log entries for EMDIRECT transmissions.  Also made some minor changes to make it more similar to the  8.1 version of EMDIRECT, and fixed the TRACE option which was defaulting to a detail trace.
8.2.0.27Modified the program to allow it to run when called from a Windows service.
8.2See the 8.2 release notes for details of the new notification features.

EMSETUP

8.2.0.87Fixed a bug where the whole content of the 'Notification To' address field was placed on the $email_notify configuration command instead of only the first address.  This could result in an invalid address error if more than one notification address was specified.
8.2.0.83Relaxed the validation of port and security parameters which was wrongly causing some combinations to be 'corrected' on restarting the program. You should run the program to check the saved settings after installing this build.
8.2.0.56Fixed a problem where an override port number was not restored from a saved INI file.
8.2.0.42Modified the program manifest to reduce the chance of warnings from Windows Program Compatibility Assistant on termination of EMSETUP.
8.2.0.39Fixed a problem which could result in some deletions from the ISP list not being made.
8.2.0.38Fixed a problem which could cause a non-standard port number to be reset to 587 in the presence of an SSL/TLS option.
8.2.0.34Added options to allow SSL/TLS to be configured for GMail.
8.2.0.27Added triggers for the SMTP Gateway to send notifications when writing the OMA file fails and when writing FS files fails.
8.2See the 8.2 release notes for details of the new integration with EMDIRECT.

FFASSOC

8.2.0.58Fixed a long-standing problem where running CopiaFacts Installers could result in the 'old file association' not being preserved.

FFBC

8.2.0.76The minimum Excel version for use with the USE_EXCEL option has been changed to Excel 2007.
8.2.0.54Changed the date format for broadcast schedules so that it uses only the Windows Long Date Format.  Previously it also added the Windows Day Name, resulting in duplication on systems where the day name was already included in the long date.
8.2.0.41Fixed a regression in build 40 causing the template contents not to be loaded.
8.2.0.30Fixed a long-standing issue where an Excel or tab-separated-value-file cell which contained an embedded TAB character could cause the remaining cell contents on the same row to be assigned to the variable corresponding to the next following column.
8.2See the 8.2 release notes for details of the new logging and list-handling features.

FFCLIENT

8.2.0.81Added the cover sheet file name to the error message on 'no files to send' if the cause was a missing cover sheet.
8.2.0.73Fixed a problem which caused some 'e-mail' checkboxes and options to be disabled.

FFCLTADM

8.2.0.73Fixed a problem which caused some 'e-mail' checkboxes and options to be disabled.
8.2See the 8.2 release notes for details of the new XLSX import capability.

FFEXTERN

8.2.0.101The number and delay time of retries to open a user profile has been increased.
8.2.0.101The FXXSMSCAN special process has been enhanced to allow multiple fax phone numbers to be extracted.
8.2.0.101The variable CVT_PRECHECKPDF can now take a value ALLOW409 to allow some invalid PDFs to be escape rejection.
8.2.0.95Fixed a problem which could cause the FFEXTERN process settings to be lost when a change to them was made in management mode, while FFEXTERN was running in service mode.
8.2.0.87Fixed an exception which could occur on startup with specific configuration combinations.
8.2.0.87Added the ability to use the consolidation feature to send multiple e-mails to the same domain using a single login sesssion.
8.2.0.85Added a variable CVT_PRECHECKPDF which can be set to a non-empty value to check a PDF for invalid structure before passing it to Acrobat (which can block the conversion with a pop-up).
8.2.0.85Fixed a regression which caused problems running in management mode to control a service application.
8.2.0.83Fixed a regression which caused the document converter settings dialog to show default settings on the first time it was opened.
8.2.0.82Fixed a problem where the absence of a nodename or OMA file name on the command line would cause a file named .OMA to be written in the LOG folder.
8.2.0.82Added Adobe Reader DC to the versions reported in the converter options dialog.
8.2.0.82Fixed a problem with the document converter settings dialog introduced in 8.2.0.60.  Certain combinations of settings could result in a mismatch between the 'convert types' set for FFEXTERN and those saved as $convert_types in FAXFACTS.CFG. If you have used this new dialog you should open it again and re-save your settings.  In addition this dialog is now only enabled when 'queue 0' settings are made (for document conversion).
8.2.0.78Added .XLSM files as a new supported file type for document conversion. There is also a new keyword xlsm on the $convert_types configuration command.  We recommend enabling this document type only when you trust the safety of the macros which may be present in the document.
8.2.0.74Added a new 'scan optimize' feature which skips a folder scan for files if no files have been added to or deleted from the folder since the start of the last scan.  You should check the operation of this option when first enabling it, because it can theoretically be affected by the type and configuration of the Windows file system.
8.2.0.71Fixed a problem in build 8.2.0.70 which could cause an exception on startup.
8.2.0.70Suppressed the warning messages about registry entries on first install.
8.2.0.70The existing 'admin mode', for changing settings without the ability to start FFEXTERN has become 'management mode' to avoid confusion with running as administrator, and the /A command-line parameter is now /M.
8.2.0.64Fixed two problems, first where changing the TIF options in the document converter options setup screen was not reflected immediately in the commands to be set; and where the replaced $convert_types command might remain in the file.  In addition the default for the 'enabled' checkboxes on setting up a new process was changed to be 'checked'.
8.2.0.60Modified the setup dialog for Document Converter to use a new dialog which integrates all the common commands and options, both in FFEXTERN and in FAXFACTS.CFG.
8.2.0.58Removed reporting of empty scanned folders in the trace file for the FXXSMSCAN special process.
8.2.0.58Added a hint to show the name of the configured printer when the cursor is over an FXPRINT icon in the left-hand pane.
8.2.0.57Modified the folder and file open dialogs to use the latest standard Windows dialogs when available.
8.2.0.54Treated the new outcome code 696 (see above) as an error counting towards the FFEXTERN_TIMEOUTS limit.
8.2.0.50Fixed a problem where the TOSEND folder selected on a process setup screen was truncated and saved as for example TOSEND1 instead of TOSEND11.
8.2.0.26When /NS is not used on an FFEXTERN instance which uses an MSMQ queue, FS files are picked directly from the PREPROC folder scan only if the case of the file extension is appropriate for the named queue.
8.2.0.26Added a new FXPDFSCAN special process to extract text from a PDF to supply destination and variable values which are used to send the file by fax.

FFMRGMV

8.1.0.147Fixed a problem where the $image_locn commands in the template .USR file was ignored in the absence of FFM_Userpath or FFM_EMUserpath variables.

FFTESTAS

8.2Fixed a problem where the form position and size was saved in an incorrect registry key.

FFTRACE

8.2.0.70FFTRACE no longer needs to be run elevated to change trace settings for most services and print drivers.
8.2.0.70Fixed a problem where some applications could cease sending messages to FFTRACE after a number of messages had been sent.
8.2.0.65All CopiaFacts trace files (.TRx, .FTx, .GWx) are now written with UTF8 encoding, and the default keyword value for '$unicode tracefile' is now UTF8.  Any user-written applications which read CopiaFacts trace files should now be aware that there will be a UTF8 BOM at the start of the file, but the BOM can be suppressed by setting a $unicode tracefile keyword of 'default'.
8.2.0.65Now writes UTF8-encoded trace files from all CopiaFacts applications (this includes version 7 applications which write to a current FFTRACE instance).
8.2See the 8.2 release notes for details of the enhancements to the file/applications list.

FFVIEWER

8.2.0.94 Fully implemented support for superfine (204/391 or 200/400) and ultrafine (408/391 or 400/400) fax resolutions.  These resolutions were previously only partially supported and still cannot be used with some fax boards and ports.  FFVIEWER now supports conversion from ultrafine to superfine and annotations can be added in both resolutions.  Conversion to A4 or letter format PDFs and image formats (for thumbnails) is supported.  CF8INFOTIP and the TIFTAG utility have also been updated.
8.2.0.90Added a new annotation attribute, WrapChar, which will cause words to be broken between characters if they do not fit on a line of a multi-line annotation.  This change also adds code W for the $style command.
8.2.0.88Fixed an incorrect pop-up error when deleting all mail items in a mailbox.
8.2.0.88Added an option to delete the associated MCF file when a directly loaded TIF is deleted.  The MCF is already deleted with the TIF if it has been used to locate the TIF.
8.2.0.70Fixed a problem where deleting mail items repeatedly from the foot of the mail items dialog required an extra mouse click each time to re-select the next item.
8.2.0.60Modified the handling of landscape-mode faxes so that faxable files between 1700 and 1728 pixels high are rotated automatically, and converted to width 1728 if saved.  Previously the image height was required to be 1728 pixels.
8.2.0.48Increased the MBX column content size in the mail load dialog so that 11-digit MBX numbers are not truncated.
8.2.0.41Modified the control on editing annotation dimensions so that angled annotations can be edited even it their (non-angled) position extends beyond the image size.
8.2.0.33Fixed an issue where scanning for a DataMatrix symbol when none was present on an image could result in a timeout which was not triggered until well after the specified timeout period.  In addition a 'StopAfter' option was added to the INI file for decode operations, and the default timeout reduced to 4 seconds.  Decoding in FFVIEWER (and in FFTESTAS) now shows the time taken, to help with setting a timeout.
8.2.0.30Fixed an issue where a file could not be saved if a DataMatrix symbol was visibly displayed in an annotation.
8.2See the 8.2 release notes for details of the new DataMatrix, file copy, and HTTP get/post functions.
8.2See the 8.2 release notes for details of the new DataMatrix features and other enhancements.
8.2Fixed a regression which resulted in the disappearance of the right-click menu in the left-hand panel.
8.1.0.151Fixed the extraction keyword FSSEQNUM, which was returning empty if ReverseFS was not enabled.

FTPUPLOAD

8.2.0.48Added a command-line parameter to hide the window.
8.2.0.26Added new command-line options to specify passive mode and login-relative folder names, and optional environment variables as an alternate means to specify them.
8.2See the 8.2 release notes for details of the new passive FTP option.
8.1.0.157Fixed an obscure fault which could cause the program to hang when run from an infobox in some environments.

GATEWAYMANAGER see GWMANAGER below

GWMANAGER

8.2.0.85Fixed some confusing error messages on the Error Handlers configuration dialog.
8.2.0.85Added the ability to process an incoming e-mail which consists only of an attachment and lacks an 'attachment' ContentDisposition header.
8.2.0.82The template editor has been enhanced to use a syntax-highlighting editor, which can also display command-help.
8.2.0.81Fixed a problem configuring error handling on a fresh install, which could sometimes incorrectly report that no user profile had been entered when it had in fact incorrectly deleted the entry.
8.2.0.58Fixed a regression in build 57 which prevented the Gateway Manager from installing the Gateway on Windows XP and Server 2003.
8.2.0.35Fixed a failure to save some of the TOSEND folder settings.
8.2Added the means to set an option which requires the list of To: header addresses to match the list of envelope recipients of the message.

JOBADMIN

8.2.0.98Fixed two issues in the dialog for the Change Priority right-click menu item which could cause an incorrect folder to be used.
8.2.0.88Added some missing options in the list of settable e-mail options, along with new options and charset parameters.
8.2.0.81Corrected an issue which prevented setting 'no effect on priority' in System, Owner and Jobtype property dialogs, after a specific priority value had been applied. This also affected the ability to delete a 'retry TOSEND' priority in job instance properties.  You can now remove the priority setting, as intended, by clicking the down-arrow in any property field when the lowest available TOSEND number is displayed.
8.2.0.76The minimum Excel version for use with the USE_EXCEL option has been changed to Excel 2007.
8.2.0.58Fixed some missing e-mail options on the E-Mail tab.
8.2.0.58Fixed a regression in build 57 which prevented the JOBADMIN from invoking Job Admin programs on Windows XP and Server 2003.
8.2.0.55Added a UJP variable NO_LIST_LIMIT which can be set to any non-empty value to remove the maximum of 1000 rows which can be displayed on the Lists tab.
8.2.0.55Added a UJP variable AUTO_LIST_HEADER to specify text in the first line of a list which will cause it to be classified as a header line.
8.2.0.54Changed the date format for broadcast schedules so that it uses only the Windows Long Date Format.  Previously it also added the Windows Day Name, resulting in duplication on systems where the day name was already included in the long date.
8.2.0.50Fixed a problem which limited the retry-partial maximum value to 100 when the job was opened in JOBADMIN.
8.2.0.39Fixed an issue where the selected TOSEND folder for 'retry failed' was off by one.
8.2.0.38Fixed a bug which caused the 'Resubmit In TOSEND' menu item to lose its submenu.
8.2.0.38Changed the font in the FS file editor so that it uses the same font that has been selected for the UJP Editor tab.
8.2.0.30Fixed a long-standing issue where an Excel or tab-separated-value-file cell which contained an embedded TAB character could cause the remaining cell contents on the same row to be assigned to the variable corresponding to the next following column.8.2        See the 8.2 release notes for details of the new logging and list-handling features.
8.2See the 8.2 release notes for details of the new Job Threshold and Priority features, and changes to JCF/JCX usage.
8.1.0.156Fixed the handling of FAXIN and WATERMARK, which were not saved in the UJP from the Documents tab.

JOBCL

8.2.0.74Added some missing and modified error messages for launch operations.
8.2.0.56Added some missing error message texts to replace 'unknown error' messages.

JOBCONS

8.2.0.88Corrected the display so that it starts up showing the current  month.
8.2.0.58Fixed a problem loading JOBXLDATA to extract to XLSX files.
8.2.0.58Fixed a regression in build 57 which prevented the JOBCONS from invoking Job Admin programs on Windows XP and Server 2003.
8.2.0.44Fixed a problem where manually set checkboxes were cleared if the mouse cursor entered the calendar area.  They should only be cleared if a calendar selection is made.

JOBDDATA

8.1.0.151Fixed the extraction keyword FSSEQNUM, which was returning empty if ReverseFS was not enabled.

JOBXLDATA

8.2.0.41Added IGNORE_OUTCOMES="NZ" to ignore non-zero outcome codes and produce a report showing only successful items.
8.2New program: see the 8.2 release notes.

OMACHECK

8.2.0.60Fixed a problem where an OMA file could not be selected on XP/2003.
8.2.0.54Fixed a bug where the decision on whether or not to start minimized and active did not check all of the checkboxes so could assume that there were none checked.
8.2.0.48Fixed a problem which caused the 'start monitoring' button to sometimes not be enabled, and added an open dialog for OMA files.
8.2.0.45Revised the user interface to implement additional options. Please check the documentation.

OTFCONFIG

8.2.0.85Fixed a problem where spurious text could appear at the end of a pop-up message about starting the BladeWare service.
8.2.0.70This program no longer offers to change the start-up type of the BladeWare service to 'manual'.
8.2.0.68Added a FAXFACTS.CFG variable definition for OTF_USE_SIPTO when the BladeWare wizard options are applied.
8.2.0.58Removed the warning about an unsaved file if 'no registration' was specified.
8.2.0.58Will now add a variable to FAXFACTS.CFG specifying the default receive timeout (if not already present).
8.2.0.56Changed the hint text for the 'CCR Count' value to reflect a change in the formula for calculating the number of ports needed.  The number needed is now the CCR count plus 50, times 6.
8.2.0.51Added a checkbox to make BladeWare profile changes for Flowroute.
8.2.0.51Changed the command-line option W to WB to select the babyTel configuration Wizard, and added WF to select a new Flowroute configuration wizard.
8.2.0.51Fixed an issue where the registration interval could be omitted on a $sip_register command.
8.2.0.33Now offers the changed BladeWare IP addresses in the BladeWare configuration wizard.

OTFSTART

8.2.0.70This program no longer changes the start-up type of the BladeWare service to 'manual'.

REMOVEDS

8.2.0.76Added support for Microsoft Office 2016.  At the same time support for Office 2003 has been dropped.

SERCONF

8.2.0.87Fixed a problem which could cause EMSETUP or STARTCOPIA to be started more than once on closing the program.
8.2.0.63Now sets full access permissions for 'everyone' on the CopiaFacts temporary folder (default C:\FAXTEMP).
8.2See the 8.2 release notes for details of the new FFEXTERN configuration capability.
8.2.0.63Now sets full access permissions for 'everyone' on the CopiaFacts temporary folder (default C:\FAXTEMP).
8.2.0.52Added a checkbox to select STARTCOPIA to be run on exit.

STARTCOPIA

8.2.0.87Fixed the omission of FFEXTERN command-line parameters on an auto-start.
8.2.0.69Modified the CopiaFacts server installer to allow pre-selection of CFGMSERVER as an application to be started.  And corrected the spelling of this program.
8.2.0.41Changed the startup delay so that the program makes no network access until it expires.
8.1.0.150Fixed a problem which prevented multiple COPIAFACTS instances from starting automatically.
8.1.0.150Fixed a problem where STARTCOPIA could attempt to access the network before the delay period expired.

STATUS

8.2.0.83Fixed the time in the Last Date/Time column which showed as zero when there was no attempt-record in the FS file.
8.2.0.68Changed the Date column to show both the date and time. You may need to widen the column if you do not see the full new heading "Last Date/Time".  We suggest that you sort this column (by clicking in the heading) so that the most recent items appear first.  The 'retain sort order' option on the columns menu (which sometimes failed) has been fixed and made the default setting.
8.2.0.30Fixed a problem where the canceling the FS editor failed to warn if changes would be lost.

TRCVIEW

8.2.0.71Enhanced right-click processing by allowing multiple lines to be copied out of the trace.
8.2.0.70Added a bookmarks feature, providing nine bookmarks which can be dropped while analyzing a trace file to make it easier to jump between different locations in the file.
8.2.0.65Now assumes that all trace files with no BOM are encoded UTF8.  This was already the case with .TRx trace files, even when UFT8 was not specified as the $unicode tracefile encoding.
8.2.0.65Modified to read appname.FTx direct-written trace files from driver and service applications.
8.2.0.54Fixed a problem where the Lines menu item could remain disabled on loading a new trace file if F9 had been active in the old file to filter a specific line.
8.2.0.52Changed the coloring of RESULT trace lines so that errors which are to be retried are no longer shown in green, but instead in gray.  Also added keyboard shortcuts to switch between 'last session' and 'all session' views: the former remains the default.
8.2.0.27Fixed an issue where the highlight colored text was offset in a trace line containing TAB characters.  Since all tabs in command files are converted to spaces, this only affected trace lines containing variable values loaded from an external text or html file.
8.2.0.27Fixed an issue where embedded null bytes in an ASCII or UTF-8 trace file caused the file to be truncated on loading.
8.2See the 8.2 release notes for details of the new option to start viewing the end of the file.

(documentation)

8.2.0.100The download link to the PDF version of the reference manual has been corrected.
8.2.0.96Fixed an entry in the on-line help contents which caused a 404 error.
8.2.0.95Corrected the name of the ConvertFile support function.
8.2.0.88Added a new Appendix O containing advice on countering spam blocking.
8.2.0.87Changes in 2012 and earlier (8.1.120.0 and earlier) have been removed from this appendix.
8.2.0.69Worked around a problem in generating the eBook version of the CopiaFacts Reference Manual.  Recent versions were always opening at the first page when context-sensitive help was selected in an application.
8.20.0.51Initial documentation has been added for a new version of the Copia SMTP Gateway.
8.2.0.48Changed the references and links to ftp.copia.com to refer instead to the Copia CloudFront CDN site.
8.2.0.43Implemented a timed cache so that you should now always receive the latest version of a topic when you access the on-line help files. Please clear your browser cache before using this new on-line help.
8.2.0.42Removed an incorrectly-named, unwanted button in the header area.
8.2.0.41Fixed links to 8.2 installers to point to the files82 FTP folder.
8.2See the 8.2 release notes for details of the new documentation features.
8.2The statement that multi-line FFVIEWER annotations are always word-wrapped is incorrect and has been corrected.  An ASCII_WRAP variable must be present and non-empty to cause word-wrapping.

(installers)

8.2.0.102CopiaServerInstall820102 includes support for a TE-Systems installer.
8.2.0.87The CopiaAdministratorInstall installer is no longer supplied.  To install only the administrator tools on the administrator's own machine, use the CopiaServerInstall820087 installer or later and select Administrator Tools Only from the first menu pulldown.
8.2.0.81Changed from 'error' to 'warning' the message in the client installer advising that a normal Client installation on a Server OS will not allow support for Terminal Services clients.
8.2.0.81Changed the server installer to add a COPIATECH icon, which was missing from the Copia desktop shortcuts folder.
8.2.0.63Changed the installer for BladeWare SIP to run an installation-check batch file on first install, instead of OFTCONFIG, which must be run manually afterwards.
8.2.0.58The few remaining applications which saved local settings and window positions in COPIACONNECT.INI have now been changed to use the HKCU registry instead.  If the corresponding registry key is not yet present, the settings are taken from the INI file, but are no longer saved there.
8.2.0.50Modified the Client installer to prevent erroneous detection of a Terminal Services environment on a Windows client machine when run from a remote desktop session.  Also fixed other installer issues to improve the CopiaFacts Client installation experience.
8.2.0.43Added a warning recommendation to run the installers only from the install manager (COPIAINSTALL or COPIACLIENTINSTALL).
8.2.0.34The Copia shortcuts are now placed in a Desktop folder, not on the desktop itself.  One extra click to find them, but less desktop clutter.

(multiple programs)

8.2.0.99Some SHA-256 digital signatures were not being timestamped correctly in build 8.2.0.98.  This has been fixed.
8.2.0.96Fixed a problem where with some types of Windows login account the FFTRACE registry settings could be loaded from HKLM instead of HKCU.
8.2.0.88CopiaFacts executables, dynamic linked libraries (DLL), installers and uninstallers now have double code-signing (SHA-1 and SHA-256) to comply with Microsoft's new signing policies.
8.2.0.70The content of the Event Source field in the CopiaFacts event log has been made more consistent, and some cases where the log showed only the message insertion strings have been fixed.
8.2.0.68Modified application manifests to report correctly when running under Windows 10.  Windows 10 is not yet 'supported' by CopiaFacts applications.
8.2In a very small number of cases, a TIF resolution tag was incorrectly rounded, so that for example a resolution of 204 might appear as 203.

(print drivers)

8.2.0.74Changed the installers to use the Windows temp folder to avoid some reported installation glitches.
8.2.0.65Fixed a problem which suppressed trace output unless trace file encoding was set to UTF8.

(scripts)