Changes for version 4.00_06

  • FIX (?): a test script was failing on Win32
  • FIX: inaccurate error reporting in load()

Changes for version 4.00_05

  • FIX: case insesitivity was not enforced properly in CGI::Session::parse_dsn()

Changes for version 4.00_04

  • FIX: Minor fix in tests suits and error-checking routines of serializers and id-generators

Changes for version 4.00_03

  • NEW: CGI::Session::find() introduced
  • NEW: traverse() introduced into drivers to support CGI::Session::find()
  • DOCS: More complete driver specs documented

Changes for version 4.00_02

  • FIX: race conditions in Driver/file.pm pointed out by Martin Bartosch

Changes for version 4.00_01

  • NEW: load() - constructor method to prevent unnecessary session creations
  • NEW: is_expired() - method to intercept expired sessions
  • NEW: is_empty() - to intercept requests for unexisting sessions
  • NEW: more optimized source code
  • NEW: updated and improved driver specs
  • NEW: standard testing framework
  • NEW: 'sqlite' driver

Modules

persistent session data in CGI applications
CGI::Session driver specifications
Base class for native DBI-related CGI::Session drivers
CGI::Session driver for BerkeleyDB using DB_File
Default CGI::Session driver
CGI::Session driver for MySQL database
PostgreSQL driver for CGI::Session
CGI::Session driver for SQLite
error handling routines for CGI::Session
CGI::Session ID driver
default CGI::Session ID generator
CGI::Session ID Driver for generating static IDs
Default CGI::Session serializer
serializer for CGI::Session
Serializer for CGI::Session
Extended CGI::Session manual

Provides

in Session/Test/Default.pm