Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 496404 - =www-servers/thin-1.6.2 version bump and ruby2{0,1} support
Summary: =www-servers/thin-1.6.2 version bump and ruby2{0,1} support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Alex Legler (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-29 15:35 UTC by Thomas Deutschmann (RETIRED)
Modified: 2014-07-08 05:34 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Deutschmann (RETIRED) gentoo-dev 2013-12-29 15:35:15 UTC
Please add www-servers/thin-1.6.1 to the tree. Changes since the latest version in tree:

== 1.6.1 Death Proof
 * Regression: Default logger to STDOUT when using outside of CLI.
 * Regression: Downgrade Rack required version back to 1.0 to work w/ prior Rails versions.

== 1.6.0 Greek Yogurt
 * Accept absolute URL in request line, eg.: 'GET http://site.com/he/lo HTTP/1.1'.
 * HEAD request no longer return a body in the response.
 * No longer stop EventMachine's reactor loop unless it was started by Thin.
 * Make request env keys upcasing locale-agnostic.
 * Use Ruby's `Logger` for logging. [Akshay Moghe].
   The logger can now be set using `Thin::Logging.logger=`.
   Tracing of request is handled by a second logger, `Thin::Logging.trace_logger=`.
 * Add --threadpool-size option to configure EM's thread pool size (default: 20).
 * Pipelining is no longer supported.


Upstream released v1.6.1 to gems on October 31, 2013.


PS: You need to update dependencies, too. Please also consider adding ruby20 and ruby21 support. Thanks!

Reproducible: Always
Comment 1 Manuel Rüger (RETIRED) gentoo-dev 2014-05-31 02:32:53 UTC
March 4th 2014
== 1.6.2 Doc Brown
 * No longer replace response's body on HEAD request. Ensuring body.close will be called.
 * Remove `---ssl-verify` option as EventMachine doesn't verify the certificate.
 * Fix env['rack.peer_cert'] to return SSL certifcate.
Comment 2 Hans de Graaff gentoo-dev Security 2014-07-08 05:34:07 UTC
thin 1.6.2 is now in the tree. ruby19-only for now since it still uses rspec 1.x which we never updated to ruby20 due to its old age.