rainbows.gemspec in rainbows-0.90.1 vs rainbows.gemspec in rainbows-0.90.2
- old
+ new
@@ -39,11 +39,13 @@
s.rubyforge_project = %q{rainbows}
s.test_files = test_files
# we need Unicorn for the HTTP parser and process management
- s.add_dependency(%q<unicorn>, ["~> 0.95.0", "< 0.97.0"])
+ # The HTTP parser in Unicorn < 0.96.1 did not use the Ruby
+ # API correctly and resulted in a memory leak
+ s.add_dependency(%q<unicorn>, ["~> 0.96.1", "< 0.97.0"])
# Unicorn already depends on Rack
# s.add_dependency(%q<rack>)
# optional runtime dependencies depending on configuration
@@ -51,10 +53,10 @@
#
# Revactor >= 0.1.5 includes UNIX domain socket support
# s.add_dependency(%q<revactor>, [">= 0.1.5"])
#
# Revactor depends on Rev, too, 0.3.0 got the ability to attach IOs
- # s.add_dependency(%q<rev>, [">= 0.3.1"])
+ # s.add_dependency(%q<rev>, [">= 0.3.2"])
#
# Rev depends on IOBuffer, which got faster in 0.1.3
# s.add_dependency(%q<iobuffer>, [">= 0.1.3"])
#
# We use the new EM::attach/watch API in 0.12.10