Changes for version 1.82_05 - 2007-05-14

  • skipping part of 99flex.t on NetBSD

Changes for version 1.82_04 - 2007-04-27

  • More diagnostics in Apache::Session::Lock::Semaphore::acquire_write_lock, acquire_read_lock
  • Did not increment modules versions in previous versions of distribution
  • Apache::Session::Lock::Semaphore can work with private semaphore
  • 99flex.t will use private semaphore
  • 99dbfile.t, 99dbfilestore.t - added undef (for RT#6216)

Changes for version 1.82_03 - 2007-03-12

  • Apache::Session::Lock::File checks flock success (RT#6936)
  • Apache::Session::Lock::File will not change to shared lock if write lock is in effect and read lock is requested (RT#7072)
  • 99dbfile.t, 99dbfilestore.t - added untie (for RT#6216)
  • Apache::Session::Lock::Semaphore will check for $Config{d_semget} and cygserver

Changes for version 1.82_02 - 2007-03-11

  • 99semaphore.t, 99flex.t will be skipped if $Config{d_semget}==undef, patch by Slaven Rezic
  • Removed redundant code in 99filelock.t
  • Removed unnecessary skip in 99nulllock.t
  • Added file 'Contributing.txt'
  • Apache::Session - mention CGI::Session
  • Request in Makefile.PL

Changes for version 1.82_01 - 2007-03-10

  • Applied part of patch of SREZIC (Slaven Rezic), RT#3670, more diagnostics on failing file operations (Apache::Session::Lock::File, Apache::Session::Store::DB_File, Apache::Session::Store::File)
  • RT#1251, ModUniqueId.pm, ModUsertrack.pm - small error in Carp usage, by Slaven Rezic
  • 99flex.t will be skipped on perls earlier than 5.8 (RT#16539)
  • Requires Storable (core from 5.7.3), as it is almost useless without it

Modules

A persistence framework for session data
An implementation of Apache::Session
An implementation of Apache::Session
Specify everything at runtime
Use MD5 to create random object IDs
mod_unique_id for session ID generation
mod_usertrack for session ID generation
An implementation of Apache::Session
Provides mutual exclusion using flock
Provides mutual exclusion using MySQL
Does not actually provides mutual exclusion
Provides mutual exclusion through semaphores
Provides mutual exclusion using Sybase
An implementation of Apache::Session
An implementation of Apache::Session
An implementation of Apache::Session
Use Storable and MIME::Base64 to zip up persistent data
Use Storable to zip up persistent data
Use Storable to zip up persistent data and unpack/pack to put into Sybase-compatible image field
Use Storable and pack() to zip up persistent data
Use DB_File to store persistent objects
Store persistent data on the filesystem
Store persistent data in a Informix database
Store persistent data in a MySQL database
Store persistent data in a Oracle database
Store persistent data in a Postgres database
Store persistent data in a Sybase database
An implementation of Apache::Session

Provides

in Session/Store/DBI.pm

Examples