Version |
New functions, changes, bug fixes |
|
|
1.1.137: 29.09.2023 |
- BugFix: Grandstream GXP 21xx: Login didn't work.
- For Easybell PBX: During line scanning, the Context=internal should be set automatically.
- BugFix: If no "LocalOptimization" occurs when dialing TAPI via local channel, then no CONNECTED was reported.
- Extended logic for setting the RedirectingID for calls via group.
|
1.1.136: 22.02.2023 |
- BugFix: If only individual lines were closed and reopened, then the status of do not disturb and call forwarding was no longer displayed until a switch was made again.
- BugFix: If LINECALLINFO::dwOrigin is set to LINECALLORIGIN_EXTERNAL or LINECALLORIGIN_INTERNAL, then no LINECALLORIGIN_INBOUND is additionally reported.
|
1.1.135: 25.07.2022 |
- The default setting for auto-answer has been changed for Yealink phones.
|
1.1.133: 19.05.2021 |
- BugFix: If the call-setup/origin was established internally via a local channel, the driver may not have recognized a CONNECTED.
- Adjustments for Yealink phones
- BugFix: Internal function could trigger a protection fault.
|
1.1.131: 07.02.2021 |
- BugFix: No further pings were sent after ping/pong error detection and a reconnect.
Another interruption of the connection was then no longer recognized.
- With line-scan the call number is also taken over via "sip show user" and trunks are ignored.
- Small change in the evaluation of the AttendedTransfer events.
- If "Special device"=Yealink requires HTTPS, the username + password are checked using a CTI dummy command.
- If special device=Snom: Switching a conference could trigger a protection violation in the TAPI driver.
|
1.1.130: 30.10.2020 |
- Extended logic for evaluating AttendedTransfer events.
- BugFix: An additional call may have been displayed after CallTransfer.
- The "Line-OutOfService" status was sometimes not recognized immediately.
|
1.1.129: 14.10.2020 |
- More tolerance for multi-registration call detection.
|
1.1.128: 24.09.2020 |
- BugFix: If the outside line code was added to the driver, then CallTransfer could fail.
- For the AMI action "Originate" an additional variable "ORIGINATE_VAR_DEST" is set with the respective destination number, which can optionally be used in the Asterisk dial plan.
- BugFix: Snom: CSTA dialing for numbers with # or * did not work.
|
1.1.127: 03.09.2020 |
- Extended logic for second caller detection.
- BugFix: A "hint: Custom:DEVDND220" with status=Unavailable was displayed as active DND. Now an Unavailable for DND is ignored.
|
1.1.126: 15.05.2020 |
- The IP phones Fanvil and VopTech are now supported as "Special Devices".
- If several simultaneous ringing calls / conversations: In connection with "Special device"="Snom" and Snom firmware >= 8.7.4, call answer and hangup via CSTA are supported.
- The outside line logic can be suppressed per Server under [Asterisk Server - Settings > Customize > Advanced Settings > no outside line access code].
- BugFix: After consultation call setup, LINETRANSFERMODE_TRANSFER may not have been offered.
- BugFix: If "Special device"="Yealink", a restart of the Yealink phone may have been requested by "Test", although only "Remote Control" has not yet been enabled.
|
1.1.125: 03.04.2020 |
- BugFix: An answered PJSIP multi-registration call may have been immediately displayed as "On hook".
|
1.1.124: 26.03.2020 |
- For Originate, the CallerIDName is supplemented by a space to identify the call as "outgoing" in another TAPI instance.
- BlindTransfer is generally offered for "CONNECTED" calls. Until now, blind transfer was not possible if there was still a call on hold.
- The line scan supports format settings.
- The logic for setting the CalledID for inbound calls has been changed slightly.
- BugFix: A call transfer in connection with Snom phones may not have been completed. The consultation call was only set to "on hold".
- BugFix: In the TAPI driver, a changed TCP port was only applyed with "Connect".
- BugFix: If the channel has several minus signs (e.g. "SIP/CPBX-52988w8w-000099"), then phone numbers may have been displayed incorrectly.
- BugFix: If "Special device"=Grandstream, the "Test" may have delivered a "TCP Connect Error".
- BugFix: When dialing via local channel, call objects have accumulated internally and limited the number of possible MakeCall calls.
|
1.1.123: 17.10.2019 |
- BugFix: Changes in the configuration were not transferred correctly to the driver and thus caused a misconfiguration.
|
1.1.122: 04.10.2019 |
- Adapting the download link for "Microsoft Visual C ++ 2008 SP1 Redistributable Package (x64)".
- The signaling of a parked call (ParkPos/xxx) did not work if "ParkeeExten: s" was reported.
- The call forwarding / DND input fields have been increased from a maximum of 7 characters to 19 characters, and %EXTEN% is supported as wildcard.
|
1.1.121: 25.06.2019 |
- The call forwarding / DND input fields have been increased from a maximum of 7 characters to 19 characters, and %EXTEN% is supported as wildcard.
- Dial Timeout is configurable via the "Dial" tab.
- Newstate + Down is ignored during call end processing.
- MSN recognition logic has been adjusted.
- BugFix: Event: DeviceStateChange with "Custom:DNDxxx" might not be processed (But only "Custom:DEVDNDxxx".)
- The Parmeter MakeCallTimeout in ast_server.xml is considered in two additional places.
- A call, forwarded with BlindTransfer, may still be displayed as "connected" on the B-subscriber until the C-subscriber has ended the call.
- For a group call, it may not be recognized that the call was answered elsewhere.
- Additional protection to clean up broken calls.
|
1.1.120: 20.12.2018 |
- Processing Pickup event.
- Special device = Yealink: In the context of the "TAPI for Asterisk" driver, the "Test" was confirmed with "OK", even if username/password were incorrect.
|
1.1.119: 19.11.2018 |
- New: Detection when an unanswered call is automatically forwarded to a group.
- New: Treatment of PJSIP multi-registration calls. Via TAPI, only one call is reported for a line, even if several phones are registered to the same extension.
- "Event ExtensionStatus - Idle" is processed to remove zombie-ringing-calls.
- BugFix: For the control of the Grandstream phones, the required password might not be handed over.
- New options under [Asterisk Server Settings > Tab "Customize"]:
- Assign CalledID with trunk MSN.
- Time window for "Answered elsewhere" detection
|
1.1.117: 06.06.2018 |
- Automatic CallerID error handling has been disabled in the basic configuration.
- Adjustment for outside line if the number is first reported as +4923456789 and with the following NewCallerID event as 0023456789.
- Support for lineCompleteTransfer (LINETRANSFERMODE_CONFERENCE).
Condition: In the TAPI driver, a personal conference room was entered for the Asterisk Line, which is accessible without a PIN.
- The setting "report number without prefix" was generally released. The option had so far not affected the "RedirectingID" and the "RedirectionID".
|
1.1.116: 23.02.2018 |
- BugFix: Yeastar: Line scan did not work. (internal protection violation)
|
1.1.115: 26.01.2018 |
- The setting "report number without prefix" was generally released. The option had so far not affected the "RedirectingID" and the "RedirectionID".
- For Yeastar PBX systems, a special attempt is made to determine the dialing context.
- For incoming calls the CallerIDNum is mapped from the event Newstate/Ringing to the TAPI-CalledID. This can be prevented in the driver settings under [Server - Settings > Customize] if necessary.
- New option for incoming calls: "Process State-Event <down> as Hangup/Idle" under [Asterisk Server Settings > Customize > Advanced Settings].
|
1.1.114: 28.11.2017 |
- You can also extract a CalledID from a specially formatted CallerIDName.
- Optional auto-answer for Originate via PJSIP_HEADER.
|
1.1.113: 06.10.2017 |
- Consultation by Atxfer did not work reliably. Problems with cancellation or wrongly dialed number. Ringback was not reported.
- The transmission of the QueueMemberStatus to the CTI Client must be activated in the TAPI driver as required under: [Asterisk Server - Settings > Customize > Advanced Settings > Report QueueMemberStatus to CTI Client].
|
1.1.112: 15.09.2017 |
- Adaption of dialing parameters for Grandstream GXP1625
- Yealink: "CANCEL" is is used for most models now. So far "F4" was used as default.
- BugFix: Asterisk LineScan: If "sip show user" returned an error response, no further "sip show user" commands were sent.
|
1.1.111: 28.08.2017 |
- If an "Event Bridge" reports a new call number, this is interpreted as a call transfer.
- BugFix: If the Asterisk system responded to the Line-Scan on Action "ExtensionStateList" with a response error without ActionID, the scan was aborted without result. (e.g. at IPTAM-PBX)
- An Event ExtensionStatus with status 8 (ringing) is ignored for InService/OutOfService detection.
- Hangup-Cause "26 / Answered elsewhere" is evaluated and possibly mapped to LINECALLREASON_PICKUP.
|
1.1.110: 07.07.2017 |
- BugFix: Scan of the TAPI SIP lines may not have displayed the scan result.
|
1.1.109: 21.06.2017 |
- BugFix: Scan of the TAPI SIP lines may have only determined "default" as context, whereupon the dial by "Originate" did not work.
|
1.1.108: 13.06.2017 |
- Login is now sent with ActionID.
- UTF8-coded umlauts are decoded in the line scan.
- Scan of the TAPI lines is done by the action "ExtensionStateList".
- When scanned lines were imported, new lines were created, instead of using unconfigured lines.
- BugFix: In the case of transfer, the A number was not reported as a CONNECTEDID for the C subscriber.
|
1.1.107: 10.05.2017 |
- BugFix: Transfer could result in a exception error.
|
1.1.106: 03.05.2017 |
- BugFix: If a "Linkedid:" was transferred with NewChannel event, an incoming call could possibly be recognized as outgoing.
- Support for Grandstream GXV3240 phones
- Askozia: Various adjustments have been made. For example, for "Originate". Warning: The detection of transfer for the C-party currently only works if the B-party is also monitored via an open TAPI line.
- BugFix: For Grandstream GXP21xx passwords with '#' did not work.
|
1.1.105: 03.01.2017 |
- Support for Grandstream GXV3240 phones
- If pickup is detected, LINEDISCONNECTMODE_PICKUP is reported.
|
1.1.104: 13.12.2016 |
- Support for Grandstream GXP21xx phones
- Special treatment of "CallerIDNum: ####.ylnkt##"
- BugFix: If the "Newexten" event has reported an extension with '+', an incorrect number might have been reported.
- BugFix: Extensions for DND, CF, USERINFO have not worked for PJSIP channels.
- BugFix: If numbers are extracted from the Dialstring parameter, then invalid characters are removed. For example "Tel18" => "18".
|
1.1.103: 07.10.2016 |
- The events "MusicOnHoldStart" and "MusicOnHoldStop" are evaluated.
- BugFix: HTTP passwords with a colon did not work.
- If necessary, "pjsip show endpoints" is used to determine the state of the PJSIP extensions.
- Event "DeviceStateChange" is evaluated for (InService/OutOfService).
- Treatment of Atxfer has been adapted.
|
1.1.102: 30.08.2016 |
- When calling via a queue, the queue number is mapped to the RedirectingID (previously the CalledID).
- In LINECALLINFO::dwCallStates, the CallState flags are now set depending on inbound/outbound. For outbound there are e.g. no OFFERING.
- BugFix: If the parameter dwCallingPartyIDSize/Offset was set when dialing (lineMakeCall), this could trigger a protection violation in the driver. The command lineMakeCall then returned the error message 0xc000000a.
- BugFix: No CallIDs were reported for calls via a call group.
- BugFix: After consultation with Atxfer, a "connected" may not be displayed for the consultation call.
|
1.1.101: 24.07.2016 |
- Scan of PJSIP extensions.
- Event "AttendedTransfer" has only been processed if a transfer scenario has been detected before.
|
1.1.099: 12.06.2016 |
- BugFix: During call setup via Originate a second incoming call could appear.
- BugFix: An anonymous call from a queue was possibly reported as "outgoing".
- BugFix: An Asterisk QueueMemberStatus event could bring the CTI Client to crash.
- BugFix: In Pickup situation a wrong number may be reported.
- For pickup detection and the local phone number is evaluated.
- In CALLINFO::DevSpecific the UniqueID of the own channel and the partner channel is entered.
- The events "QueueCallerJoin" and "QueueCaller Leave" are processed.
|
1.1.098: 17.12.2015 |
- The prefix replacement now supports the wildcard '?'.
|
1.1.097: 04.12.2015 |
- BugFix: In case of dialing manually, the phone number may not reported via TAPI. (if ConnectedLineNum <unknown>)
- BugFix: A ring group call, may be signalized with group number then the call was answered.
- Monitoring of hints. Only the number is to enter in driver configuration parameter "Channel". The number must begin with '*'.
- Buffer for MD5 password generation has been increased.
- Scan of "ConnectedLineNum" in "Event Dial"
|
1.1.094: 29.07.2015 |
- Processing of "sip show peers" was changed because several entries may be reported for a channel/user (one entry with IP and other enries without IP).
- Hint *11*: "State:Unavailable" is ignored.
- The processing of the ExtensionStatus events can now be suppressed for InService/OutOfService.
- BugFix: For lineMakeCall with auto answer SIP header possibly two outgoing calls could be signaled.
- From event NewState/Ringing preferably the parameter ConnectedLineNum is used as caller number.
|
1.1.092: 26.03.2015 |
- RedirectingID may be set based on event "Extension Status".
- In case of Atxfer it could happen, that answer of C-Party was not detected.
- Call may be identified by queue event.
- For Yealink with JavaScript-Login, a message is displayed that "Action URI Allow IP List" must be set manually.
- In TAPI state OFFERING the feature LINECALLFEATURE_ACCEPT is not set anymore.
|
1.1.091: 11.12.2014 |
- Adjustments for Asterisk 12
- BugFix: Event UserEvent with InfoText: The InfoText was not displayed.
- BugFix: Some Asterisk messages were not decoded.
|
1.1.090: 21.10.2014 |
- In the basic configuration, a space is removed after outside line access code. The TAPI driver only allows the following dialing characters: "+0123456789,;*#".
- Monitoring of parked calls via "ParkPos/xx", where xx is the Park position. For each parking position a line must be configured.
- MakeCall timeout can be changed in the XML file. (Default=4 seconds)
- Yealink T4xG: Dial via the 2nd or 3rd account is supported.
- LINEDEVSTATE_OUTOFSERVICE/_INSERVICE is only sent when the state changes.
- BugFix: Driver Configuration GUI would crash when opend via "Phone and Modem".
- BugFix: In case of Park, the parked call has received a DISCONNECTED, which could lead to errors.
- BugFix: When a "Special Devcie" was assigned and was then changed back to "Standard", the "old" number was possibly still displayed.
|
1.1.089: 02.09.2014 |
- BugFix: User events like "SetDND" were not processed when a Uniqueid was included in the event.
- BugFix: A %2B at the beginning of numbers is replaced by +.
- Yealink: "Action URI allow IP List" is set automatically.
- Snom: Call hangup action is observed by timer.
- BugFix: In case of Park action the parked call has received a DISCONNECTED, which could cause errors.
- BugFix: In case of MeetmeJoin a CONNECTED is now reported.
|
1.1.084: 30.12.2013 |
- BugFix: Snom, Aastra, Yealink: Error handling, if TCP socket could not be bound to local port.
- From the parameter "Dialstring Trunk/number", only the phone number is extracted.
|
1.1.083: 08.11.2013 |
- Yealink: Adaption for firmware 7.71.0.140. Tested with T22P.
- Aastra, Yealink: Local TCP socket bound to local IP, so in accordance with the "Action URI Trusted Server List" in the phone.
- MSN may inherited from SIP trunk.
- BugFix: Inbound CalledID was not be displayed.
|
1.1.082: 02.10.2013 |
- BugFix: Asterisk Line Tabs could get stuck.
- Pickup did not work when characters in the channel, eg "SIP/phone21"
- auto-answer via Call-Info header now uses "variable: SIPADDHEADER01=..."
- In case of pickup by another extension now RedirectionID is set instead of RedirectingID.
|
1.1.077: 16.04.2013 |
- BugFix: Asterisk: Incoming calls via a head number may be shown as outgoing.
|
1.1.076: 22.02.2013 |
- Handling of queue calls are modified.
- BugFix: The IDLE event could be lost for incoming calls.
- BugFix: In case of transfer the call could be interrupted.
|
1.1.073: 09.10.2012 |
- Incoming queue calls from PBX "Gemeinschaft" could be signalized as outbound.
|
1.1.072: 11.09.2012 |
- Snom:
- Adaption for Snom firmware 8.7.3.10
- BugFix: Digest authentication was not working.
- In case of call transfer in state ringing a CALLINFO event is sent with LINECALLINFOSTATE_CALLERID.
|
1.1.071: 30.08.2012 |
- Adaption for Windows 8 x64.
- BugFix: Consultation call via atxfer was not handled correctly.
- Tab "device" contains the server panel now.
- Call handling for "Gemeinschaft" has been improved.
|
1.1.069: 22.05.2012 |
- ConnectedLineNum is used from Newstate/Ringing
- On transfer the ohterparty number from transferer is used primarily.
- Login with MD5 password encoding.
- BugFix: Asterisk connector could case a program crache.
|
1.1.066: 24.01.2012 |
- If there are multiple lines are opend, "sip show peers" is sent to detect registered/unregistered extensions.
- BugFix: In case of multiple Rename sequences, a call could hang in CONNECTED state.
- BugFix: Pickup-Call was handled as outbound.
- BugFix: In case of call-transfer a TAPI call could hang.
- BugFix: Transfer via Atxfer did not work.
- BugFix: In case of Atxfer, the C-party did not see the number from A-party.
|
1.1.065: 29.08.2011 |
|
1.1.064: 15.06.2011 |
- If lineMakeCall is called directly after lineOpen, asterisk-status queries are suppressed.
- Query the phone's IP address for peer status sequence Unregistered/Registered.
- Bria3 the new version could not be addressed directly.
- Originate CallerID can be defined flexibly.
- lineClose possibly waits until end of the Snom DropCall thread.
|
1.1.062: 05.04.2011 |
|
1.1.061: 04.04.2011 |
- New: Yealink phones are now supported as "Special Device".
- Asterisk version 1.8. was tested.
- BugFix:
|
1.1.059: 21.10.2010 |
- BugFix: TrixBox 2.8: Incoming calls via DAHDI are signalized with own local number.
|
1.1.058: 7.06.2010 |
- Configuration is stored only after modifications.
Partially the configuration has got lost.
|
1.1.057: 10.02.2010 |
- Direct dial support for Bria30.exe.
|
1.1.056: 03.12.2009 |
- BugFix: "Signalize waiting call " has not worked.
- BugFix: Auto-Reconnect to AMI has not worked.
- Configuration can be disabled for users.
- Extended settings for calledID mapping.
- UTF8 decoding of callerIDName.
- The redirectingID will be set for blind transfered calls.
- BugFix: A call, dropped in a call in a ringgroup, still remained on the TAPI line.
|
1.1.052: 01.09.2009 |
- Call could remain in state "connected" in combination with ring groups.
|
1.1.050: 17.08.2009 |
- Adaption for trixbox 2.8
- Hint: trixbox 2.8 needs an additional right for "originate" in manager.conf:
write = call,verbose,command,user,originate
|
1.1.049: 30.07.2009 |
|
1.1.047: 12.06.2009 |
- BugFix: ProxyKey authentikation did not work.
- Atxfer handling has been modified.
|
1.1.046: 20.05.2009 |
- Connection type "Manager Proxy" has not been stored.
- Atxfer handling has been modified.
|
1.1.045: 07.03.2009 |
- After lineSetupTransfer ONHOLDPENDTRANSFER is signalized.
|
1.1.042: 30.01.2009 |
- Support of Asterisk 1.6
- Support of atxfer
|
1.1.041: 10.12.2008 |
|
1.1.040: 28.10.2008 |
- MakeCall is blocked after OFFERING for 3 seconds.
- In case of AMI connetion loss IDLE was sent only for one call.
|
1.1.039: 02.10.2008 |
- TAPI lines have not been visible under Outlook 2000.
- Hold + consult could create an invalid call.
|
1.1.033: 21.07.2008 |
- Hold, consultation and transfer are supported in combination with snom phones 3xx.
|
1.1.032: 09.06.2008 |
- Adaption for snom firmware version 7.1.33. An exception could occur.
- TAPI funktions return request-IDs for asynchronous processing.
|
1.1.030: 28.02.2008 |
- BugFix: Setup has blocked and the driver config dialog could not be opened.
|
1.1.029: 26.02.2008 |
- AstManProxy: Parameter autofilter is switched off by driver.
- Not used lines can be removed.
|
1.1.025: 26.11.2007 |
- Dial with Outlook: A wrong TAPI CONNECTED could occur.
|
1.1.024: 6.11.2007 |
- New Option: Drop call via Asterisk hanhup + snom http drop
- lineAccept is confirmed with ACCEPTED
|
1.1.023: 23.10.2007 |
- A held call remains in TAPI state connencted.
- Bugfix: Consultation failed for redirected calls.
|
1.1.019: 06.09.2007 |
- BugFix: processing of RENAME sequences could fail.
- New: LINEDEVSTATE_INSERVICE / LINEDEVSTATE_OUTOFSERVICE
|
1.1.016: 20.08.2007 |
- Hold and transfer were optimized in combination with snom+headset.
|
1.1.014: 12.07.2007 |
- BugFix: Direct dialing for x-lite failed. Before update the old version has to be removed by [Remove...] button in confguration dialog an then restart the computer. A deinstallation is not necessary because the settings would be lost.
|
1.1.013: 23.04.2007 |
- Support for XP-Styles
- New: answer/reject waiting calls
|
1.1.012: 16.03.2007 |
- End of the test period is indicated by info announcement.
|
1.1.011: 26.02.2007 |
- BugFix: Under Vista the configuration was not stored.
|
1.1.009: 17.01.2007 |
- BugFix: Automatic reconnect to the PBX has failed.
|
1.1.008: 05.01.2007 |
- New Option: Adding of the outside line access code
- New Option: Formatting of announced phone numbers (prefix substitute)
|
1.1.007: 12.12.2006 |
- lineGetID it is supported
|
1.1.006: 28.11.2006 |
- BugFix: In the state to "connected" it was offered "hold", even if not enabled by option.
|
1.1.005: 23.11.2006 |
- Experimentally: The CallerID can be covered with the destination phone number for dialling. Therefore the destination phone number is stored in the phone journal.
|
1.1.004: 20.11.2006 |
- BugFix: Windows Dialer has still indicated "online" even if was already put on.
- Now the context to the dialling is also used for "redirect". Redirect can be used, e.g., to pickup conversations.
|
1.1.001: 11.10.2006 |
- BugFix: In version 1.1.000 dialling has not worked under Outlook.
|
1.1.000: 09.10.2006 |
- Experimental support of Hold, Consultation, Transfer and Conference
|
1.0.017: 24.08.2006 |
- Now dialling is done asynchronously, therefore the phone call on own phone can be stoped by mouse click.
|
1.0.016: 25.07.2006 |
- Now the direct control of Snom phones also supports username / password.
|
1.0.015: 18.07.2006 |
|
1.0.010: 24.05.2006 |
- Special function for snom phones: Dialling, accepting and hang up can be sent optionally directly to the phone. Therefore the phone goes with the dialling immediately to "hands free mode".
|
|
|