Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id D60177A28E for ; Fri, 21 Oct 2016 13:03:20 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 4B56585EE8; Fri, 21 Oct 2016 13:03:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D03B785EE6 for ; Fri, 21 Oct 2016 13:03:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id QCLdndzyAv1j for ; Fri, 21 Oct 2016 13:03:19 +0000 (UTC) Received: from cvs.NetBSD.org (unknown [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 4BB0D84CE5 for ; Fri, 21 Oct 2016 13:03:19 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 42209FBD2; Fri, 21 Oct 2016 13:03:19 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_14770549998900" MIME-Version: 1.0 Date: Fri, 21 Oct 2016 13:03:19 +0000 From: "Wen Heping" Subject: CVS commit: pkgsrc/databases/p5-DBD-mysql To: pkgsrc-changes@NetBSD.org Reply-To: wen@netbsd.org X-Mailer: log_accum Message-Id: <20161021130319.42209FBD2@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk This is a multi-part message in MIME format. --_----------=_14770549998900 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: wen Date: Fri Oct 21 13:03:19 UTC 2016 Modified Files: pkgsrc/databases/p5-DBD-mysql: Makefile distinfo Log Message: Update to 4.038 Upstream changes: 2016-10-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.038) * Version 4.037_1 had fixes for MySQL 8.0 provided Bernt Johnsen @ Oracle that were not in the Changelogs (https://github.com/perl5-dbi/DBD-mysql/pull/56) * Fixes for compiling against newer libmysqlclient on Windows (kmx) * Fix unit test for 40server_prepare_crash on Windows (pali) * Perl's IV in scalar can store 64bit integer when perl was compiled with 64 bit support (default on 64bit linux with gcc). Use this feature and stores MYSQL_TYPE_LONGLONG as integers instead of strings when possible. (pali, https://github.com/perl5-dbi/DBD-mysql/pull/57) 2016-10-14 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.037_01) * Newest versions of libmysqlclient and the MariaDB C connector no longer export the __WIN__ macro. If this macro is not present we would not compile in the poll.h-based async-support. Changed to use the _WIN32 macro instead. Thanks to Sergei Golubchik for suggesting the fix. * Fix from Pali Roh獺r to not use unsafe sprintf with variable lengt, changes to bind logic, and added test 40server_prepare_crash. 2016-10-03 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.037) * Security release to patch possible buffer overflow in prepared statements. Reported and fixed by Pali Roh獺r. This vulnerability is present in all releases at least back to versions 3.0 of the driver, which were released in 2005. The CVE identifier for this vulnerability is CVE-2016-1246. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 pkgsrc/databases/p5-DBD-mysql/Makefile cvs rdiff -u -r1.25 -r1.26 pkgsrc/databases/p5-DBD-mysql/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_14770549998900 Content-Disposition: inline Content-Length: 1723 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/databases/p5-DBD-mysql/Makefile diff -u pkgsrc/databases/p5-DBD-mysql/Makefile:1.65 pkgsrc/databases/p5-DBD-mysql/Makefile:1.66 --- pkgsrc/databases/p5-DBD-mysql/Makefile:1.65 Wed Aug 24 00:33:33 2016 +++ pkgsrc/databases/p5-DBD-mysql/Makefile Fri Oct 21 13:03:19 2016 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.65 2016/08/24 00:33:33 wen Exp $ +# $NetBSD: Makefile,v 1.66 2016/10/21 13:03:19 wen Exp $ -DISTNAME= DBD-mysql-4.036 +DISTNAME= DBD-mysql-4.038 PKGNAME= p5-${DISTNAME} CATEGORIES= databases perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=DBD/} Index: pkgsrc/databases/p5-DBD-mysql/distinfo diff -u pkgsrc/databases/p5-DBD-mysql/distinfo:1.25 pkgsrc/databases/p5-DBD-mysql/distinfo:1.26 --- pkgsrc/databases/p5-DBD-mysql/distinfo:1.25 Wed Aug 24 00:33:33 2016 +++ pkgsrc/databases/p5-DBD-mysql/distinfo Fri Oct 21 13:03:19 2016 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.25 2016/08/24 00:33:33 wen Exp $ +$NetBSD: distinfo,v 1.26 2016/10/21 13:03:19 wen Exp $ -SHA1 (DBD-mysql-4.036.tar.gz) = 820007bdcc668da2fd478381d20850c38e85da6b -RMD160 (DBD-mysql-4.036.tar.gz) = f7401ab90a219c701fd5e9667193c38da13906fc -SHA512 (DBD-mysql-4.036.tar.gz) = 2bfc5151b54559277f5e1949abc702eb373323998c641d199e3b2ba30f4b4ca449fc728fbd4f5ed05af53602e8f8772c2de9b1dd6db36f5af85a3c7799daab19 -Size (DBD-mysql-4.036.tar.gz) = 146513 bytes +SHA1 (DBD-mysql-4.038.tar.gz) = 3fbbbd232f1c382ceb0e35768e313c5fae3e0727 +RMD160 (DBD-mysql-4.038.tar.gz) = e0775af6d210794ce7b8cdbdae096fed508d204d +SHA512 (DBD-mysql-4.038.tar.gz) = ba9515f3fe0a5afdede86bdfdeb2b06dafe9251650e868da6d3630e593d2992b292eb8027c964f15c6cbfc80c2fb67270e13ccd013e83d0c55ac503c99d2e1c2 +Size (DBD-mysql-4.038.tar.gz) = 149016 bytes --_----------=_14770549998900--