about summary refs log tree commit homepage
path: root/lib/mongrel
DateCommit message (Collapse)
2008-11-22Non working rack implementation
2008-03-31Somehow the RUBY_PLATFORM regexp got lost between branches... great!
Added shebang to mongrel_rails (makes latest RubyGem happier). git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-2@1000 19e92222-5c0b-0410-8929-a290d50e31e9
2008-03-24Backport 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
2008-02-23Update all constants for the release, as Luis reminded me.
$ rpl -R -x'.java' -x'.c' -x'.rb' '1.1.3' '1.1.4' * git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-2@980 19e92222-5c0b-0410-8929-a290d50e31e9
2008-02-20Restore fix for path traversal issue; fix camping handler.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@964 19e92222-5c0b-0410-8929-a290d50e31e9
2008-02-20Failing test for pass traversal issue.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@963 19e92222-5c0b-0410-8929-a290d50e31e9
2008-01-02updated version number to 1.1.3
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@943 19e92222-5c0b-0410-8929-a290d50e31e9
2007-12-29Applied Zed's patch to fix a vulnerability recently introduced whereby url's ↵
like "/.%252e/.%252e/.%252e/.%252e/.%252e/.%252e/.%252e/etc/passwd" could serve the password file. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@927 19e92222-5c0b-0410-8929-a290d50e31e9
2007-12-15update hardcoded version strings for 1-1-2
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@907 19e92222-5c0b-0410-8929-a290d50e31e9
2007-12-15backport revision 5418 to 1-1-2
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@898 19e92222-5c0b-0410-8929-a290d50e31e9
2007-11-12close #15539
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@877 19e92222-5c0b-0410-8929-a290d50e31e9
2007-11-12don't warn about unitted @reason; fix objectspace errors on jruby; make ↵
subproject tasks less noisy git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@876 19e92222-5c0b-0410-8929-a290d50e31e9
2007-11-12apply #15590 (Aman Gupta)
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@875 19e92222-5c0b-0410-8929-a290d50e31e9
2007-11-01oops... gems is quite necessary
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@865 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-31Mongrel::Gems helper to deal with Rubygems and ActiveSupport infighting
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@852 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-29update comment
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@826 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-28dir handler was all messed up (Clifford Heath)
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@817 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-28camping doesn't require a root path
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@816 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-28version
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@814 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-27grammar
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@813 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-27oops, committed a debugging line
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@812 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-27use rubygems a little less aggressively
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@808 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-27forward port patch from 1.0.3
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@801 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-26break classes into their own files
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@766 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-26forwardport configurator fixes from 1.0.2
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@762 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-26shuffle configurator around
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@761 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-26thank god for those tests
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@740 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-26close #15009
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@739 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-26close #14941
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@738 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-22no sense breaking the internal api (@routes => @handler_map again)
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@730 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-22recursively create logdir in debug.rb
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@723 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-22pure ruby URIClassifier passes on C and JRuby both; now time to profile and ↵
see if it's worth keeping git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@722 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18move synchronousness back to HS
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@694 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18default
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@691 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18redirect
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@690 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18how's this
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@688 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18howbout we support asynchronous and synchronous stopping
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@687 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18there, multithreaded stopping at the toplevel, with joins
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@686 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18doesn't appear to have been doing anything
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@685 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18no reason not to always print the backtrace for those errors
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@684 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18that was bogus
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@682 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-18try joining the thread for JRuby so it blocks until it stops... this is ↵
confusing git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@681 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-15its actually the rest_operator
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@654 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-15old restful ; syntax is confusing us. handlers have a serious lack of test ↵
coverage git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@653 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-15chomp the pagecache lookup
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@652 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-11apply #14641, fix comment
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@645 19e92222-5c0b-0410-8929-a290d50e31e9
2007-10-11close #14584
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@638 19e92222-5c0b-0410-8929-a290d50e31e9
2007-09-24avoid warnings on 1.8.6, at least
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@625 19e92222-5c0b-0410-8929-a290d50e31e9
2007-09-24refactor timeout and death_time to throttle and timeout, respectively, make ↵
throttle not be zero for sub-second timeouts, improve documentation, update long command-line flags git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@624 19e92222-5c0b-0410-8929-a290d50e31e9
2007-09-21mongrel can use all group permissions of this user. (#14116)
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@589 19e92222-5c0b-0410-8929-a290d50e31e9