Update to 2.19.0

ok sthen@
This commit is contained in:
pea 2012-03-12 13:29:19 +00:00
parent 241c8901bb
commit 7b2a20e82b
3 changed files with 7 additions and 32 deletions

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.63 2012/03/09 13:46:05 pea Exp $
# $OpenBSD: Makefile,v 1.64 2012/03/12 13:29:19 pea Exp $
SHARED_ONLY= Yes
COMMENT= access to PostgreSQL databases through the DBI
MODULES= cpan
DISTNAME= DBD-Pg-2.18.1
DISTNAME= DBD-Pg-2.19.0
CATEGORIES= databases
LIB_DEPENDS= databases/postgresql

View File

@ -1,5 +1,5 @@
MD5 (DBD-Pg-2.18.1.tar.gz) = H0qDez15eJrWhURD/OepAQ==
RMD160 (DBD-Pg-2.18.1.tar.gz) = SyY4Fi53dlesfPK1TqFCczcnvC4=
SHA1 (DBD-Pg-2.18.1.tar.gz) = fqBzX65NqwtclbEf85H5re3r+so=
SHA256 (DBD-Pg-2.18.1.tar.gz) = 9TLsHmmAnVEMUmdSW33MYbX511qp3SUBQzCxB0Gs2YI=
SIZE (DBD-Pg-2.18.1.tar.gz) = 235387
MD5 (DBD-Pg-2.19.0.tar.gz) = g1UnaGofkcUNGDTpFNFwlA==
RMD160 (DBD-Pg-2.19.0.tar.gz) = u0DWl+KWdsYqlQAubVx87PK8LO0=
SHA1 (DBD-Pg-2.19.0.tar.gz) = VVGudfBfy1AREpAl+VEuiW6PRn4=
SHA256 (DBD-Pg-2.19.0.tar.gz) = kyPCWJMq7lPLAJytZSAeaVRTBs580NwQ1Ql0U2UZ2jk=
SIZE (DBD-Pg-2.19.0.tar.gz) = 234913

View File

@ -1,25 +0,0 @@
$OpenBSD: patch-dbdimp_c,v 1.1 2012/03/09 13:46:05 pea Exp $
Fix for format string security issue with a malicious server
See https://rt.cpan.org/Public/Bug/Display.html?id=75642
--- dbdimp.c.orig Fri Mar 9 14:29:19 2012
+++ dbdimp.c Fri Mar 9 14:30:16 2012
@@ -328,7 +328,7 @@ static void pg_warn (void * arg, const char * message)
DBIc_is(imp_dbh, DBIcf_PrintWarn) ? 1 : 0);
if (DBIc_WARN(imp_dbh) && DBIc_is(imp_dbh, DBIcf_PrintWarn))
- warn(message);
+ warn("%s", message);
if (TEND) TRC(DBILOGFP, "%sEnd pg_warn\n", THEADER);
}
@@ -1531,7 +1531,7 @@ int dbd_st_prepare (SV * sth, imp_sth_t * imp_sth, cha
if (pg_st_prepare_statement(aTHX_ sth, imp_sth)!=0) {
TRACE_PQERRORMESSAGE;
- croak (PQerrorMessage(imp_dbh->conn));
+ croak ("%s", PQerrorMessage(imp_dbh->conn));
}
}