CTArchitect 10.4.6
Version 10.4.6.8 (Not yet released)
- Merge stereo recording fails on non-Central systems
Version 10.4.6.7 (13/08/2019)
- Only upload a file to Cca if data is still being written to it
Version 10.4.6.6 (14/06/2019)
- Increased timeout for combining stereo recordings to 30 sec
- Added extra checks & debugging when combining stereo recordings
- Missing lock when allocating voice channel
Version 10.4.6.5 (03/06/2019)
- Prevent CTArchitect to crash when CCAIDToStoreStat is not set for a location
- Combine stereo recordings using ffmpeg instead of in-process
Version 10.4.6.4 (21/02/2018)
- fix for blending
- prevent memory leak for old web service socket
Version 10.4.6.3 (24/08/2017)
- Fix in order to keep question record info in case of reuse voice channel after previous record
- Fixed failure to detect Hasp Key during Remote Desktop
- Updated the way
INFOrequests are handled by CTArchitect. Some SIP-trunks useINFOrequests as a "ping" to check if the call is still active. This is a bad practice sinceSession-Timers/ re-INVITE/UPDATEare meant for this, as explained in RFC 4028 (implemented in CTArchitect 10.4.5). But since Dialogic puts theINFOmethod in theAllowheader, it is not prohibited. From now on, CTArchitect will respond to theINFOrequests with a200response (instead of ignoring theINFOrequest).
Version 10.4.6.2 (11/07/2017) (in memoriam Herman Brood)
- Fixed an issue with filenames used in plays/recordings when it contains ASCII characters between 128 and 255 (e.g.
é). The file was not found, and the logging contained incomplete/merged lines, and showed the character as a?. - Detect incorrect flowsettings at startup
- Fixed settings : reset to default works again
Version 10.4.6.1 (01/06/2017)
- Added partial support for local Scenario data in SQL Server. This data has always been stored in BTrieve 6.15, and some of it can now be optionally stored in SQL Server. Be aware that SQL Server is a lot slower than BTrieve, but allows future development of new features (multi-user, 64-bit, ...). This development has been put on hold.
- Added logging when sending mail to operations (these lines start with
SendMailToSupport:). - Added more logging when a configuration file cannot be opened. When both the CSV and the fallback to TXT failed to open, both errors are now logged.
- Added computername/user/application info to subject of mails to operations.
- Updated text "isdnchannel" to "channel" in DIS (disconnect cause) file, since it could also concern IP or other channels.
- Updated regular exit (green hand in toolbar) to not count inter-hardware-connections when waiting for an idle system.
- Fixed a few differences (between manual/preview dialing and other dialing modes) in task result codes.
Fixes TFS #3284. - Fixed a problem with on hold music not being played (or only played very shortly) after putting an outbound
call a 3rd time on hold. The onhold agent/contact "detach" logic has been unified between Outbound and
Inbound calls, and the original voice channel is now correctly detached from the Outbound/Inbound call.
Fixes TFS #3297. - Fixed potential drawing problem in all configuration tables that contain "additional information" (in gray) in any of its columns. The when sliding the horizontal scrollbar of the table, red pixels (obviously taken from the "stop" icon to remove a line) were drawn right below the table header. Bug introduced in 5.4.0.1.
- Fixed deadlock when closing CTArchitect (by user or because of license problems) when one of the voice channels was in an IVR loop condition due to incorrect configuration.
- Fixed deadlock when stopping CTArchitect service when a fictive message box (without timeout) was being shown to the user.
- Fixed possible problems with
BDSTAT, by increasing robustness of length (more sanity checks, and enlarged datatype of length. - Fixed several possible instabilities found using Microsoft ApplicationVerifier:
- Fixed incorrect thread cleanup of ODBC, RelayDigits, CCATimer and CCAIO threads (which can cause an access violation or invalid handle usages).
- Fixed wrong error code in QRESTA response message when no voice channel is available.
- Fixed several issues and inconsistencies regarding the SQL Server credential page of the installer scripts:
- The wizard page clearly shows which credentials are being specified (application or setup).
- The correct credentials are now used during the setups for database creation, database list lookup, and update script execution.
- A few annoyances are fixed when navigating back to the credentials pages.
- All fixes up to 10.4.5.5.