about summary refs log tree commit homepage
path: root/bin
DateCommit message (Collapse)
2006-03-14mongrel_config now adapts to the platform it runs on and does either a win32 ↵
specific tool or a regular one, but with a similar interface. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@109 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-12Finalizes the new look for the config tool and makes it functional for 0.3.10.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@100 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-09GemPlugin 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-08Initial fix for some edge rails problems.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@87 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-06Implements 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-05Fixed 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-05New plugin loading system that works entirely with rubygems rather than ↵
custo-hacking files. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@80 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-04Implemented access to the RailsHandler from inside rails. Closed off the ↵
remaining bugs on our tracker. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@74 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-03Add quoting for mime_map when registering the service (in case mime file is ↵
located on folders with long names). git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@71 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-03Small tweak to make sure the stop gets through.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@70 19e92222-5c0b-0410-8929-a290d50e31e9
2006-03-02Commands 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-02-28Renamed InstallCommand in mongrel_rails_service, with the new plugin system ↵
should be named just "install". git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@66 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-28New 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-27Added a option to select processor affinity for your mongrel service (-c INT ↵
or --cpu INT). Added indication of default environment used for service (production). Renamed configure method from MongrelRails to delayed_initialize (I think is more self descriptive now). git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@63 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-27We must avoid the trapping of signals for win32. Modified mongrel_rails to ↵
circumvent this. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@62 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-26Implements 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-23Done some refactoring into mongrel_rails_svc. Modified it, need more testing ↵
but services now should start and stop ok. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@59 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-22Moved the win32 service files so that they can be used directly as commands. ↵
Modified the win32 gems to require win32-service. Created a gem for win32-service. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@56 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-21As the CGI and Handlers get bigger we'll need to separate their code out. ↵
This change does that. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@53 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-20Modified the Rakefile removing dependency of daemons just for win32 gem. ↵
Also modified mongrel_rails script to avoid daemonize on win32 platform. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@50 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-19Fixed the content-type finally and added a bit to let windows do CTRL-C.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@46 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-18Did the recent announcement for 0.3.5. Modified the Rakefile in prep for ↵
the win32 service. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@45 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-16Functioning 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-15Fix for that same content-length bug, but now fixed by gutting CGI to use ↵
HttpResponse right. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@38 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-14Added requested features for running RoR applications.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@36 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-12Release 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-12Initial command/plugin setup for Mongrel
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@30 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-10Forgot to reset the daemonize mode.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@28 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-10Now runs rails pretty completely, if a little slower than I'd like.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@27 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-10Fixed the URIClassifier to solve a problem with 1 character lookups. ↵
Completed more work on Rails runner. Add index.html default lookup for DirHandler. Added some new tests for URIClassifier. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@24 19e92222-5c0b-0410-8929-a290d50e31e9
2006-02-10Created rails runner, started making it daemon capable.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@23 19e92222-5c0b-0410-8929-a290d50e31e9