Comms Release Log
From Taridium
(Difference between revisions)
Line 48: | Line 48: | ||
|bdept@taridium.com | |bdept@taridium.com | ||
|} | |} | ||
+ | |||
+ | *; Web | ||
+ | ** SECURITY: Fixes security issue which would allow an SQL injection when using custom host names (e.g. reseller hosts) | ||
*; Authentication | *; Authentication |
Revision as of 17:56, 5 April 2016
Versions apply to to core comms, switch comms-switch and web server comms-web RPM packages. Always check the current database release tags and run the database update with comms-config for both configuration and CDR databases.
Contents |
Taridium comms 2.4
Version and support information:
Type | major |
Official Public Release | 2.4-c (Charlie) |
Date | 2015-08-07 |
Supported Operating Systems | RHEL/CentOS 5 & RHEL/CentOS 6 |
Supported Asterisk Versions | 1.8 & 11 |
Supported Database Backends | MySQL 5.5+ & MariaDB 5.5+ |
Expected EOL | Q2 2017 |
Release 2.4-t (Tango)
Type | maintenance/zero downtime |
Date | 2016-04-01 |
Configuration Database Tag | 5092 |
CDR Database Tag | 5005 |
Released by | bdept@taridium.com |
- Web
- SECURITY: Fixes security issue which would allow an SQL injection when using custom host names (e.g. reseller hosts)
- Authentication
- All pre-authentication database queries on the web interface are now performed with a separate user. This is the default configuration with user 'commsa'. See default.php > $cfg['DBAHost'], $cfg['DBAUser'] etc. WARNING! Upgrading will require an update to DB permissions. See install/comms-useradd.sql for further details. In order to ensure continuous service it is crucial to add the user permissions prior to upgrading the web packages.
- User Panel
- New option for copy one-touch/on-the-fly recordings to enterprise store 'copy recordings to store and delete' which won't create an e-mail.
- Switch
- Fixes direct access of mailbox when using new anonymous voicemail feature (introduced in 2.4-s) which would allow PIN-less access when $cfg['VMAccessSkipPW'] = TRUE was set.
- Introduces a new performance view 'sip_switch' to the database which only returns the associated sip peers when Asterisk performs the select. To use edit /etc/asterisk/extconfig.conf and replace the 'sip' table with 'sip_switch'. NOTE: This requires consistent naming of servers and DNS lookups for MySQL. Requires MySQL/MariaDB 5.5 or higher. Please also note that this will prevent non-associated SIP peers from registering on the server.
Release 2.4-s (Sierra)
Type | maintenance/zero downtime |
Date | 2016-03-18 |
Configuration Database Tag | 5091 |
CDR Database Tag | 5005 |
Released by | bdept@taridium.com |
- UI
- General updates on table widths.
- Enterprise Panel
- Support for Opus codec in enterprise trunks (Requires Asterisk 11 w Opus compiled)
- Updated CDR viewer which indicates if the call was sent to voicemail.
- Admin Panel
- New reseller totals show the number of channels configured.
- Display of peer IP address in CDR records. See $cfg['CDRSaveIP'] (default is TRUE).
- Switch
- Fixes star code access from supplemental/softphone lines.
- Support for peer IP address tracking in CDR. Requires adjustments in either cdr_mysql.conf, or cdr_adaptive_odbc.conf files.
- New configuration parameter $cfg['IntlReportActivityAlways'] boolean value, causes international call reports to be sent out even if there are none. (default is FALSE)
- Anonymous voicemail access now supports the passing of an optional mailbox and optional PIN:
E.g. code set to *88, mailbox 4000 with PIN 1234
- Dial *88, system asks for mailbox and PIN.
- Dial *884000, system attempts login to mailbox 4000 and asks for PIN.
- Dial *884000*1234, system grants immediate access to voicemail box.
- User Panel
- Fixes custom enterprise logo display on user panel (this would only show if also logged into the enterprise panel, due to an incorrect URL)
- Support for call forwarding and follow me destinations that are enterprise trunks. See 'T' button on extension editor and forward/follow-me. The system will ring the extension's primary DID on the selected trunk. NOTE: this will only display when there is at least one trunk and a primary DID assigned to the extension.
Release 2.4-r (Romeo)
Type | maintenance/zero downtime |
Date | 2016-02-21 |
Configuration Database Tag | 5090 |
CDR Database Tag | 5004 |
Released by | bdept@taridium.com |
- Enterprise Panel
- Adds new option to display/edit the Pilot/BTN for extensions and trunks in the Enterprise DIDs table (Features > Enterprise DIDs)
Requires $cfg['DIDAssignPilot'] = TRUE to be active. This is only available to administrator logins.
- User Panel
- New option to copy call one-touch/on demand recordings to the central enterprise store.
See End User Panel > Features > Call Recording > Copy recordings to enterprise store.
- Switch
- New config option $cfg['FaxReceiveNotifyErrors']. Allows enabling/disabling of fax error notifications on receive (default is TRUE).
- New config option $cfg['IPSIgnoreIPPPChange']. Whether to ignore changes of IP when the UA remains the same, even when changing from private to public.
- New config option $cfg['IPSBlockIntlOnly']. Whether to drop international calls only (blocks will still remain active
- New AGI pilot2clid.agi which will override caller ID numbers on outbound calls (e.g.911 calls) and use the most relevant value
See also Pilot/BTN settings for DIDs in Enterprise Panel.
Release 2.4-q (Quebec)
Type | maintenance/zero downtime |
Date | 2016-01-29 |
Configuration Database Tag | 5089 |
CDR Database Tag | 5004 |
Released by | bdept@taridium.com |
- Admin Panel
- International call control and reporting functions
- Adds international call blocking option and international auto-block threshold (business/after hours) (see $cfg['IntlAutoBlockCheckPeriod'])
- comms-task now tallies costs of international calls and optionally reports activity via e-mail (see $cfg['IntlReportActivity'])
- Switch
- fixes international call blocking when using e.164 (+) style dialing to prevent calls from being blocked that are domestic.
This also introduces the $cfg['IntlExclusionPattern'] variable which indicates which numbers with + should always be considered international.
For prior release information, please contact support@taridium.com.