Persistent session data in CGI applications
CGI-Session is a Perl5 library that provides an easy, reliable and
modular session management system across HTTP requests. Persistency is
a key feature for such applications as shopping carts,
login/authentication routines, and application that need to carry data
across HTTP requests. CGI::Session does that and many more.
- Sources inherited from project devel:languages:perl
- Devel package for openSUSE:Factory
- Links to openSUSE:Factory / perl-CGI-Session
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/perl-CGI-Session && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
CGI-Session-4.42.tar.bz2 | 0000061357 59.9 KB | |
perl-CGI-Session.changes | 0000002316 2.26 KB | |
perl-CGI-Session.spec | 0000003974 3.88 KB |
Revision 7 (latest revision is 25)
Lars Vogdt (lrupp)
committed
(revision 7)
- update to 4.42: * Fix broken links in documentation and tests. (RT##49020) - add perl-DBD-SQLite, perl(CGI::Simple) and perl(FreezeThaw) to BuildRequires to run more tests (DBI tests need a running database and are skipped so far) - follow perl packaging rules in specfile - update to 4.41 * FIX: RT#43290. In CGI::Session::Driver::sqlite, ensure database handle is still defined in DESTROY() before calling ping(). * DOCUMENTATION: Add comments about using the header() method to set the charset to 'utf-8'. - update to 4.40 * many fixes, improved documentation - update to 4.35 (bnc#410259) * FIX: Fix the bug fix for error propagation from 4.34 * FIX: Reset errors when creating a new object. Previously, errors from a previous object could show up in the current object. * INTERNAL - Patch Build.PL and Makefile.PL to run Module::Metadata::Changes's ini.report.pl, if available, to regenerate Changelog.ini from this file (Changes), when creating a makefile. * SECURITY: Patch CGI::Session::Driver::file to stop \ and / characters being used in session ids and hence in file names. These characters, possibly combined with '..', could have been used to access files outside the designated session file directory. * FIX: Patch CGI::Session to propagate error upwards when _load_pluggables() fails. * INTERNAL: Ship a machine-readable version of this file under the name Changelog.ini. * FIX: Patch CGI::Session::Driver::mysql to replace 'REPLACE INTO ...' with 'INSERT INTO ... ON DUPLICATE KEY UPDATE ...'. * FIX: t/mysql.t used to test setting the global variable $CGI::Session::MySQL::TABLE_NAME. - package created (version 4.32)
Comments 0