<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello,<div><br></div><div>A new release for SIP SIMPLE client is available.</div><div><br></div><div>To upgrade your previous installation see:</div><div><br></div><div><a href="http://sipsimpleclient.com/wiki/SipUpgrade%23Upgradeguide">Upgrade guide</a></div><div><br></div><div>To install from scratch see:</div><div><br></div><div><a href="http://sipsimpleclient.com/wiki/SipInstallation%23Installationguide">Installation guide</a></div><div><br></div><div>The changelog is attached:</div><div><div><br></div></div><div>python-sipsimple (0.9.0) unstable; urgency=low</div><div><div><br></div><div>&nbsp;&nbsp;* Added upgrade guide:</div><div>&nbsp;&nbsp; &nbsp;<a href="http://sipsimpleclient.com/wiki/SipUpgrade">http://sipsimpleclient.com/wiki/SipUpgrade</a></div><div>&nbsp;&nbsp; &nbsp;Read this wiki page when upgrading from a previous version</div><div>&nbsp;&nbsp;* Added developer guide:</div><div>&nbsp;&nbsp; &nbsp;<a href="http://sipsimpleclient.com/wiki/SipDeveloperGuide">http://sipsimpleclient.com/wiki/SipDeveloperGuide</a></div><div>&nbsp;&nbsp;* Implemented notifications system from python-application</div><div>&nbsp;&nbsp;* Added event-driven middleware API based on notifications:</div><div>&nbsp;&nbsp; &nbsp;<a href="http://sipsimpleclient.com/wiki/SipMiddlewareApi">http://sipsimpleclient.com/wiki/SipMiddlewareApi</a></div><div>&nbsp;&nbsp;* Added high-level configuration API:</div><div>&nbsp;&nbsp; &nbsp;<a href="http://sipsimpleclient.com/wiki/SipConfigurationAPI">http://sipsimpleclient.com/wiki/SipConfigurationAPI</a></div><div>&nbsp;&nbsp; &nbsp;Added sip_settings to manage the configuration framework</div><div>&nbsp;&nbsp;* Configuration file config.ini is now deprecated. Use</div><div>&nbsp;&nbsp; &nbsp;sip_migrate_settings to migrate settings from previous config.ini</div><div>&nbsp;&nbsp; &nbsp;to the new configuration API</div><div>&nbsp;&nbsp;* Added synchronous API for non-blocking operations</div><div>&nbsp;&nbsp; &nbsp;<a href="http://sipsimpleclient.com/wiki/SipSynchronousAPI">http://sipsimpleclient.com/wiki/SipSynchronousAPI</a></div><div>&nbsp;&nbsp;* Adapted all command line tools to the new APIs</div><div>&nbsp;&nbsp;* Added re-INVITE (hold/un-hold, adding and removing other media types)</div><div>&nbsp;&nbsp;* Added sip_session script that combines MSRP chat and RTP audio in one</div><div>&nbsp;&nbsp; &nbsp;session, media can be added/subtracted to/from active session. The</div><div>&nbsp;&nbsp; &nbsp;script can be used for both incoming and outgoing sessions</div><div>&nbsp;&nbsp;* Unify command line arguments for command line tools</div><div>&nbsp;&nbsp;* Added dummy audio device support for systems without sound card</div><div>&nbsp;&nbsp;* Added --auto-answer and --auto-hangup to sip_audio_session script.</div><div>&nbsp;&nbsp; &nbsp;sip_audio_session script can now be used for scripting alarms that check</div><div>&nbsp;&nbsp; &nbsp;both siganling and media paths, it can detect missing ACK, negative SIP</div><div>&nbsp;&nbsp; &nbsp;response codes and missing RTP media after call setup</div><div>&nbsp;&nbsp;* sip_send_file and sip_desktop_sharing temporarily disabled until</div><div>&nbsp;&nbsp; &nbsp;migrated to the new APIs</div><div>&nbsp;&nbsp;* Added asynchronous DNS lookup module and removed DNS lookups from core</div><div>&nbsp;&nbsp;* Added Session manager to manage multiple SIP sessions</div><div>&nbsp;&nbsp;* Added Account manager to manage multiple SIP accounts</div><div>&nbsp;&nbsp;* Integrated SIP registration into the SIP account</div><div>&nbsp;&nbsp;* Added next hop failover for INVITE and REGISTER methods</div><div>&nbsp;&nbsp;* Made Route argument mandatory in SIP core object creation</div><div>&nbsp;&nbsp;* Allow settable Contact URI for objects in SIP core</div><div>&nbsp;&nbsp;* Better support for server-less scenarios (P2P and bonjour)</div><div>&nbsp;&nbsp;* Added support for TLS in P2P/bonjour mode for both SIP and MSRP</div><div>&nbsp;&nbsp;* Integrated various patches into PJSIP, Eventlet and Greenlet projects</div><div>&nbsp;&nbsp;* Ported eventlet to ARM CPUs, msrp works now on Nokia 810</div><div>&nbsp;&nbsp;* Improved ICE/STUN support and related DNS lookups</div><div>&nbsp;&nbsp;* Improved logging to file and console for SIP, MSRP, PJSIP an core</div><div>&nbsp;&nbsp; &nbsp;notifications, added runtime control for traces in scripts</div><div>&nbsp;&nbsp;* Added support for draft-ietf-mmusic-file-transfer-mech-11 in msrplib</div><div>&nbsp;&nbsp;* Added support for chunking in msrplib</div><div>&nbsp;&nbsp;* Splited sipclient Debian package into python-sipsimple and sipsimple-cli</div><div>&nbsp;&nbsp;* Numerous bug fixes</div><div><br></div><div><br></div></div><div>Kind regards,</div><div>Adrian Georgescu</div><div><br></div></body></html>