Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F7159203
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
12 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/debian/changelog b/debian/changelog
index 5c168a3..2dc3751 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,287 +1,306 @@
+sylkserver (2.8.0) UNRELEASED; urgency=medium
+
+ * Add a custom Session class
+ * Added setting for toggling ICE support
+ * Enhance playback application
+ * Adapt to latest SDK API changes
+ * Don't advertise the default conference on Bonjour if it's not the default
+ application
+ * Add ability to find applications by name to ApplicationRegistry
+ * Log default application on start
+ * Use 127.0.0.1 if the local address could not be determined
+ * Refactor managing the single account SylkServer currently uses
+ * Rename sylk.extensions to sylk.streams
+ * Refactored WelcomeHandler in conference application
+ * Use the specified IP address both for signaling and media
+ * Allow user-part only matching on playback application
+
+ -- Saul Ibarra <saul@ag-projects.com> Mon, 01 Dec 2014 12:36:30 +0100
+
sylkserver (2.7.2) unstable; urgency=medium
* Fix setting local IP address
* Null doesn't need to be instantiated
-- Saul Ibarra <saul@ag-projects.com> Tue, 12 Aug 2014 14:34:21 +0200
sylkserver (2.7.1) unstable; urgency=medium
* Fix variable name
-- Saul Ibarra <saul@ag-projects.com> Fri, 18 Jul 2014 13:07:13 +0200
sylkserver (2.7.0) unstable; urgency=medium
* Added setting to set the hostname for conference room screen sharing URL
* Fix race condition when initializing TLS transport
* Fixed streams API usage after changes in SIPSIMPLE SDK
* Fix handling cancelled proposals
* Added display_name attribute to conference rooms
* Simplify loading room configuration
* Cleanup old room files on startup
* Use '.log' as the extension for log files
* Added logrotate file
* Raised python-sipsimple version dependency
-- Saul Ibarra <saul@ag-projects.com> Wed, 09 Jul 2014 16:12:45 +0200
sylkserver (2.6.2) unstable; urgency=medium
* Fixed resource leak in playback application
* Refactored welcome prompt playback for ircconference application
-- Saul Ibarra <saul@ag-projects.com> Thu, 12 Jun 2014 09:26:23 +0200
sylkserver (2.6.1) unstable; urgency=medium
* Adjust Session to changes in SIP SIMPLE SDK
* Adapted server startup to changes in SIP SIMPLE SDK
* Send REPORT chunks automatically for keep-alive chunks
* Log SIP SIMPLE SDK version
* Raised python-sipsimple version dependency
-- Saul Ibarra <saul@ag-projects.com> Wed, 21 May 2014 15:13:43 +0200
sylkserver (2.6.0) unstable; urgency=medium
* Fixed issues when shutting down the Engine
* Fixed generating is-composing payload when refresh is not set
* Accept multiple PSTN numbers for a given conference room
* Use better API for building is-composing payload
* Avoid unnecessary processing when dealing with CPIMIdentity objects
* Simplified history storage in conference app
* Simplified code for handling proposal failures
* Simplified code for starting/stopping SylkServer
* Renamed incoming_sip_message to incoming_message
* Use the new NetworkConditionsDidChange notification
* Bumped Debian Standards-Version
* Raised python-sipsimple version dependency
-- Saul Ibarra <saul@ag-projects.com> Wed, 19 Feb 2014 16:54:21 +0100
sylkserver (2.5.1) unstable; urgency=medium
* Adapted to API changes in SIP SIMPLE SDK
* Added option to dump core in case of a crash
* Fixed dispatching messages when in bonjour mode
* Limit session in echo application to 10 minutes
* Skip broadcasting OTR messages
* Reworked server stop mechanism
* Removed obsolete sound files and fixed co_there_is prompt
* Fixed removing observer if notification is processed too late
-- Saul Ibarra <saul@ag-projects.com> Mon, 16 Dec 2013 16:36:07 +0100
sylkserver (2.5.0) unstable; urgency=low
* Adapted to changes in latest SIP SIMPLE SDK
* Added playback application
* Enabled Opus codec by default
* Added setting for sample rate, defaults to 32 kHz
* Advertise PSTN and XMPP access in conference rooms
* Replaced prompts with higher quality ones
* Fixed initializing PJSIP's internal resolver
* Don't use signal.pause to pause the main thread
* Always disable echo canceller
* Improved logging
* Ignore audio device change notifications
* Removed dependency on python-backports
* Dropped Python 2.6 support
-- Saul Ibarra <saul@ag-projects.com> Fri, 09 Aug 2013 13:15:53 +0200
sylkserver (2.4.1) unstable; urgency=low
* Allow Jingle users to join conference rooms with audio
* Added support for XEP-298 (coin)
* Improved logging for incoming sessions
* Fixed sending JingleSessionDidStart too early
* Prevent real RTP from leaking until we get session-accept
* Partial nickname support for IRC conference application
* Set version attribute on conference-info payloads
-- Saul Ibarra <saul@ag-projects.com> Fri, 05 Apr 2013 12:29:51 +0200
sylkserver (2.4.0) unstable; urgency=low
* Added VoIP translation for SIP/XMPP gateway (Jingle)
* Added Presence to Bonjour conference rooms (XEP-0174)
* Added support for XMPP software version (XEP-0092)
* Added support for XMPP ping (XEP-0199)
* Reply with service-unavailable to unsupported XMPP IQ stanzas
* Improved XMPP service discovery support (XEP-0115)
* Fixed a race condition related to SIP subscriptions
* Improved description of XMPP related settings
-- Saul Ibarra <saul@ag-projects.com> Fri, 22 Mar 2013 14:02:28 +0100
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
* 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> Thu, 22 Dec 2011 10:08:02 +0100
sylkserver (1.2.3) unstable; urgency=low
* Adapted to API changes in SIPSIMPLE SDK
-- Saul Ibarra <saul@ag-projects.com> 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> 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 <saul@ag-projects.com> Thu, 17 Feb 2011 10:45:21 +0100
sylkserver (1.0.0) unstable; urgency=low
* Initial release
-- Saul Ibarra <saul@ag-projects.com> Thu, 27 Jan 2011 17:43:11 +0100
diff --git a/sylk/__init__.py b/sylk/__init__.py
index e8edba8..62b1b4c 100644
--- a/sylk/__init__.py
+++ b/sylk/__init__.py
@@ -1,8 +1,8 @@
# Copyright (C) 2010-2011 AG Projects. See LICENSE for details
"""SylkServer"""
-__version__ = '2.7.2'
+__version__ = '2.8.0'
configuration_filename = "config.ini"
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sat, Nov 23, 3:20 AM (13 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3401798
Default Alt Text
(12 KB)
Attached To
Mode
rSYLK SylkServer
Attached
Detach File
Event Timeline
Log In to Comment