r33828 - in /branches/upstream/libdbd-pg-perl/current: .perlcriticrc Changes META.yml Makefile.PL Pg.pm README SIGNATURE dbdimp.c lib/Bundle/DBD/Pg.pm

ryan52-guest at users.alioth.debian.org ryan52-guest at users.alioth.debian.org
Fri Apr 24 02:36:44 UTC 2009


Author: ryan52-guest
Date: Fri Apr 24 02:36:39 2009
New Revision: 33828

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=33828
Log:
[svn-upgrade] Integrating new upstream version, libdbd-pg-perl (2.13.1)

Modified:
    branches/upstream/libdbd-pg-perl/current/.perlcriticrc
    branches/upstream/libdbd-pg-perl/current/Changes
    branches/upstream/libdbd-pg-perl/current/META.yml
    branches/upstream/libdbd-pg-perl/current/Makefile.PL
    branches/upstream/libdbd-pg-perl/current/Pg.pm
    branches/upstream/libdbd-pg-perl/current/README
    branches/upstream/libdbd-pg-perl/current/SIGNATURE
    branches/upstream/libdbd-pg-perl/current/dbdimp.c
    branches/upstream/libdbd-pg-perl/current/lib/Bundle/DBD/Pg.pm

Modified: branches/upstream/libdbd-pg-perl/current/.perlcriticrc
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdbd-pg-perl/current/.perlcriticrc?rev=33828&op=diff
==============================================================================
--- branches/upstream/libdbd-pg-perl/current/.perlcriticrc (original)
+++ branches/upstream/libdbd-pg-perl/current/.perlcriticrc Fri Apr 24 02:36:39 2009
@@ -2,7 +2,7 @@
 profile-strictness = quiet
 
 [Documentation::PodSpelling]
-stop_words = ActiveKids AutoCommit boolean Bunce CachedKids ChildHandles ChopBlanks CompatMode CursorName DBD DBI Datatype dbdpg enum ErrCount FetchHashKeyName HandleError HandleSetErr InactiveDestroy LongReadLen LongTruncOk Mergl Momjian Mullane NULLABLE OID ParamValues ParamTypes PgBouncer pgend pglibpq pglogin pgprefix pgquote pgstart PGSERVICE PGSYSCONFDIR perl Postgres PostgreSQL PrintError PrintWarn README RaiseError RowCache RowCacheSize RowsInCache SQL SQLSTATE SSL STDIN STDERR STDOUT Sabino Savepoints ShowErrorStatement TaintIn TaintOut TraceLevel UTF Username afterwards arrayrefs attr autocommit backend bitmask bytea cancelled datatype dbd dbh errstr fd filename getfd getline hashref largeobject len libpq lseg pgbuiltin pgsql runtime savepoint savepoints schemas sslmode tablename tablespace tablespaces tuple typename username varchar undef Perlish arrayref datatypes bool func PID dr ReadOnly nullable hashrefs
+stop_words = ActiveKids AutoCommit boolean Bunce CachedKids ChildHandles ChopBlanks CompatMode CursorName DBD DBI Datatype dbdpg enum ErrCount FetchHashKeyName HandleError HandleSetErr InactiveDestroy LongReadLen LongTruncOk Mergl Momjian Mullane NULLABLE OID ParamValues ParamTypes PgBouncer pgend pglibpq pglogin pgprefix pgquote pgstart PGSERVICE PGSYSCONFDIR perl Postgres PostgreSQL PrintError PrintWarn README RaiseError RowCache RowCacheSize RowsInCache SQL SQLSTATE SSL STDIN STDERR STDOUT Sabino Savepoints ShowErrorStatement TaintIn TaintOut TraceLevel UTF Username afterwards arrayrefs attr autocommit backend bitmask bytea cancelled datatype dbd dbh errstr fd filename getfd getline hashref largeobject len libpq lseg pgbuiltin pgsql runtime savepoint savepoints schemas sslmode tablename tablespace tablespaces tuple typename username varchar undef Perlish arrayref datatypes bool func PID dr ReadOnly nullable hashrefs DSN
 
 [-Bangs::ProhibitCommentedOutCode]
 [-Bangs::ProhibitFlagComments]

