1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
Commit graph

22 commits

Author SHA1 Message Date
zedshaw
ddd5c9a46c Ruby license applied to all files
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@267 19e92222-5c0b-0410-8929-a290d50e31e9
2006-06-30 20:42:12 +00:00
zedshaw
7d0f10c242 Switched Mongrel to Ruby license.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@265 19e92222-5c0b-0410-8929-a290d50e31e9
2006-06-30 20:13:35 +00:00
zedshaw
a6d80703cb Refactor reaping dead threads. Slight change to license header to make it clearer.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@255 19e92222-5c0b-0410-8929-a290d50e31e9
2006-06-23 13:22:47 +00:00
zedshaw
39c1bad626 Major bug fixed where sockets would get leaked if the client closed early (or any socket errors from the client).
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@238 19e92222-5c0b-0410-8929-a290d50e31e9
2006-06-15 18:14:07 +00:00
zedshaw
20d7ddd530 Fixes group and user switching problems if you're already the requested user.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@233 19e92222-5c0b-0410-8929-a290d50e31e9
2006-06-08 22:26:22 +00:00
zedshaw
fbf042877d Late night hackery. Moving code for checking users and groups to common place, letting people who set allow_concurrency shoot themselves in the foot.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@225 19e92222-5c0b-0410-8929-a290d50e31e9
2006-06-05 08:54:06 +00:00
zedshaw
c45b6f077e LGPL preamble on all source files.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@203 19e92222-5c0b-0410-8929-a290d50e31e9
2006-05-21 14:46:42 +00:00
zedshaw
d51ec2ce14 Enhanced the version and usage messages just for the bikeshedders :-).
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@174 19e92222-5c0b-0410-8929-a290d50e31e9
2006-05-13 21:54:05 +00:00
zedshaw
429ebcd5df Improved conditional response code from Dan Kubb. Handles ETag on 304 responses better.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@173 19e92222-5c0b-0410-8929-a290d50e31e9
2006-05-13 21:25:53 +00:00
zedshaw
0ca765c199 Conditional response code from Dan Kubb.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@163 19e92222-5c0b-0410-8929-a290d50e31e9
2006-05-04 16:07:56 +00:00
zedshaw
e20a52b735 Fixes incorrect version. Sets up an extra .rb config option (-S). Fixes an extra log message.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@135 19e92222-5c0b-0410-8929-a290d50e31e9
2006-04-01 08:43:30 +00:00
zedshaw
f2b53a3a4b mongrel_rails now uses the RailsConfigurator. All rails.rb are now in Mongrel::Rails (like Camping). Configurator has many improvements. Signals on mongrel_rails now work better.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@122 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-26 20:01:50 +00:00
zedshaw
375bf06a84 Completes initial documentation for gemplugin and for starting the first mongrel config defaults.yaml.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@99 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-11 21:23:37 +00:00
zedshaw
97502ebea9 GemPlugin now doesn't use autorequire. Mongrel adapted to cover an error with daemonize, logger, and closed files.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@88 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-09 03:05:11 +00:00
zedshaw
bbaf6bb51e Implements the new gem based plugins as a separate projects/gem_plugin. Sets up new rake tasks to support testing gems easier (won't work on win32 yet). Uses the plugin system in mongrel_rails (win32 coming soon).
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@83 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-06 05:31:39 +00:00
zedshaw
a4a2f19a0c Fixed up unit tests and cleaned up more of the gem plugin code. Temporarily removed the alternative directory since rubygems doesn't support it too well.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@82 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-05 19:28:52 +00:00
zedshaw
5c13c5dd9d Commands now converted to new plugin setup. Implemented initial plugin loading option -L.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@67 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-02 03:54:32 +00:00
zedshaw
d1a01c03f7 New plugin system that is much simpler than pluginfactory and has a lot more leg room for future expansion. Brought timeouts back since couldn't find another way.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@65 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-28 07:04:41 +00:00
zedshaw
e8d6936a04 Implements an improved SwitchTower friendly mongrel_rails.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@61 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-26 21:39:40 +00:00
zedshaw
0c11d7cdf7 Functioning CGIWrapper that does a better job of dealing with the CGI->Mongrel translation. Still not perfect but testing is on the way.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@41 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-16 06:41:47 +00:00
zedshaw
67a0d9e933 Release that has better Rails servicing support. Might not work in win32.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@32 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-12 03:37:38 +00:00
zedshaw
996d104665 Using pluginfactory along with original command code from fastcst.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@31 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-12 01:38:04 +00:00