ReleaseNotes10:Linux Faxserver: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
m regular roadmap update
m regular roadmap update
Line 1: Line 1:
This roadmap describes the V10 (that is, [[Reference10:Concept_Faxserver]] based) Faxserver based on the linux application platform.<br/>
This roadmap describes the V10 (that is, [[Reference10:Concept_Faxserver]] based) Faxserver based on the linux application platform.<br/>
<br/>
<br/>
This article is generated automatically. Do not edit!
Please see ''[[Support:What is the DVL-Roadmap?|the disclaimer]]'' before using the information presented here!
   
= V10 Service Release 1 (100062) =
These are the fixes included in Faxserver V10 service release 1.<!---->
[http://mantis.innovaphone.com/view.php?id=103212 Definition]
== New Features ==
   
=== New end user languages for Exchange/Fax ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=103219 103219]
|}
The following languages for end user visible strings have been added:<br/>Czech<br/>Estonian<br/>Finnish<br/>Hungarian<br/>Latvian<br/>Norwegian<br/>Polish<br/>Portuguese<br/>Slovenian<br/>Spanish<br/>Swedish<br/><br/>Administrator UIs are not affected!<br/><br/><!--<br/>language files<br/>-->
   
== Bug Fixes ==
   
=== Logrotation didn't work due to updated logrotate package ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=103856 103856]
|}
The updated packages required permission changes on and in some files.<br/><br/><!--<br/>innovaphone-logs<br/>init_script.sh<br/>install_hotfix.sh (image/faxserver)<br/>make.sh<br/>install_faxserver.sh<br/>innovaphone-faxserver-logs<br/>install-script.sh<br/>-->
   
= V10 Service Release 2 (100067) =
These are the fixes included in Faxserver V10 service release 2.<!---->
[http://mantis.innovaphone.com/view.php?id=104285 Definition]
== New Features ==
   
== Bug Fixes ==
   
=== Faxserver: Support for usage in a node ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=104533 104533]
|}
The fax server does not consider the node number of the fax server gateway object. This is fixed now.<br/><br/><!--<br/>Changed files:<br/>innovaphone.pbx.user.class.php<br/>innovaphone.fax.class.php<br/>-->
   
= V10 Service Release 3 (100079) =
These are the fixes included in Faxserver V10 service release 3.<!---->
[http://mantis.innovaphone.com/view.php?id=105918 Definition]
== New Features ==
   
=== Fax server: Support for user's send number ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=106592 106592]
|}
The fax server considers the user's configured send number now.<br/><br/><!--<br/>Changed files:<br/>innovaphone.pbx.user.class.php<br/>innovaphone.fax.convert.out.php<br/>-->
   
== Bug Fixes ==
   
=== Correctly check running processes in application installation files ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=106040 106040]
|}
This check failed without correct system time (no NTP server).<br/><br/><!--<br/>install_reporting.sh<br/>install_exchange.sh<br/>install_faxserver.sh<br/>-->
   
=== Avoid hanging of multiple soffice instances ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=106486 106486]
|}
It might have happened, that multiple soffice instances have been started which blocked the fax server.<br/><br/><!--<br/>innovaphone.fax.convert.out.php<br/>innovaphone-faxserver<br/>config.sh (image)<br/>make.sh (hotfix)<br/>onerror_template.sh (hotfix)<br/>-->
   
=== Fax server: SOAP connection failure ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=107972 107972]
|}
If the PBX device is rebooted, the SOAP connection can fail and incoming fax calls aren't handled. This is fixed now.<br/><br/><!--<br/>Changed file:<br/>innovaphone.pbx.class.php<br/>New file:<br/>soap.client.timeout.class.php<br/>--><br/>
   
=== Fax server: Special characters in user's H323 id ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=107991 107991]
|}
The fax server can't receive fax documents if the user's H323 id includes special characters. This is fixed now.<br/><br/><!--<br/>Changed file:<br/>innovaphone.fax.class.php<br/>-->
   
