Florian Ragwitz [Sun, 8 Feb 2009 19:25:15 +0000]
Clean imports from Catalyst::Utils.
Florian Ragwitz [Sun, 8 Feb 2009 19:25:10 +0000]
Clean Time::HiRes imports from Catalyst::Stats.
Florian Ragwitz [Sun, 8 Feb 2009 19:25:04 +0000]
Don't load Scalar::Util. It isn't used directly.
Florian Ragwitz [Sun, 8 Feb 2009 19:24:57 +0000]
Clean IO::Socket imports from Catalyst::Request.
Florian Ragwitz [Sun, 8 Feb 2009 16:48:34 +0000]
Only use the imported version of Scalar::Util::blessed for consistency.
Florian Ragwitz [Sun, 8 Feb 2009 16:48:26 +0000]
Don't import blessed from Scalar::Util. Moose/Moose::Role does that already.
Florian Ragwitz [Sun, 8 Feb 2009 16:37:46 +0000]
Don't use Time::HiRes in Catalyst.pm. It's only used in ::Stats, which imports it itself.
Florian Ragwitz [Sun, 8 Feb 2009 16:37:40 +0000]
Don't import weaken from Scalar::Util. It's not being used anyway.
Florian Ragwitz [Sun, 8 Feb 2009 16:29:06 +0000]
Workaround for unknown namespace::clean + Sub::Exporter + perl -d problem.
Florian Ragwitz [Sun, 8 Feb 2009 16:29:00 +0000]
Don't import the Test::More exports into Catalyst::Test.
Florian Ragwitz [Sun, 8 Feb 2009 14:01:35 +0000]
Don't remove moose keywords explicitly. namespace::clean takes care of it already.
Florian Ragwitz [Sun, 8 Feb 2009 14:01:29 +0000]
Move use namespace::clean to a more sensible place.
Florian Ragwitz [Sun, 8 Feb 2009 14:01:24 +0000]
Remove imported symbols after compile time in Catalyst::Engine.
Florian Ragwitz [Sun, 8 Feb 2009 14:01:18 +0000]
Don't unimport moose keywords in the middle of a modifier.
Tomas Doran [Sun, 8 Feb 2009 02:07:46 +0000]
Adjust line lengths
Tomas Doran [Sun, 8 Feb 2009 01:58:54 +0000]
Re-phrase parts of the text, respace it all, remove superflous apostophes etc
Florian Ragwitz [Fri, 6 Feb 2009 21:11:15 +0000]
Remove useless column in chained action debug table.
Tomas Doran [Fri, 6 Feb 2009 10:24:53 +0000]
Add SmartURI to the list of conflicting plugins
Florian Ragwitz [Thu, 5 Feb 2009 14:01:11 +0000]
Clarify that request arguments aren't unescaped automatically.
Courtesy of Simon Bertrang. Closes RT#41153.
Florian Ragwitz [Thu, 5 Feb 2009 12:59:03 +0000]
Bump MX::Emulate::CAF prereq to support list assignment.
Florian Ragwitz [Wed, 4 Feb 2009 22:43:11 +0000]
Use MRO::Compat instead of Class::C3 as we already depend on it.
Marcus Ramberg [Wed, 4 Feb 2009 20:05:38 +0000]
Prepare for development release of runtime
Florian Ragwitz [Wed, 4 Feb 2009 16:42:19 +0000]
Changelogging.
Florian Ragwitz [Wed, 4 Feb 2009 16:42:13 +0000]
Don't ignore SIGCHLD while handling requests with the dev server.
Closes RT#42962.
Florian Ragwitz [Wed, 4 Feb 2009 16:42:07 +0000]
Allow testing of forks with Engine::HTTP using $ENV{REMOTE_FORK}.
Florian Ragwitz [Wed, 4 Feb 2009 15:16:33 +0000]
Use the way documented by IO::Socket::INET to get the error message after trying to create a listening socket.
Closes RT#41828.
Florian Ragwitz [Wed, 4 Feb 2009 15:04:37 +0000]
Another Upgrading.pod fix.
Florian Ragwitz [Wed, 4 Feb 2009 15:03:41 +0000]
Properly report dynamic bind port for the development server.
Closes RT#38544.
Florian Ragwitz [Wed, 4 Feb 2009 15:03:35 +0000]
Some Upgrading.pod improvements.
Florian Ragwitz [Wed, 4 Feb 2009 14:23:38 +0000]
List assignment to MX::Emulate::CAF accessors now works.
Florian Ragwitz [Tue, 3 Feb 2009 11:29:58 +0000]
Changelogging.
Florian Ragwitz [Tue, 3 Feb 2009 10:32:45 +0000]
Seed the RNG in each FastCGI child process.
From: Andrew Rodland <arodland@comcast.net>
Message-Id: <
200902021709.21737.arodland@comcast.net>
Due to the way FastCGI does its business, when running as an "external"
FastCGI, the perl interpreter and the Catalyst app are initialized before the
FCGI process manager does its forking. Since modern versions of Perl seed
rand() "eagerly" on startup, this leads to all of the FastCGI children
inheriting the same RNG state, and very nonrandom behavior (such as CAPTCHAs
that appear to get "stuck").
Florian Ragwitz [Tue, 3 Feb 2009 09:44:58 +0000]
Remove fixed TODO item.
Florian Ragwitz [Tue, 3 Feb 2009 09:44:54 +0000]
Document the issues with overriding setup in Upgrading.pod.
Tomas Doran [Mon, 2 Feb 2009 22:42:33 +0000]
Re-write the Moose::Object / C3 linearisation docs to be more clear and detailed
Tomas Doran [Mon, 2 Feb 2009 15:24:34 +0000]
Add note about another syntax used screw your self with C3
Tomas Doran [Mon, 2 Feb 2009 15:02:49 +0000]
Fix module versions, and add a note to stop future occurences of my retardedness
Florian Ragwitz [Mon, 2 Feb 2009 13:03:37 +0000]
Update TODO.
This wasn't an issue with Session::State::Cookie. Session::Store::BerkeleyDB
didn't call the next setup_session method.
Florian Ragwitz [Mon, 2 Feb 2009 12:04:19 +0000]
Fix various doc typoes.
Tomas Doran [Mon, 2 Feb 2009 12:01:52 +0000]
Note that regex fallback errors and docs could be more helpful
Florian Ragwitz [Mon, 2 Feb 2009 11:10:02 +0000]
Fix pod typo.
Florian Ragwitz [Mon, 2 Feb 2009 10:57:16 +0000]
Engine and Dispatcher objects don't overload stringification anymore.
Florian Ragwitz [Sat, 31 Jan 2009 18:39:54 +0000]
Disallow calling setup more than once.
Florian Ragwitz [Fri, 30 Jan 2009 18:34:32 +0000]
Disallow writing to config after setup.
Tomas Doran [Thu, 29 Jan 2009 20:26:06 +0000]
Back out 9138:9137 in favour of a more generic implementation
Tomas Doran [Thu, 29 Jan 2009 20:12:53 +0000]
Apply patch for redacting parameters in the log.
Marcus Ramberg [Thu, 29 Jan 2009 08:55:49 +0000]
Timestamp changes
Kieren Diment [Sat, 24 Jan 2009 05:30:09 +0000]
documentation improvement
Jay Hannah [Thu, 22 Jan 2009 01:45:16 +0000]
Text::SimpleTable's now go as wide as $ENV{COLUMNS}
Patch written by Oleg Kostyuk <cub.uanic@gmail.com>
Florian Ragwitz [Wed, 21 Jan 2009 03:51:16 +0000]
Add IDEAS as a place to dump random ideas on how things could be improved.
Currently contains some thoughts about NEXT warnings.
Tomas Doran [Tue, 20 Jan 2009 16:20:02 +0000]
Update TODO, Changelogging
Florian Ragwitz [Mon, 19 Jan 2009 18:33:12 +0000]
Update TODO.
Marcus Ramberg [Mon, 19 Jan 2009 18:19:28 +0000]
Apply doc patch from dhoss
Florian Ragwitz [Sat, 17 Jan 2009 22:34:48 +0000]
Doc improvement for ->visit. mateu++
Florian Ragwitz [Sat, 17 Jan 2009 18:48:24 +0000]
Add setup_finalize as an easy way to hook at the end of setup.
Florian Ragwitz [Sat, 17 Jan 2009 16:01:27 +0000]
Stop aggregated tests from failing by using the latest Scope::Upper api.
Also bump the dependency version.
Florian Ragwitz [Sat, 17 Jan 2009 15:15:25 +0000]
Don't import blessed from Scalar::Util. Moose already does that for us.
No one is using Catalyst::blessed, right?
Florian Ragwitz [Sat, 17 Jan 2009 14:33:18 +0000]
Remove a workaround for C3 warnings that are now fixed in Class::C3 itself.
Florian Ragwitz [Fri, 16 Jan 2009 15:44:57 +0000]
Conflicts are listed by module, not by dist.
Tomas Doran [Tue, 13 Jan 2009 23:39:02 +0000]
CX::CRUD was released, add myself to contributors list
Tomas Doran [Tue, 13 Jan 2009 23:38:53 +0000]
Merge up from 5.70 trunk:
r9083 | marcus | 2009-01-13 22:44:35 +0000 (Tue, 13 Jan 2009) | 1 line
Add ru/ua translations
Tomas Doran [Tue, 13 Jan 2009 23:38:45 +0000]
Merge up from 5.70 trunk:
r9031 | jhannah | 2009-01-07 19:51:06 +0000 (Wed, 07 Jan 2009) | 5 lines
Far more verbose error messages. Does great at making the problem in my
Catalyst/Plugin/Session/Store/DBIC.pm configuration super obvious.
Hopefully this also makes other mistakes more obvious. I'm not sure it's
perfect, but I think it's better than it was. --jay@jays.net
Tomas Doran [Tue, 13 Jan 2009 23:38:36 +0000]
Merge up from 5.70 trunk:
r9021 | andyg | 2009-01-06 19:42:41 +0000 (Tue, 06 Jan 2009) | 1 line
Handle leading CRLF in HTTP requests sometimes sent by IE6 in keep-alive requests
Marcus Ramberg [Tue, 13 Jan 2009 22:44:35 +0000]
Add ru/ua translations
Marcus Ramberg [Mon, 12 Jan 2009 15:44:07 +0000]
Fix locating t/lib
Marcus Ramberg [Mon, 12 Jan 2009 15:14:38 +0000]
Add tests for forwarding to action object
Tomas Doran [Mon, 12 Jan 2009 15:04:57 +0000]
IIS 6.0 FastCGI env patch from janus
Marcus Ramberg [Mon, 12 Jan 2009 14:34:43 +0000]
Fix test failure
Marcus Ramberg [Mon, 12 Jan 2009 12:07:37 +0000]
Backport go/visit from 5.8 (janh), prepare for dev release
Tomas Doran [Mon, 12 Jan 2009 05:08:43 +0000]
Doc for MX::E::CAF list assign bug, TODO updates incl Prefork tested
Tomas Doran [Mon, 12 Jan 2009 04:46:50 +0000]
Sort out CatalystX::CRUD issues
Tomas Doran [Mon, 12 Jan 2009 04:46:43 +0000]
CatalystX::CRUD was a bug in that module's test suite - RT#42323
Tomas Doran [Mon, 12 Jan 2009 04:46:39 +0000]
Note CAF difference here
Tomas Doran [Mon, 12 Jan 2009 04:46:31 +0000]
That was fixed by removing Adopt::NEXT. Still.
Tomas Doran [Mon, 12 Jan 2009 03:53:22 +0000]
Finish a first pass of all the text in Catalyst/Upgrading.pod. Add Plugin::Cache back to the TODO
Tomas Doran [Mon, 12 Jan 2009 03:53:15 +0000]
Bump version number in prep for a new dev release
Tomas Doran [Mon, 12 Jan 2009 03:53:07 +0000]
Ugh, GLOB crapping doesn't even happen every time, it's not important for 5.80, give up.
Tomas Doran [Mon, 12 Jan 2009 03:53:01 +0000]
Fix Plugin::Authorization::ACL + tests for the weird behavior it needs
Tomas Doran [Mon, 12 Jan 2009 03:52:54 +0000]
Do we _really_ need that, no. It'll happen when it's appropriate after 5.80, there are already tests for relevant back-compat..
Tomas Doran [Mon, 12 Jan 2009 03:52:48 +0000]
Email various people to ask them to test. Can't really do anything if they won't, so crossing these off the list
Tomas Doran [Mon, 12 Jan 2009 03:52:42 +0000]
Note which new releases of stuff we're waiting for, fix warning from Makefile.PL
Tomas Doran [Mon, 12 Jan 2009 03:52:37 +0000]
RenderView and DebugCookie done. Tidy up test in C::Component
Tomas Doran [Mon, 12 Jan 2009 03:52:28 +0000]
Re-write Roadmap to not be lies, change warns on component resolution to mention 5.81. If someone releases 5.7 and then stops it working in 5.8, fine - but as it the message is wrong. Cleanup TODO items
Florian Ragwitz [Thu, 8 Jan 2009 13:36:45 +0000]
Update TODO
Florian Ragwitz [Thu, 8 Jan 2009 12:27:46 +0000]
test_require Test::MockObject.
t/unit_core_setup.t uses it.
Florian Ragwitz [Thu, 8 Jan 2009 12:09:17 +0000]
Update TODO
Florian Ragwitz [Thu, 8 Jan 2009 12:06:50 +0000]
Make the optional tests bail out as early as possible if they're not enabled.
Florian Ragwitz [Thu, 8 Jan 2009 11:42:47 +0000]
Improve instructions on how to upgrade moose components to work on 5.80.
Tomas Doran [Wed, 7 Jan 2009 23:25:37 +0000]
Fix test, we're now outputting multiple lines, and I shot the re-dispatch, as the only real thing it broke was Reaction
Tomas Doran [Wed, 7 Jan 2009 23:25:17 +0000]
Add hashed cookies
Tomas Doran [Wed, 7 Jan 2009 23:25:06 +0000]
CX::Imports, TODO updates, note mst rant, add some docs
Tomas Doran [Wed, 7 Jan 2009 23:24:56 +0000]
Use the appropriate MOP function to be a bit neater and more 'correct'
Tomas Doran [Wed, 7 Jan 2009 23:24:45 +0000]
Make it more obvious what's being reported in the leak test (from 5.70)
Guillermo Roditi [Wed, 7 Jan 2009 21:06:23 +0000]
added doc bit about anon subrefs in the symbol table
Jay Hannah [Wed, 7 Jan 2009 19:51:06 +0000]
Far more verbose error messages. Does great at making the problem in my
Catalyst/Plugin/Session/Store/DBIC.pm configuration super obvious.
Hopefully this also makes other mistakes more obvious. I'm not sure it's
perfect, but I think it's better than it was. --jay@jays.net
Tomas Doran [Wed, 7 Jan 2009 18:29:58 +0000]
Fix IIS FastCGI support as-per we do with lighty + refactroing and tests.
Tomas Doran [Wed, 7 Jan 2009 03:46:42 +0000]
Memory leaks have gone, oh happy days are here again..
Tomas Doran [Wed, 7 Jan 2009 03:46:35 +0000]
Sod back-compat on the insane cases, start the upgrading documentation
Tomas Doran [Wed, 7 Jan 2009 03:46:25 +0000]
Update TODO after latest round of repos smoke tests
Andy Grundman [Wed, 7 Jan 2009 03:36:45 +0000]
Make it more obvious what's being reported in the leak test