r21917 - in /trunk/libcgi-session-perl: ./ debian/ debian/patches/ lib/CGI/ lib/CGI/Session/ lib/CGI/Session/Driver/ lib/CGI/Session/ID/ lib/CGI/Session/Serialize/ lib/CGI/Session/Test/ t/

rmayorga-guest at users.alioth.debian.org rmayorga-guest at users.alioth.debian.org
Fri Jun 20 02:23:44 UTC 2008


Author: rmayorga-guest
Date: Fri Jun 20 02:23:43 2008
New Revision: 21917

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=21917
Log:
* New upstream release
* refresh debian/rules with dh-make-perl - moved 
  from MakeMaker to Module::Build
* debian/control
  + set standard version to 3.8.0
    + Add README.source
  + versioned quilt Build-Depend
  + Add libmodule-build-perl to B-D
* refresh fix_name_section_pod.patch

Added:
    trunk/libcgi-session-perl/debian/README.source
    trunk/libcgi-session-perl/t/load_with_undef.t
      - copied unchanged from r21916, branches/upstream/libcgi-session-perl/current/t/load_with_undef.t
    trunk/libcgi-session-perl/t/new_with_undef.t
      - copied unchanged from r21916, branches/upstream/libcgi-session-perl/current/t/new_with_undef.t
Modified:
    trunk/libcgi-session-perl/Changes
    trunk/libcgi-session-perl/MANIFEST
    trunk/libcgi-session-perl/META.yml
    trunk/libcgi-session-perl/debian/changelog
    trunk/libcgi-session-perl/debian/control
    trunk/libcgi-session-perl/debian/patches/fix_name_section_pod.patch
    trunk/libcgi-session-perl/debian/rules
    trunk/libcgi-session-perl/lib/CGI/Session.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Driver.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Driver/DBI.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Driver/db_file.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Driver/file.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Driver/mysql.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Driver/postgresql.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Driver/sqlite.pm
    trunk/libcgi-session-perl/lib/CGI/Session/ErrorHandler.pm
    trunk/libcgi-session-perl/lib/CGI/Session/ID/incr.pm
    trunk/libcgi-session-perl/lib/CGI/Session/ID/md5.pm
    trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Serialize/default.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Serialize/storable.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Tutorial.pm

Modified: trunk/libcgi-session-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/Changes?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/Changes (original)
+++ trunk/libcgi-session-perl/Changes Fri Jun 20 02:23:43 2008
@@ -1,5 +1,23 @@
 CGI::Session Change Log
 =====================================================================
+
+4.32 - Tuesday, June 17, 2008
+    * FIX: Packaging of 4.31 release was botched. 
+
+4.31 - Tuesday, June 10, 2008
+    * FIX: Patch CGI::Session::Driver::DBI to check that the DBI handle still
+           exists before trying to ping it. This handles the case where the DBI
+           object is destroyed before the session object.  See RT#35925.
+
+    * FIX: Patch CGI::Session::Driver::DBI's remove() which still hard-coded
+           the column name 'id' instead of using the new feature which allows
+           the user to specify the name of the column. See RT#36235.
+
+    * FIX: Patch POD yet again to emphasize that an explicit call to destroy()
+           should be followed by explicit call to flush(), in particular in the
+           case where the program is not exiting and hence auto-flushing is not
+           activated.  Sections patched are 'A Warning about Auto-flushing' and
+           the docs for delete(). See RT#34668.
 
 4.30 - Friday, April 25, 2008
 
@@ -320,4 +338,4 @@
     * Bug in POD documentation is fixed (thanks to Graham Barr)
 
 
-$Id: Changes 406 2008-04-08 00:56:29Z ron $
+$Id: Changes 413 2008-06-09 02:13:27Z ron $

Modified: trunk/libcgi-session-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/MANIFEST?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/MANIFEST (original)
+++ trunk/libcgi-session-perl/MANIFEST Fri Jun 20 02:23:43 2008
@@ -23,6 +23,7 @@
 Makefile.PL
 MANIFEST			This list of files
 MANIFEST.SKIP
+META.yml
 README
 t/api3_db_file.t
 t/api3_db_file_freezethaw.t
@@ -64,10 +65,11 @@
 t/ip_matches.t
 t/is_new.t
 t/load.t
