[OpenSIPS-Users] New SIP SIMPLE client SDK release 0.12.0

Adrian Georgescu ag at ag-projects.com
Mon Jan 25 19:26:06 CET 2010


A new release for SIP SIMPLE client SDK is available.

SIP SIMPLE client is a Software Development Kit for easy development  
of Real Time Applications based on SIP and related protocols for  
Presence, Audio, Instant Messaging (IM), File Transfers and Desktop  
Sharing. Other media types can be easily added by using an extensible  
high-level API. The presence related features have been developed in  
combination with OpenSIPS Presence Agent and OpenXCAP.

The software is available as a tar archive, darcs repository or as a  
Debian package for Debian unstable distribution.

Installation instructions are available at:


The changelog is attached:

python-sipsimple (0.12.0) unstable; urgency=low

   * Removed obsolete desktopsharing.py file
   * Use OMA standard auids for icon and directory applications
   * Added slot property to AudioStream
   * Refactored DNS lookup implementation
   * Don't bit-shift g722 audio samples
   * Updated installation procedures
   * Added IVirtualAudioDevice interface and support for it in  
   * Modified DNSLookup to offer both a synchronous and an  
asynchronous API
   * Improved logging in DNSLookup.lookup_service
   * Added the request URI to the SIPEngineGotMessage notification data
   * Added CIPID (RFC4482) application
   * Added check in MSRPStreamBase for transport mismatch in settings
   * Added checks for SDP media stream transport for incoming sessions
   * Made Registration always communicate via notifications
   * Added capabilities application (RFC5196)
   * Added conference XML application (RFC4575)
   * Added message summary application (RFC3842)
   * Modified AudioStream to support changing the rtp port in reINVITEs
   * Pass code and reason of SIP MESSAGE response to its notification
   * Added dialog-info application (RFC4235)
   * Added call_in_(twisted|green)_thread utility functions
   * Added limit utility function
   * Refactored sipsimple.account using a green model
   * Restrucutred SIPApplication to simplify the code
   * Added support for detecting default IP address changes
   * Added redirect_identities attribute to SIPSessionDidFail  
   * Modified Account to re-register when some settings change
   * Removed sip.ip_address and rtp.ip_address global settings
   * Removed msrp.port global setting
   * Reorganized account registration notifications
   * Reorganized settings
   * Patched dns.entropy module which is not thread-safe
   * Modified SilenceableWaveFile to use a green model
   * Made Account.credentials a property
   * Reorganized the contents of the sipsimple.util module
   * Modified MSRPStreamBase to stop other operations when an end is  
   * Added support for SystemDidWakeUpFromSleep notification in  
   * Moved Timestamp from sipsimple.applications.util to sipsimple.util
   * Removed sipclients related modules, scripts and data from the  
   * Reorganized packages and modules
   * Numerous bug fixes

Kind regards,
Adrian Georgescu

More information about the Users mailing list