ReleaseNotes8:TAPI: Difference between revisions
m regular roadmap update |
m regular roadmap update |
||
| Line 116: | Line 116: | ||
|[http://mantis.innovaphone.com/view.php?id=68454 68454] | |[http://mantis.innovaphone.com/view.php?id=68454 68454] | ||
|} | |} | ||
For example, a call to "^1" will cause a TSP trap. | For example, a call to "^1" will cause a TSP trap. | ||
= V8 Hotfix 3 = | |||
The [[Reference8:TAPI Service Provider | V8 TAPI]], Hotfix 3. | |||
[http://mantis.innovaphone.com/view.php?id=87153 Definition] | |||
== New Features == | |||
=== Ability to configure an un-encrypted user/password === | |||
{| | |||
|Status | |||
|<font><font color="red">Assigned</font></font> | |||
|- | |||
|Id | |||
|[http://mantis.innovaphone.com/view.php?id=87155 87155] | |||
|} | |||
See [[Reference8:TAPI_Service_Provider#Rolling_out_First_Party_TSPs_to_multiple_PCs | Rolling_out_First_Party_TSPs_to_multiple_PCs]] | |||
=== Memory Debug Feature === | |||
{| | |||
|Status | |||
|<font><font color="red">Assigned</font></font> | |||
|- | |||
|Id | |||
|[http://mantis.innovaphone.com/view.php?id=87156 87156] | |||
|} | |||
Debug Version only | |||
=== Proprietary Support for SOAP [[Reference9:Concept_SOAP_API#UserRc.28integer_c UserRc]] === | |||
{| | |||
|Status | |||
|<font><font color="red">Assigned</font></font> | |||
|- | |||
|Id | |||
|[http://mantis.innovaphone.com/view.php?id=87158 87158] | |||
|} | |||
Ability to send SOAP UserRc to arbitrary calls (abusing lineBlindTransfer with magic called name "USERRC" and facility in called subbaddress) | |||
=== Ability to disable 3PTY special treatment for all lines === | |||
{| | |||
|Status | |||
|<font><font color="red">Assigned</font></font> | |||
|- | |||
|Id | |||
|[http://mantis.innovaphone.com/view.php?id=87161 87161] | |||
|} | |||
The TSP will detect 3PTY situation on IP phones and announce them to the TAPI application appropriately. Some TAPI applications however get confused with 3PTY calls and cannot handle them correctly. If this feature is enabled, 3PTY calls will be shown as normal unrelated calls to the TAPI application. | |||
== Bug Fixes == | |||
=== Other Bug Fixes === | |||
{| | |||
|- | |||
|valign=top nowrap=true|'''[http://mantis.innovaphone.com/view.php?id=87162 87162]''' | |||
|valign=top nowrap=true|ckl | |||
|Changed generation of Call-IDs when transferring calls | |||
|- | |||
|valign=top nowrap=true|'''[http://mantis.innovaphone.com/view.php?id=87163 87163]''' | |||
|valign=top nowrap=true|ckl | |||
|performance improvements for slow networks | |||
|- | |||
|valign=top nowrap=true|'''[http://mantis.innovaphone.com/view.php?id=87164 87164]''' | |||
|valign=top nowrap=true|ckl | |||
|allow more parallel threads to work with a higher number of PBXs | |||
|- | |||
|valign=top nowrap=true|'''[http://mantis.innovaphone.com/view.php?id=87165 87165]''' | |||
|valign=top nowrap=true|ckl | |||
|Do not retrieve user configuration for objects named '*' | |||
|- | |||
|valign=top nowrap=true|'''[http://mantis.innovaphone.com/view.php?id=87166 87166]''' | |||
|valign=top nowrap=true|ckl | |||
|Trap on long PBX Admin() Result | |||
|- | |||
|valign=top nowrap=true|'''[http://mantis.innovaphone.com/view.php?id=87167 87167]''' | |||
|valign=top nowrap=true|ckl | |||
|re-initialize pbx connector when connect fails (solves some COM initialization problems | |||
|} | |||
Revision as of 15:41, 14 September 2012
This roadmap describes the V8 (that is, pbx800.wsdl based) TAPI driver implementation.
This article is generated automatically. Do not edit! Please see the disclaimer before using the information presented here!
V8 Change Requests
These are change requests applicable for TAPI V8, which are considered for implementation Definition
New Features
[!12.10.11@13] Support for multi-Party Conferences
| Status | Closed |
| Id | 53063 |
Allows users to set up a conference. Involves lineSetupConference, lineAddToConference,lineRemoveFromConference. This might be implemented using PBX bc-conf objects.
Other new Features
| 53800 | ckl | [17.06.11@13] tapi: notify held/retrieved status on far end |
Bug Fixes
V8 Hotfix 1
The V8 TAPI, Hotfix 1. Definition
New Features
config option ClearFwdOnSet to accomodate different behaviour when setting call forwards
| Status | Closed |
| Id | 60202 |
The tapi spec is somewhat unclear on how lineForward actually works. As a result, applications behave different. Some assume that setting call forwards actually modify the current settings. Others assume that they replace the settings. This cannot be known by the service provider.
To work around this issue, a new configuration option ClearFwdOnSet was introduced. If set to a non-zero DWORD value, the replace-semantic is assumed.
Bug Fixes
lineForward() did not work for lines with no registration
| Status | Closed |
| Id | 60186 |
Call forwards could only be set if there was at least one registration on the line.
trap when monitoring user with very large user record
| Status | Closed |
| Id | 60188 |
The TSP fails during startup when a user with a very large user record is monitored. This may happen for users which store larger personal phone configs. Moving the phone config fully or partly in to a template object may help to work around this problem.
V8 Hotfix 2
The V8 TAPI, Hotfix 2. Definition
New Features
Bug Fixes
Write Dump File when TSP crashes
| Status | Assigned |
| Id | 68452 |
Enables better problem analysis
Trap when invalid destination address is dialled
| Status | Assigned |
| Id | 68454 |
For example, a call to "^1" will cause a TSP trap.
V8 Hotfix 3
The V8 TAPI, Hotfix 3. Definition
New Features
Ability to configure an un-encrypted user/password
| Status | Assigned |
| Id | 87155 |
See Rolling_out_First_Party_TSPs_to_multiple_PCs
Memory Debug Feature
| Status | Assigned |
| Id | 87156 |
Debug Version only
Proprietary Support for SOAP Reference9:Concept_SOAP_API#UserRc.28integer_c UserRc
| Status | Assigned |
| Id | 87158 |
Ability to send SOAP UserRc to arbitrary calls (abusing lineBlindTransfer with magic called name "USERRC" and facility in called subbaddress)
Ability to disable 3PTY special treatment for all lines
| Status | Assigned |
| Id | 87161 |
The TSP will detect 3PTY situation on IP phones and announce them to the TAPI application appropriately. Some TAPI applications however get confused with 3PTY calls and cannot handle them correctly. If this feature is enabled, 3PTY calls will be shown as normal unrelated calls to the TAPI application.
Bug Fixes
Other Bug Fixes
| 87162 | ckl | Changed generation of Call-IDs when transferring calls |
| 87163 | ckl | performance improvements for slow networks |
| 87164 | ckl | allow more parallel threads to work with a higher number of PBXs |
| 87165 | ckl | Do not retrieve user configuration for objects named '*' |
| 87166 | ckl | Trap on long PBX Admin() Result |
| 87167 | ckl | re-initialize pbx connector when connect fails (solves some COM initialization problems |