zedshaw
|
e5c2f9404a
|
As 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-21 00:55:39 +00:00 |
|
zedshaw
|
ffb373d602
|
Initial setup for graceful stop. Removed timeout code since buggy on OSX.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@52 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-20 22:39:37 +00:00 |
|
zedshaw
|
93894b7f42
|
Slight documentation update for the CGIWrapper.initialize
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@49 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-20 06:44:44 +00:00 |
|
zedshaw
|
766875e7af
|
Change to compensate for people who use CGIWrapper with bad status. Uses the given host from the client rather than the actual host (makes redirect work). Bumped version number.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@48 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-20 06:40:48 +00:00 |
|
zedshaw
|
a128709186
|
Fixed 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-19 15:03:32 +00:00 |
|
zedshaw
|
e22cae38e1
|
Did 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-18 20:32:05 +00:00 |
|
zedshaw
|
0ee05d0acf
|
Bumped version number.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@44 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-18 19:44:58 +00:00 |
|
zedshaw
|
00fa46db1b
|
A much better written CGIWrapper that actually processes the given header params correctly.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@43 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-18 19:43:17 +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
|
fd11f72b2f
|
Fix 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-15 07:38:15 +00:00 |
|
zedshaw
|
a18fa951bb
|
Bug fix for a missed require that didn't show up until ran without Rails. Site updated to announce this.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@37 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-14 13:13:14 +00:00 |
|
zedshaw
|
709ef40013
|
Added 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-14 12:19:02 +00:00 |
|
zedshaw
|
6120599b9c
|
Created the project page dripping with sappy honey goodness.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@33 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-12 19:31:28 +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 |
|
zedshaw
|
4595749e01
|
Small bug fix for possible images not being served.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@29 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-11 19:35:06 +00:00 |
|
zedshaw
|
15657b1427
|
Added simple mime type mapping for files.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@26 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-10 04:56:51 +00:00 |
|
zedshaw
|
edaaab5b63
|
Tried out using a ThreadGroup and the performance wasn't as good as with a fixed set of thread processors.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@25 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-10 03:56:16 +00:00 |
|
zedshaw
|
bce8665853
|
Fixed 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-10 02:38:18 +00:00 |
|
zedshaw
|
3c343cca6b
|
Created rails runner, started making it daemon capable.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@23 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-10 01:06:55 +00:00 |
|
zedshaw
|
98a33bb304
|
Fixed a bug in the Error404Handler. Created the first Rails runner script.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@21 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-08 12:48:41 +00:00 |
|
zedshaw
|
788e4f4902
|
* Moved various constants around. * Created the remaining feasible CGI variables people need. * Now create a REQUEST_URI which other CGI variables derive from. Implemented a simple DirHandler for browsing a directory and sending the files.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@20 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-02-03 05:42:08 +00:00 |
|
zedshaw
|
38f325e222
|
Attempted on last performance tune by rewriting the process_client method in C. Event that didn't help so I'm going to consider this the last tuning possible for now.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@17 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-01-31 04:45:26 +00:00 |
|
zedshaw
|
6bcf6e6d94
|
Last and final attempt at improving the Ruby only speed of the IO processing. Future releases will replace Ruby code with C.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@15 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-01-30 06:25:20 +00:00 |
|
zedshaw
|
165cc5d978
|
Slight change to make clear what's the body of the HttpResponse
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@10 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-01-28 20:27:34 +00:00 |
|
zedshaw
|
6a5116197a
|
First work at making a functional response class.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@9 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-01-28 19:34:12 +00:00 |
|
zedshaw
|
004dec2c2f
|
initial import into trunk
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@4 19e92222-5c0b-0410-8929-a290d50e31e9
|
2006-01-28 19:03:53 +00:00 |
|