head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.10 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.8 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.6 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.4 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.2 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.3.0.6 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.4 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.2 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.2.0.10 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.8 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.6 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.4 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.2 pkgsrc-2008Q1:1.1.0.10 pkgsrc-2008Q1-base:1.1 pkgsrc-2007Q4:1.1.0.8 pkgsrc-2007Q4-base:1.1 pkgsrc-2007Q3:1.1.0.6 pkgsrc-2007Q3-base:1.1 pkgsrc-2007Q2:1.1.0.4 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.2; locks; strict; comment @# @; 1.4 date 2009.11.26.16.33.29; author tron; state dead; branches; next 1.3; 1.3 date 2009.01.28.09.44.34; author he; state Exp; branches 1.3.6.1; next 1.2; 1.2 date 2008.07.02.14.10.04; author obache; state Exp; branches 1.2.10.1; next 1.1; 1.1 date 2007.05.21.04.40.00; author xtraeme; state Exp; branches 1.1.2.1; next ; 1.3.6.1 date 2009.11.28.17.47.00; author spz; state dead; branches; next ; 1.2.10.1 date 2009.01.28.19.18.36; author tron; state Exp; branches; next ; 1.1.2.1 date 2007.05.21.04.40.00; author salo; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2007.05.21.22.06.19; author salo; state Exp; branches; next ; desc @@ 1.4 log @Update "mysql5-client" and "mysql5-server" package to version 5.0.88. This release fixes a large number of bugs and security vulnerabilities including SA37372. For detailed list of all the changes since 5.0.67 have a look here, please: http://dev.mysql.com/doc/refman/5.0/en/news-5-0-x.html @ text @$NetBSD: patch-bh,v 1.3 2009/01/28 09:44:34 he Exp $ What was here before: workaround for our use of -ledit instead of the real readline (?). New: add patch from http://bugs.mysql.com/file.php?id=9232, referenced on http://bugs.mysql.com/bug.php?id=27884, to fix the vulnerability recorded in http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4456. --- client/mysql.cc.orig 2008-08-04 12:19:04.000000000 +0000 +++ client/mysql.cc @@@@ -2263,7 +2263,11 @@@@ static char **new_mysql_completion (cons */ #if defined(USE_NEW_READLINE_INTERFACE) || defined(USE_LIBEDIT_INTERFACE) +# if defined(__NetBSD__) || defined(__DragonFly__) +int no_completion(const char *, int) +# else char *no_completion(const char*,int) +# endif #else char *no_completion() #endif @@@@ -3361,9 +3365,12 @@@@ print_table_data_html(MYSQL_RES *result) { while((field = mysql_fetch_field(result))) { - tee_fprintf(PAGER, "%s", (field->name ? - (field->name[0] ? field->name : - "   ") : "NULL")); + tee_fputs("", PAGER); + if (field->name && field->name[0]) + xmlencode_print(field->name, field->name_length); + else + tee_fputs(field->name ? "   " : "NULL", PAGER); + tee_fputs("", PAGER); } (void) tee_fputs("", PAGER); } @@@@ -3374,7 +3381,7 @@@@ print_table_data_html(MYSQL_RES *result) for (uint i=0; i < mysql_num_fields(result); i++) { (void) tee_fputs("", PAGER); - safe_put_field(cur[i],lengths[i]); + xmlencode_print(cur[i], lengths[i]); (void) tee_fputs("", PAGER); } (void) tee_fputs("", PAGER); @ 1.3 log @Update from version 5.0.67nb1 to 5.0.67nb2. Pkgsrc changes: o Add patch from http://bugs.mysql.com/file.php?id=9232, referenced on http://bugs.mysql.com/bug.php?id=27884, to fix the vulnerability recorded in http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4456. o Bump PKGREVISION @ text @d1 1 a1 1 $NetBSD$ @ 1.3.6.1 log @Pullup ticket 2936 - requested by tron security update Revisions pulled up: - pkgsrc/databases/mysql5-client/Makefile 1.22 - pkgsrc/databases/mysql5-client/Makefile.common 1.36 - pkgsrc/databases/mysql5-client/PLIST 1.12 - pkgsrc/databases/mysql5-client/distinfo 1.27 - pkgsrc/databases/mysql5-server/Makefile 1.29 - pkgsrc/databases/mysql5-server/PLIST 1.15 - pkgsrc/databases/mysql5-server/distinfo 1.23 - pkgsrc/databases/mysql5-server/patches/patch-ab 1.6 - pkgsrc/databases/mysql5-server/patches/patch-al 1.4 - pkgsrc/databases/mysql5-server/patches/patch-an 1.6 Deleted files: - pkgsrc/databases/mysql5-client/patches/patch-bh - pkgsrc/databases/mysql5-client/patches/patch-bi - pkgsrc/databases/mysql5-client/patches/patch-bj - pkgsrc/databases/mysql5-server/patches/patch-ac - pkgsrc/databases/mysql5-server/patches/patch-ad ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: tron Date: Thu Nov 26 16:33:30 UTC 2009 Modified Files: pkgsrc/databases/mysql5-client: Makefile Makefile.common PLIST distinfo pkgsrc/databases/mysql5-server: Makefile PLIST distinfo pkgsrc/databases/mysql5-server/patches: patch-ab patch-al patch-an Removed Files: pkgsrc/databases/mysql5-client/patches: patch-bh patch-bi patch-bj pkgsrc/databases/mysql5-server/patches: patch-ac patch-ad Log Message: Update "mysql5-client" and "mysql5-server" package to version 5.0.88. This release fixes a large number of bugs and security vulnerabilities including SA37372. For detailed list of all the changes since 5.0.67 have a look here, please: http://dev.mysql.com/doc/refman/5.0/en/news-5-0-x.html To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 pkgsrc/databases/mysql5-client/Makefile cvs rdiff -u -r1.35 -r1.36 pkgsrc/databases/mysql5-client/Makefile.common cvs rdiff -u -r1.11 -r1.12 pkgsrc/databases/mysql5-client/PLIST cvs rdiff -u -r1.26 -r1.27 pkgsrc/databases/mysql5-client/distinfo cvs rdiff -u -r1.3 -r0 pkgsrc/databases/mysql5-client/patches/patch-bh cvs rdiff -u -r1.1 -r0 pkgsrc/databases/mysql5-client/patches/patch-bi \ pkgsrc/databases/mysql5-client/patches/patch-bj cvs rdiff -u -r1.28 -r1.29 pkgsrc/databases/mysql5-server/Makefile cvs rdiff -u -r1.14 -r1.15 pkgsrc/databases/mysql5-server/PLIST cvs rdiff -u -r1.22 -r1.23 pkgsrc/databases/mysql5-server/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/databases/mysql5-server/patches/patch-ab \ pkgsrc/databases/mysql5-server/patches/patch-an cvs rdiff -u -r1.8 -r0 pkgsrc/databases/mysql5-server/patches/patch-ac cvs rdiff -u -r1.4 -r0 pkgsrc/databases/mysql5-server/patches/patch-ad cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/mysql5-server/patches/patch-al @ text @d1 1 a1 1 $NetBSD: patch-bh,v 1.3 2009/01/28 09:44:34 he Exp $ @ 1.2 log @GNU readline was removed from DragonFly base now and it needs the same treatment as NetBSD - both use libedit emulation of the libreadline now. Patch provided by Hasso Tepper in PR 39059. @ text @d1 1 a1 1 $NetBSD: patch-bh,v 1.1 2007/05/21 04:40:00 xtraeme Exp $ d3 11 a13 3 --- client/mysql.cc.orig 2007-05-21 05:45:33.000000000 +0200 +++ client/mysql.cc 2007-05-21 05:46:28.000000000 +0200 @@@@ -1415,7 +1415,11 @@@@ d25 25 @ 1.2.10.1 log @Pullup ticket #2660 - requested by he mysql5-client: security patch Revisions pulled up: - databases/mysql5-client/Makefile 1.20 - databases/mysql5-client/distinfo 1.25-1.26 - databases/mysql5-client/patches/patch-bh 1.3 - databases/mysql5-client/patches/patch-bi 1.1 - databases/mysql5-client/patches/patch-bj 1.1 --- Module Name: pkgsrc Committed By: he Date: Wed Jan 28 09:44:34 UTC 2009 Modified Files: pkgsrc/databases/mysql5-client: Makefile distinfo pkgsrc/databases/mysql5-client/patches: patch-bh Added Files: pkgsrc/databases/mysql5-client/patches: patch-bi patch-bj Log Message: Update from version 5.0.67nb1 to 5.0.67nb2. Pkgsrc changes: o Add patch from http://bugs.mysql.com/file.php?id=9232, referenced on http://bugs.mysql.com/bug.php?id=27884, to fix the vulnerability recorded in http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4456. o Bump PKGREVISION --- Module Name: pkgsrc Committed By: he Date: Wed Jan 28 10:30:53 UTC 2009 Modified Files: pkgsrc/databases/mysql5-client: distinfo Log Message: Update from version 5.0.67nb1 to 5.0.67nb2. Pkgsrc changes: o Add patch from http://bugs.mysql.com/file.php?id=9232, referenced on http://bugs.mysql.com/bug.php?id=27884, to fix the vulnerability recorded in http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4456. o Bump PKGREVISION (The regenerated patch checksums was overlooked initially - sorry!) @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 11 What was here before: workaround for our use of -ledit instead of the real readline (?). New: add patch from http://bugs.mysql.com/file.php?id=9232, referenced on http://bugs.mysql.com/bug.php?id=27884, to fix the vulnerability recorded in http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4456. --- client/mysql.cc.orig 2008-08-04 12:19:04.000000000 +0000 +++ client/mysql.cc @@@@ -2263,7 +2263,11 @@@@ static char **new_mysql_completion (cons a16 25 @@@@ -3361,9 +3365,12 @@@@ print_table_data_html(MYSQL_RES *result) { while((field = mysql_fetch_field(result))) { - tee_fprintf(PAGER, "%s", (field->name ? - (field->name[0] ? field->name : - "   ") : "NULL")); + tee_fputs("", PAGER); + if (field->name && field->name[0]) + xmlencode_print(field->name, field->name_length); + else + tee_fputs(field->name ? "   " : "NULL", PAGER); + tee_fputs("", PAGER); } (void) tee_fputs("", PAGER); } @@@@ -3374,7 +3381,7 @@@@ print_table_data_html(MYSQL_RES *result) for (uint i=0; i < mysql_num_fields(result); i++) { (void) tee_fputs("", PAGER); - safe_put_field(cur[i],lengths[i]); + xmlencode_print(cur[i], lengths[i]); (void) tee_fputs("", PAGER); } (void) tee_fputs("", PAGER); @ 1.1 log @Update to 5.0.41. Amongst many fixes these vulnerabilities were fixed: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-2583 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-2692 And another patch adapted from a mailing list to fix: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-2691 See http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-41.html To see all changes. @ text @d1 1 a1 1 $NetBSD$ d9 1 a9 1 +# ifdef __NetBSD__ @ 1.1.2.1 log @file patch-bh was added on branch pkgsrc-2007Q1 on 2007-05-21 22:06:19 +0000 @ text @d1 16 @ 1.1.2.2 log @Pullup ticket 2094 - requested by xtraeme security update for mysql5 Revisions pulled up: - pkgsrc/databases/mysql5-client/Makefile 1.10 - pkgsrc/databases/mysql5-client/Makefile.common 1.21 - pkgsrc/databases/mysql5-client/PLIST 1.6 - pkgsrc/databases/mysql5-client/distinfo 1.18 - pkgsrc/databases/mysql5-client/patches/patch-ac 1.5 - pkgsrc/databases/mysql5-client/patches/patch-ae 1.8 - pkgsrc/databases/mysql5-client/patches/patch-au removed - pkgsrc/databases/mysql5-client/patches/patch-bg 1.1 - pkgsrc/databases/mysql5-client/patches/patch-bh 1.1 - pkgsrc/databases/mysql5-server/PLIST 1.10 - pkgsrc/databases/mysql5-server/distinfo 1.15 - pkgsrc/databases/mysql5-server/patches/patch-ac 1.6 - pkgsrc/databases/mysql5-server/patches/patch-ah 1.5 - pkgsrc/databases/mysql5-server/patches/patch-ak 1.3 - pkgsrc/databases/mysql5-server/patches/patch-am 1.3 - pkgsrc/databases/mysql5-server/patches/patch-an 1.3 Module Name: pkgsrc Committed By: xtraeme Date: Mon May 21 04:40:01 UTC 2007 Modified Files: pkgsrc/databases/mysql5-client: Makefile Makefile.common PLIST distinfo pkgsrc/databases/mysql5-client/patches: patch-ac patch-ae pkgsrc/databases/mysql5-server: PLIST distinfo pkgsrc/databases/mysql5-server/patches: patch-ac patch-ah patch-ak patch-am patch-an Added Files: pkgsrc/databases/mysql5-client/patches: patch-bg patch-bh Removed Files: pkgsrc/databases/mysql5-client/patches: patch-au Log Message: Update to 5.0.41. Amongst many fixes these vulnerabilities were fixed: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-2583 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-2692 And another patch adapted from a mailing list to fix: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-2691 See http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-41.html To see all changes. @ text @a0 16 $NetBSD: patch-bh,v 1.1 2007/05/21 04:40:00 xtraeme Exp $ --- client/mysql.cc.orig 2007-05-21 05:45:33.000000000 +0200 +++ client/mysql.cc 2007-05-21 05:46:28.000000000 +0200 @@@@ -1415,7 +1415,11 @@@@ */ #if defined(USE_NEW_READLINE_INTERFACE) || defined(USE_LIBEDIT_INTERFACE) +# ifdef __NetBSD__ +int no_completion(const char *, int) +# else char *no_completion(const char*,int) +# endif #else char *no_completion() #endif @