Courtesy of Henning Westerholt, SIP router repository includes dedicated module and applications for fast number portability handling. pdb server This server loads serialized routing data from the disk and stores it in memory. It then listens on an UDP port for requests containing a number and returns ID of the carrier which owns the number. […]
One of the most discussed architectural aspects of configuration file was the way changes done to received SIP messages are handled – even new headers are added, old are removed or different parts of message were updated, the changes were not immediately visibile. The latest GIT repository includes a new config function – msg_apply_changes() – […]
Continue reading about Apply Changes to SIP Message in Config File »
Time for first release based on SIP Router Project is approaching. Source code will be frozen Monday, September 14, 2009, to enter the testing phase for releasing Kamailio 3.0. As usual, work on additional tools and documentation can go on during testing. Developers willing to push brand new features in the next major release have […]
The configuration file language supports now a new directive that allow including the content of another file during parsing of routing logic. This allows splitting big configs for easier maintenance, even modularity — building a library of config snippets that are included and combined to build a full configuration file. The syntax is: include_file “file_name” […]
Continue reading about Support for ‘include’ in config file »
There is a new pseudo-variable class that provides access to select variables. A list with available selects can be found at: http://sip-router.org/wiki/cookbooks/selects/devel Therefore, all modules relying on PV framework can get access to select values without any change. See example of usage from config at: http://sip-router.org/wiki/cookbooks/pseudo-variables/devel#selects
SIREMIS is a web management interface targeting administrators of SIP routing platforms. The new v0.9.3 brings XMLRPC-based communication with SIP router core’s RPC interface. You need to load and configure the xmlrpc module. Communication with Management Interface inherited from Kamailio (OpenSER) is done via UDP and mi_datagram module. Among new features: communication with FreeSwitch via […]
The roadmap to next major release of Kamailio (OpenSER), codenamed 3.0, was sketched during IRC meeting Jul 07, 2009, as: – freezing in 1-1.5 months – 1-1.5 months testing – release by end of September/ beginning of October Right now, current development state is: – all but one module (seas) were updated to work with […]
Two of the last three modules that were not ported to use the new sip router core are ready now: nat_traversal and siptrace. Particularly, siptrace was refurbished a lot. Before release, there are couple of new features that should get in trunk since sip route core offers support for such extensions: – ability to filter […]
The IRC fans that want to do “a more real-time chat” about using and developing SIP Router project, can join the #sip-router channel on irc.freenode.net.
Support for a new type of route in configuration file – event_route – is now in the GIT repository. The prototype for it is: event_route[groupid:eventid] { [actions] } The main purpose for it is to allow modules (and core) to be able to execute code written in configuration file when a specific event happens, without […]