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
@