SylkServer: Newshttp://old.sipsimpleclient.org/welcome2016-06-15T17:37:24+02:00AG Projects
Redmine SylkServer 3.3.0 releasedhttp://old.sipsimpleclient.org/news/2892016-06-15T17:37:24+02:00Adrian Georgescu
<p>sylkserver (3.3.0) unstable; urgency=medium</p>
<ul>
<li>webrtcgateway: refactor API message handling</li>
<li>webrtcgateway: reorganize models</li>
<li>webrtcgateway: add support for setting account display name</li>
<li>webrtcgateway: remove obsolete sylkrtc test application</li>
<li>webrtcgateway: add ability to customize User Agent</li>
<li>Raised Janus version dependency</li>
<li>Update Janus configuration</li>
</ul> SylkServer 3.2.0 releasedhttp://old.sipsimpleclient.org/news/2852016-03-09T15:12:08+01:00Adrian Georgescu
<p>sylkserver (3.2.0) unstable; urgency=medium</p>
<ul>
<li>Fix per-room pstn_access_numbers setting</li>
<li>Fixup leftover old streams API usage</li>
<li>webrtcgateway: skip 'detached' event</li>
<li>Update references, some of the drafts are now RFCs</li>
<li>Fix overriding local_uri for MSRP streams</li>
<li>Fix sending XMPP messages after API changes</li>
<li>Fix method name</li>
<li>webrtcgateway: enable WebSocket pinging</li>
<li>Un-vendor Klein</li>
<li>Disable i/o buffering when running with systemd</li>
<li>Fix access to MediaStreamRegistry after SDK upgrade</li>
<li>Make the Jingle MediaStreamRegistry analogous to the SIP one</li>
<li>Catch exceptions when accepting incoming subscriptions</li>
<li>Don't set GnuTLS compression parameters</li>
<li>Adapt to API changes in SIPThor</li>
<li>Several code style improvements</li>
<li>Log errors when setting up streams in new_from_sdp</li>
<li>Remove mismatched HTML closing tag</li>
<li>Handle parsing errors for is-composing payload</li>
<li>Reject incoming sessions with a Replaces header</li>
<li>Fixed compatibility with AutoBahn >= 0.12</li>
<li>webrtcgateway: enable optional SRTP-SDES for outgoing calls</li>
<li>Adapted to changes in SIPSIMPLE SDK 3.0.0</li>
<li>Update INSTALL</li>
<li>Use collections.Counter instead of a custom defaultdict</li>
<li>Simplified logic for starting server</li>
<li>Added command line option for memory debugging</li>
<li>Adapt to transpoert API change in Jingle streams</li>
<li>Use new notification to listen for Engine failures</li>
<li>Forcefully exit if we fail to start TLS</li>
<li>Join the Engine thread just for 5 seconds</li>
<li>xmppgateway: fix unicode error when sending MSRP chunks</li>
</ul>
<p><a class="external" href="http://sylkserver.com">http://sylkserver.com</a></p> SylkServer 3.1.0 releasedhttp://old.sipsimpleclient.org/news/2692015-12-04T16:52:27+01:00Adrian Georgescu
<p>sylkserver (3.1.0) unstable; urgency=medium</p>
<ul>
<li>Fixed default web port in sample config file</li>
<li>Terminate connections if backend goes down</li>
<li>webrtc: fix navbar rounded corners in test app</li>
<li>Update bundled sylkrtc.js library</li>
<li>webrtc: show remote party in test app</li>
<li>Improve error messages for API call errors</li>
<li>Exit with a a non-zero exit code if engine failed</li>
<li>Update README with WebRTC related information</li>
<li>Added 'missed_session' event</li>
<li>Added webrtc_gateway_url settings for conference rooms</li>
<li>Adapt to changes in SIP SIMPLE SDK</li>
<li>Raised python-sipsimple dependency</li>
<li>Updated Janus config to match new version</li>
<li>Raised Janus version dependency</li>
<li>webrtc: add display name support for incoming and missed calls</li>
</ul>
<p><a class="external" href="http://sylkserver.com">http://sylkserver.com</a></p> SylkServer 3.0.0 with WebRTC supporthttp://old.sipsimpleclient.org/news/2612015-09-03T15:13:45+02:00Adrian Georgescu
<a name="Changelog"></a>
<h2 >Changelog<a href="#Changelog" class="wiki-anchor">¶</a></h2>
<p>sylkserver (3.0.0) unstable; urgency=medium</p>
<ul>
<li>Added WebRTC gateway application</li>
<li>Switch to using listenSSL</li>
<li>Make main web server logging less verbose</li>
<li>Fix initializing Path datatype</li>
<li>Rework how services are published in SIPThor</li>
<li>Install all sample configuration files</li>
<li>xmppgateway: make factories not noisy</li>
<li>Add systemd unit file</li>
<li>Improved Debian package creation</li>
<li>Added build dependency on dh-python</li>
</ul>
<p>Home page: <a class="external" href="http://sylkserver.com">http://sylkserver.com</a></p>
<a name="Client-software"></a>
<h2 >Client software<a href="#Client-software" class="wiki-anchor">¶</a></h2>
<ul>
<li><a href="http://projects.ag-projects.com/projects/sylkserver/wiki/WebRTC" class="external">SylkRTC API</a> — specification of the API implemented by SylkServer WebRTC gateway</li>
<li><a href="https://github.com/AGProjects/sylkrtc.js" class="external">sylkrtc.js</a> — a JavaScript client library implementing SylkRTC API, for embedding it into a web application</li>
<li>Live deployment on <a class="external" href="https://webrtc.sipthor.net">https://webrtc.sipthor.net</a></li>
</ul> WebRTC gatewayhttp://old.sipsimpleclient.org/news/2532015-08-09T14:20:13+02:00Adrian Georgescu
<p>SylkServer next iteration features WebRTC gateway application allowing web based applications to interoperate transparently with SIP and XMPP domains.</p> SylkServer 2.9.1 releasehttp://old.sipsimpleclient.org/news/2412015-04-29T17:36:14+02:00Adrian Georgescu
<a name="Changelog"></a>
<h2 >Changelog<a href="#Changelog" class="wiki-anchor">¶</a></h2>
<p>sylkserver (2.9.1) unstable; urgency=medium</p>
<ul>
<li>Add spool_dir setting</li>
<li>Simplify SylkServer's stream subclasses</li>
<li>Stop the session manager first when shutting down</li>
<li>Adapt to API changes in MSRPlib</li>
<li>Refactor file transfers to match API changes in SIP SIMPLE SDK</li>
</ul> SylkServer 2.9.0 release with ZRTP supporthttp://old.sipsimpleclient.org/news/2292015-03-17T15:24:52+01:00Adrian Georgescu
<p>sylkserver (2.9.0) unstable; urgency=medium</p>
<ul>
<li>Added ZRTP and opportunistic encryption support</li>
<li>Adapt to changes in SIP SIMPLE SDK</li>
<li>Add python-lxml as a direct dependency</li>
<li>Relax XMPP - SIP URI marching</li>
<li>Accept any content type in echo application</li>
<li>Support inlined images in the conference application</li>
<li>Add setting for toggling presence activity logging (xmppgateway)</li>
<li>Refactored path handling and TLS certificate location</li>
<li>Simplify default paths for resources in /var</li>
<li>Add ability to skip the isfocus parameter when publishing a Bonjour<br /> service</li>
<li>Publish echo application on Bonjour if enabled</li>
<li>Publish playback application on Bonjour if enabled</li>
<li>Change default directory for conference file transfers</li>
<li>Tag all messages sent by the room as status messages</li>
<li>Publish every Bonjour service with a different id</li>
</ul> SylkServer 2.7.0 release http://old.sipsimpleclient.org/news/1812014-07-11T10:12:42+02:00Adrian Georgescu
<a name="Changelog"></a>
<h2 >Changelog<a href="#Changelog" class="wiki-anchor">¶</a></h2>
<p>sylkserver (2.7.0) unstable; urgency=medium</p>
<ul>
<li>Added setting to set the hostname for conference room screen sharing URL</li>
<li>Fix race condition when initializing TLS transport</li>
<li>Fixed streams API usage after changes in SIPSIMPLE SDK</li>
<li>Fix handling cancelled proposals</li>
<li>Added display_name attribute to conference rooms</li>
<li>Simplify loading room configuration</li>
<li>Cleanup old room files on startup</li>
<li>Use '.log' as the extension for log files</li>
<li>Added log rotate file</li>
</ul>
<p>To install or upgrade go to:</p>
<p><a class="external" href="http://projects.ag-projects.com/projects/sylkserver/wiki/Installation">http://projects.ag-projects.com/projects/sylkserver/wiki/Installation</a></p> SylkServer 2.6.2 releasehttp://old.sipsimpleclient.org/news/1692014-06-12T17:46:54+02:00Adrian Georgescu
<a name="Changelog"></a>
<h2 >Changelog<a href="#Changelog" class="wiki-anchor">¶</a></h2>
<p>sylkserver (2.6.2) unstable; urgency=medium</p>
<ul>
<li>Fixed resource leak in playback application</li>
<li>Refactored welcome prompt playback for irc conference application</li>
</ul>
<p>How to update:</p>
<p><a class="external" href="http://projects.ag-projects.com/projects/sylkserver/wiki/Installation">http://projects.ag-projects.com/projects/sylkserver/wiki/Installation</a></p> SylkServer 2.6.0 releasehttp://old.sipsimpleclient.org/news/1292014-02-19T18:28:10+01:00Adrian Georgescu
<a name="Changelog"></a>
<h2 >Changelog<a href="#Changelog" class="wiki-anchor">¶</a></h2>
<p>sylkserver (2.6.0) unstable; urgency=medium</p>
<ul>
<li>Fixed issues when shutting down the Engine</li>
<li>Fixed generating is-composing payload when refresh is not set</li>
<li>Accept multiple PSTN numbers for a given conference room</li>
<li>Use better API for building is-composing payload</li>
<li>Avoid unnecessary processing when dealing with CPIMIdentity objects</li>
<li>Simplified history storage in conference app</li>
<li>Simplified code for handling proposal failures</li>
<li>Simplified code for starting/stopping SylkServer</li>
<li>Renamed incoming_sip_message to incoming_message</li>
<li>Use the new NetworkConditionsDidChange notification</li>
<li>Bumped Debian Standards-Version</li>
<li>Raised python-sipsimple version dependency</li>
</ul>
<p><a class="external" href="http://projects.ag-projects.com/projects/sylkserver/wiki/Installation">http://projects.ag-projects.com/projects/sylkserver/wiki/Installation</a></p>