John Napiorkowski [Tue, 19 Jan 2010 15:52:49 +0000]
tweaked docs based on IRC suggestions
John Napiorkowski [Tue, 19 Jan 2010 15:37:51 +0000]
added documentation for the configuration option "action_args".
Florian Ragwitz [Mon, 18 Jan 2010 09:00:20 +0000]
Depend on a namespace::clean that isn't broken on <= 5.8.8.
Florian Ragwitz [Sat, 16 Jan 2010 02:06:13 +0000]
We still need to figure out how to not break mod_perl deployments.
Florian Ragwitz [Sat, 16 Jan 2010 01:57:55 +0000]
Add some TODOs for psgi.
Tomas Doran [Fri, 15 Jan 2010 16:39:55 +0000]
Clarify that it's an app, not a ctx here
Peter Karman [Fri, 15 Jan 2010 06:35:30 +0000]
in what case is a numeric comparison called for? I cannot think of one. Is this the best way to test?
Dan Dascalescu [Thu, 14 Jan 2010 23:52:44 +0000]
Passing test case for RT #53678 - Catalyst::Test::get currently doesn't decode the response body octets
Tomas Doran [Thu, 14 Jan 2010 22:24:09 +0000]
Doc fixes, get a bit nearer to working with mod_perl again
Dan Dascalescu [Thu, 14 Jan 2010 09:23:50 +0000]
Cosmetic: wrapped long code line
Dan Dascalescu [Thu, 14 Jan 2010 08:15:10 +0000]
Typo fix
Florian Ragwitz [Thu, 14 Jan 2010 05:46:59 +0000]
Merge branch 'master' into psgi
master:
Only set up the leakchecker for the tests that need it.
Exception stuff is fixed for a while now.
Florian Ragwitz [Thu, 14 Jan 2010 05:45:09 +0000]
Only set up the leakchecker for the tests that need it.
That way we avoid the useless Devel::Cycle glob warnings.
Florian Ragwitz [Thu, 14 Jan 2010 05:21:24 +0000]
Exception stuff is fixed for a while now.
Florian Ragwitz [Thu, 14 Jan 2010 05:11:09 +0000]
Fix the fcgi script tests.
Florian Ragwitz [Thu, 14 Jan 2010 04:02:47 +0000]
Merge branch 'master' into psgi
master:
Depend on n:c 0.12 to work on perl >= 5.11.2.
Version 5.80018.
canonical() is a no-op for the base uri.
Fix a deprecation warning in the tests.
Fix URI bug masked by HTTP::Request::AsCGI
Deprecate bare imports of Catalyst::Test - either use an app name or don't run the import method. As-per r12564
Apply patch to clarify uri_for action from Octavian Rasnita on list
Version 5.80017.
require autoclean once only
Bump version of ::Role::WithOverloading
Bump dep
Un stupid
Correctly pass argv option into Catalyst::Engine::HTTP
Changelog Adopt::NEXT warnings
Back out r12493, use \Q instead
Don't screw over people using --detach, <sigh>
Clarify comment.
Conflicts:
lib/Catalyst/Engine/CGI.pm
lib/Catalyst/Engine/HTTP.pm
t/aggregate/unit_core_script_server.t
Florian Ragwitz [Thu, 14 Jan 2010 03:49:27 +0000]
Make build_psgi_app public and add MyApp->psgi_app.
Florian Ragwitz [Thu, 14 Jan 2010 02:26:03 +0000]
Depend on n:c 0.12 to work on perl >= 5.11.2.
Florian Ragwitz [Wed, 13 Jan 2010 07:59:18 +0000]
Depend on a ReverseProxy middleware that spits out secure envs for requests forwarded to secure ports.
Florian Ragwitz [Tue, 12 Jan 2010 21:37:46 +0000]
Version 5.80018.
Florian Ragwitz [Tue, 12 Jan 2010 21:37:39 +0000]
canonical() is a no-op for the base uri.
Florian Ragwitz [Tue, 12 Jan 2010 21:37:31 +0000]
Fix a deprecation warning in the tests.
Tomas Doran [Tue, 12 Jan 2010 01:30:26 +0000]
Do the right thing with FCGI args, the hostname and the keepalive options in the scripts so that the Plack servers get them correctly.
There are still a load of options for the dev server (like writing a PID file) that we'll need to add to the plack server (or do ourselves manually?), and the entire set of options we actually pass into the application via ->run is unused by it.
I'm not sure if we are safe to change the original option passing convention or not - need to look at alternate engines and stuff..
Tomas Doran [Mon, 11 Jan 2010 23:36:52 +0000]
Move everything back out into the scriptrole, allow the scripts to force their engine..
Tomas Doran [Mon, 11 Jan 2010 23:18:08 +0000]
Fix URI bug masked by HTTP::Request::AsCGI
Florian Ragwitz [Mon, 11 Jan 2010 22:23:56 +0000]
Canonicalize the url becuse we're building it from the always-undecoded REQUEST_URI, not PATH_INFO.
Florian Ragwitz [Mon, 11 Jan 2010 22:23:49 +0000]
Well, apparently this *is* necessary, just the extra_env stuff isn't :/
This reverts commit
87d4377bb66a6530cd2e13c4e770e7b1f0aaf7d3.
Florian Ragwitz [Mon, 11 Jan 2010 22:12:16 +0000]
Delete unfixable FAIL.
It's unnecessary under PSGI anyway. The PSGI servers won't let get undecoded
paths through to us.
Florian Ragwitz [Mon, 11 Jan 2010 21:41:38 +0000]
Port t/aggregate/live_engine_request_escaped_path.t to psgi.
Tomas Doran [Mon, 11 Jan 2010 21:11:05 +0000]
Deprecate bare imports of Catalyst::Test - either use an app name or don't run the import method. As-per r12564
Florian Ragwitz [Sun, 10 Jan 2010 23:22:18 +0000]
Skip Engine::CGI-specific tests until we find a better place for them.
Florian Ragwitz [Sun, 10 Jan 2010 20:30:06 +0000]
At least pass the port param to _run_psgi_app to get http-server.t running again.
Florian Ragwitz [Sun, 10 Jan 2010 19:05:43 +0000]
Stop expecting the Host header for proxy requests to be the original one.
Doing this was probably stupid in the first place, and now we're handing all
the frontend proxy stuff off to plack, we shouldn't even care anymore. The
middleware is free to set HTTP_HOST to HTTP_X_FORWARDED_HOST for us.
Florian Ragwitz [Sun, 10 Jan 2010 17:03:50 +0000]
Start supporting running behind reverse proxies again.
Florian Ragwitz [Sun, 10 Jan 2010 17:03:32 +0000]
Inline the OverrideEnv middleware into Catalyst::Test.
Tomas Doran [Sun, 10 Jan 2010 14:22:15 +0000]
Apply patch to clarify uri_for action from Octavian Rasnita on list
Florian Ragwitz [Sun, 10 Jan 2010 06:31:16 +0000]
Improve handling errors during prepare.
Florian Ragwitz [Sun, 10 Jan 2010 06:31:03 +0000]
Look up the method just once.
Florian Ragwitz [Sun, 10 Jan 2010 04:42:21 +0000]
Properly merge the extra env var into the psgi environment.
Florian Ragwitz [Sun, 10 Jan 2010 04:42:14 +0000]
Don't dump psgi.input as it can't be deserialized.
Florian Ragwitz [Sun, 10 Jan 2010 04:22:01 +0000]
Adapt to the changed _customize_request calling convention.
Florian Ragwitz [Sun, 10 Jan 2010 04:09:59 +0000]
Properly set REMOTE_USER in the request env.
Florian Ragwitz [Sun, 10 Jan 2010 04:09:52 +0000]
Add a way to specify additional psgi values in the psgi env via Catalyst::Test.
Florian Ragwitz [Sun, 10 Jan 2010 02:00:03 +0000]
Version 5.80017.
Tomas Doran [Sun, 10 Jan 2010 00:33:41 +0000]
Use Plack::Loader and push the running of plack back into the engine code. Unsure if here or scriptrole is the best place for it, thoughts? (48 => 13 fails though)
Tomas Doran [Sun, 10 Jan 2010 00:00:43 +0000]
Delete code. 64 => 48 subtests failed
Florian Ragwitz [Sat, 9 Jan 2010 21:21:21 +0000]
Remove outdated comment and some trailing whitespace.
Florian Ragwitz [Sat, 9 Jan 2010 21:16:46 +0000]
Fix typo.
Tatsuhiko Miyagawa [Sat, 9 Jan 2010 21:16:40 +0000]
depend on Plack 0.903 for streaming interface support in Plack::Test
Tomas Doran [Sat, 9 Jan 2010 19:37:56 +0000]
Require Plack..
Tomas Doran [Sat, 9 Jan 2010 19:01:59 +0000]
require autoclean once only
Tomas Doran [Sat, 9 Jan 2010 18:22:02 +0000]
Bump version of ::Role::WithOverloading
Florian Ragwitz [Sat, 9 Jan 2010 18:12:51 +0000]
Clear up the response callback and the writer object after each request.
Florian Ragwitz [Sat, 9 Jan 2010 18:01:25 +0000]
Don't pass $ctx down to read().
Florian Ragwitz [Sat, 9 Jan 2010 17:49:24 +0000]
No, don't warn in the log. clients being retarded don't concern us usually.
Florian Ragwitz [Sat, 9 Jan 2010 17:49:17 +0000]
Let read_chunk read from psgi.input.
Florian Ragwitz [Sat, 9 Jan 2010 17:49:11 +0000]
There's no Content-Length for streaming responses.
Florian Ragwitz [Sat, 9 Jan 2010 17:49:05 +0000]
Remove other engines.
Florian Ragwitz [Sat, 9 Jan 2010 17:48:57 +0000]
Clear the request env after finishing a request.
Florian Ragwitz [Sat, 9 Jan 2010 17:48:51 +0000]
Delay erroring out on wrong usage of Catalyst::Test.
We should probably deprecate
use Catalyst::Test;
(without an app name) in favour of
use Catalyst::Test ();
Florian Ragwitz [Sat, 9 Jan 2010 17:48:45 +0000]
Tell the writer object when we're done.
Florian Ragwitz [Sat, 9 Jan 2010 17:48:38 +0000]
Start porting Catalyst::Test to Plack::Test.
Florian Ragwitz [Sat, 9 Jan 2010 17:48:31 +0000]
Work towards supporting psgi.
Tomas Doran [Sat, 9 Jan 2010 17:38:59 +0000]
Bump dep
Tomas Doran [Sat, 9 Jan 2010 16:54:08 +0000]
Un stupid
Tomas Doran [Sat, 9 Jan 2010 16:43:25 +0000]
Correctly pass argv option into Catalyst::Engine::HTTP
Tomas Doran [Sat, 9 Jan 2010 15:58:18 +0000]
Changelog Adopt::NEXT warnings
Tomas Doran [Sat, 9 Jan 2010 15:57:27 +0000]
Back out r12493, use \Q instead
Tomas Doran [Sat, 9 Jan 2010 15:37:00 +0000]
Don't screw over people using --detach, <sigh>
Rafael Kitover [Thu, 7 Jan 2010 00:04:45 +0000]
add a test for the uri_for utf8 stuff
Rafael Kitover [Wed, 6 Jan 2010 22:56:59 +0000]
utf8::decode captures and args, and uri-escape captures
Florian Ragwitz [Wed, 6 Jan 2010 15:59:41 +0000]
Clarify comment.
Florian Ragwitz [Tue, 5 Jan 2010 00:28:35 +0000]
Stop supressing Adopt::NEXT warnings.
Tomas Doran [Mon, 4 Jan 2010 20:55:25 +0000]
Clarify comment
Tomas Doran [Mon, 4 Jan 2010 20:52:10 +0000]
Doc fix
Tomas Doran [Wed, 30 Dec 2009 15:55:43 +0000]
Fix regex special characters screwing things up by not using regexes
Tomas Doran [Tue, 22 Dec 2009 14:19:36 +0000]
Someone think of a less fugly way of doing this please? Fixes using rewrite rules to ask for a sub-path in your app with apache in some combinations..
Tomas Doran [Fri, 18 Dec 2009 19:55:03 +0000]
Fix RT#52898, __MOP__ removal breaking debug screen with C::P::Session
Tomas Doran [Tue, 15 Dec 2009 10:21:32 +0000]
Bug fix for issue reported on the mailing list by Toby Corkindale
Florian Ragwitz [Fri, 11 Dec 2009 23:28:09 +0000]
moar better warnings fix.
Tomas Doran [Fri, 11 Dec 2009 23:26:08 +0000]
Changelog, bump version
Tomas Doran [Fri, 11 Dec 2009 23:25:35 +0000]
Remove warning when running tests aggregated
Tomas Doran [Fri, 11 Dec 2009 12:44:55 +0000]
Unfuck that as well
Tomas Doran [Thu, 10 Dec 2009 09:46:10 +0000]
Fix RT#52630
Tomas Doran [Wed, 9 Dec 2009 21:36:13 +0000]
Additional test
Tomas Doran [Wed, 9 Dec 2009 20:54:53 +0000]
More tests for the prepare_path thing, fix said tests, changelog
Tomas Doran [Wed, 9 Dec 2009 20:50:18 +0000]
Changelog
Tomas Doran [Wed, 9 Dec 2009 20:35:13 +0000]
And more tests and fixing for the same thing
Tomas Doran [Wed, 9 Dec 2009 20:21:13 +0000]
Fixes port environment, RT#52604
Tomas Doran [Wed, 9 Dec 2009 18:30:53 +0000]
Regression for 5.80015 when rewriting an app, nanonyme++, Khisanth++
Tomas Doran [Tue, 8 Dec 2009 11:16:44 +0000]
Fix tests from r12252, add comments to make the behavior explicit
Dave Rolsky [Tue, 8 Dec 2009 05:39:25 +0000]
Doc --host change
Dave Rolsky [Tue, 8 Dec 2009 05:38:40 +0000]
Don't default to localhost for --host
Tweak docs for --host to say it accepts a name or IP
KMX [Sun, 6 Dec 2009 20:11:43 +0000]
Win32 fix: reverting commit 12210 (after a discussion with t0m) - all tests pass on Win32/strawberry perl 5.8.9 and 5.10.1
Dave Rolsky [Sun, 6 Dec 2009 18:50:57 +0000]
Doc change for --restartdirectory
Dave Rolsky [Sun, 6 Dec 2009 18:48:34 +0000]
fix pod for Server script so options match actual attr name
Dave Rolsky [Sun, 6 Dec 2009 18:44:36 +0000]
Add restartdirectory as alias for restart_directory, for backcompat
Florian Ragwitz [Sun, 6 Dec 2009 16:31:52 +0000]
Undocument $request->user.
Tomas Doran [Sun, 6 Dec 2009 13:04:50 +0000]
Skip on win32, hopefully we'll get a better answer than this, but lets stop failing
Tomas Doran [Sun, 6 Dec 2009 12:47:59 +0000]
Win32 fix, kmx++