+t/load_with_undef.t
 t/name.t
+t/new_with_undef.t
 t/parse_dsn.t
 t/remote_addr.t
 t/str2seconds.t
 t/symlink_db_file.t
 t/symlink_file.t
-META.yml                                 Module meta-data (added by MakeMaker)

Modified: trunk/libcgi-session-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/META.yml?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/META.yml (original)
+++ trunk/libcgi-session-perl/META.yml Fri Jun 20 02:23:43 2008
@@ -1,7 +1,7 @@
 # http://module-build.sourceforge.net/META-spec.html
 #XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
 name:         CGI-Session
-version:      4.30
+version:      4.32
 version_from: lib/CGI/Session.pm
 installdirs:  site
 requires:

Added: trunk/libcgi-session-perl/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/debian/README.source?rev=21917&op=file
==============================================================================
--- trunk/libcgi-session-perl/debian/README.source (added)
+++ trunk/libcgi-session-perl/debian/README.source Fri Jun 20 02:23:43 2008
@@ -1,0 +1,3 @@
+This package uses quilt for managing patches.
+
+Cf. /usr/share/doc/quilt/README.source

Modified: trunk/libcgi-session-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/debian/changelog?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/debian/changelog (original)
+++ trunk/libcgi-session-perl/debian/changelog Fri Jun 20 02:23:43 2008
@@ -1,3 +1,17 @@
+libcgi-session-perl (4.32-1) unstable; urgency=low
+
+  * New upstream release
+  * refresh debian/rules with dh-make-perl - moved 
+    from MakeMaker to Module::Build
+  * debian/control
+    + set standard version to 3.8.0
+      + Add README.source
+    + versioned quilt Build-Depend
+    + Add libmodule-build-perl to B-D
+  * refresh fix_name_section_pod.patch
+
+ -- Rene Mayorga <rmayorga at debian.org.sv>  Thu, 19 Jun 2008 19:44:35 -0600
+
 libcgi-session-perl (4.30-1) unstable; urgency=low
 
   [ Damyan Ivanov ]

Modified: trunk/libcgi-session-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/debian/control?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/debian/control (original)
+++ trunk/libcgi-session-perl/debian/control Fri Jun 20 02:23:43 2008
@@ -1,12 +1,12 @@
 Source: libcgi-session-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 5.0), quilt
+Build-Depends: debhelper (>= 5.0), quilt (>= 0.40), libmodule-build-perl
 Build-Depends-Indep: perl (>= 5.8), libfreezethaw-perl, libcgi-simple-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Julien Danjou <acid at debian.org>, 
  Rene Mayorga <rmayorga at debian.org.sv>
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
 Homepage: http://search.cpan.org/dist/CGI-Session/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libcgi-session-perl/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/

Modified: trunk/libcgi-session-perl/debian/patches/fix_name_section_pod.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/debian/patches/fix_name_section_pod.patch?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/debian/patches/fix_name_section_pod.patch (original)
+++ trunk/libcgi-session-perl/debian/patches/fix_name_section_pod.patch Fri Jun 20 02:23:43 2008
@@ -1,8 +1,10 @@
---- libcgi-session-perl.orig/lib/CGI/Session/Test/Default.pm
-+++ libcgi-session-perl/lib/CGI/Session/Test/Default.pm
+Index: libcgi-session-perl/lib/CGI/Session/Test/Default.pm
+===================================================================
+--- libcgi-session-perl.orig/lib/CGI/Session/Test/Default.pm	2008-06-19 19:44:16.000000000 -0600
++++ libcgi-session-perl/lib/CGI/Session/Test/Default.pm	2008-06-19 19:53:07.000000000 -0600
 @@ -13,9 +13,9 @@
  
- $CGI::Session::Test::Default::VERSION = '4.30';
+ $CGI::Session::Test::Default::VERSION = '4.31';
  
 -=head1 CGI::Session::Test::Default
 +=head1 NAME

Modified: trunk/libcgi-session-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/debian/rules?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/debian/rules (original)
+++ trunk/libcgi-session-perl/debian/rules Fri Jun 20 02:23:43 2008
@@ -1,54 +1,48 @@
 #!/usr/bin/make -f
