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 almost 10 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 about 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