[Kamailio-Devel] [Kamailio-Users] KAMAILIO v1.4.0 is released
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Fri Aug 15 13:20:32 CEST 2008
Hi Daniel,
appreciate the detailed mail about the release, but I see no credits
section. Typically, in open source it is more like an "obligation" to
give credits to people involved in the work (and I guess this release
the work of more than one person).
Also giving the right credits to OpenSIPS team will be fair, as kamilio
1.4 imported ~40 commits (bug fixing and new features) from OpenSIPS
1.4.0 and OpenSIPS 1.4.1.
Thank you,
Bogdan
Daniel-Constantin Mierla wrote:
> KAMAILIO v1.4.0 is released
>
> August 7, 2008
>
> Kamailio is the new name of the SIP server known so far as OpenSER. Due
> to trademark issues, the OpenSER project had to change the name.
> Officially, the new name was announced on July 28, 2008.
>
> Version 1.4.0 brings many new features since OpenSER v1.3.0 as well as
> improvements to existing components. An important share of effort was
> directed to code cleanup and stability. Moreover, new features in core
> and old modules were added while other 6 new modules were introduced.
>
> Download:
>
> You can download the tarball of the released sources at
> http://www.kamailio.net/pub/kamailio/latest/src/
> Binary packages for several distributions you can find at
> http://www.kamailio.net/pub/kamailio/latest/bin/
> http://www.kamailio.net/pub/kamailio/latest/packages/
>
>
> Packages will be uploaded as soon as they are submitted.
>
>
> Documentation:
>
> * modules' documentation: http://www.kamailio.net/docs/modules/1.4.x/
> * migration guide :
> http://www.kamailio.net/dokuwiki/doku.php/install:1.3.x-to-1.4.0
>
> Summary of the new stuff in core:
>
> * overhauled DB API - better 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
> * new free fixup functions - making safer to use some functions
> exported by modules in embedded languages such as Perl
> * extension to module interface - its now possible to use up to 6
> parameters in module functions
>
>
> New modules:
>
> * db_oracle - ORACLE DB driver - connect to Oracle SQL Server
> * dialplan - Dialplan management - dialplan regular expression based
> translations
> * nat_traversal - NAT traversal helper
> * peering - RADIUS based peering allowing SIP providers to verify
> via a broker if source or destination request is from a trusted peer
> * ratelimit - SIP ttraffic shaping control and server load control
> based on your rules
> * userblacklist - User-specific blacklists
>
>
> New in existing modules:
>
> * acc module
> * 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
> * 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
> * 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
> * new mi command: dlg_list_ctx
> * dispatcher module
> * ability to load destination URI flags from database at startup or
> reload
> * new algorithm to hash the content of a pseudo-variable
> * enum module
> * enum_fquery([...]) replaced by enum_pv_query([...])
> * 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
> * pseudo-variable support
> * mediaproxy module
> * update to version 2.0
> * better performance and scalability as packets are forward in
> kernel space
>
>
> New testing suite
>
> * a testing suite to ensure quality checking and regression tests
> reports has been developed, included in the repository and used during
> this development cycle
>
>
> Other important changes
>
> * modules' documentation has been migrated to DOCBOOK XML format
> * doxygen documentation extended and developer guide published
> * serweb tables have been removed
> * command line tool to manage dbtext in a SQL fashion
>
>
> These are not all, there is a big change log that gives more details:
>
> * http://www.kamailio.net/pub/kamailio/latest/ChangeLog
>
> More on http://www.kamailio.net
>
> Best regards,
> Daniel
>
>
More information about the Devel
mailing list