Release Cubemap 1.2.0. 1.2.0
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Fri, 24 Jul 2015 16:10:43 +0000 (18:10 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Fri, 24 Jul 2015 16:10:43 +0000 (18:10 +0200)
NEWS
version.h

diff --git a/NEWS b/NEWS
index ac45dfa..99961ed 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,23 @@
+Cubemap 1.2.0, 2015-07-24
+
+  * Add support for server-side prebuffering (force_prebuffering=NNN
+    on a stream to prebuffer that amount of bytes), where Cubemap doesn't
+    send any data before it knows it can send a certain number of
+    bytes without waiting for more from the input (either through
+    giving out old data, waiting for new data, or a combination).
+
+    This is useful when using jwPlayer or <video> in browsers, where
+    the client typically does not wait to fill up its buffer before it
+    starts playing, and thus will stay perenially in a low-buffer state.
+    Effectively it is forcing a certain amount of buffering on the client.
+
+  * Log the client's Referer: and User-Agent: header in the stats file and
+    access log.
+
+  * Time out clients that go more than 60 seconds without sending a request;
+    they could hang in that state for days and months before.
+
+
 Cubemap 1.1.2, 2014-07-07
 
   * Remove some leftover debug code that would cause compile errors.
index 6879a17..2ab6351 100644 (file)
--- a/version.h
+++ b/version.h
@@ -3,7 +3,7 @@
 
 // Version number. Don't expect this to change all that often.
 
-#define SERVER_VERSION "1.1.3-pre"
+#define SERVER_VERSION "1.2.0"
 #define SERVER_IDENTIFICATION "Cubemap/" SERVER_VERSION
 
 #endif  // !defined(_VERSION_H)