-#-*- makefile -*-
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-PACKAGE=$(shell dh_listpackages)
-
-ifndef PERL
-PERL = /usr/bin/perl
-endif
-
-TMP     =$(CURDIR)/debian/$(PACKAGE)
+export PERL_MM_USE_DEFAULT=1
 
 include /usr/share/quilt/quilt.make
+
+PERL   ?= /usr/bin/perl
+PACKAGE = $(shell dh_listpackages)
+TMP     = $(CURDIR)/debian/$(PACKAGE)
 
 build: build-stamp
 build-stamp: $(QUILT_STAMPFN)
 	dh_testdir
-	$(PERL) Makefile.PL INSTALLDIRS=vendor
-	$(MAKE)
-	$(MAKE) test
+	$(PERL) Build.PL installdirs=vendor
+	$(PERL) Build
+	$(PERL) Build test
 	touch $@
 
 clean: unpatch
 	dh_testdir
 	dh_testroot
 	dh_clean build-stamp install-stamp
-	[ ! -f Makefile ] || $(MAKE) realclean
+	[ ! -f Build ] || $(PERL) Build --allow_mb_mismatch 1 distclean
 
 install: install-stamp
 install-stamp: build-stamp
 	dh_testdir
 	dh_testroot
 	dh_clean -k
