about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2010-01-07 20:53:45 -0800
committerEric Wong <normalperson@yhbt.net>2010-01-07 20:54:13 -0800
commit30e8ae1d0d2eed17eade14978ba52cb2959b9e91 (patch)
tree10cff4ac1fd241fe02e551fd117e30443a2e2031
parent3eb8dd9bd48ae031a90747210c28ece491d1017e (diff)
downloadunicorn-30e8ae1d0d2eed17eade14978ba52cb2959b9e91.tar.gz
This release includes small changes for things allowed by Rack
1.1.  It is also now easier to detect if daemonized process
fails to start.  Manpages received some minor updates as well.

Rack 1.1 allowed us to make the following environment changes:

* "rack.logger" is now set to the "logger" specified in
  the Unicorn config file.  This defaults to a Logger
  instance pointing to $stderr.

* "rack.version" is now at [1,1].  Unicorn remains
  compatible with previous Rack versions if your app
  depends on it.

While only specified since Rack 1.1, Unicorn has always exposed
"rack.input" in binary mode (and has ridiculous integration
tests that go outside of Ruby to prove it!).
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--GNUmakefile2
-rw-r--r--lib/unicorn/const.rb2
3 files changed, 3 insertions, 3 deletions
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
index 605d9e9..ccb2fe3 100755
--- a/GIT-VERSION-GEN
+++ b/GIT-VERSION-GEN
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 GVF=GIT-VERSION-FILE
-DEF_VER=v0.95.3.GIT
+DEF_VER=v0.96.0.GIT
 
 LF='
 '
diff --git a/GNUmakefile b/GNUmakefile
index 976d728..bc67b99 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -163,7 +163,7 @@ NEWS: GIT-VERSION-FILE .manifest
         $(RAKE) -s news_rdoc > $@+
         mv $@+ $@
 
-SINCE = 0.94.0
+SINCE = 0.95.0
 ChangeLog: LOG_VERSION = \
   $(shell git rev-parse -q "$(GIT_VERSION)" >/dev/null 2>&1 && \
           echo $(GIT_VERSION) || git describe)
diff --git a/lib/unicorn/const.rb b/lib/unicorn/const.rb
index f70502e..1b3a9cd 100644
--- a/lib/unicorn/const.rb
+++ b/lib/unicorn/const.rb
@@ -7,7 +7,7 @@ module Unicorn
   # gave about a 3% to 10% performance improvement over using the strings directly.
   # Symbols did not really improve things much compared to constants.
   module Const
-    UNICORN_VERSION="0.95.3"
+    UNICORN_VERSION="0.96.0"
 
     DEFAULT_HOST = "0.0.0.0" # default TCP listen host address
     DEFAULT_PORT = 8080      # default TCP listen port