= V10 Service Release 4 (100083) =
These are the fixes included in Faxserver V10 service release 4.<!---->
[http://mantis.innovaphone.com/view.php?id=108117 Definition]
== New Features ==
   
=== Updated translations ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=108349 108349]
|}
Updated translations<br/><br/><!--<br/>myPBX Web (ru)<br/>Faxserver User (ru)<br/>-->
   
== Bug Fixes ==
   
=== Fixed fax server restart in certain circumstances ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=108152 108152]
|}
An installation with more than nine fax servers didn't work properly anymore, as an internal conversion has been wrong.<br/><br/><!--<br/>servers.php<br/>innovaphone.fax.shm.class.php<br/>-->
   
=== Fixed increment of backup serials of fax server backup files ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=108246 108246]
|}
A folder for backup serials didn't exist, so the index stayed 0. This is fixed now.<br/><br/><!--<br/>folder backup_serials<br/>install_hotfix.sh<br/>-->
   
=== Correctly encode non latin1 languages ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=108269 108269]
|}
Languages like russian have not been treated correctly for fax server related message strings.<br/><br/><!--<br/>innovaphone.fax.config.class.php<br/>-->
   
= V10 Service Release 5 (100086) =
These are the fixes included in Faxserver V10 service release 5.<!---->
[http://mantis.innovaphone.com/view.php?id=109321 Definition]
== New Features ==
   
=== Fax server: Support for 'no channel available' ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=111335 111335]
|}
If the fax call is released with the release code 'no channel available', the call counter isn't increased and the call is retried one minute later for maximum 2 hours. This is useful to queue more fax jobs (fax documents and multiple fax recipients) than channels are available for the fax server.<br/><br/><!--<br/>Changed file:<br/>innovaphone.fax.call.out.php<br/>-->
   
=== Fax server: Configurable modem class ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=111407 111407]
|}
Now it is possible to configure the supported modem class of the fax server interface. There are available:<br/>- V.17, V.29 and V.27<br/>- V.29 and V.27<br/>- V.27<br/><br/><!--<br/>Changed files:<br/>webfax.h<br/>webfax.cpp<br/>t30.h<br/>t30.cpp<br/>install_hotfix.sh<br/>psql_commands.txt<br/>psql_commands_undo.txt<br/>config_faxserver.php<br/>innovaphone.fax.database.class.php<br/>innovaphone.fax.config.class.php<br/>innovaphone.fax.class.php<br/>innovaphone.fax.call.in.php<br/>innovaphone.fax.call.out.php<br/>faxserver_database.dump<br/>-->
   
== Bug Fixes ==
   
=== Faxserver: Failed calls with wrong header line definition ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=109856 109856]
|}
Some translations of the default header line definition are wrong. There is also no check for the PHP SOAP function call for setting the header line. This results in hanging fax calls in the fax diagnostics call list and is fixed now.<br/><br/><!--<br/>Changed files:<br/>classes/innovaphone.fax.class.php<br/>fax user language files<br/>-->
   
=== Fax server: Better diagnostics if outgoing call fails ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=110951 110951]
|}
The cause code for the failed calls in the relay is recorded. The error description "script error: wrong fax call state" is replaced for failed calls in the PBX and the relay.<br/><br/><!--<br/>Changed files:<br/>innovaphone.fax.call.class.php<br/>innovaphone.fax.call.out.php<br/>-->
   
=== Fax server: CN case independent ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=111439 111439]
|}
The CN of an user isn't case independent for the fax server, but for the PBX. This is fixed now.<br/><br/><!--<br/>Changed file:<br/>innovaphone.pbx.info.class.php<br/>-->
   
= V10 Service Release 6 (100088) =
These are the fixes included in Faxserver V10 service release 6.<!---->
[http://mantis.innovaphone.com/view.php?id=111482 Definition]
== New Features ==
   
=== Fax server: TIFF format and user text ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=111834 111834]
|}
There are new configuration options available for the fax server:<br/>With 'File format of forwarded fax document' can be changed that the incoming fax document is forwarded as a TIFF instead of a PDF document.<br/>The user's mail content can be ignored with disabled 'Cover page includes user's text' option.<br/><br/><!--<br/>Changed files:<br/>innovaphone.fax.config.class.php<br/>innovaphone.fax.database.class.php<br/>innovaphone.fax.mailbox.poll.php<br/>innovaphone.fax.convert.in.php<br/>innovaphone.fax.convert.out.php<br/>config_faxserver.php<br/>faxserver_database.dump<br/>install_hotfix.sh<br/>psql_commands.txt<br/>psql_commands_undo.txt<br/>-->
   
