Changelog for Sylkserver
This page lists the changes for the latest released version of Sylkserver as .deb package.
To install a version that has no corespondent .deb package, you can use the source code from Github.
Sylkserver — Full Changelog
Version 7.0.0
- [webrtcgateway] Fix authenticating non websocket clients
- [webrtcgateway] Implement registration throttle during SIP server restart
- [webrtcgateway] Added Push proxy function
- [webrtcgateway] Added web message id viewer
- [webrtcgateway] Fix resumable downloads
- [webrtcgateway] Do not change established state to accepted (PSTN early media case)
- [webrtcgateway] Added end-to-end message metadata and storage for it
- [webrtcgateway] Added filtering and ordering for location messages
- [webrtcgateway] Load by default last day messages when select and account
- [webrtcgateway] Added metadata to web output
- [webrtcgateway] Update location payload types when render messages
- [webrtcgateway] Added metadata column to messages
- [webrtcgateway] Send push notifications for location events
- [webrtcgateway] Purge location updates when deleting a location session
- [webrtcgateway] Export message content too in web admin message export
- [webrtcgateway] Export location action in the message archive
- [webrtcgateway] Added client driven disposition notifification
- [webrtcgateway] Added optional option for sending messages without storing them
- [webrtcgateway] Send push for sylk-request content types
- [webrtcgateway] Add metadata action to export for messages in web admin handler
- [webrtcgateway] Added download archive to messages web admin handler selection
- [webrtcgateway] Added filter by content type for message in web admin handler
- [webrtcgateway] Move IMDN log to debug
- [webrtcgateway] Log request conversations
- [webrtcgateway] Show the message list in webrtc admin messages tab when drill down by date
- [webrtcgateway] Attempt fix request token loop
- [webrtcgateway] Added option to mount webrtcgw app admin website under main server
- [webrtcgateway] Added filter by contact and date for messages
- [webrtcgateway] Added drill down of files by category
- [webrtcgateway] Added metrics to webrtcgateway app
- [webrtcgateway] Enhance webrtcgateway admin website
- [webrtcgateway] Log the number of XCAP ab contacts
- [webrtcgateway] Use original user agent for AB operations
- [webrtcgateway] Added Sylk client port for outgoing calls
- [webrtcgateway] Discount bridge for initial chat message
- [webrtcgateway] Log dropped SIP message type in conference
- [webrtcgateway] Added SIP Thor lookup capability to webrtcgateway app
- [webrtcgateway] Added sylk-dump-push-tokens tool
- [webrtcgateway] Added dump accounts option for cassandra storage tool
- [webrtcgateway] Do not add push payload if bigger than max size
- [webrtcgateway] Make SIP error description optional
- [webrtcgateway] Retry sending message push without payload if failed due to too large
- [webrtcgateway] Added dump message by Id to sylk-dump-message-cassandra
- [webrtcgateway] Allow delete AB group by id only
- [webrtcgateway] Log xcap failed operation account
- [webrtcgateway] Add journal get simulator
- [webrtcgateway] Added utility dump/restore scripts
- [webrtcgateway] Allow deleting a contact by id only
- [webrtcgateway] Fix destroying conversations that happend after the original removeConversation was issued
- [webrtcgateway] Handle connection failures to XCAP backend
- [webrtcgateway] Allow arbitrary attributes in Contacts
- [webrtcgateway] Handle XCAP diff when addressbook changed on server
- [webrtcgateway] Added addressbook group and policy management function to webrtgateway
- [webrtcgateway] Improve validation and logging of trusted peers
- [webrtcgateway] Added web portal for active video rooms
- [webrtcgateway] Reuse DNS lookup results in videoroom
- [webrtcgateway] Classify by participant_id, not AoR
- [webrtcgateway] Use sip-instance for sip participants
- [webrtcgateway] Added qos server and web interface
- [webrtcgateway] Added Janus call monitoring endpoints to server api
- [webrtcgateway] Add Sylk client IP headers to Janus
- [webrtcgateway] Refactor videoroom publishers
- [webrtcgateway] Inject Sylk call id in Janus SIP sessions
- [webrtcgateway] Save sip call id for all janus events
- [webrtcgateway] Reuse the canonical message_id for push message id
- [webrtcgateway] Added plumbing to bomb account storage for user the requested account deletion
- [webrtcgateway] Log why incoming calls are rejected
- [webrtcgateway] Use REFER to mute/unmute SIP participants of videorooms
- [webrtcgateway] Auto subscribe to conference audio mixer audio levels
- [webrtcgateway] Added conference started duration payload to webrtc clients
- [webrtcgateway] Improve reaction time for sylk-janus bridge connect
- [webrtcgateway] Implement kick out participants in videoroom
- [webrtcgateway] Subscribe to SIP conference bridge participants
- [webrtcgateway] Added janus room events to web admin handler
- [webrtcgateway] Added janus room lookup admin api endpoint
- [webrtcgateway] Added reinvite support to webrtcgateway
- [webrtcgateway] Remove sdes for PSTN destinations
- [webrtcgateway] Don't let janus autoaccept reinvites
- [webrtcgateway] Don't limit result rows for delete operations
- [webrtcgateway] Added SIP info DTMF support for webrtcgateway
- [webrtcgateway] Updated sylk-db script to contain more info
- [webrtcgateway] Fixed updating addressbook on filestorage
- [webrtcgateway] Return better addressbook errors and fork to online accounts
- [webrtcgateway] Added option to skip adding IMDN to in dialog messages
- [webrtcgateway] Handle empty local adderssbook storage
- [webrtcgateway] Fixed file storage for addressbook data
- [webrtcgateway] Fixed push token split in file backend
- [webrtcgateway] Added optional limit to sync conversations
- [webrtcgateway] Fixed removing receiver messages
- [playback] Added silence playback
- [playback] Capture exception when call is teared down in playback app
- [playback] [echo] Add sip uri to loglines of playback and echo apps
- [playback] Log audio endpoints
- [echo] Log audio endpoints
- [xmppgateway] Fix xmpp gw app memory leak
- [xmppgateway] Fix for xmpp python3 migration
- [xmppgateway] Ignore OTR3 request over xmpp gw app
- [xmppgateway] Fix chatroom capability parsing on Python 3
- [xmppgateway] Start outgoing TLS connection to remote xmmp server on remote demand
- [xmppgateway] Added multi-certicate support for XMPP gateway application
- [conference] Added explicit thor_network keyword value for ACL
- [conference] Added anti-fraud measure to prevent lingering outgoing PSTN calls from
- [conference] Support sending Cancel to existing conference Invites by REFER
- [conference] Fix NOTIFY for REFER in conference app
- [conference] Added disable MoH for conference app
- [conference] Fix X-Orginator header for refferals
- [conference] Publish audio levels over UDP socket
- [conference] Added user data to conference info payload (type, muted)
- [conference] Added media to outgoing REFER request
- [conference] Propagate new admin end-points and muted state of SIP participants
- [conference] Log conference admin web point at room start
- [conference] Added admin web site for conference app
- [conference] Log audio levels of each participant
- [conference] Accept any media suported by the focus for each participant
- [conference] Added registrar capability for conference rooms
- [conference] Added mute/unmute REFER methods to conference application
- [conference] Added mute/unmute for remote videoroom participants inside the SIP conference
- [conference] Log conference info Notify payload
- [conference] Use system message for welcome handler in conference
- [conference] Allow overwriting global moh setting per conference room
- [conference] Distribute load to multiple audio mixers
- [conference] Add multi-core audio mixer pool
- [conference] Log active calls at session end and number of active conferences
- [conference] Log active calls after conference room ends
- [conference] Added CallId to conference app logging
- [conference] Added MSRP hostname to replace the IP in SDP m line
- Added DoS mitigator using active calls counters
- Added handling of incoming PUBLISH
- Add timestamp for logs when running in the foreground
- Fix makedeb.sh
- Map applications by MESSAGE content type as fallback to uri matching
- Log user agent