Download voipdrupal-6.x-1.0-beta14.tar.gztar.gz 139.61 KB
MD5: 06969a4205d330915125562ed326d3c9
SHA-1: fb6b13c4b44997dd68d661f7f30b383983075a26
SHA-256: b4b0df1d783c50b1617a64ccfc1e7534477c4bbefc12e0c2a4110cf398506cac
Download voipdrupal-6.x-1.0-beta14.zipzip 166.06 KB
MD5: 28105646748df07cc83c94fdbc8b5cc8
SHA-1: 9b7fa157049a00a33504df74a90c8e55d8e061d3
SHA-256: f718086da62d23fa1f2afdd40edd06cf46cf2f4ef11b4ffbdb463cd8f993ad3b

Release info

Created by: leoburd
Created on: 15 Mar 2013 at 20:08 UTC
Last updated: 15 Mar 2013 at 20:10 UTC
Core compatibility: 6.x
Release type: New features, Bug fixes

Release notes

This release brings important new improvements to the VoIP Drupal platform, including:

* Phone number standardization. Different VoIP providers format phone numbers in different ways, which makes it practically impossible to compare calls with one another. Starting in this version, VoIP Drupal expects call source and destination numbers to be prefixed with either a "+" and country code (ITU E.164 standard), as in "+1 617 222 3333" for US numbers, or with a "sip:" (for SIP numbers). While writing numbers without the recommended formatting might work in same cases, that's not advisable and might generate unexpected side effects.
** NOTE: VoIP Number 2.0 ( provides a common API for handling area codes and other features associated with the new number format adopted by VoIP Drupal

* Advanced SMS features. The new release extends the already-existing VoIP Drupal texting capabilities in many ways. By going to "VoIP Drupal -> Default call configuration"(admin/voip/call/settings) and selecting "Advanced text message options" you will find options to:
** Accept incoming text messages from the SMS framework
** Use the SMS framework for outgoing text messages
** Reduce text message size and server issues by converting special Latin characters (ç, ã, é, etc.) to their ASCII equivalent (c, a, e, etc.)
** Define a special "text message handler" function to preprocess incoming SMS whenever they arrive. For instance, you might use a function such as voipcall_join_text_messages() (available in modules/voipcall/ to join multiple SMS message segments back into one single message before sending it to be processed by a call script.

* Advanced hang up processing. Now it is possible to define a special "hang up handler" function to finish processing call elements as soon as a call is hang up. Have a look at the "voipscript_record" script in voipscriptsamples.module for an example in which a caller might accept an ongoing recording simply put hanging up the call.

* A new voip_debug() function -- and associated "voip_debug" variable -- to allow admins to control the output of debugging strings generated by the VoIP Drupal framework.

* Small bug fixes

We are very interested in your feedback and suggestions. If you have any questions, please let us know by posting them in the VoIP Drupal discussion group:

== The VoIP Drupal team


The selected release is the release that will be used for automated testing. Optional projects are only used for testing.



No optional projects