== Bug Fixes ==
   
= V10 Service Release 8 (100105) =
These are the fixes included in Faxserver V10 service release 8.<!---->
[http://mantis.innovaphone.com/view.php?id=112817 Definition]
== New Features ==
   
=== Fax server: Reuse TCP connection for SOAP ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=114976 114976]
|}
The SOAP connection is changed: the TCP connection is reused instead of a new TCP connection every SOAP request now.<br/><br/><!--<br/>Changed file:<br/>soap.client.timeout.class.php<br/>-->
   
=== Updated translations ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=115368 115368]
|}
Updated translations of Linux and its applications.<br/><br/><!--<br/>language files<br/>-->
   
== Bug Fixes ==
   
=== Fax server: User number prefix for incoming calls ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=115005 115005]
|}
The user number prefix does not work correctly for incoming fax calls, the PBX users are not found. The feature is fixed now.<br/><br/><!--<br/>Changed files:<br/>innovaphone.fax.class.php<br/>innovaphone.fax.call.in.php<br/>-->
   
=== Allow a single '+' as fax subscriber ID ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=115753 115753]
|}
A single '+' can be used as fax subscriber ID now.<br/><br/><!--<br/>include.php<br/>config_faxserver.php<br/>-->
   
=== Fax server: Multi-page TIFF documents ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=116207 116207]
|}
LibreOffice isn't able to convert multi-page TIFF documents into an outgoing fax document. Now tiff2pdf is used and it succeeds.<br/><br/><!--<br/>Changed file:<br/>innovaphone.fax.convert.out.php<br/>-->
   
= V10 Service Release 9 (100111) =
These are the fixes included in Faxserver V10 service release 9.<!---->
[http://mantis.innovaphone.com/view.php?id=116363 Definition]
== New Features ==
   
=== Fax server: File name with date and time ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=117336 117336]
|}
The name of the file which is sent by the fax server includes the date and time now. So the file doesn't overwrite a previous saved file without name changing.<br/><br/><!--<br/>Changed file:<br/>innovaphone.fax.mailbox.poll.php<br/>-->
   
=== Fax server: Cover sheet variable 'UserMail' ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=117396 117396]
|}
Now there is a new field variable in the cover sheet available with the name 'UserMail' and the string value of the sender email address.<br/><br/><!--<br/>Changed file:<br/>innovaphone.fax.convert.out.php<br/>-->
   
=== Fax server: Cover sheet user variables from emails ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=117592 117592]
|}
Now it is possible to define variables in the emails which can be used in the cover document. Usage in the email: @var_name=var_value<br/><br/><!--<br/>Change file:<br/>innovaphone.fax.convert.out.php<br/>-->
   
=== Updated translations ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=117837 117837]
|}
Updated translations of the fax server application.<br/><br/><!--<br/>Changed files:<br/>fax user language files<br/>-->
   
=== Fax server: Configuration with PBX Map objects ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=117935 117935]
|}
There is a new configuration possibility for the fax server with PBX Number Map objects now: If an PBX user is a Number Map object, the fax number is composed without the fax gateway number and an alternative subscriber id is used.<br/>It is also possible to use only the fax gateway object as fax destination number. The innovaphone firmware must be V10 SR9 or later.<br/>See also: [[Howto:Faxserver Number Plan | Howto: Faxserver Number Plan ]]<br/><br/><!--<br/>Changed files:<br/>innovaphone.pbx.user.class.php<br/>innovaphone.fax.class.php<br/>innovaphone.fax.call.class.php<br/>innovaphone.fax.config.class.php<br/>innovaphone.fax.database.class.php<br/>innovaphone.fax.call.in.php<br/>innovaphone.fax.call.out.php<br/>innovaphone.fax.convert.out.php<br/>innovaphone.fax.showincoming.php<br/>config_faxserver.php<br/>-->
   
