about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-09-18 14:15:30 -0700
committerEric Wong <normalperson@yhbt.net>2009-09-18 14:40:39 -0700
commit76130578eb270391bf4afd3c9b74dd1bdb8a3dca (patch)
treee46491387e17fe49de48d9f258e2d3165b747b30
parent7c45d8dbfd8e7f8f7279bab67058109d244d9752 (diff)
Small fixes and documentation are the focus of this release.

James Golick reported and helped me track down a bug that caused
SIGHUP to drop the default listener (0.0.0.0:8080) if and only
if listeners were completely unspecified in both the
command-line and Unicorn config file.  The Unicorn config file
remains the recommended option for specifying listeners as it
allows fine-tuning of the :backlog, :rcvbuf, :sndbuf,
:tcp_nopush, and :tcp_nodelay options.

There are some documentation (and resulting website)
improvements.  setup.rb users will notice the new section 1
manpages for `unicorn` and `unicorn_rails`, Rubygems users
will have to install manpages manually or use the website.

The HTTP parser got a 3rd-party code review which resulted in
some cleanups and one insignificant bugfix as a result.

Additionally, the HTTP parser compiles, runs and passes unit
tests under Rubinius.  The pure-Ruby parts still do not work yet
and we currently lack the resources/interest to pursue this
further but help will be gladly accepted.

The website now has an Atom feed for new release announcements.
Those unfamiliar with Atom or HTTP may finger unicorn@bogomips.org
for the latest announcements.
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--README2
-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 366063e..9160ae2 100755
--- a/GIT-VERSION-GEN
+++ b/GIT-VERSION-GEN
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 GVF=GIT-VERSION-FILE
-DEF_VER=v0.91.0.GIT
+DEF_VER=v0.92.0.GIT
 
 LF='
 '
diff --git a/README b/README
index cfc1248..ac40005 100644
--- a/README
+++ b/README
@@ -53,7 +53,7 @@
 
 == Versions
 
-{Current v0.91.0}[http://git.bogomips.org/cgit/unicorn.git/tag/?id=v0.91.0]
+{Current v0.92.0}[http://git.bogomips.org/cgit/unicorn.git/tag/?id=v0.92.0]
 
 {Old Stable v0.8.4}[http://git.bogomips.org/cgit/unicorn.git/tag/?id=v0.8.4]
 
diff --git a/lib/unicorn/const.rb b/lib/unicorn/const.rb
index b7a3690..bb33abb 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.91.0"
+    UNICORN_VERSION="0.92.0"
 
     DEFAULT_HOST = "0.0.0.0" # default TCP listen host address
     DEFAULT_PORT = "8080"    # default TCP listen port