Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F7159595
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
19 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/debian/changelog b/debian/changelog
index 3ef81f9..2a3ebde 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,497 +1,496 @@
sylkserver (4.1.0) unstable; urgency=medium
* Mention implemented standards for WebRTC video conferencing
* Improve logging of WebRTC gateway and video conference applications
* Added per video room access control and recording options
* Fix settings the recording folder for video conference recordings
* Fixed chatroom capabilities
* Changed codec order
* Changed sample rate to favor opus
* Adjusted sample config with latest default values
- * Use a local copy of bootstrap.min.css
* webrtcgw: improved logging of incoming connections
* webrtcgw: initial implementation of push notifications framework
* webrtcgw: fix sample configuration file
* webrtcgw: reorganized package
* webrtcgw: fix for AutoBahn API change
* webrtcgw: simplify ICE state flags
* webrtcgw: uncomment log lines
* webrtcgw: set content_available to True for FCM notifications
* Increased debian compatibility level to 9
* Increased debian standards version
* Updated debian package maintainer
* Added debian dependency on lsb-base
* Adjusted debian package's descriptions
* Updated boring file
- -- Dan Pascu <dan@ag-projects.com> Fri, 20 Jan 2017 08:24:59 +0200
+ -- Dan Pascu <dan@ag-projects.com> Fri, 20 Jan 2017 09:01:48 +0200
sylkserver (4.0.0) unstable; urgency=medium
* webrtc: add multi-party video conferencing capability
* webrtc: separate Janus event handlers per plugin
* webrtc: refactor JanusSessionInfo
* webrtc: reorganize API module
* webrtc: update builtin HTML description page
* core: add support for TLS certificate chains for the builtin web server
* echo: refactor application
* conference: advertise call-by-uri WebRTC URIs
* conference: don't advertise XMPP support by default
* conference: advertise other means to join a room also when in bonjour mode
-- Saul Ibarra <saul@ag-projects.com> Wed, 12 Oct 2016 08:43:02 +0200
sylkserver (3.3.0) unstable; urgency=medium
* webrtcgateway: refactor API message handling
* webrtcgateway: reorganize models
* webrtcgateway: add support for setting account display name
* webrtcgateway: remove obsolete sylkrtc test application
* webrtcgateway: add ability to customize User Agent
* Raised Janus version dependency
* Update Janus configuration
-- Saul Ibarra <saul@ag-projects.com> Tue, 14 Jun 2016 15:55:33 +0100
sylkserver (3.2.0) unstable; urgency=medium
* Fix per-room pstn_access_numbers setting
* Fixup leftover old streams API usage
* webrtcgateway: skip 'detached' event
* Update references, some of the drafts are now RFCs
* Fix overriding local_uri for MSRP streams
* Fix sending XMPP messages after API changes
* Fix method name
* webrtcgateway: enable WebSocket pinging
* Un-vendor Klein
* Disable i/o buffering when running with systemd
* Fix access to MediaStreamRegistry after SDK upgrade
* Make the Jingle MediaStreamRegistry analogous to the SIP one
* Catch exceptions when accepting incoming subscriptions
* Don't set GnuTLS compression parameters
* Adapt to API changes in SIPThor
* Several code style improvements
* Log errors when setting up streams in new_from_sdp
* Remove mismatched HTML closing tag
* Handle parsing errors for is-composing payload
* Reject incoming sessions with a Replaces header
* Fixed compatibility with AutoBahn >= 0.12
* webrtcgateway: enable optional SRTP-SDES for outgoing calls
* Adapted to changes in SIPSIMPLE SDK 3.0.0
* Update INSTALL
* Use collections.Counter instead of a custom defaultdict
* Simplified logic for starting server
* Added command line option for memory debugging
* Adapt to transpoert API change in Jingle streams
* Use new notification to listen for Engine failures
* Forcefully exit if we fail to start TLS
* Join the Engine thread just for 5 seconds
* xmppgateway: fix unicode error when sending MSRP chunks
-- Saul Ibarra <saul@ag-projects.com> Tue, 08 Mar 2016 13:01:10 +0100
sylkserver (3.1.0) unstable; urgency=medium
* Fixed default web port in sample config file
* Terminate connections if backend goes down
* webrtc: fix navbar rounded corners in test app
* Update bundled sylkrtc.js library
* webrtc: show remote party in test app
* Improve error messages for API call errors
* Exit with a a non-zero exit code if engine failed
* Update README with WebRTC related information
* Added 'missed_session' event
* Added webrtc_gateway_url settings for conference rooms
* Adapt to changes in SIP SIMPLE SDK
* Raised python-sipsimple dependency
* Updated Janus config to match new version
* Raised Janus version dependency
* webrtc: add display name support for incoming and missed calls
-- Saul Ibarra <saul@ag-projects.com> Fri, 04 Dec 2015 12:52:26 +0100
sylkserver (3.0.1) unstable; urgency=medium
* webrtc: mute local video in test application
* Adjust web port in configuration example
* Fix installing default certificates also in /usr/share/
-- Saul Ibarra <saul@ag-projects.com> Fri, 04 Sep 2015 12:32:22 +0200
sylkserver (3.0.0) unstable; urgency=medium
* Added WebRTC gateway application
* Switch to using listenSSL
* Make main web server logging less verbose
* Fix initializing Path datatype
* Rework how services are published in SIPThor
* Install all sample configuration files
* xmppgateway: make factories not noisy
* Add systemd unit file
* Improved Debian package creation
* Added build dependency on dh-python
-- Saul Ibarra <saul@ag-projects.com> Fri, 28 Aug 2015 16:41:06 +0200
sylkserver (2.10.1) unstable; urgency=medium
* Added missing dependency on python-werkzeug
-- Saul Ibarra <saul@ag-projects.com> Tue, 16 Jun 2015 15:50:52 +0200
sylkserver (2.10.0) unstable; urgency=medium
* Add global web server that applications can tap into
* Refactor web capabilities of conference application
* Make loading and starting applications more resilient
* Log exceptions when initializing/starting/stopping applications
* Log application map on startup
* Reorganized some code in the echo application
* Fix building FileSelector objects out of RoomFile objects
* Fixed using undefined variable
-- Saul Ibarra <saul@ag-projects.com> Mon, 15 Jun 2015 16:17:26 +0200
sylkserver (2.9.1) unstable; urgency=medium
* Add spool_dir setting
* Simplify SylkServer's stream subclasses
* Stop the session manager first when shutting down
* Adapt to API changes in MSRPlib
* Refactor file transfers to match API changes in SIP SIMPLE SDK
-- Saul Ibarra <saul@ag-projects.com> Wed, 29 Apr 2015 14:17:42 +0200
sylkserver (2.9.0) unstable; urgency=medium
* Added ZRTP and opportunistic encryption support
* Adapt to changes in SIP SIMPLE SDK
* Add python-lxml as a direct dependency
* Relax XMPP - SIP URI marching
* Accept any content type in echo application
* Support inlined images in the conference application
* Add setting for toggling presence activity logging (xmppgateway)
* Refactored path handling and TLS certificate location
* Simplify default paths for resources in /var
* Add ability to skip the isfocus parameter when publishing a Bonjour
service
* Publish echo application on Bonjour if enabled
* Publish playback application on Bonjour if enabled
* Change default directory for conference file transfers
* Tag all messages sent by the room as status messages
* Publish every Bonjour service with a different id
-- Saul Ibarra <saul@ag-projects.com> Tue, 17 Mar 2015 09:28:54 +0100
sylkserver (2.8.0) unstable; urgency=medium
* Add a custom Session class
* Added setting for toggling ICE support
* Add advertised_ip setting
* Use the specified IP address both for signaling and media
* 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
* Don't manually create the Contact header when not needed
* Fix JingleSession and adapt audio streams to API changes
* Strip HTML in IRCconference application
* Fix handling XMPP stanzas sent to a bare JID when the session was bound
-- Saul Ibarra <saul@ag-projects.com> Fri, 05 Dec 2014 13:21:10 +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
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sat, Nov 23, 7:14 AM (1 d, 17 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3409005
Default Alt Text
(19 KB)
Attached To
Mode
rSYLK SylkServer
Attached
Detach File
Event Timeline
Log In to Comment