packages (MYSQL_5_0): mysql/mysql-userstatv2.patch, mysql/mysql.spec - up t...

glen glen at pld-linux.org
Wed May 9 00:00:57 CEST 2012


Author: glen                         Date: Tue May  8 22:00:57 2012 GMT
Module: packages                      Tag: MYSQL_5_0
---- Log message:
- up to 5.0.96, fixes CVE-2010-3840

---- Files affected:
packages/mysql:
   mysql-userstatv2.patch (1.1.2.17 -> 1.1.2.18) , mysql.spec (1.353.2.105 -> 1.353.2.106) 

---- Diffs:

================================================================
Index: packages/mysql/mysql-userstatv2.patch
diff -u packages/mysql/mysql-userstatv2.patch:1.1.2.17 packages/mysql/mysql-userstatv2.patch:1.1.2.18
--- packages/mysql/mysql-userstatv2.patch:1.1.2.17	Sat Mar 12 15:54:49 2011
+++ packages/mysql/mysql-userstatv2.patch	Wed May  9 00:00:52 2012
@@ -2332,9 +2332,8 @@
    /* This should be the last !!! */
    SQLCOM_END
  };
-diff -ruN a/sql/sql_parse.cc b/sql/sql_parse.cc
---- a/sql/sql_parse.cc	Wed Jul 29 13:33:34 2009 -0700
-+++ b/sql/sql_parse.cc	Wed Jul 29 13:34:11 2009 -0700
+--- mysql-5.0.96/sql/sql_parse.cc~	2012-05-08 23:53:39.000000000 +0300
++++ mysql-5.0.96/sql/sql_parse.cc	2012-05-09 00:06:42.467315321 +0300
 @@ -78,6 +78,12 @@
  			       const char *table_name);
  static bool check_show_create_table_access(THD *thd, TABLE_LIST *table);
@@ -3003,7 +3002,7 @@
        return TRUE;
      }
      /*
-@@ -6472,6 +6954,30 @@
+@@ -6993,6 +6993,31 @@
    lex_start(thd);
    mysql_reset_thd_for_next_command(thd);
  
@@ -3020,7 +3019,7 @@
 +
 +  if (opt_userstat_running) {
 +#ifdef HAVE_CLOCK_GETTIME
-+    /* get start cputime */ 
++    /* get start cputime */
 +    if (!(cputime_error = clock_gettime(CLOCK_THREAD_CPUTIME_ID, &tp)))
 +      start_cpu_nsecs = tp.tv_sec*1000000000.0+tp.tv_nsec;
 +#endif
@@ -3031,7 +3030,8 @@
 +    }
 +  }
 +
-   if (query_cache_send_result_to_client(thd, (char*) inBuf, length) <= 0)
++
+   if (query_cache_send_result_to_client(thd, rawbuf, length) <= 0)
    {
      LEX *lex= thd->lex;
 @@ -6550,6 +7056,43 @@

================================================================
Index: packages/mysql/mysql.spec
diff -u packages/mysql/mysql.spec:1.353.2.105 packages/mysql/mysql.spec:1.353.2.106
--- packages/mysql/mysql.spec:1.353.2.105	Sun Jan  1 10:54:27 2012
+++ packages/mysql/mysql.spec	Wed May  9 00:00:52 2012
@@ -2,6 +2,8 @@
 # TODO:
 # - C(XX)FLAGS for innodb subdirs are overriden by ./configure!
 # - http://bugs.mysql.com/bug.php?id=16470
+# NOTE:
+# - 5.0 Changes: http://dev.mysql.com/doc/refman/5.0/en/news-5-0-x.html
 #
 # Conditional build:
 %bcond_without	big_tables	# Support tables with more than 4G rows even on 32 bit platforms
@@ -25,12 +27,13 @@
 Summary(uk.UTF-8):	MySQL - швидкий SQL-сервер
 Summary(zh_CN.UTF-8):	MySQL数据库服务器
 Name:		mysql
-Version:	5.0.92
-Release:	4
+Version:	5.0.96
+Release:	1
 License:	GPL + MySQL FLOSS Exception
 Group:		Applications/Databases
+# Source0Download: http://dev.mysql.com/downloads/mysql/5.0.html#source
 Source0:	ftp://gd.tuwien.ac.at/db/mysql/Downloads/MySQL-5.0/%{name}-%{version}.tar.gz
-# Source0-md5:	a72ee3d1d54bff74836de9500858a311
+# Source0-md5:	bf280949049161aa68cf29e600d9ec79
 #Source0:	http://downloads.mysql.com/archives/mysql-5.0/%{name}-%{version}.tar.gz
 #Source0:	http://mirror.provenscaling.com/mysql/enterprise/source/5.0/%{name}-%{version}.tar.gz
 Source100:	http://www.sphinxsearch.com/downloads/sphinx-0.9.9.tar.gz
@@ -1133,6 +1136,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.353.2.106  2012/05/08 22:00:52  glen
+- up to 5.0.96, fixes CVE-2010-3840
+
 Revision 1.353.2.105  2012/01/01 09:54:27  arekm
 - skip_post_check_so      libndbclient.so..
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/packages/mysql/mysql-userstatv2.patch?r1=1.1.2.17&r2=1.1.2.18
    http://cvs.pld-linux.org/packages/mysql/mysql.spec?r1=1.353.2.105&r2=1.353.2.106



More information about the pld-cvs-commit mailing list