diff --git a/debian/changelog b/debian/changelog index 68485bc..7997533 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,165 +1,169 @@ sylkserver (2.3.0) unstable; urgency=low * Added SIP/XMPP gateway ability to invite participants to a multiparty chat * Added RTP audio and MSRP chat 'echo' application * Added support for XEP-0030 (service discovery) + * Added ability to load extra applications from an external directory * Added timestamp to generated PIDF documents - * Improved logging when adding participants to a conference - * Improved logging for the XMPP gateway application + * Simplified mechanism required for adding new applications + * Refactored per-application logger + * Improved logging in XMPP gateway and conference applications * Removed extended-away state handling as it no longer exists in the SDK * Made several improvements to XMPP stanza parsing * Fixed detecting MSRP Nickname collision * Fixed handling presence stanzas without a resource part in the from * Fixed translating resource IDs for presence + * Fixed leaking session objects if session fails while joining a conference + * Fixed mapping room URI for received REFER requests - -- Saul Ibarra Wed, 16 Jan 2013 12:00:41 +0100 + -- Saul Ibarra Wed, 30 Jan 2013 11:04:10 +0100 sylkserver (2.2.1) unstable; urgency=low * Fixed stream creation after API changes in SDK * Fixed accessing session objects after API changes in SDK * Renamed ServerSession to Session -- Saul Ibarra Fri, 09 Nov 2012 15:55:19 +0100 sylkserver (2.2.0) unstable; urgency=low * Added XEP-0115 caps to presence stanzas * Publish service capabilities for PIDFs translated from XMPP * Adapted to changes in streams API * Use 'xmpp' URI parameter as a hint on generated PIDFs * Fixed message dispatching if non matching identities are found * Fixed initializing conference application database * Fixed not terminating incoming referral in certain cases -- Saul Ibarra Fri, 26 Oct 2012 18:44:44 +0200 sylkserver (2.1.1) unstable; urgency=low * Fixed file transfers when using Bonjour mode * Fixed normalizing IPAddress datatype * Disables private messages support when using Bonjour mode -- Saul Ibarra Tue, 09 Oct 2012 14:14:52 +0200 sylkserver (2.1.0) unstable; urgency=low * Added ability to disable applications * Added ability to configure the directory for resource files * Added ability to listen on all interfaces * Refactored Bonjour support * Fixed starting music on hold playback * Fixed setting extended status for XMPP dnd state * Fixed API calls due to changes in SIP SIMPLE SDK * Delay conference database initialization until application is started * Don't encode and quote DeviceInfo description -- Saul Ibarra Mon, 17 Sep 2012 11:22:59 +0200 sylkserver (2.0.0) unstable; urgency=low * Added XMPP gateway application * Added Bonjour support * Added support for MSRP NICKNAME * Added ability to map applications by RURI, domain or username * Added ability to select desired application with X-Sylk-App header * Added ApplicationLogger, in order to prefix each application's log lines * Added start/stop methods to applications * Added ability to specify more attributes when sending MSRP messages * Allow applications to handle the 'presence' event on incoming subscriptions * Patch sipsimple.session to use ServerSession objects * Modified ChatStream to send MSRP REPORT chunks manually * Made contact_header optional in ServerSession.connect * Use received reason when notifyig about REFER request progress -- Saul Ibarra Thu, 06 Sep 2012 21:38:03 +0200 sylkserver (1.3.0) unstable; urgency=low * Added multiparty comference screen sharing capability by accepting jpeg images over an established MSRP chat stream * Added web-server to serve shared screens * Made configuration file optional by using defaults settings * Initialize applications after loading them * Fixed parsing Refer-To URI * Pass-through additional headers when dispatching chat messages * Adjusted to the latest changes in XML payloads from sipsimple * Reject incoming call transfer requests to conference rooms * Dropped support for Python 2.5 -- Saul Ibarra Thu, 22 Dec 2011 10:08:02 +0100 sylkserver (1.2.3) unstable; urgency=low * Adapted to API changes in SIPSIMPLE SDK -- Saul Ibarra Tue, 20 Sep 2011 10:19:48 +0200 sylkserver (1.2.2) unstable; urgency=low * Enabled TLS by default * Fixed compatibility with Python 2.5 * Fixed regression when sending private messages * Fixed renaming file when it already exists * Listen by default on port 5061 for SIP TLS transport * Fixed exception when proposal is rejected but no timer was added * Adapted to accounts handling changes in the middleware -- Saul Ibarra Wed, 20 Jul 2011 17:07:24 +0200 sylkserver (1.2.1) unstable; urgency=low * Handle case when session is ended while a proposal is pending * Allow SylkServer to be built with Python 2.5 * Reworked Debian packaging -- Saul Ibarra Tue, 07 Jun 2011 14:20:13 +0200 sylkserver (1.2.0) unstable; urgency=low * Added file transfer support * Added support for MSRP ACM * Terminate all pending subscriptions when stopping a room * Fixed outbound IP address on MSRP streams * Fixed memory leaks -- Saul Ibarra Thu, 19 May 2011 15:51:46 +0200 sylkserver (1.1.0) unstable; urgency=low * Added incoming REFER support * Added outgoing INVITE support * Added SIP outbound proxy support * Added Trusted Peers based on source IP address * Added Access Control Lists support to conference application * Added basic multi-application support * Added IRC conference application * Added SIPThor integration * Fixed initialization of TLS settings * Made session connect method receive the contact header * Catch exception if outgoing NOTIFY could not be sent * Fixed exception when sending private message to a participant without chat * Refactored exception handling when sending chat messages * Refactored application finding mechanism * Reject incoming requests with 404 if application is not found * Removed SIP MESSAGE support in conference application -- Saul Ibarra Fri, 18 Mar 2011 16:43:37 +0100 sylkserver (1.0.1) unstable; urgency=low * Added unicode support * Fixed building CPIMIdentity object * Use request URI to match rooms instead of the To header -- Saul Ibarra Thu, 17 Feb 2011 10:45:21 +0100 sylkserver (1.0.0) unstable; urgency=low * Initial release -- Saul Ibarra Thu, 27 Jan 2011 17:43:11 +0100