== Bug Fixes ==
   
=== Fax server: Users with 'Hide from LDAP' option ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=117337 117337]
|}
Users with the enabled 'Hide from LDAP' option aren't found by the fax server. This is fixed now.<br/><br/><!--<br/>Changed file:<br/>innovaphone.pbx.info.class.php<br/>-->
   
= V10 Service Release 10 (100114) =
These are the fixes included in Faxserver V10 service release 10.<!---->
[http://mantis.innovaphone.com/view.php?id=118523 Definition]
== New Features ==
   
== Bug Fixes ==
   
=== Support digest only authentication for PBX connection too ===
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=119567 119567]
|}
The PBX is now connected with Basic OR Digest authentication.<br/><br/><!--<br/>soap.client.timeout.class.php<br/>--><br/><br/>
   
= V10 Service Release 11 (100118) =
These are the fixes included in Faxserver V10 service release 11.<!---->
[http://mantis.innovaphone.com/view.php?id=119802 Definition]
== New Features ==
   
== Bug Fixes ==
   
= V10 Service Release 12 =
These are the fixes included in Faxserver V10 service release 12.<!---->
[http://mantis.innovaphone.com/view.php?id=121370 Definition]
== New Features ==
   
== Bug Fixes ==

Revision as of 09:23, 10 June 2014

This roadmap describes the V10 (that is, Reference10:Concept_Faxserver based) Faxserver based on the linux application platform.

This article is generated automatically. Do not edit! Please see the disclaimer before using the information presented here!


V10 Service Release 1 (100062)

These are the fixes included in Faxserver V10 service release 1. Definition

New Features

New end user languages for Exchange/Fax

Status Closed
Id 103219

The following languages for end user visible strings have been added:
Czech
Estonian
Finnish
Hungarian
Latvian
Norwegian
Polish
Portuguese
Slovenian
Spanish
Swedish

Administrator UIs are not affected!

Bug Fixes

Logrotation didn't work due to updated logrotate package

Status Closed
Id 103856

The updated packages required permission changes on and in some files.

V10 Service Release 2 (100067)

These are the fixes included in Faxserver V10 service release 2. Definition

New Features

Bug Fixes

Faxserver: Support for usage in a node

Status Closed
Id 104533

The fax server does not consider the node number of the fax server gateway object. This is fixed now.

V10 Service Release 3 (100079)

These are the fixes included in Faxserver V10 service release 3. Definition

New Features

Fax server: Support for user's send number

Status Closed
Id 106592

The fax server considers the user's configured send number now.

Bug Fixes

Correctly check running processes in application installation files

Status Closed
Id 106040

This check failed without correct system time (no NTP server).

Avoid hanging of multiple soffice instances

Status Closed
Id 106486

It might have happened, that multiple soffice instances have been started which blocked the fax server.

Fax server: SOAP connection failure

Status Closed
Id 107972

If the PBX device is rebooted, the SOAP connection can fail and incoming fax calls aren't handled. This is fixed now.


Fax server: Special characters in user's H323 id

Status Closed
Id 107991

The fax server can't receive fax documents if the user's H323 id includes special characters. This is fixed now.

V10 Service Release 4 (100083)

These are the fixes included in Faxserver V10 service release 4. Definition

New Features

Updated translations

Status Closed
Id 108349

Updated translations

Bug Fixes

Fixed fax server restart in certain circumstances

Status Closed
Id 108152

An installation with more than nine fax servers didn't work properly anymore, as an internal conversion has been wrong.

Fixed increment of backup serials of fax server backup files

Status Closed
Id 108246

A folder for backup serials didn't exist, so the index stayed 0. This is fixed now.

Correctly encode non latin1 languages

Status Closed
Id 108269

Languages like russian have not been treated correctly for fax server related message strings.

V10 Service Release 5 (100086)

These are the fixes included in Faxserver V10 service release 5. Definition

New Features

Fax server: Support for 'no channel available'

Status Closed
Id 111335

If the fax call is released with the release code 'no channel available', the call counter isn't increased and the call is retried one minute later for maximum 2 hours. This is useful to queue more fax jobs (fax documents and multiple fax recipients) than channels are available for the fax server.

Fax server: Configurable modem class

Status Closed
Id 111407

Now it is possible to configure the supported modem class of the fax server interface. There are available:
- V.17, V.29 and V.27
- V.29 and V.27
- V.27

Bug Fixes

Faxserver: Failed calls with wrong header line definition

Status Closed
Id 109856

Some translations of the default header line definition are wrong. There is also no check for the PHP SOAP function call for setting the header line. This results in hanging fax calls in the fax diagnostics call list and is fixed now.

Fax server: Better diagnostics if outgoing call fails

Status Closed
Id 110951

The cause code for the failed calls in the relay is recorded. The error description "script error: wrong fax call state" is replaced for failed calls in the PBX and the relay.

Fax server: CN case independent

Status Closed
Id 111439

The CN of an user isn't case independent for the fax server, but for the PBX. This is fixed now.

V10 Service Release 6 (100088)

These are the fixes included in Faxserver V10 service release 6. Definition

New Features

Fax server: TIFF format and user text

Status Closed
Id 111834

There are new configuration options available for the fax server:
With 'File format of forwarded fax document' can be changed that the incoming fax document is forwarded as a TIFF instead of a PDF document.
The user's mail content can be ignored with disabled 'Cover page includes user's text' option.

Bug Fixes

V10 Service Release 8 (100105)

These are the fixes included in Faxserver V10 service release 8. Definition

New Features

Fax server: Reuse TCP connection for SOAP

Status Closed
Id 114976

The SOAP connection is changed: the TCP connection is reused instead of a new TCP connection every SOAP request now.

Updated translations

Status Closed
Id 115368

Updated translations of Linux and its applications.

Bug Fixes

Fax server: User number prefix for incoming calls

Status Closed
Id 115005

The user number prefix does not work correctly for incoming fax calls, the PBX users are not found. The feature is fixed now.

Allow a single '+' as fax subscriber ID

Status Closed
Id 115753

A single '+' can be used as fax subscriber ID now.

Fax server: Multi-page TIFF documents

Status Closed
Id 116207

LibreOffice isn't able to convert multi-page TIFF documents into an outgoing fax document. Now tiff2pdf is used and it succeeds.

V10 Service Release 9 (100111)

These are the fixes included in Faxserver V10 service release 9. Definition

New Features

Fax server: File name with date and time

Status Closed
Id 117336

The name of the file which is sent by the fax server includes the date and time now. So the file doesn't overwrite a previous saved file without name changing.

Fax server: Cover sheet variable 'UserMail'

Status Closed
Id 117396

Now there is a new field variable in the cover sheet available with the name 'UserMail' and the string value of the sender email address.

Fax server: Cover sheet user variables from emails

Status Closed
Id 117592

Now it is possible to define variables in the emails which can be used in the cover document. Usage in the email: @var_name=var_value

Updated translations

Status Closed
Id 117837

Updated translations of the fax server application.

Fax server: Configuration with PBX Map objects

Status Closed
Id 117935

There is a new configuration possibility for the fax server with PBX Number Map objects now: If an PBX user is a Number Map object, the fax number is composed without the fax gateway number and an alternative subscriber id is used.
It is also possible to use only the fax gateway object as fax destination number. The innovaphone firmware must be V10 SR9 or later.
See also: Howto: Faxserver Number Plan

Bug Fixes

Fax server: Users with 'Hide from LDAP' option

Status Closed
Id 117337

Users with the enabled 'Hide from LDAP' option aren't found by the fax server. This is fixed now.

V10 Service Release 10 (100114)

These are the fixes included in Faxserver V10 service release 10. Definition

New Features

Bug Fixes

Support digest only authentication for PBX connection too

Status Closed
Id 119567

The PBX is now connected with Basic OR Digest authentication.



V10 Service Release 11 (100118)

These are the fixes included in Faxserver V10 service release 11. Definition

New Features

Bug Fixes

V10 Service Release 12

These are the fixes included in Faxserver V10 service release 12. Definition

New Features

Bug Fixes