On January 11, 2010, Kamailio 3.0.0 was released.
On July 28, 2008, OPENSER was renamed to KAMAILIO

New in v1.4.0

New in Kamailio(OpenSER) modules

  • acc module
    • extension: it is possible to log accounting related output to a different log facility
  • cfgutils module
    • new FIFO functions get_config_hash and check_config_hash for config file checks
    • shared PV exported to configuration script
    • debugging helpers usable from config script for abort, shm_status and pkg_status
  • mysql module
    • extension: enable timeouts on connect, read and write to prevent blocking on errors
  • database modules
    • renaming of all database modules, addition of the prefix 'db_', e.g. mysql is now db_mysql
  • ratelimit module (new module ported from ser with openims enhancements)
    • suitable for traffic shaping control and server load control
  • carrierroute module
    • extension: much more flexibility in routing and database supported failure routing, improved internal structure
  • dialog module
    • internal API reworked for better flexibility
    • direction of the message provided via the internal API
    • new dialog callback types:
      • DLGCB_LOADED
      • DLGCB_DESTROY
      • DLGCB_RESPONSE_WITHIN
      • DLGCB_MI_CONTEXT
    • new mi command: dlg_list_ctx
  • enum module
    • enum_fquery([…]) replaced by enum_pv_query(“$fU”[,…])
  • db_oracle module
    • new database module for native access of oracle databases
  • userblacklist module
    • new module for user specific and global URI blacklists
  • msilo module
    • notification system refurbished - message body, content-type, from address and contact header can be dynamically specified with pseudo-variables
  • pdt module
    • accepts now same destination domain bound to different prefixes
    • internal structures and logic optimized for memory and performance
  • lcr module
    • refactor module functions
    • add pseudo-variable support
    • remove gw_grp table
  • peering module
    • new module for radius setups
    • allowing SIP providers to verify via a broker if source or destination request is from a trusted peer
  • new mediaproxy module
    • update to version 2.0
    • better performance and scalability as packets are forward in kernel space

New in Kamailio(OpenSER) core

  • Overhauled DB API – uses now the 'str' datatype for more performance and safety, more common functionality integrated in the core
  • Extensive cleanups in database drivers – integrate common functionality into the core for more stability and maintainability
  • SDP parser – provides an internal API for parsing SDP
  • fixup functions – provides an internal API for fixing module parameters
  • extended module interface – its now possible to use up to 6 parameters in module functions

New in Kamailio(OpenSER) utilities

  • Removal of SERWEB – the SERWEB specific parts were removed from the openserdbctl, openserctl and the database schemes
  • openserctl for dbtext – add SQL support to dbtext using a python module and integrate it into openserctl to better support this database

New in Kamailio(OpenSER) documentation

  • Module documentation – the module documentation was migrated to the docbook-xml infrastructure
  • Developer guide – a developer guide has been added to repository

New in Kamailio(OpenSER) Testing Suite

  • Stability improvements – better checks for available modules and necessary tools
  • Extensions – test more modules, tests for other databases beside MySQL

Personal Tools