spreed-webrtc-server (0.19.0) precise; urgency=low * Implemented authenticated sessions. * Implemented contacts. * Implemented aggregated sessions in buddy list. * Implemented contact and attestation tokens to fetch contact details/sessions with such a token. * Tokens are now AES encrypted where appropriate. * New ui workflow to take your own picture in settings. * Fixed plugins for english language. * Implemented event hub in appData. * Updates to various base libraries. * Added support for external plugins. * Added support to inject additional settings from plugins. * Translation updates to German, Chinese and Japanese. * Multiple bug fixes. * Improved build system autoconf detections. -- Simon Eisenmann Mon, 23 Jun 2014 15:44:30 +0200 spreed-webrtc-server (0.18.1) precise; urgency=low * Added autoconf/automake support. * Build SCSS compressed in release mode. -- Simon Eisenmann Tue, 27 May 2014 11:16:22 +0200 spreed-webrtc-server (0.18.0) precise; urgency=low * The project is now named Spreed WebRTC. All reference to the old name Spreed Speak Freely have been replaced. * Cleanup of Javascript code to match coding guide lines. * Added various new targets to make to check javascript and scss code. -- Simon Eisenmann Fri, 23 May 2014 10:46:51 +0200 spreed-webrtc-server (0.17.5) precise; urgency=low * Implemented server side support for user authentication and authorization. * Added an REST API end point (see docs). * Settings are now implicitly stored. * Javascript console log is now disabled per default. Enable with ?debug URL parameter or by typing debug(true) in console. * The integrated TLS server can now provide TLS client authentication. * Updated example plugins to latest APIs. * Bootstrap and FontAwesome are now compiled on build from SCSS sources. * All styles now use a common set of variables for colors and font sizes. * Removed vendor prefixes from scss and generate them on build with the autoprefixes utility. * Fixed compatibility with mobile Safari < 6 which did not load. * Fixed compatibility with Firefox in case the Firefox peer has no camera. * Settings do now auto open on start when there is no display name set. * The accept a call button does now share in sync with the ringing sound. * Added support to specify the default language by URL parameter (?lang=en). * Added support for .webp images as buddy images. -- Simon Eisenmann Thu, 22 May 2014 17:49:16 +0200 spreed-webrtc-server (0.17.4) precise; urgency=low * Updated Japanese translation. * Allow Makefile variables CONFIG_FILE and CONFIG_PATH. * Fixed a possible conference connection issue when all ICE connected were successfull. * Videos are now properly aligned to window top. * Top bar buttons no longer overlap. * Use onepeople audio video renderer per default. * Added support for native HTTPS server. * Fixed a data channel not ready error. * Use new video layout implementation to draw when there is a main view. * Added UI controls to switch video layout. * Made the conferencekiosk renderer mode working and enabled it in Ui. * Use new websocket.Upgraded API. * No longer hang up on reload when not confirmed. -- Simon Eisenmann Thu, 24 Apr 2014 17:59:05 +0200 spreed-webrtc-server (0.17.3) precise; urgency=low * Buddy images are now loaded with seperate URL calls. * Updated Korean (ko) language. * Fixed video bottom overflow with certain window sizes. * Own video is now always at the bottom. * Bar does no longer overlap. * Added new top level Make target for building assets. * File permission fixes. * Do not use sleepy as submodule but include it directly. * Refactored video layout renderer in seperate service. * Implemented alternaitve conference view (not enabled yet). -- Simon Eisenmann Wed, 16 Apr 2014 17:41:13 +0200 spreed-webrtc-server (0.17.2) precise; urgency=low * Fixed timeouts when there was a disconnect. * Use sleepy as submodule from external source. * Fixed file download ending prematurely on slow connections. * Fixed buddy list auto hide on room changes. * Fixed German language translation headers. * Added missing translation for conferences. * Added Japanese language. * Added Chinese Traditional language. * Updated Chinese language. * Updated Korean language. * Fixed screen sharing scrolling. * Fixed screen sharing hangup in conferences. * Avoid spurious bye ping pong. * Fixed hangup in conferences. * Fixed double click on Chrome OS. * Fixed buddy list visibility if it should auto hide. * Fixed Javascript code injection with room names. * Show current room name in title. -- Simon Eisenmann Fri, 11 Apr 2014 19:42:10 +0200 spreed-webrtc-server (0.17.1) precise; urgency=low * Added translations for Korean and Chinese. * Multiple updates to 3rd party js libraries. * Removed 1080p configuration option. * Bootstrap update to 3.1.1. * No longer disconnect ongoing calls on websocket disconnect. -- Simon Eisenmann Fri, 04 Apr 2014 18:46:56 +0200 spreed-webrtc-server (0.17.0) precise; urgency=low * TURN user names now use expiration time stamp. This fixes compatibility with latest TURN REST specification and requires a reasonably recent TURN server (eg. rfc5766-turn-server >= 2.5).. * Fixed iceServers response to be an array for Chrome >= 34. * Always make screen sharing availble when browser supports it. * Fixed audio indicator to actually work correctly. * Added support for screen sharing options (fit screen). * HTML fixes. * Added method to generate URL-safe random string. * Use strong random number generator. * Support configuring pprof HTTP server. -- Simon Eisenmann Fri, 28 Mar 2014 16:48:46 +0100 spreed-webrtc-server (0.16.1) precise; urgency=low * Implemented chat session control UI. * Layout controller refactorization. * Chat UI bugfixes. -- Simon Eisenmann Fri, 21 Mar 2014 11:46:10 +0100 spreed-webrtc-server (0.16.0) precise; urgency=low * Chat UI improvements. * Screen sharing is now a scroll pane and no longer scaled down. * Buddy list now auto hides when in a call. * Server optimizations to handle large amounts of connections better. * Server code was reviewed and fixed where required. * Changed Makefile to allow tarball and release builds with local third party sources in ./vendor too. * Added configration for maxfd and automatically use the numer of cpus for GOMAXPROCS per default. * Added server helper for stats and profiling. -- Simon Eisenmann Mon, 17 Mar 2014 18:35:08 +0100 spreed-webrtc-server (0.15.0) precise; urgency=low * Initial public release. -- Simon Eisenmann Thu, 13 Feb 2014 16:14:05 +0100