[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
Hello,
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:
http://sipsimpleclient.com/wiki/SipInstallation
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
AudioStream
* 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
notifications
* 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
requested
* Added support for SystemDidWakeUpFromSleep notification in
registration
* Moved Timestamp from sipsimple.applications.util to sipsimple.util
* Removed sipclients related modules, scripts and data from the
project
* Reorganized packages and modules
* Numerous bug fixes
Kind regards,
Adrian Georgescu
More information about the Users
mailing list