Modified: branches/upstream/libdbd-pg-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdbd-pg-perl/current/Changes?rev=33828&op=diff
==============================================================================
--- branches/upstream/libdbd-pg-perl/current/Changes (original)
+++ branches/upstream/libdbd-pg-perl/current/Changes Fri Apr 24 02:36:39 2009
@@ -1,6 +1,10 @@
 ('GSM' is Greg Sabino Mullane, greg at turnstep.com)
 
-2.13.0 Released April 13, 2009
+2.13.1 Released April 23, 2009
+
+  - Fix leak in pg_warn (CPAN bug #45163) [rweikusat at mssgmbh.com]
+
+2.13.0 Released April 13, 2009 (subversion r12695)
 
   - Ensure we always set sqlstate inside of pg_st_prepare_statement
     (CPAN bug #44732) [rweikusat at mssgmbh.com]
@@ -187,7 +191,7 @@
 2.7.2 Released May 14, 2008 (subversion r11269)
 
   - Handle embedded commas in quotes properly when destringifying 
-    arrays.(CPAN bug #35862) [GSM]
+    arrays. (CPAN bug #35862) [GSM]
   - Fix typo in docs with trace_parser_flags() (Martin J. Evans)
   - More testing tweaks [GSM]
 
@@ -263,7 +267,6 @@
 2.2.2 Released March 3, 2008 (subversion r10873)
 
   - Remove non-working tracing from types.c and quote.c [GSM]
-
   - Add parse_trace_flag as statement handle method. [GSM]
 
 2.2.1 Released March 1, 2008 (subversion r10865)

Modified: branches/upstream/libdbd-pg-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdbd-pg-perl/current/META.yml?rev=33828&op=diff
==============================================================================
--- branches/upstream/libdbd-pg-perl/current/META.yml (original)
+++ branches/upstream/libdbd-pg-perl/current/META.yml Fri Apr 24 02:36:39 2009
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name                        : DBD-Pg
-version                     : 2.13.0
+version                     : 2.13.1
 abstract                    : DBI PostgreSQL interface
 author:              
   - Greg Sabino Mullane <greg at turnstep.com>
@@ -39,10 +39,10 @@
 provides:
   DBD::Pg:
     file                    : Pg.pm
-    version                 : 2.13.0
+    version                 : 2.13.1
   Bundle::DBD::Pg:
     file                    : lib/Bundle/DBD/Pg.pm
-    version                 : 2.13.0
+    version                 : 2.13.1
 
 keywords:
   - Postgres

Modified: branches/upstream/libdbd-pg-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdbd-pg-perl/current/Makefile.PL?rev=33828&op=diff
==============================================================================
--- branches/upstream/libdbd-pg-perl/current/Makefile.PL (original)
+++ branches/upstream/libdbd-pg-perl/current/Makefile.PL Fri Apr 24 02:36:39 2009
@@ -1,4 +1,4 @@
-# $Id: Makefile.PL 12683 2009-04-09 16:14:48Z turnstep $
+# $Id: Makefile.PL 12712 2009-04-23 16:22:51Z turnstep $
 
 use ExtUtils::MakeMaker;
 use Config;
@@ -7,7 +7,7 @@
 use 5.006001;
 
 ## No version.pm for this one, as the prereqs are not loaded yet.
-my $VERSION = '2.13.0';
+my $VERSION = '2.13.1';
 
 my $lib;
 BEGIN {

Modified: branches/upstream/libdbd-pg-perl/current/Pg.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdbd-pg-perl/current/Pg.pm?rev=33828&op=diff
==============================================================================
--- branches/upstream/libdbd-pg-perl/current/Pg.pm (original)
+++ branches/upstream/libdbd-pg-perl/current/Pg.pm Fri Apr 24 02:36:39 2009
@@ -1,5 +1,5 @@
 #  -*-cperl-*-
-#  $Id: Pg.pm 12687 2009-04-13 19:15:07Z turnstep $
+#  $Id: Pg.pm 12712 2009-04-23 16:22:51Z turnstep $
 #
 #  Copyright (c) 2002-2009 Greg Sabino Mullane and others: see the Changes file
 #  Portions Copyright (c) 2002 Jeffrey W. Baker
@@ -17,7 +17,7 @@
 {
 	package DBD::Pg;
 
-	use version; our $VERSION = qv('2.13.0');
+	use version; our $VERSION = qv('2.13.1');
 
 	use DBI ();
 	use DynaLoader ();
@@ -1718,7 +1718,7 @@
 
 =head1 VERSION
 
-This documents version 2.13.0 of the DBD::Pg module
+This documents version 2.13.1 of the DBD::Pg module
 
 =head1 DESCRIPTION
 

Modified: branches/upstream/libdbd-pg-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdbd-pg-perl/current/README?rev=33828&op=diff
==============================================================================
--- branches/upstream/libdbd-pg-perl/current/README (original)
+++ branches/upstream/libdbd-pg-perl/current/README Fri Apr 24 02:36:39 2009
@@ -1,11 +1,11 @@
 DBD::Pg  --  the DBI PostgreSQL interface for Perl
 
-# $Id: README 12683 2009-04-09 16:14:48Z turnstep $
+# $Id: README 12712 2009-04-23 16:22:51Z turnstep $
 
 DESCRIPTION:
 ------------
 
-This is version 2.13.0 of DBD::Pg, the Perl interface to Postgres using DBI. 
+This is version 2.13.1 of DBD::Pg, the Perl interface to Postgres using DBI. 
 The web site for this interface, and the latest version, can be found at:
 
 	http://search.cpan.org/dist/DBD-Pg/

Modified: branches/upstream/libdbd-pg-perl/current/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdbd-pg-perl/current/SIGNATURE?rev=33828&op=diff
==============================================================================
--- branches/upstream/libdbd-pg-perl/current/SIGNATURE (original)
+++ branches/upstream/libdbd-pg-perl/current/SIGNATURE Fri Apr 24 02:36:39 2009
@@ -14,23 +14,23 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: RIPEMD160
 
-SHA1 529fa593badc0747c6c8ebde07b951bb40857154 .perlcriticrc
-SHA1 71d383058a7b08085b03486791bfd83b84f0c787 Changes
+SHA1 415d25a8628815a50a8f79317de4abff11ac73e8 .perlcriticrc
+SHA1 b0e45e2342f3296c3c5222f1e48fe52897dcef05 Changes
 SHA1 4d91c71e5dbb19ece1505ab75c36d00a744bb076 MANIFEST
 SHA1 6fd98d850a9a67911c047e7f0a8752fd15be98d7 MANIFEST.SKIP
-SHA1 547495530b47e53ba22b50306dc2a92936a0e34c META.yml
-SHA1 d91ec74ed0b6bc4cea009bc8c3ff4d700ff67347 Makefile.PL
+SHA1 5d87cb4a1a1d087201b0ad2edb1146f37425b373 META.yml
+SHA1 f48a0384779311044390cd73496ab148a7ca5fc0 Makefile.PL
 SHA1 23ff9a53497b927573048b7457d5eb8173d8b9b0 Pg.h
-SHA1 ac3e652febb79b43247917f6ee2bad8de20a3d05 Pg.pm
+SHA1 6fdef7366f49b0e0c447763984788e5db6ceff0a Pg.pm
 SHA1 4e39c717f6050aff330b22e2bc52f6f2532d21c5 Pg.xs
-SHA1 5093f6d51a7a8f3580858737235c88b9794d4e3f README
+SHA1 c13f49dbd28840ef69dc20a01ec7a3ef276e8c21 README
 SHA1 8f20ecd6822bce2a39504beb087bdd341ace06f4 README.dev
 SHA1 7e213bf90f513595b59c0a2c4ef94fea1592efcf README.win32
 SHA1 fe7a42afdeec6a218c45f76e875cc3324b870956 TODO
-SHA1 417f75c40b46402197c5451a3cb49e0cfdbe7bbe dbdimp.c
+SHA1 c28b206e9b740ae0a5cd7c7ce4614207d31e90ca dbdimp.c
 SHA1 3852dea79080d2c3e1ed9644fbbd6d25c2151c13 dbdimp.h
 SHA1 6c33bcf138e577722283bef02fceb8cbce4d100d dbivport.h
-SHA1 3cf1e55ed40c8c0a36f494ca52da2896cbeee79a lib/Bundle/DBD/Pg.pm
+SHA1 e4f7af1291d3090cbcee6148694fb2cf64a5f809 lib/Bundle/DBD/Pg.pm
 SHA1 fe02d60d99123a5bb17d65bea35ade9a9b8f1eb4 quote.c
 SHA1 0a1fdd0406c5c367a9aba366d1d35cfa8d5272ae quote.h
 SHA1 93aa7e8cae0a361d1e6163dea0281ebff41f3c5f t/00-signature.t
@@ -65,7 +65,7 @@
 SHA1 f07cd5ecaeb854c81ceb9206364979cf607e6546 win32.mak
 -----BEGIN PGP SIGNATURE-----
 
-iEYEAREDAAYFAknj7xwACgkQvJuQZxSWSsheuQCcDMK6Hi9fjstgIgQX3r7DxYw1
-cbcAnjVtCjcGhU5lQPOVK5SI3Nw10OzX
-=xHXF
+iEYEAREDAAYFAknwlfkACgkQvJuQZxSWSsg01ACgokxEjA5JdYA+QApp0zEnKyOr
+XocAn1jg/BAYY0OzNVJeWJF5+VUDD6Xn
+=OmZV
 -----END PGP SIGNATURE-----

Modified: branches/upstream/libdbd-pg-perl/current/dbdimp.c
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdbd-pg-perl/current/dbdimp.c?rev=33828&op=diff
==============================================================================
--- branches/upstream/libdbd-pg-perl/current/dbdimp.c (original)
+++ branches/upstream/libdbd-pg-perl/current/dbdimp.c Fri Apr 24 02:36:39 2009
@@ -1,6 +1,6 @@
 /*
 
-  $Id: dbdimp.c 12682 2009-04-09 15:52:56Z turnstep $
+  $Id: dbdimp.c 12711 2009-04-20 16:42:07Z turnstep $
 
   Copyright (c) 2002-2009 Greg Sabino Mullane and others: see the Changes file
   Portions Copyright (c) 2002 Jeffrey W. Baker
@@ -277,6 +277,9 @@
 static void pg_warn (void * arg, const char * message)
 {
 	dTHX;
+	SV *tmp;
+
+	tmp = sv_2mortal(newRV((SV *)arg));
 
 	/* This fun little bit is to prevent a core dump when the following occurs:
 	   client_min_messages is set to DEBUG3 or greater, and we exit without a disconnect.
@@ -289,11 +292,11 @@
 	   like DBIc_WARN. There may be a better way of handling all this, and we may want to 
 	   default to always warn() - input welcome.
 	*/
-	if (!SvROK(SvMAGIC(SvRV(newRV((SV*)arg)))->mg_obj)) {
+	if (!SvROK(SvMAGIC(SvRV(tmp))->mg_obj)) {
 		return;
 	}
 	else {
-		D_imp_dbh( sv_2mortal(newRV((SV*)arg)) );
+		D_imp_dbh(tmp);
 
 		if (TSTART) TRC(DBILOGFP, "%sBegin pg_warn (message: %s DBIc_WARN: %d PrintWarn: %d)\n",
 						THEADER,

Modified: branches/upstream/libdbd-pg-perl/current/lib/Bundle/DBD/Pg.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdbd-pg-perl/current/lib/Bundle/DBD/Pg.pm?rev=33828&op=diff
==============================================================================
--- branches/upstream/libdbd-pg-perl/current/lib/Bundle/DBD/Pg.pm (original)
+++ branches/upstream/libdbd-pg-perl/current/lib/Bundle/DBD/Pg.pm Fri Apr 24 02:36:39 2009
@@ -4,7 +4,7 @@
 use strict;
 use warnings;
 
-$VERSION = '2.13.0';
+$VERSION = '2.13.1';
 
 1;
 




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