Changes for version 1.001.000 - 2012-07-01
- Net::OpenID::Consumer & ::Server required to build in 5.12, even though the OpenID module doesn't work yet. I really need to get to figuring that out, but I don't have a use case.
- A2C_Render_Template_Path directive needed assignment of empty arrayref if not specified but used somewhere.
- Dispatch::Simple assigns the requested uri if no matching uri found, to kick back up to "not found" Apache errors.
- Logging a bad request shouldn't limit reason length (as much). It will get cut off anyway by whatever it sends it to, however Apache logging is configured.
- Render::Template now handles error status codes correctly, returning DONE in the case an error occured and an error template was used, so Apache doesn't try to append its own html error messages to the finished html output.
- Session factored tying and will now generate a new cookie and session if the session store object referenced by the old cookie is no longer present.
Modules
fast MVC-style Apache2 handler apps
OpenID for Apache2::Controller
constants for Apache2::Controller
connects DBI to < $r-pnotes->{a2c}{dbh} >> or the key that you select.
server config directives for A2C
dispatch base class for Apache::Controller
Hash tree dispatch for Apache2::Controller::Dispatch
simple dispatch mechanism for A2C
Log phase handler to save session data from Apache2::Controller::Session hook.
methods shared by Apache2::Controller modules
internal base class for non-response handlers in Apache2::Controller framework
internal base class w/ apreq for non-response handlers in Apache2::Controller framework
PerChildInit handler for child process setup in A2C.
reference card for Apache2::Controller
A2C render() with Template Toolkit
useful database methods for MySQL
Apache2::Controller with Apache::Session
track a sessionid with a cookie in A2C
Exception::Class hierarchy for Apache2::Controller