Project

General

Profile

News

SylkServer 3.3.0 released

Added by Adrian Georgescu over 8 years ago

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

SylkServer 3.2.0 released

Added by Adrian Georgescu almost 9 years ago

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

http://sylkserver.com

SylkServer 3.1.0 released

Added by Adrian Georgescu about 9 years ago

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

http://sylkserver.com

SylkServer 3.0.0 with WebRTC support

Added by Adrian Georgescu over 9 years ago

Changelog

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

Home page: http://sylkserver.com

Client software

  • SylkRTC API — specification of the API implemented by SylkServer WebRTC gateway
  • sylkrtc.js — a JavaScript client library implementing SylkRTC API, for embedding it into a web application
  • Live deployment on https://webrtc.sipthor.net

WebRTC gateway

Added by Adrian Georgescu over 9 years ago

SylkServer next iteration features WebRTC gateway application allowing web based applications to interoperate transparently with SIP and XMPP domains.

SylkServer 2.9.1 release

Added by Adrian Georgescu over 9 years ago

Changelog

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

SylkServer 2.9.0 release with ZRTP support

Added by Adrian Georgescu almost 10 years ago

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

SylkServer 2.7.0 release

Added by Adrian Georgescu over 10 years ago

Changelog

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 log rotate file

To install or upgrade go to:

http://projects.ag-projects.com/projects/sylkserver/wiki/Installation

SylkServer 2.6.0 release

Added by Adrian Georgescu almost 11 years ago

Changelog

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

http://projects.ag-projects.com/projects/sylkserver/wiki/Installation

(1-10/18)

Also available in: Atom