git clone git://github.com/macournoyer/thin.git
Rescue all types of errors when processing request
Use Swiftiply backend when -y option is specified
Make sure app.deferred?(env) is only called once per request
Allow passing port as a string in Server.new
Define deferred?(env) in your Rack application to set if a request is handled in a thread (return true) or not (return false).
New win gem name default
Add a note to threaded mode saying it's experimental because it is
Fix server crash when header too large.
Add --require (-r) option to require a library, before executing your script.
Refactor Rack loader.
Remove autoloading gem plugin crap, GemPlugin system causes weird problems in Mongrel, thx evan!
Add very basic plugin mechanism, all gems starting with 'thin-' or 'thin_' will be loaded when Thin loads.
Allow disabling signal handling in Server with :signals => false
* Make Server.new arguments more flexible, can now specify any of host, port, app or hash options.
Name 0.8.0 release Dodgy Dentist
Remove out of date benchmark results
Fix Merb adapter autoloading, closes #47
Serve static file only on GET and HEAD requests in Rails adapter, fixes #58
Set rack.multithread to true in threaded mode
Port mongrel r996 parser fix to accept some weird ie6 headers:
Added the Halcyon guessing and loading mechanism for the Rack adapter loader methods.
* Add threaded option to run server in threaded mode, calling the application in a
Add a sample configuration and help for using Thin with the Solaris SMF monitoring framework.
Minor documentation change to avoid misunderstanding of :env (bad) vs :environment (good)
Trying to fix damn rubygem eventmachine version requirement on windows.
* Guess which adapter to use from directory (chdir option)
add kluster to users page
Doc love
Add WIN_SUFFIX to configure win gem name
A couple fixes to prepare for next release