![]() ![]() |
|
||||||||
| |
|||||||||
|
Fax2Send Change LogUpdated February 16, 2006Gives information on new features and changesChange Log for the MS Windows Client Change Log for the Fax2Send Server/X Client and Shell API:
Changes for Version 2.1-16 - January 2006Change to mhtotiff utility To correct errors when faxes are received but no image appears to be there. Required because of changes in Linux distribution utilities Changes for Version 2.1-14 - January 2004Change to signal handling on fax formatting The child process signal handling during the formatting of a fax has been adjusted to prevent a warning message appearing in /var/log/messages on later versions of the linux kernel. In most cases this appeared to cause no problems to the operation of the software Changes to bmpunpack The
hpg abd bmpunpack commands have been changed to read the photometric interpretation
(which bit pattern represents black) from the color map table correctly.
This had caused problems with images appearing in negative (i.e. black
and white reversed) Changes for Version 2.1-13 - July 2003New featureSupport for CUPS printer - print to fax from any Linux applicationRather than set up a printer on install, Fax2Send now supports a printer set-up under CUPS. A HP LaserJet III PCL printer should be set-up and renamed Fax2Send with the port changed to /dev/fax2send. Fax2Send listens on the pipe, when a document is printed to it from a Linux application, it pops up the "Compose" screen to enter the fax number, addressee and cover sheet text. It is a pre-requisite that the Fax2Send X-Windows client (xfax2send) is running. EnhancementIn-tray file limit increased from 200 to 512 characters Following request we have increased the number of characters allowed for in-trays. In practice this increases the number of in-trays that may be specified. Bug FixesIn-line image control when using email sorting There are two parameters that control the image options when forwarding faxes to email, both of which are in the [InboundFax2Mail] section of the config file
The Inline parameter was ignored in previous versions Changes for Version 2.1-12 - May 2003This is the full release of all features included in the RH V2.1-11 release with some bug fixes. Available in rpm or tar.gz format with upgrade from previous versions also releasedUpdated German TranslationOur thanks to in-put GbR for the translation fax2retry bug fix Previously if fax2retry was run on a queue entry that didn't exist the server hung and had to be restarted tifread bug fix Fixes error with multiple striped G4 images Mail2Fax gateway bug fixed The transposition of the "From" and "To" fields in the sendmail.pl has been fixed Changes for Version 2.1-11 - March 2003 with RH9.0, end April from FTP siteOriginally produced for shipping with Red Hat 9.0This version was released to Red Hat in early February for inclusion on the Application CD with the RH distribution. Originally this was going to be 8.1 but Red Hat appear to have decided to do away with point releases. Only available as an rpm at present Viewing other users transmitted faxes It is now possible to view the faxes of other users, options as follows:
The above can be defined per user - requires updated PC Client V2.1-11 Multiple "Compose Fax" Dialog boxes This has been fixed as explained on the FAQ page by release of a patched fax2send program included in this release. Previously this was a separately downloadable component. Page navigation in X-Windows fax viewer Navigation using GQView on a multi-page fax can be made by clicking on the individual pages now shown on the file list pane Download Fax2Send Server V2.1-11 Changes for Version 2.1-10 - October 2002Fax2Send now supports long Host NamesFax2Send has been amended to support the IP6 naming convention which means that host nmaes can be very long. Versions previous to V2.1-10 cannot be used if IP6 is adopted Fax2Send Server checks if Netscape or Mozilla is default browserOn installation Fax2Send server now checks if Netscape is installed. If not it sets Mozilla as the default browser to use for the Fax2Send X-Windows Client Help. Previously this was not available if Netscape was not present. Default Modem changedThe default modem port on install is now /dev/modem. Previouslt this was /dev/ttys0 fax2send.m4
The Installation Wizard install and Fax2Send X-Windows Client use the TCL/TK libraries. If these were not available then the tar install ran from the command line and the X-Windows Client was not loaded. The tar and rpm installs now check to see if WISH is loaded. If it is not, it returns a prompt to the user to load them before continuing. For convenience, Red Hat users can download these components from our FTP server for both RH7.3 and RH8. Download Fax2Send Server V2.1-10 Changes for Version 2.1-9 - June 2002Sorting of received faxes using emailReceived faxes can now be automatically sent for sorting using an email client using the Email Format feature (see below). This means that it is no longer necessary to have a PC Client for sorting. All faxes received can be sent to one or more email addresses which are then "forwarded" to the person they are for by email. All faxes are seen as in-line images. To use this feature the email client must support in-line images and an additional line needs to be added to the routing file. Go to this page for more information. Linux users may need to upgrade to KDE3 if you use kmail. Email FormatImages sent by email are now mime encoded and will be sent both as TIF attachments and in-line JPEG images. Default Front Sheet for Text based installationThe default front sheet after a text based or rpm installation is now set to template1.hdr. Previously no default Header sheet was set. Routing on Fax ModemReceived faxes can now be routed according to the device (fax modem) used to receive the fax. Previously it was only possible to route on the CSI (number stored in the originating fax equipment). This means that it is possible to route all sales faxes to the sales department, and all support faxes to the support department automatically, if discrete fax numbers are allocated for each department. Download Fax2Send Server V2.1-9 Changes for Version 2.1-8 - January 2002faxcancel command This is a maintenance release fixing a problem cancelling faxes using faxcancel. It was possible to crash Fax2Send server if a faxcancel was issued when a fax was in transmission and subsequent faxcancel commands were issued. The faxcancel command is also more efficient in its application. Changes for Version 2.1-7 - June 2001Version 2.1-6 was missed out to bring the Server and Windows Client to the same release level. Most binary files have been recompiled as a result of porting the server software to Solaris. User Name Parameter to LoglinkUser names containing spaces are now presented as a single argument to loglink. Changes for Version 2.1-5B - June 2001Permission Problem with Received Fax Image Files The faxlink and postlink scripts have been changed to ensure that image files are always created with the correct permissions.
Changes for Version 2.1-5A - May 2001Corrupt Output from Windows ClientPCL files submitted from Windows Clients were faxing with corruption. This was due to a problem in the PCL emulator on the server which has been fixed. Changes for Version 2.1-5 - April 2001Installation ScriptThe installation script has been modified to resolve installation problems on Mandrake V8.0. Fixed Memory LeakA memory leak has been fixed in the queue manager. Default InTraysIt is now possible to specify a default set of InTrays for users by using the default parameter in the [InTrays] section of the config file. What's more, the software now comes preconfigured to use InTrays. Moving Received Messages Between InTraysMessages are now moved, rather than copied between In trays. Messages older than 1 day are cleared from the trash In Tray. Host Names in the User ListIt is now possible to use spaces in host names for the user list. HpfaxspoolHpfaxspool is a program that scans standard input for the string fax:number. e.g fax:1234567890. and then sends the contents of the document to the number. The program issued with previous versions was difficult to use because it left null arguments on the command line. This has been fixed. Changes for Version 2.1-4 - February 2001Print Integration with CUPSIt is now possible to "print to fax" using CUPS. Set up a printer under CUPS that outputs to file:/dev/fax2send. The only limitation is that Fax2Send defaults the user to root@localhost. Email SMTP Server always set to "iapetus" on installationThe setting of this parameter had been moved from the post to the install section of the RPM file. The `uname -n` command was executed on the machine where the RPM file was built ("iapetus"). This has been moved back to the post install script. Installation problems on Redhat 7The installation of the Fax2Send Printer Link caused the system to hang on the next reboot. This was due to the use of a named pipe as an output device for the Fax2Send printer. This has been fixed by using /dev/null as the output device and altering the filter to send the data direct to the named pipe. Permission Problems for License InstallationIf the Fax2Send license was installed with the rest of the software then it was possible to create a LICENSE file not readable by Fax2Send - if the root users umask did not allow read permission to others by default. This has been overcome by explicitly setting the umask in the install script. Ownership Problems for Files in InTraysThe faxlink script has been modified to ensure the correct ownership of file in InTrays. Fax to Email GatewayA bug has been fixed in the fax to email gateway which could result in the fax image not being attached to the message. Rings Before AnswerIt is now possible to set the number of rings before the telephone will be answered via the Rings parameter in the modem section of the config file. e.gRings=5 Calls will be answered after 5 rings. InTrays A reference in Fax2Send to the old location of the In Trays has been fixed. This means that In Trays will now work properly. German InstallationLicense installation will now work during product installation for the German version. Image ViewingThe pages of some images were not visible via the Linux desktop. A bug in tiffread has been fixed. The -f flag is no longer used for the kfax command - this makes the viewimage script compatible with the version of kfax shipped with Suse 7.0. RPM VerificationErrors produced by "rpm -V Fax2Send" have been fixed. Changes for Version 2.1-3 - November 2000Received fax CompressionReceived faxes are now compressed to Group 4 standard. German TranslationPeter Hirschfeld has kindly translated the user interface text into German. KDE Desktop PanelIf the Fax2Send icon on the desktop is dragged onto the panel then a monitor process is started and runs embedded within the panel. The icon changes according to the status of the system in the same way as the icon on the main toolbar (see below). Gnome Window ManagerDialog boxes now appear in positions relative to the parent window rather than the upper left of the screen. The background screen for the install wizard is now a managed window. Animated Icons on ToolbarThe status icon on the main tool bar has been changed to the penguin in flight icon. When the Fax2Send server is running a green light is shown. When a new fax has been received the light turns red. When the modem is sending or receiving the light flashes off and on. The config icon of a box now closes and opens when clicked. Blank Pages in Received FaxesSome received faxes contained blank extra pages. This has been fixed by adding a mimimum page length for the program mhtotiff. SlackwareBug fixed in routine that registers a fax modem with the server. Seemed to make the faxdaemon crash on Slackware - although still awaiting confirmation of fix. E-Mail to Fax InterfaceRevised fax2send.m4 script that will now work with generic-linux.mc file. X Windows/Tcl InterfacePop up help on button bars. Auto refresh on status monitor. Pop up menu on list screen moved to right click. Changes for Version 2.1-2 - September 2000Configuration ToolThe configtool shell script has been removed and replaced by the command fax2config. This command runs under X and allows the configuration and control of Fax2Send by a super-user. Default Symbol SetThe default symbol set is now controlled from the config file. On installation it is set to ECMA-94. Processing of Postscript DocumentsThe script that processed Postscript documents has been changed to ensure that output images are the correct size for faxing This sould fix the corruption noticed by users of Star Office. Dialog Screen in the X InterfaceIt is no longer possible to obscure a dialog screen by clicking on the parent window. Word Wrap in the xfax2 ApplicationThe message part of the xfax2 application now word wraps and faxes in the same format (wysiwyf??!), AttachmentsThe rather confusing way in which attachments worked on the xfax2 application has been changed. The open file dialog now starts in the users home directory. Splash Screens have been added to all X Applications. "Child Process Exited Abnormally" message is no longer displayed when the fax request is refused. Tool Bars added to the xfax2 and xfax2stat applicationsThe xfax2send menu now appears as a tool bar with colour icons. Changes for Version 2.1-1 - July 2000Installation WizardFax2Send can now be installed through an Installation Wizard. The Wizard guides you through the: Selection of components Installation of files Installation of license. Selection of cover sheet. Configuration of details for cover sheet. Configuration and testing of modem. Note: After the installation your modem will NOT be set to receive faxes. If you wish to do this you must change Receive=no to Receve=yes in the file /etc/fax2send/config. New licensing rulesThe rules on user licensing have changed for this version. Every user of Fax2Send (except for Unlimited user copies) needs to be registered in the userlist on the Fax2Send server. If a user is not registered then they will not be able to access the Fax2Send server. Refer to the file /etc/fax2send/userlist for more information. New directory and file layoutConfiguration stored in /etc/fax2send. Library files and utilities in /usr/lib/fax2send. Queue, log, image files in /var/spool/fax2send. See the file LAYOUT for a full "ls -lR" listing. FontsThe product ships as standard with the PCL font set previously installed as part of the Plus pack. Symbol set mapping tables are included for the first time to give access to symbol sets such as English, German, Swedish, French etc. RastertohpThe program rastertohp has been included as standard to facilitate the use to bmpunpack when creating macro logos. New method of queue storageThe queue file now consists of a list of request id's in order of priority. Information for an individual requests is held in a separate file. This will hopefully stop incidents of queue corruption that caused problems on previous versions. Command syntaxCommand line syntax such as "fax2 -p 1234567 myfax.txt" is now acceptable. Previously the space after the -p would cause a problem. Similar command line processing has been introduced for all commands. Modem TestingIt is now possible to test a modem by running the following program: /usr/lib/fax2send/interface/class2 -n[name of modem] -t e.g /usr/lib/fax2send/interface/class2 -nfaxmodem -t Remote SystemsThere is no need to perform any server setup for remote systems. So long as a user is registered on the Fax2Send server then they can access the software. Note that the registration of a user includes specifying the host name. Version of libcVersion 2.1 of Fax2Send has been compiled with libc6. New Modem Parameters:To counter the growth in options to the Specials parameter several new parameters have been created: Speaker_Setting (Class 2 only) 0 = always off, 1 = on when dialling or answering, 2 = always on , 3 = off when dialling and when connection is established. Allow_Cancel (Class 2 only) Allow the termination of faxes in transmission, yes or no, default yes. Invert_Received_Images (Class 2 only) Invert a received image prior to cleaning . Will invert anyway if image makes no sense. Yes or no, default no. Use with Multitech's. Slow_Receive (Class 2 only) Receive faxes at 2400 baud. Used with serial ports unable to receive data at high speeds. Yes or no, default no. Raw_Connection Raw connection to TCP/IP terminal server. Required on all but Shiva Port servers. Yes or no, default no. Use_Software_TimeOut (Class 2 only) Do not rely on the device driver to perform read timeouts. Yes or no, default of no. Scan_Time (Class 2 only) Values 0 through 7. See changes for V1.1-5 for more details. Default 4. Flow_Control Values of Software or Hardware. Default of Software. Store_and_Forward (DCE Faxbox only) Download fax to modem memory prior to dialling. Yes or no, default of no. Ignore_Answerback (Telex only) Accept incorrect answerbacks at the end of a call. Yes or no. Default of no. Single_Stage_Dialling (Telex only) Dial international telex numbers in one stage. Yes or no, default of no. Local_Id (Class 2 only) Free format. Maximum of 20 characters. Error_Correction (Class 2 only) Reserve for future use. Accept_Low_Quality_Page (Class 2 only) Allow some transmission errors. Yes or no, default of no. Receive_In_Fine_Resolution (DCE only) Ask modem to translate all images to fine resolution. Yes or no, default of no. Keep_Port_Open_For_Receive (DCE only) Never close the serial port when in receive mode. Yes or no, default of no. Wait_For_Carrier Open the serial port in blocking mode. Yes or no, default of no. Init script: (fixed by Robert Hardy)The status option now works correctly. Printing received faxes: (fixed by Phillippe J. Welsh)The postlink and faxlink scripts have been fixed so that the correct flags are passed to the tiffread program. Changes for Version 1.1-9 - Apr 6th 2000Corrected bug in install script that prevented X11 commands being installed in /usr/bin.Changes for Version 1.1-8 - Apr 3rd 2000X11 interfaceAdded an X11 interface implemented using TCL/TK. The tcl scripts are stored in /usr/lib/fax2/tcl. Three new commands have been added: xfax2 - prepare a fax for transmission. xfax2stat - look at the send and receive queues. xfax2send - presents a menu to the user with the above 2 commands. To send a file directly from another application you can call the xfax2 command with the name of a PCl, ASCII or Postscript document. e.g xfax2 /tmp/file.ps There is an option to configure standard attachment files that you might often use e.g Applixware output such as ~/axhome/Words.aw.ps. Image files are viewed using either Kfax or GhostView. The user can select a peferred viewer from the options menu on the status window. Changes for Version 1.1-7 - Mar 27th 2000class2 interfaceThe change made to the class2 interface in V1.1-6 has been built into the faxdaemon binary and the temporary fix has been removed from the class2 interface. Also, the Class2 interface has been modified to detect CSI/TSI's from a Zyxcel 14400 Modem. Changes for Version 1.1-6 - Mar 20th 2000Image Corruption Problem FixedSome users reported problems sending to certain types of fax machine with certain modems. At first the problem was thought to be one of incompatibility but a piece on luck when using the Kfax program helped track the bug down to a routine used to count the pages in a fax. The fix will eventually be put into the faxdaemon binary - but for now has been patched into the class2 binary. Printing received faxes: (fixed by Phillippe J. Welsh)The postlink and faxlink scripts have been fixed so that the correct flags are passed to the tiffread program. Init script: (fixed by Robert Hardy)The status option now works correctly. Changes for Version 1.1-5 - Jan 27th 2000Class2 interfaceThe default scan time has been altered from 0ms to 20ms (normal) and 10ms fine. This seems to have fixed a number of problems with USR modems talking to certain models of fax machine. If the default scan time needs to be altered then it may be done through the Specials parameter.
If Specials already contains a value e.g Specials=R then prepend the sx before the R e.g Specials=s0R Faxes Received by mgettyFax2Send now includes a script to import faxes received by mgetty. The script is called import_fax (in the directory /usr/lib/fax2/bin). Once images have been imported they may be viewed by users of the Windows client. Note that the script should be run by the root user. For regular use it could be called as a cron task. Lock FilesLock files are now removed when Fax2Send has completed sending a fax. Changes for Version 1.1-4 - Jan 20th 2000Lock FilesThe format of the lock files has been altered to include a new line character so that it will work with mgetty. Error Message Recording:An error in a library function previously caused problems when a system error message was recorded in a log file. This has been fixed and propagated through the programs. Class 2 interfaceBefore the interface opens a serial port the access modes are now adjusted automatically and reset when the port is closed. This should avoid a common problem encountered by users. The Set Local ID command is only sent to the modem if the ID is set in the ini file. Modems such as the Wisecom will not send to certain fax machines if the ID is set to an empty string. When sensing the Class of modem the old interface tested for Class 2 and then Class 2.0. This caused problems with certain modems such as the USR Internal 33K that responded with an OK to AT+FCLASS=2 but in fact did not support the Pre 1992 spec. The interface now tests for Class 2.0 first on the basis that Pre-1992 spec modems are less likely to respond with OK to the command AT+FCLASS=2.0. Just in case this is not the case it is possible to use the original order of testing by including the character c in the Specials string for the modem. Image corruption problems when using the interface to drive a modem connected to a Shiva terminal server appear to have been fixed by reducing the buffer size used from 8K to 1K. Changes for Version 1.1-3Sendmail delivery agentFax2Send now includes a delivery agent for sendmail. To configure the delivery agent:
1. cd /usr/lib/sendmail-cf/cf
2. Edit your sendmail config file (e.g redhat.mc) and add the line:
MAILER(fax2send)
3. Compile using m4.
e.g m4 redhat.mc > redhat.cf
4. Copy new .cf file to /etc/sendmail.cf.
e.g cp redhat.cf /etc/sendmail.cf
5. Restart sendmail.
e.g /etc/rc.d/init.d/sendmail stop
/etc/rc.d/init.d/sendmail start
To send e-mail through fax2send the e-mail address should look like: There are a few options that can be played with in the perl script: /usr/lib/fax2/bin/mail2fax. At the moment it makes NO attempt to deal with attachments at all. Other ChangesBmpunpack now works OK - which means you can make a Fax2Send logo from a BMP file. Shptoraster has had a bug fixed which made it crash on mips processors. Changes for Version 1.1-2Two rather serious erros in the Class2 interface have been corrected:The STTY settings now switch off all attributes before setting new ones. The initial connection with a remote fax is not aborted if a None Standard frame is received. Changes for Version 1.1-1The Class 2 interface has been rewrittenSupport for Class 2 and Class 2.0 modems. This includes USR modems. Auto-sensing of modem type. Change Log for Fax2Send MS Windows ClientLatest version firstMS Windows Client Version 2.1-14 - August 2003Fixes problems of image cache overflow When sending large images to the fax printer (any image including PDF files), the cache could overflow causing the "Image file does not exist" error message to be displayed after watching the image being uploaded to the server. If an image file exceeds the size of the cache then the size of the cache will be temporarily increased to the size of that image file reverting to the setting (default=20000) in the config file after completion Fixes problems of missing pages when printing to fax When printing to fax using the previous version on some PC's not all the pages were sent to the server which resulted in incomplete fax transmissions. This was because the "WaitImage" function in the DLL was returning an error message before checking the output file for a stable size. The error was not picked up by the calling function which meant that the print file was copied almost as soon as the application detected a change in the status of the file resulting in only the print output at the time of capture being faxed A new parameter has been introduced which enables the interval between checking the file size to be set in milli-seconds in the [printer] ufaxlib.ini file with the SizeCheckInterval parameter. The default value is 1000 MS Windows Client Version 2.1-12 & 13These versions were not made available for general release MS Windows Client Version 2.1-11 - April 2003Enables viewing of other users transmitted faxes Requires Fax2send server V2.1-11 see description of options above Fixes multiple "Prepare Fax" dialog boxes Ships with patched fax2send.exe as described in FAQ MS Windows Client Version 2.1-9 - April 2002New dll incorporated in Windows Client download The Fax2Send Windows Clients has been re-compiled to incorporate the dll below. All language versions are now available for download MS Windows Client Version 2.1-8 - January 2002New dll available This dll fixes the problem experienced when trying to drag and drop additional files as attachments to the pane below the Cover Sheet text. This failed on transmission to the server. The directory to copy this dll into depends on the version of MS Windows being used: MS Windows 98 or ME: - Copy the dll into /Windows MS Windows NT or 2000 - Copy the dll into /WINNT/System32 Once the updated dll is copied restart the Fax2Send PC Client A new version of the Fax2Send PC Client will be compiled soon to include the new dll MS Windows Client Version 2.1-7 - June 2001"Empty File in Request" Problem FixedProblems with the formatting of attachments and cover sheets have been fixed by changing the way in which the application creates the device context for printing on Windows 95/98 and ME. Saving Images of Sent and Received FaxesThe "Save As" option on the pop up menu has now been implemented. MS Windows Client Version 2.1-7 Beta - May 2001Drag and Drop ImprovedDrag and drop between In Trays has been improved. It is now possible to drag a received message by pointing and clicking anywhere on the line - not just the icon. Permanent Deletion of ImagesWhen used with V2.1-7 of the Fax2Send server, users will be able to move an image to the Trash by pressing the Delete key. If the message is already in the Trash then it will be removed from the Trash In Tray. Mailshots with none ".prn" AttachmentsIt is now possible to attach files to mailshots after completing the Prepare Fax dialog. Previously this caused a mailshot format error. Changes in the Way a Document is PrintedThe method by which an attached document is printed to the FAX2SEND printer has been changed. Previously the application set FAX2SEND as the default printer , printed the document and then reset the default printer. In this version the application uses the "printto" verb to print to the FAX2SEND printer. A tick box in the General options menu allows you to select which method is used. Phone Book Configuration from General/OptionsIt is now possible to configure the phone book from the General Options menu. Trace FileDebug tracing can be enabled by setting the Trace Path in the General Options menu. MS Windows Client Version 2.1-6 - April 2001One Version for NT and 9X PlatformsThe new version of the Windows client will work on Windows 95,98,ME,NT and 2000. Image ViewerThis version does not have a built in image viewer but offers the user the following choices when they open an image:
Images in InTrays can be dragged and dropped to other InTrays. Faster Transfer of FilesThe transfer of images to and from the server is much faster. MailshotsIt is now possible to a send mailshot with no header sheet without getting the "Invalid Phone Number" error. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||