Changes for version 1.31 - 2008-02-20

  • Added $Session->reset() method.
  • Added Apache2::ASP::Test::Base.
  • Added dependancy Data::Properties::YAML
  • Added /etc/properties.yaml
  • Added Apache2::ASP::Test::Fixtures.
  • Added /etc/test_fixtures.yaml
  • Fixed a bug in Apache2::ASP::Request that caused forms with multiple values for the same parameter (i.e. 3 checkboxes named the same, but with different values) to only return 1 value.
  • Completely overhauled the test suite. No longer requires Apache::Test and should run find as root. More tests are needed, but at least what's there should run correctly.
  • Fixed a bug in Apache2::ASP::Config that caused errors when a Session or Application State Manager was not in @INC until after the <settings> section had been initialized.

Documentation

Documentation about ASP Compilation
Documentation about the XML config file
Documentation about the GlobalASA
Documentation about writing Handlers
Documentation about httpd.conf for Apache2::ASP
Installation instructions for Linux
Installation instructions for Windows
Introduction to Apache2::ASP

Modules

Perl extension for ASP on mod_perl2.
HTTP request abstraction for Apache2::ASP
Base class for Application State Managers.
MySQL backend for Apache2::ASP Application state
SQLite backend for Apache2::ASP Application state
Base class for ASP engines
A wrapper for CGI utility functions.
Configuration object for Apache2::ASP web applications.
Base class for all "form" handlers.
Base class for your GlobalASA
Config manager for Apache2::ASP web applications
Base class for all Apache2::ASP handlers
Instant file management for Apache2::ASP applications
Handler class for *.asp scripts
ASP -> Perl parsing engine
PerlPostConfigHandler for Apache2::ASP
Incoming request processor
Chained request filtering for Apache2::ASP
Interact with the client.
Utility object for Apache2::ASP programming
Base class for Session State Managers.
MySQL backend for Apache2::ASP Session state
SQLite backend for Apache2::ASP Session state
User-agent for testing Apache2::ASP web applications
URL Translations for Apache2::ASP web applications
Base class for Handlers that process file uploads
Default upload hook for Apache2::ASP
Argument for UploadHook instances

Provides

in lib/Apache2/ASP/Config/Node.pm
in lib/Apache2/ASP/Test/Base.pm
in lib/Apache2/ASP/Test/Fixtures.pm
in lib/Apache2/ASP/Test/MockRequest.pm