Apache-SessionManager
view release on metacpan or search on metacpan
Revision history for Perl extension Apache::SessionManager.
Legenda:
+ = new feature
! = updated feature/bug fix
* = incompatible changes
- = removed feature
1.03 Sun Nov 07 18:00:00 2004
* Adopted dotted-quad/mask syntax (eg "192.168.0.0/16") when setting
SessionManagerIPExclude IP exclusion list
+ Added remote IP in debug messages
+ Added new cookpod section: "Apache::SessionManager WITH CGI::Builder"
! Substituted each STDERR prints with $r->log_error mod_perl API calls
! Bug fix: SessionManagerHeaderExclude skips check when header or its value
is undefined
! Tested also with latest Apache/mod_perl release (2.0.52/1.99_17)
1.02 Tue Jun 19 12:00:00 2004
+ Added SessionManagerHeaderExclude directive in order to exclude
incoming request containing particular header content
+ Added SessionManagerIPExclude directive in order to exclude
incoming request matching remote IP
+ Added compatibilty to libapreq2 (Apache::Cookie API differs from libapreq1
implementation). Thanks to Mike Whitaker <mike@wisdengroup.com> for
reporting this
! Bug fix (since 1.99_14): fix cleanup_register call. Thanks to Blair Sutton
<bsdz@numeninest.com>
! Removed a STDERR debug print
! Updated docs and test for new features
1.01 Fri Jan 23 15:00:00 2004
! Bug fix: port to MP2 Apache::URI->parse call to APR::URI->parse
! Update cookpood. Fix pod tags. Moved all '=for html' sections.
Arranged text to fit 80 columns
+ Added patches/README file with some info about included patches
1.00 Mon Dec 01 18:00:00 2003
+ Added mod_perl 2 and mod_perl 1 full compatibility
+ Added OO interface. Now Apache::SessionManager inherits from Apache class
+ Added new cookpod section: "Using Apache::SessionManager without root
privileges"
+ Added new cookpod section: "Using Apache::SessionManager with Apache::DBI"
+ Added new cookpod section: "Expiration policies on the client side"
+ Added t/lib/PerlEnvOO.pm simple mod_perl handler to test OO interface
! Updated Makefile.PL in order to:
- accept command line switch '-n' which
doesn't ask at prompt and doesn't run live Apache tests. This is to pack
easier this package for Debian (suggested by Krzysztof Krzyzaniak
<eloy@debian.org>)
- check correctly environment: test mod_perl generation
and test suite. Added messages before configuring test
- add httpd.conf extra lines for testing with Apache::DBI
! Updated PODS
- SessionManager.pm PODS (VERSION section)
- added L<> in every module name
- documented mp1/mp2 bug with "PerlSetVar Foo 0"
- Switched use of $ENV{'GATEWAY_INTERFACE'} to $ENV{'MOD_PERL'} in
cookbook samples
- Fix 'Expire' with 'Expires'
! Bug fix: SessionManagerExpire: '0' => (none|no|disabled) value means no
expiration time
! Moved tests to run only under Apache::testold mod_perl 1 test suite
! Ported t/lib/*.pm sample modules to work either with mod_perl 1.0 and 2.0
( run in 0.823 second using v1.01-cache-2.11-cpan-df04353d9ac )