Da quando il trunk di Asterisk e’ stato diviso in 1.4 ed 1.6 abbiamo cercato di capire cosa ci saremmo dovuti aspettare, ieri, un nuovo sviluppatore, Russel, della Digium ha fatto il punto della situazione, mostrando cosa e’ stato fatto dall’apertura del ramo 1.6.
Ecco una lista di alcuni cambiamenti secondo me interessanti:
* AMI - The manager (TCP/TLS/HTTP)
- Added a new action, GetConfigJSON, which can return the contents of an
Asterisk configuration file in JSON format. This is intended to help
improve the performance of AJAX applications using the manager interface
over HTTP - Added a “Bridge” action which allows you to bridge any two channels that
are currently active on the system.
* Dialplan functions
-
Added the DEVSTATE() dialplan function which allows retrieving any device
state in the dialplan, as well as creating custom device states that are
controllable from the dialplan.
* SIP changes
- A new option, match_auth_username in sip.conf changes the matching of incoming requests.
If set, and the incoming request carries authentication info,
the username to match in the users list is taken from the Digest header
rather than from the From: field. This feature is considered experimental. - A new realtime family called “sipregs” is now supported to store SIP registration
data. If this family is defined, “sippeers” will be used for configuration and
“sipregs” for registrations. If it’s not defined, “sippeers” will be used for
registration data, as before. - Added support for T.140 realtime text in SIP/RTP
* ENUM changes
- Added two new dialplan functions, ENUMQUERY and ENUMRESULT. These
functions will allow you to initiate an ENUM lookup from the dialplan,
and Asterisk will cache the results. ENUMRESULT can be used to access
the results without doing multiple DNS queries.
* Voicemail Changes
- MWI (Message Waiting Indication) handling has been significantly
restructured internally to Asterisk. It is now totally event based
instead of polling based. The voicemail application will notify other
modules that have subscribed to MWI events when something in the mailbox
changes.
* Miscellaneous
- * SS7 support in chan_zap (via libss7 library)
Una lista completa dei cambiamenti la potete leggere direttamente dall’svn.
This post has no comment.