evanweaver
7c9d988d4d
Backport Eric's changes to the http parser from trunk (Eric Wong).
...
Apply fix for Ragel 6 (Eric Wong, Ry Dahl).
Two tests fail with the new parser (1 failed with the old parser). Needs investigation.
Close #12 (mongrel_rails send_signal leaves a filehandle open until gc).
Close #14 (mongrel_rails command line option --num-procs does not change the max number of procs).
Close #15 (mongrel squashes helpful exception in register method).
Close #16 , XXX needs audit! (CGIWrapper "options" attr_reader has no corresponding @options variable).
Close #20 (Mongrel doesn't erase temporary files during it's operation on windows).
Close #19 , XXX needs audit! (HttpResponse#reset does not properly reset HeaderOut).
Close #22 (gem_plugin should load gems from Gem.path not Gem.dir).
Close #23 (mongrel_cluster's mongrel_rails configuration option isn't fully respected).
If I had git, being offline wouldn't have resulted in one massive commit.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-2@995 19e92222-5c0b-0410-8929-a290d50e31e9
2009-03-27 02:43:46 -07:00
filipe
16090717f2
Make CGI Wrapper work with CGI::Session ( closes : #8386 )
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@555 19e92222-5c0b-0410-8929-a290d50e31e9
2007-08-15 03:03:32 +00:00
zedshaw
21f425a9fc
Debugging output removed. Redirects work again.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@322 19e92222-5c0b-0410-8929-a290d50e31e9
2006-08-12 23:24:08 +00:00
zedshaw
394a29016d
Remove debug output.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@321 19e92222-5c0b-0410-8929-a290d50e31e9
2006-08-12 23:14:42 +00:00
zedshaw
cfe41e9166
Fixes redirects not working with new unlocked IO, becase Matt P. showed me I'm a lame moron.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@320 19e92222-5c0b-0410-8929-a290d50e31e9
2006-08-12 23:12:46 +00:00
zedshaw
6e09822d60
Don't shadow out in the request.start block just in case.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@316 19e92222-5c0b-0410-8929-a290d50e31e9
2006-08-12 20:17:45 +00:00
zedshaw
7eac06c06d
Rails is now completely prevented from sending any data.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@315 19e92222-5c0b-0410-8929-a290d50e31e9
2006-08-12 19:47:22 +00:00
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
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
4aa7050dd2
Man gvim spell checking is the bomb.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@198 19e92222-5c0b-0410-8929-a290d50e31e9
2006-05-20 21:21:29 +00:00
why
c8e46fcb00
Support large file uploads, moving them into a Tempfile should they cross the MAX_BODY threshold. The only change here really is that HttpRequest#body is now an IO object rather than a string. I changed the various handlers to support this.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@157 19e92222-5c0b-0410-8929-a290d50e31e9
2006-04-11 01:46:13 +00:00
zedshaw
d150cae477
Implemented 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-04 17:55:39 +00:00
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