./www/thin, Fast and very simple Ruby web server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.7.2, Package name: ruby23-thin-1.7.2, Maintainer: pkgsrc-users

Thin is a very simple web server written in Ruby. It's single-threaded,
which means it can only serve one request at a time. This simplicity
affords increased speed and decreased memory usage for singled-threaded
framework like Rails.


Required to run:
[misc/ruby-daemons]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 41395e86322ffd31f3a7aef1f697bda3e1e2d6b9
RMD160: b1a956059e98afd6372aff81561c0c5bb80691f6
Filesize: 57.5 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-10 18:19:05 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update thin to 1.7.2.

== 1.7.2 Bachmanity
 * Add config support for ssl_version and ssl_cipher_list [frameworked]
   2017-06-21 16:31:52 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update thin to 1.7.1.

== 1.7.1 Muffin Mode
 * Ruby 2.4 support (Fixnum deprecation) [nimish-mehta]
 * Allow ERB templates in config files [markets]
   2016-10-18 18:30:10 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update thin to 1.7.0.

== 1.7.0 Dunder Mifflin
 * Rack 2 support
 * Ensure Response body.close is called in the same thread
   Fixes issues with ActiveRecord connection management [#307]
 * Fix TCP/IP Backend reports incorrect port when asked to bind to 0 [meschbach]
 * Work with ruby 2.3's --enable-frozen-string-literal [jeremyevans]
   2015-11-04 03:47:43 by Alistair G. Crooks | Files touched by this commit (758)
Log message:
Add SHA512 digests for distfiles for www category

Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-10-04 17:40:20 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update thin to 1.6.4.

== 1.6.4 Gob Bluth
 * Increase REQUEST_PATH to 2048 symbols [X2rdas]
 * Fix warning in logger [tenderlove]
 * Add :timeout option for Rack::Server.new [sugitak]
 * When restarting, exit on a next tick so we can send response back to a client \ 
[rsamoilov]
 * Check for empty PID files [z1dane]
 * Update Event Machine version to 1.0.4, Ruby 2.2.0 fix [freemanoid]
   2015-03-08 17:10:37 by Takahiro Kambe | Files touched by this commit (1)
Log message:
Depends on ruby-rack15 instead of ruby-rack to solve indirect dependency
problem.

Noted by joerg@ via private e-mail.
   2015-03-08 16:17:22 by Takahiro Kambe | Files touched by this commit (58) | Package updated
Log message:
Add ${GEM_EXTSDIR}/gem.build_complete for new rubygems and updated ruby.
   2015-03-01 16:41:36 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
Update thin to 1.6.3.

pkgsrc change: Add pkg_alternatives support.

== 1.6.3 Protein Powder
 * Add HTTP 422 status code [rajcybage]
 * Add warning about EM reactor still running when stopping.
 * Remove version number from "Server" HTTP header. [benbasson]
 * Adding `--ssl-disable-verify` to allow disabling of client cert requests when \ 
SSL enabled [brucek]
 * Ensure Tempfiles created by a large request are closed and deleted. [Tonkpils]