OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 29-Jan-2003 12:44:55
Branch: OPENPKG_1_2_SOLID Handle: 2003012911445400
Modified files: (Branch: OPENPKG_1_2_SOLID)
openpkg-src/mysql mysql.patch mysql.spec
Log:
OpenPKG-SA-2003.008
Summary:
Revision Changes Path
1.3.4.1 +18 -0 openpkg-src/mysql/mysql.patch
1.49.2.1.2.2+1 -1 openpkg-src/mysql/mysql.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/mysql/mysql.patch
============================================================================
$ cvs diff -u -r1.3 -r1.3.4.1 mysql.patch
--- openpkg-src/mysql/mysql.patch 16 Jan 2003 08:35:08 -0000 1.3
+++ openpkg-src/mysql/mysql.patch 29 Jan 2003 11:44:54 -0000 1.3.4.1
@@ -92,3 +92,21 @@
#endif
#ifdef DATADIR
DATADIR,
+--- sql/sql_parse.cc Thu Dec 5 10:37:04 2002
++++ sql/sql_parse.cc Wed Jan 29 12:24:05 2003
+@@ -794,6 +794,7 @@
+ char *save_user= thd->user;
+ char *save_priv_user= thd->priv_user;
+ char *save_db= thd->db;
++ thd->user=0;
+
+ if ((uint) ((uchar*) db - net->read_pos) > packet_length)
+ { // Check if protocol is ok
+@@ -803,7 +804,6 @@
+ if (check_user(thd, COM_CHANGE_USER, user, passwd, db, 0))
+ { // Restore old user
+ x_free(thd->user);
+- x_free(thd->db);
+ thd->master_access=save_master_access;
+ thd->db_access=save_db_access;
+ thd->db=save_db;
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/mysql/mysql.spec
============================================================================
$ cvs diff -u -r1.49.2.1.2.1 -r1.49.2.1.2.2 mysql.spec
--- openpkg-src/mysql/mysql.spec 18 Jan 2003 17:21:05 -0000 1.49.2.1.2.1
+++ openpkg-src/mysql/mysql.spec 29 Jan 2003 11:44:54 -0000 1.49.2.1.2.2
@@ -37,7 +37,7 @@
Group: Database
License: GPL
Version: %{V_major}.%{V_minor}
-Release: 1.2.0
+Release: 1.2.1
# package options
%option with_berkeleydb yes
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]