thin icon indicating copy to clipboard operation
thin copied to clipboard

A very fast & simple Ruby web server

Results 25 thin issues
Sort by recently updated
recently updated
newest added

From #389 here's a first draft that makes Thin specs pass. There's a warning that should probably be addressed: > warning: Rack::File is deprecated and will be removed in Rack...

Please add support for Mac M1. Bundle currently fails when running on M1.

We are using thin in our gem file so our dev server uses thin which is started by `bundle exec rails server` I observed that our dev server got slower...

From RFC 7230: > If a message is received with both a Transfer-Encoding and a Content-Length header field, the Transfer-Encoding overrides the Content-Length. Such a message might indicate an attempt...

[rack version 3.0.0](https://github.com/rack/rack/blob/main/CHANGELOG.md#300---2022-09-06) was released a couple of months ago, it'd be great if thin could also support that.

I try to restrict the cipher list by specifying the required cipher suites to advertise like below: ssl_cipher_list: ECDHE-RSA-AES256-GCM-SHA384 with this I am not able to reach the webserver.

The [URL in line 104 of backends/base.rb](https://github.com/macournoyer/thin/blob/3f375389d29deae252e03080b07a1f10aa60d957/lib/thin/backends/base.rb#L104C15-L104C68) redirects to some travel agency. I guess, they bought the domain.

Arch has updated thin to https://github.com/macournoyer/thin/commit/dbf793af9b98e31c65068aa5dbcc64b4c2ae7565. This seems to have introduced a test failure in sinatra 4.11: ``` starting /usr/lib/ruby/gems/3.4.0/gems/thin-1.8.2/lib/thin/rackup/handler.rb:14:in 'Thin::Rackup::Handler.run': uninitialized constant Thin::Server (NameError) server = ::Thin::Server.new(*args) ^^^^^^^^ Did...

Hello, can we get a new release of this tool that will support ruby 3.4? The latest release has many test failures when trying to run the tests on ruby...

Could also consider to change the `GPL` license, since the used short-identifier (`GPL-2.0+`) is deprecated. See: https://spdx.org/licenses/GPL-2.0+.html. The new short-identifier is `GPL-2.0-or-later`. See: https://spdx.org/licenses/GPL-2.0-or-later.html