From 5c749657bd8daec82d27776b72e94833c2d6c3b0 Mon Sep 17 00:00:00 2001 From: FZambia Date: Thu, 21 Apr 2016 10:32:46 +0300 Subject: [PATCH] 1.4.5 --- CHANGELOG.md | 16 ++++++++++++++++ Dockerfile | 4 ++-- version.go | 2 +- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 188ccb401f..70c9be1a9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +v1.4.5 +====== + +No backwards incompatible changes here. This release uses go1.6.2 + +* HTTP/2 support. This means that Centrifugo can utilize HTTP/2 protocol automatically - this is especially useful for HTTP-based SockJS transports (no limits for open connections per domain anymore). Note that HTTP/2 will work only when your setup utilizes `https`. Also HTTP/2 does not affect websockets because of missing protocol upgrade possibilities in HTTP/2 protocol - so websockets will work in the same way as before. Also if you have any proxy before Centrifugo then depending on your setup some reconfiguration may be required to make HTTP/2 work. + +Just to remember how to test Centrifugo with SSL: [follow instructions](https://devcenter.heroku.com/articles/ssl-certificate-self) from Heroku article to generate self-signed certificate files. Then start Centrifugo like this: + +``` +./centrifugo --config=config.json --web --ssl --ssl_key=server.key --ssl_cert=server.crt +``` + +Go to https://localhost:8000/ and confirm that you trust certificate of this site (this is because of self-signed certificate, in case of valid certificate you don't need this step). Then you can test secure endpoint connections. + + v1.4.4 ====== diff --git a/Dockerfile b/Dockerfile index 502a685752..d020790c51 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ FROM centos:7 -ENV VERSION 1.4.4 +ENV VERSION 1.4.5 -ENV CENTRIFUGO_SHA256 8955cbf87b570549c1a7cb5eb81e5c25a8c1e0066ab8928da1e71a4a74346984 +ENV CENTRIFUGO_SHA256 4092ca2ac6804e8494796805b0aa6155fcf137f46f8e69294109af6821f08e6b ENV DOWNLOAD https://github.com/centrifugal/centrifugo/releases/download/v$VERSION/centrifugo-$VERSION-linux-amd64.zip diff --git a/version.go b/version.go index 3d455294e0..2b981cd442 100644 --- a/version.go +++ b/version.go @@ -2,5 +2,5 @@ package main const ( // VERSION of Centrifugo server. - VERSION = "1.4.4" + VERSION = "1.4.5" )