-	$(MAKE) install PREFIX=$(TMP)/usr
-	[ ! -d $(TMP)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose $(TMP)/usr/lib/perl5
+	$(PERL) Build install destdir=$(TMP) create_packlist=0
 	touch $@
 
 binary-arch:
+# We have nothing to do here for an architecture-independent package
 
 binary-indep: build install
 	dh_testdir
 	dh_testroot
 	dh_installdocs
+	dh_installexamples examples/*
 	dh_installchangelogs Changes
+	dh_perl
 	dh_compress
-	dh_installexamples examples/*
 	dh_fixperms
 	dh_installdeb
-	dh_perl 
 	dh_gencontrol
 	dh_md5sums
 	dh_builddeb

Modified: trunk/libcgi-session-perl/lib/CGI/Session.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session.pm Fri Jun 20 02:23:43 2008
@@ -1,13 +1,13 @@
 package CGI::Session;
 
-# $Id: Session.pm 407 2008-04-08 00:56:47Z ron $
+# $Id: Session.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 use Carp;
 use CGI::Session::ErrorHandler;
 
 @CGI::Session::ISA      = qw( CGI::Session::ErrorHandler );
-$CGI::Session::VERSION  = '4.30';
+$CGI::Session::VERSION  = '4.32';
 $CGI::Session::NAME     = 'CGISESSID';
 $CGI::Session::IP_MATCH = 0;
 
@@ -447,7 +447,7 @@
     return 1;
 }
 
-# $Id: Session.pm 407 2008-04-08 00:56:47Z ron $
+# $Id: Session.pm 415 2008-06-16 14:40:45Z markstos $
 
 =pod
 
@@ -463,34 +463,38 @@
 
     $CGISESSID = $session->id();
 
-    # send proper HTTP header with cookies:
+    # Send proper HTTP header with cookies:
     print $session->header();
 
-    # storing data in the session
+    # Storing data in the session:
     $session->param('f_name', 'Sherzod');
     # or
     $session->param(-name=>'l_name', -value=>'Ruzmetov');
 
-    # flush the data from memory to the storage driver at least before your
-    # program finishes since auto-flushing can be unreliable
+    # Flush the data from memory to the storage driver at least before your
+    # program finishes since auto-flushing can be unreliable.
+    # Warning: A bug in your logic whereby the DBI handle has gone
+    # out of scope before flush() is called means flush() won't work
+    # (when the session is a database session), so don't do that.
     $session->flush();
 
-    # retrieving data
+    # Retrieving data:
     my $f_name = $session->param('f_name');
     # or
     my $l_name = $session->param(-name=>'l_name');
 
-    # clearing a certain session parameter
+    # Clearing a certain session parameter:
     $session->clear(["l_name", "f_name"]);
 
-    # expire '_is_logged_in' flag after 10 idle minutes:
+    # Expire '_is_logged_in' flag after 10 idle minutes:
     $session->expire('is_logged_in', '+10m')
 
-    # expire the session itself after 1 idle hour
+    # Expire the session itself after 1 idle hour:
     $session->expire('+1h');
 
-    # delete the session for good
+    # Delete the session for good:
     $session->delete();
+    $session->flush(); # Recommended practice says use flush() after delete().
 
 =head1 DESCRIPTION
 
@@ -506,6 +510,20 @@
 program exits.
 
 For instance, in a C<CGI::Application>-based program, C<sub teardown()> would be the appropriate place to do this.
+
+This is all part of what might be called "Object life-cycle 'v' Program life-cycle".
+
+In the simplest case the program has one object of type CGI::Session, and that object is destroyed when the
+program exits.
+
+If, however, you wish to delete objects explicitly, then each call to C<delete()> should be followed by a call
+to C<flush()>.
+
+Warning: A bug in your logic whereby the DBI handle has gone out
+out of scope before flush() is called means flush() won't work
+(when the session is a database session), so don't do that.
+
+For more detail, see the discussion of the C<delete()> method, below.
 
 =head1 A Warning about UTF8
 
@@ -965,6 +983,10 @@
 Consequently, always explicitly calling C<flush()> on the session before the program exits
 should be regarded as mandatory until this problem is rectified.
 
+Warning: A bug in your logic whereby the DBI handle has gone out
+out of scope before flush() is called means flush() won't work
+(when the session is a database session), so don't do that.
+
 =head2 atime()
 
 Read-only method. Returns the last access time of the session in seconds from epoch. This time is used internally while
@@ -1130,8 +1152,12 @@
 
 The intention is that in due course (of the program's execution) this will trigger L<flush()|/"flush">, and flush() will do the actual removal.
 
-However: Auto-flushing can be unreliable, and always explicitly calling C<flush()> on the session before the program exits
+However: Auto-flushing can be unreliable, and always explicitly calling C<flush()> on the session after C<delete()>
 should be regarded as mandatory until this problem is rectified.
+
+Warning: A bug in your logic whereby the DBI handle has gone out
+out of scope before flush() is called means flush() won't work
+(when the session is a database session), so don't do that.
 
 =head2 find( \&code )
 
@@ -1409,6 +1435,7 @@
 Sherzod Ruzmetov E<lt>sherzodr at cpan.orgE<gt>, http://author.handalak.com/
 
 Mark Stosberg became a co-maintainer during the development of 4.0. C<markstos at cpan.org>.
+Ron Savage became a co-maintainer during the development of 4.30. C<rsavage at cpan.org>.
 
 =head1 SEE ALSO
 

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Driver.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Driver.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Driver.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Driver.pm Fri Jun 20 02:23:43 2008
@@ -1,6 +1,6 @@
 package CGI::Session::Driver;
 
-# $Id: Driver.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: Driver.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 #use diagnostics;
@@ -8,7 +8,7 @@
 use Carp;
 use CGI::Session::ErrorHandler;
 
-$CGI::Session::Driver::VERSION = '4.30';
+$CGI::Session::Driver::VERSION = '4.31';
 @CGI::Session::Driver::ISA     = qw(CGI::Session::ErrorHandler);
 
 sub new {

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Driver/DBI.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Driver/DBI.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Driver/DBI.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Driver/DBI.pm Fri Jun 20 02:23:43 2008
@@ -1,6 +1,6 @@
 package CGI::Session::Driver::DBI;
 
-# $Id: DBI.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: DBI.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 
@@ -9,7 +9,7 @@
 use CGI::Session::Driver;
 
 @CGI::Session::Driver::DBI::ISA = ( "CGI::Session::Driver" );
-$CGI::Session::Driver::DBI::VERSION = '4.30';
+$CGI::Session::Driver::DBI::VERSION = '4.31';
 
 
 sub init {
@@ -123,7 +123,7 @@
     my ($sid) = @_;
     croak "remove(): usage error" unless $sid;
 
-   my $rc = $self->{Handle}->do( 'DELETE FROM '. $self->table_name .' WHERE id= ?',{},$sid );
+   my $rc = $self->{Handle}->do( 'DELETE FROM ' . $self->table_name . " WHERE $self->{IdColName}= ?", {}, $sid );
     unless ( $rc ) {
         croak "remove(): \$dbh->do failed!";
     }
@@ -135,7 +135,7 @@
 sub DESTROY {
     my $self = shift;
 
-    unless ( $self->{Handle} -> ping ) {
+    unless ( defined $self->{Handle} && $self->{Handle} -> ping ) {
         $self->set_error(__PACKAGE__ . '::DESTROY(). Database handle has gone away');
         return;
 	}

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Driver/db_file.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Driver/db_file.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Driver/db_file.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Driver/db_file.pm Fri Jun 20 02:23:43 2008
@@ -1,6 +1,6 @@
 package CGI::Session::Driver::db_file;
 
-# $Id: db_file.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: db_file.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 
@@ -13,7 +13,7 @@
 use vars qw( @ISA $VERSION $FILE_NAME $UMask $NO_FOLLOW );
 
 @ISA         = ( "CGI::Session::Driver" );
-$VERSION     = '4.30';
+$VERSION     = '4.31';
 $FILE_NAME   = "cgisess.db";
 $UMask       = 0660;
 $NO_FOLLOW   = eval { O_NOFOLLOW } || 0;

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Driver/file.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Driver/file.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Driver/file.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Driver/file.pm Fri Jun 20 02:23:43 2008
@@ -1,6 +1,6 @@
 package CGI::Session::Driver::file;
 
-# $Id: file.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: file.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 
@@ -19,7 +19,7 @@
 }
 
 @CGI::Session::Driver::file::ISA        = ( "CGI::Session::Driver" );
-$CGI::Session::Driver::file::VERSION    = '4.30';
+$CGI::Session::Driver::file::VERSION    = '4.31';
 $FileName                               = "cgisess_%s";
 $NoFlock                                = 0;
 $UMask                                  = 0660;

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Driver/mysql.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Driver/mysql.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Driver/mysql.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Driver/mysql.pm Fri Jun 20 02:23:43 2008
@@ -1,13 +1,13 @@
 package CGI::Session::Driver::mysql;
 
-# $Id: mysql.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: mysql.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 use Carp;
 use CGI::Session::Driver::DBI;
 
 @CGI::Session::Driver::mysql::ISA       = qw( CGI::Session::Driver::DBI );
-$CGI::Session::Driver::mysql::VERSION   = '4.30';
+$CGI::Session::Driver::mysql::VERSION   = '4.31';
 
 sub _mk_dsnstr {
     my ($class, $dsn) = @_;

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Driver/postgresql.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Driver/postgresql.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Driver/postgresql.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Driver/postgresql.pm Fri Jun 20 02:23:43 2008
@@ -1,6 +1,6 @@
 package CGI::Session::Driver::postgresql;
 
-# $Id: postgresql.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: postgresql.pm 415 2008-06-16 14:40:45Z markstos $
 
 # CGI::Session::Driver::postgresql - PostgreSQL driver for CGI::Session
 #
@@ -15,7 +15,7 @@
 use CGI::Session::Driver::DBI;
 use DBD::Pg qw(PG_BYTEA PG_TEXT);
 
-$CGI::Session::Driver::postgresql::VERSION = '4.30';
+$CGI::Session::Driver::postgresql::VERSION = '4.31';
 @CGI::Session::Driver::postgresql::ISA     = qw( CGI::Session::Driver::DBI );
 
 

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Driver/sqlite.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Driver/sqlite.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Driver/sqlite.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Driver/sqlite.pm Fri Jun 20 02:23:43 2008
@@ -1,6 +1,6 @@
 package CGI::Session::Driver::sqlite;
 
-# $Id: sqlite.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: sqlite.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 
@@ -9,7 +9,7 @@
 use DBI qw(SQL_BLOB);
 use Fcntl;
 
-$CGI::Session::Driver::sqlite::VERSION    = '4.30';
+$CGI::Session::Driver::sqlite::VERSION    = '4.31';
 
 sub init {
     my $self = shift;

Modified: trunk/libcgi-session-perl/lib/CGI/Session/ErrorHandler.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/ErrorHandler.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/ErrorHandler.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/ErrorHandler.pm Fri Jun 20 02:23:43 2008
@@ -1,9 +1,9 @@
 package CGI::Session::ErrorHandler;
 
-# $Id: ErrorHandler.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: ErrorHandler.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
-$CGI::Session::ErrorHandler::VERSION = '4.30';
+$CGI::Session::ErrorHandler::VERSION = '4.31';
 
 =pod
 

Modified: trunk/libcgi-session-perl/lib/CGI/Session/ID/incr.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/ID/incr.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/ID/incr.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/ID/incr.pm Fri Jun 20 02:23:43 2008
@@ -1,6 +1,6 @@
 package CGI::Session::ID::incr;
 
-# $Id: incr.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: incr.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 use File::Spec;
@@ -8,7 +8,7 @@
 use Fcntl qw( :DEFAULT :flock );
 use CGI::Session::ErrorHandler;
 
-$CGI::Session::ID::incr::VERSION = '4.30';
+$CGI::Session::ID::incr::VERSION = '4.31';
 @CGI::Session::ID::incr::ISA     = qw( CGI::Session::ErrorHandler );
 
 

Modified: trunk/libcgi-session-perl/lib/CGI/Session/ID/md5.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/ID/md5.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/ID/md5.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/ID/md5.pm Fri Jun 20 02:23:43 2008
@@ -1,12 +1,12 @@
 package CGI::Session::ID::md5;
 
-# $Id: md5.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: md5.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 use Digest::MD5;
 use CGI::Session::ErrorHandler;
 
-$CGI::Session::ID::md5::VERSION = '4.30';
+$CGI::Session::ID::md5::VERSION = '4.31';
 @CGI::Session::ID::md5::ISA     = qw( CGI::Session::ErrorHandler );
 
 *generate = \&generate_id;

Modified: trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm Fri Jun 20 02:23:43 2008
@@ -1,12 +1,12 @@
 package CGI::Session::ID::static;
 
-# $Id: static.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: static.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 use Carp ("croak");
 use CGI::Session::ErrorHandler;
 
-$CGI::Session::ID::static::VERSION = '4.30';
+$CGI::Session::ID::static::VERSION = '4.31';
 @::CGI::Session::ID::static::ISA   = qw( CGI::Session::ErrorHandler );
 
 sub generate_id {

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Serialize/default.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Serialize/default.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Serialize/default.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Serialize/default.pm Fri Jun 20 02:23:43 2008
@@ -1,6 +1,6 @@
 package CGI::Session::Serialize::default;
 
-# $Id: default.pm 394 2008-03-22 02:35:30Z markstos $ 
+# $Id: default.pm 415 2008-06-16 14:40:45Z markstos $ 
 
 use strict;
 use Safe;
@@ -12,7 +12,7 @@
 require overload;
 
 @CGI::Session::Serialize::default::ISA = ( "CGI::Session::ErrorHandler" );
-$CGI::Session::Serialize::default::VERSION = '4.30';
+$CGI::Session::Serialize::default::VERSION = '4.31';
 
 
 sub freeze {

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Serialize/storable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Serialize/storable.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Serialize/storable.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Serialize/storable.pm Fri Jun 20 02:23:43 2008
@@ -1,12 +1,12 @@
 package CGI::Session::Serialize::storable;
 
-# $Id: storable.pm 394 2008-03-22 02:35:30Z markstos $
+# $Id: storable.pm 415 2008-06-16 14:40:45Z markstos $
 
 use strict;
 use Storable;
 require CGI::Session::ErrorHandler;
 
-$CGI::Session::Serialize::storable::VERSION = '4.30';
+$CGI::Session::Serialize::storable::VERSION = '4.31';
 @CGI::Session::Serialize::ISA               = ( "CGI::Session::ErrorHandler" );
 
 =pod

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm Fri Jun 20 02:23:43 2008
@@ -11,7 +11,7 @@
 sub ok_later (&;$);
     
 
-$CGI::Session::Test::Default::VERSION = '4.30';
+$CGI::Session::Test::Default::VERSION = '4.31';
 
 =head1 CGI::Session::Test::Default
 

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Tutorial.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Tutorial.pm?rev=21917&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Tutorial.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Tutorial.pm Fri Jun 20 02:23:43 2008
@@ -1,8 +1,8 @@
 package CGI::Session::Tutorial;
 
-# $Id: Tutorial.pm 394 2008-03-22 02:35:30Z markstos $
-
-$CGI::Session::Tutorial::VERSION = '4.30';
+# $Id: Tutorial.pm 415 2008-06-16 14:40:45Z markstos $
+
+$CGI::Session::Tutorial::VERSION = '4.31';
 
 =pod
 




More information about the Pkg-perl-cvs-commits mailing list