client_plugin.h | client_plugin.h | |||
---|---|---|---|---|
#ifndef MYSQL_CLIENT_PLUGIN_INCLUDED | #ifndef MYSQL_CLIENT_PLUGIN_INCLUDED | |||
/* Copyright (C) 2010 Sun Microsystems, Inc. | /* Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/** | /** | |||
@file | @file | |||
MySQL Client Plugin API | MySQL Client Plugin API | |||
This file defines the API for plugins that work on the client side | This file defines the API for plugins that work on the client side | |||
*/ | */ | |||
#define MYSQL_CLIENT_PLUGIN_INCLUDED | #define MYSQL_CLIENT_PLUGIN_INCLUDED | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
decimal.h | decimal.h | |||
---|---|---|---|---|
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#ifndef _decimal_h | #ifndef _decimal_h | |||
#define _decimal_h | #define _decimal_h | |||
typedef enum | typedef enum | |||
{TRUNCATE=0, HALF_EVEN, HALF_UP, CEILING, FLOOR} | {TRUNCATE=0, HALF_EVEN, HALF_UP, CEILING, FLOOR} | |||
decimal_round_mode; | decimal_round_mode; | |||
typedef int32 decimal_digit_t; | typedef int32 decimal_digit_t; | |||
typedef struct st_decimal_t { | typedef struct st_decimal_t { | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
errmsg.h | errmsg.h | |||
---|---|---|---|---|
#ifndef ERRMSG_INCLUDED | #ifndef ERRMSG_INCLUDED | |||
#define ERRMSG_INCLUDED | #define ERRMSG_INCLUDED | |||
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/* Error messages for MySQL clients */ | /* Error messages for MySQL clients */ | |||
/* (Error messages for the daemon are in sql/share/errmsg.txt) */ | /* (Error messages for the daemon are in sql/share/errmsg.txt) */ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
void init_client_errs(void); | void init_client_errs(void); | |||
void finish_client_errs(void); | void finish_client_errs(void); | |||
extern const char *client_errors[]; /* Error messages */ | extern const char *client_errors[]; /* Error messages */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
keycache.h | keycache.h | |||
---|---|---|---|---|
/* Copyright (C) 2003 MySQL AB, 2009 Sun Microsystems, Inc | /* Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/* Key cache variable structures */ | /* Key cache variable structures */ | |||
#ifndef _keycache_h | #ifndef _keycache_h | |||
#define _keycache_h | #define _keycache_h | |||
#include "my_sys.h" /* flush_type */ | #include "my_sys.h" /* flush_type */ | |||
C_MODE_START | C_MODE_START | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
m_ctype.h | m_ctype.h | |||
---|---|---|---|---|
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/* | /* | |||
A better inplementation of the UNIX ctype(3) library. | A better inplementation of the UNIX ctype(3) library. | |||
*/ | */ | |||
#ifndef _m_ctype_h | #ifndef _m_ctype_h | |||
#define _m_ctype_h | #define _m_ctype_h | |||
#include <my_attribute.h> | #include <my_attribute.h> | |||
#include "my_global.h" /* uint16, uchar */ | #include "my_global.h" /* uint16, uchar */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
m_string.h | m_string.h | |||
---|---|---|---|---|
/* Copyright (C) 2000 MySQL AB | /* | |||
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reser | ||||
ved. | ||||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/* There may be prolems include all of theese. Try to test in | /* There may be prolems include all of theese. Try to test in | |||
configure with ones are needed? */ | configure with ones are needed? */ | |||
/* This is needed for the definitions of strchr... on solaris */ | /* This is needed for the definitions of strchr... on solaris */ | |||
#ifndef _m_string_h | #ifndef _m_string_h | |||
#define _m_string_h | #define _m_string_h | |||
#include "my_global.h" /* HAVE_* */ | #include "my_global.h" /* HAVE_* */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 4 lines changed or added | |||
my_alloc.h | my_alloc.h | |||
---|---|---|---|---|
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/* | /* | |||
Data structures for mysys/my_alloc.c (root memory allocator) | Data structures for mysys/my_alloc.c (root memory allocator) | |||
*/ | */ | |||
#ifndef _my_alloc_h | #ifndef _my_alloc_h | |||
#define _my_alloc_h | #define _my_alloc_h | |||
#define ALLOC_MAX_BLOCK_TO_DROP 4096 | #define ALLOC_MAX_BLOCK_TO_DROP 4096 | |||
#define ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP 10 | #define ALLOC_MAX_BLOCK_USAGE_BEFORE_DROP 10 | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
my_attribute.h | my_attribute.h | |||
---|---|---|---|---|
/* Copyright (C) 2000-2003 MySQL AB | /* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/* | /* | |||
Helper macros used for setting different __attributes__ | Helper macros used for setting different __attributes__ | |||
on functions in a portable fashion | on functions in a portable fashion | |||
*/ | */ | |||
#ifndef _my_attribute_h | #ifndef _my_attribute_h | |||
#define _my_attribute_h | #define _my_attribute_h | |||
#if defined(__GNUC__) | #if defined(__GNUC__) | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
my_compiler.h | my_compiler.h | |||
---|---|---|---|---|
#ifndef MY_COMPILER_INCLUDED | #ifndef MY_COMPILER_INCLUDED | |||
#define MY_COMPILER_INCLUDED | #define MY_COMPILER_INCLUDED | |||
/* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. | /* Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
my_config.h | my_config.h | |||
---|---|---|---|---|
skipping to change at line 589 | skipping to change at line 589 | |||
#define WITH_MYISAMMRG_STORAGE_ENGINE 1 | #define WITH_MYISAMMRG_STORAGE_ENGINE 1 | |||
#define WITH_HEAP_STORAGE_ENGINE 1 | #define WITH_HEAP_STORAGE_ENGINE 1 | |||
#define WITH_CSV_STORAGE_ENGINE 1 | #define WITH_CSV_STORAGE_ENGINE 1 | |||
#define WITH_PARTITION_STORAGE_ENGINE 1 | #define WITH_PARTITION_STORAGE_ENGINE 1 | |||
#define WITH_PERFSCHEMA_STORAGE_ENGINE 1 | #define WITH_PERFSCHEMA_STORAGE_ENGINE 1 | |||
/* #undef WITH_NDBCLUSTER_STORAGE_ENGINE */ | /* #undef WITH_NDBCLUSTER_STORAGE_ENGINE */ | |||
#if (WITH_NDBCLUSTER_STORAGE_ENGINE) && !defined(EMBEDDED_LIBRARY) | #if (WITH_NDBCLUSTER_STORAGE_ENGINE) && !defined(EMBEDDED_LIBRARY) | |||
# define HAVE_NDB_BINLOG 1 | # define HAVE_NDB_BINLOG 1 | |||
#endif | #endif | |||
#define DEFAULT_MYSQL_HOME "/home/ut/testing/mysql/5.5.14" | #define DEFAULT_MYSQL_HOME "/home/ut/testing/mysql/5.5.15" | |||
#define SHAREDIR "/home/ut/testing/mysql/5.5.14/share" | #define SHAREDIR "/home/ut/testing/mysql/5.5.15/share" | |||
#define DEFAULT_BASEDIR "/home/ut/testing/mysql/5.5.14" | #define DEFAULT_BASEDIR "/home/ut/testing/mysql/5.5.15" | |||
#define MYSQL_DATADIR "/home/ut/testing/mysql/5.5.14/data" | #define MYSQL_DATADIR "/home/ut/testing/mysql/5.5.15/data" | |||
#define DEFAULT_CHARSET_HOME "/home/ut/testing/mysql/5.5.14" | #define DEFAULT_CHARSET_HOME "/home/ut/testing/mysql/5.5.15" | |||
#define PLUGINDIR "/home/ut/testing/mysql/5.5.14/lib/plugin" | #define PLUGINDIR "/home/ut/testing/mysql/5.5.15/lib/plugin" | |||
#define DEFAULT_SYSCONFDIR "/home/ut/testing/mysql/5.5.14/etc" | #define DEFAULT_SYSCONFDIR "/home/ut/testing/mysql/5.5.15/etc" | |||
/* #undef SO_EXT */ | /* #undef SO_EXT */ | |||
#define MYSQL_MAJOR_VERSION 5 | #define MYSQL_MAJOR_VERSION 5 | |||
#define MYSQL_MINOR_VERSION 5 | #define MYSQL_MINOR_VERSION 5 | |||
#define PACKAGE "mysql" | #define PACKAGE "mysql" | |||
#define PACKAGE_BUGREPORT "" | #define PACKAGE_BUGREPORT "" | |||
#define PACKAGE_NAME "MySQL Server" | #define PACKAGE_NAME "MySQL Server" | |||
#define PACKAGE_STRING "MySQL Server 5.5.14" | #define PACKAGE_STRING "MySQL Server 5.5.15" | |||
#define PACKAGE_TARNAME "mysql" | #define PACKAGE_TARNAME "mysql" | |||
#define PACKAGE_VERSION "5.5.14" | #define PACKAGE_VERSION "5.5.15" | |||
#define VERSION "5.5.14" | #define VERSION "5.5.15" | |||
#define PROTOCOL_VERSION 10 | #define PROTOCOL_VERSION 10 | |||
/* time_t related defines */ | /* time_t related defines */ | |||
#define SIZEOF_TIME_T 4 | #define SIZEOF_TIME_T 4 | |||
/* #undef TIME_T_UNSIGNED */ | /* #undef TIME_T_UNSIGNED */ | |||
#endif | #endif | |||
End of changes. 3 change blocks. | ||||
10 lines changed or deleted | 10 lines changed or added | |||
my_dbug.h | my_dbug.h | |||
---|---|---|---|---|
/* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. | /* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#ifndef MY_DBUG_INCLUDED | #ifndef MY_DBUG_INCLUDED | |||
#define MY_DBUG_INCLUDED | #define MY_DBUG_INCLUDED | |||
#ifndef __WIN__ | #ifndef __WIN__ | |||
#ifdef HAVE_SYS_TYPES_H | #ifdef HAVE_SYS_TYPES_H | |||
#include <sys/types.h> | #include <sys/types.h> | |||
#endif | #endif | |||
#ifdef HAVE_UNISTD_H | #ifdef HAVE_UNISTD_H | |||
#include <unistd.h> | #include <unistd.h> | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
my_dir.h | my_dir.h | |||
---|---|---|---|---|
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#ifndef MY_DIR_H | #ifndef MY_DIR_H | |||
#define MY_DIR_H | #define MY_DIR_H | |||
#include "my_global.h" | #include "my_global.h" | |||
#include <sys/stat.h> | #include <sys/stat.h> | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
my_getopt.h | my_getopt.h | |||
---|---|---|---|---|
/* Copyright (c) 2002, 2011, Oracle and/or its affiliates. All rights reser | /* | |||
ved. | Copyright (c) 2002, 2011, Oracle and/or its affiliates. All rights reser | |||
ved. | ||||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 3 lines changed or added | |||
my_global.h | my_global.h | |||
---|---|---|---|---|
/* Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reser | /* | |||
ved. | Copyright (c) 2001, 2011, Oracle and/or its affiliates. All rights reser | |||
ved. | ||||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 3 lines changed or added | |||
my_list.h | my_list.h | |||
---|---|---|---|---|
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#ifndef _list_h_ | #ifndef _list_h_ | |||
#define _list_h_ | #define _list_h_ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
typedef struct st_list { | typedef struct st_list { | |||
struct st_list *prev,*next; | struct st_list *prev,*next; | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
mysql.h | mysql.h | |||
---|---|---|---|---|
/* Copyright (C) 2000-2003 MySQL AB | /* Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/* | /* | |||
This file defines the client API to MySQL and also the ABI of the | This file defines the client API to MySQL and also the ABI of the | |||
dynamically linked libmysqlclient. | dynamically linked libmysqlclient. | |||
The ABI should never be changed in a released product of MySQL, | The ABI should never be changed in a released product of MySQL, | |||
thus you need to take great care when changing the file. In case | thus you need to take great care when changing the file. In case | |||
the file is changed so the ABI is broken, you must also update | the file is changed so the ABI is broken, you must also update | |||
the SHARED_LIB_MAJOR_VERSION in cmake/mysql_version.cmake | the SHARED_LIB_MAJOR_VERSION in cmake/mysql_version.cmake | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
mysql_com.h | mysql_com.h | |||
---|---|---|---|---|
/* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | /* Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/* | /* | |||
** Common definition between mysql server & client | ** Common definition between mysql server & client | |||
*/ | */ | |||
#ifndef _mysql_com_h | #ifndef _mysql_com_h | |||
#define _mysql_com_h | #define _mysql_com_h | |||
#define HOSTNAME_LENGTH 60 | #define HOSTNAME_LENGTH 60 | |||
#define SYSTEM_CHARSET_MBMAXLEN 3 | #define SYSTEM_CHARSET_MBMAXLEN 3 | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
mysql_embed.h | mysql_embed.h | |||
---|---|---|---|---|
#ifndef MYSQL_EMBED_INCLUDED | #ifndef MYSQL_EMBED_INCLUDED | |||
#define MYSQL_EMBED_INCLUDED | #define MYSQL_EMBED_INCLUDED | |||
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/* Defines that are unique to the embedded version of MySQL */ | /* Defines that are unique to the embedded version of MySQL */ | |||
#ifdef EMBEDDED_LIBRARY | #ifdef EMBEDDED_LIBRARY | |||
/* Things we don't need in the embedded version of MySQL */ | /* Things we don't need in the embedded version of MySQL */ | |||
/* TODO HF add #undef HAVE_VIO if we don't want client in embedded library */ | /* TODO HF add #undef HAVE_VIO if we don't want client in embedded library */ | |||
#undef HAVE_DLOPEN /* No udf functions */ | #undef HAVE_DLOPEN /* No udf functions */ | |||
#undef HAVE_SMEM /* No shared memory */ | #undef HAVE_SMEM /* No shared memory */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
mysql_version.h | mysql_version.h | |||
---|---|---|---|---|
skipping to change at line 12 | skipping to change at line 12 | |||
This file is public domain and comes with NO WARRANTY of any kind */ | This file is public domain and comes with NO WARRANTY of any kind */ | |||
/* Version numbers for protocol & mysqld */ | /* Version numbers for protocol & mysqld */ | |||
#ifndef _mysql_version_h | #ifndef _mysql_version_h | |||
#define _mysql_version_h | #define _mysql_version_h | |||
#ifdef _CUSTOMCONFIG_ | #ifdef _CUSTOMCONFIG_ | |||
#include <custom_conf.h> | #include <custom_conf.h> | |||
#else | #else | |||
#define PROTOCOL_VERSION 10 | #define PROTOCOL_VERSION 10 | |||
#define MYSQL_SERVER_VERSION "5.5.14" | #define MYSQL_SERVER_VERSION "5.5.15" | |||
#define MYSQL_BASE_VERSION "mysqld-5.5" | #define MYSQL_BASE_VERSION "mysqld-5.5" | |||
#define MYSQL_SERVER_SUFFIX_DEF "" | #define MYSQL_SERVER_SUFFIX_DEF "" | |||
#define FRM_VER 6 | #define FRM_VER 6 | |||
#define MYSQL_VERSION_ID 50514 | #define MYSQL_VERSION_ID 50515 | |||
#define MYSQL_PORT 3306 | #define MYSQL_PORT 3306 | |||
#define MYSQL_PORT_DEFAULT 0 | #define MYSQL_PORT_DEFAULT 0 | |||
#define MYSQL_UNIX_ADDR "/tmp/mysql.sock" | #define MYSQL_UNIX_ADDR "/tmp/mysql.sock" | |||
#define MYSQL_CONFIG_NAME "my" | #define MYSQL_CONFIG_NAME "my" | |||
#define MYSQL_COMPILATION_COMMENT "Source distribution" | #define MYSQL_COMPILATION_COMMENT "Source distribution" | |||
/* mysqld compile time options */ | /* mysqld compile time options */ | |||
#endif /* _CUSTOMCONFIG_ */ | #endif /* _CUSTOMCONFIG_ */ | |||
#ifndef LICENSE | #ifndef LICENSE | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
mysqld_ername.h | mysqld_ername.h | |||
---|---|---|---|---|
skipping to change at line 713 | skipping to change at line 713 | |||
{ "ER_GRANT_PLUGIN_USER_EXISTS", 1700, "GRANT with IDENTIFIED WITH is illeg al because the user %-.*s already exists" }, | { "ER_GRANT_PLUGIN_USER_EXISTS", 1700, "GRANT with IDENTIFIED WITH is illeg al because the user %-.*s already exists" }, | |||
{ "ER_TRUNCATE_ILLEGAL_FK", 1701, "Cannot truncate a table referenced in a foreign key constraint (%.192s)" }, | { "ER_TRUNCATE_ILLEGAL_FK", 1701, "Cannot truncate a table referenced in a foreign key constraint (%.192s)" }, | |||
{ "ER_PLUGIN_IS_PERMANENT", 1702, "Plugin \'%s\' is force_plus_permanent an d can not be unloaded" }, | { "ER_PLUGIN_IS_PERMANENT", 1702, "Plugin \'%s\' is force_plus_permanent an d can not be unloaded" }, | |||
{ "ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN", 1703, "The requested value f or the heartbeat period is less than 1 millisecond. The value is reset to 0 , meaning that heartbeating will effectively be disabled." }, | { "ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN", 1703, "The requested value f or the heartbeat period is less than 1 millisecond. The value is reset to 0 , meaning that heartbeating will effectively be disabled." }, | |||
{ "ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX", 1704, "The requested value f or the heartbeat period exceeds the value of `slave_net_timeout\' seconds. A sensible value for the period should be less than the timeout." }, | { "ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX", 1704, "The requested value f or the heartbeat period exceeds the value of `slave_net_timeout\' seconds. A sensible value for the period should be less than the timeout." }, | |||
{ "ER_STMT_CACHE_FULL", 1705, "Multi-row statements required more than \'ma x_binlog_stmt_cache_size\' bytes of storage; increase this mysqld variable and try again" }, | { "ER_STMT_CACHE_FULL", 1705, "Multi-row statements required more than \'ma x_binlog_stmt_cache_size\' bytes of storage; increase this mysqld variable and try again" }, | |||
{ "ER_MULTI_UPDATE_KEY_CONFLICT", 1706, "Primary key/partition key update i s not allowed since the table is updated both as \'%-.192s\' and \'%-.192s\ '." }, | { "ER_MULTI_UPDATE_KEY_CONFLICT", 1706, "Primary key/partition key update i s not allowed since the table is updated both as \'%-.192s\' and \'%-.192s\ '." }, | |||
{ "ER_TABLE_NEEDS_REBUILD", 1707, "Table rebuild required. Please do \"ALTE R TABLE `%-.32s` FORCE\" or dump/reload to fix it!" }, | { "ER_TABLE_NEEDS_REBUILD", 1707, "Table rebuild required. Please do \"ALTE R TABLE `%-.32s` FORCE\" or dump/reload to fix it!" }, | |||
{ "WARN_OPTION_BELOW_LIMIT", 1708, "The value of \'%s\' should be no less t han the value of \'%s\'" }, | { "WARN_OPTION_BELOW_LIMIT", 1708, "The value of \'%s\' should be no less t han the value of \'%s\'" }, | |||
{ "ER_INDEX_COLUMN_TOO_LONG", 1709, "Index column size too large. The maxim um column size is %lu bytes." }, | { "ER_INDEX_COLUMN_TOO_LONG", 1709, "Index column size too large. The maxim um column size is %lu bytes." }, | |||
{ "ER_ERROR_IN_TRIGGER_BODY", 1710, "Trigger \'%-.64s\' has an error in its | ||||
body: \'%-.256s\'" }, | ||||
{ "ER_ERROR_IN_UNKNOWN_TRIGGER_BODY", 1711, "Unknown trigger has an error i | ||||
n its body: \'%-.256s\'" }, | ||||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 0 lines changed or added | |||
mysqld_error.h | mysqld_error.h | |||
---|---|---|---|---|
skipping to change at line 714 | skipping to change at line 714 | |||
#define ER_GRANT_PLUGIN_USER_EXISTS 1700 | #define ER_GRANT_PLUGIN_USER_EXISTS 1700 | |||
#define ER_TRUNCATE_ILLEGAL_FK 1701 | #define ER_TRUNCATE_ILLEGAL_FK 1701 | |||
#define ER_PLUGIN_IS_PERMANENT 1702 | #define ER_PLUGIN_IS_PERMANENT 1702 | |||
#define ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN 1703 | #define ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN 1703 | |||
#define ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX 1704 | #define ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX 1704 | |||
#define ER_STMT_CACHE_FULL 1705 | #define ER_STMT_CACHE_FULL 1705 | |||
#define ER_MULTI_UPDATE_KEY_CONFLICT 1706 | #define ER_MULTI_UPDATE_KEY_CONFLICT 1706 | |||
#define ER_TABLE_NEEDS_REBUILD 1707 | #define ER_TABLE_NEEDS_REBUILD 1707 | |||
#define WARN_OPTION_BELOW_LIMIT 1708 | #define WARN_OPTION_BELOW_LIMIT 1708 | |||
#define ER_INDEX_COLUMN_TOO_LONG 1709 | #define ER_INDEX_COLUMN_TOO_LONG 1709 | |||
#define ER_ERROR_LAST 1709 | #define ER_ERROR_IN_TRIGGER_BODY 1710 | |||
#define ER_ERROR_IN_UNKNOWN_TRIGGER_BODY 1711 | ||||
#define ER_ERROR_LAST 1711 | ||||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 0 lines changed or added | |||
plugin.h | plugin.h | |||
---|---|---|---|---|
/* Copyright (C) 2005 MySQL AB, 2009 Sun Microsystems, Inc. | /* Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#ifndef _my_plugin_h | #ifndef _my_plugin_h | |||
#define _my_plugin_h | #define _my_plugin_h | |||
/* | /* | |||
On Windows, exports from DLL need to be declared | On Windows, exports from DLL need to be declared | |||
Also, plugin needs to be declared as extern "C" because MSVC | Also, plugin needs to be declared as extern "C" because MSVC | |||
unlike other compilers, uses C++ mangling for variables not only | unlike other compilers, uses C++ mangling for variables not only | |||
for functions. | for functions. | |||
*/ | */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
plugin_audit.h | plugin_audit.h | |||
---|---|---|---|---|
skipping to change at line 15 | skipping to change at line 15 | |||
as published by the Free Software Foundation; version 2 of | as published by the Free Software Foundation; version 2 of | |||
the License. | the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 U SA */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#ifndef _my_audit_h | #ifndef _my_audit_h | |||
#define _my_audit_h | #define _my_audit_h | |||
/************************************************************************* | /************************************************************************* | |||
API for Audit plugin. (MYSQL_AUDIT_PLUGIN) | API for Audit plugin. (MYSQL_AUDIT_PLUGIN) | |||
*/ | */ | |||
#include "plugin.h" | #include "plugin.h" | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
plugin_auth.h | plugin_auth.h | |||
---|---|---|---|---|
#ifndef MYSQL_PLUGIN_AUTH_INCLUDED | #ifndef MYSQL_PLUGIN_AUTH_INCLUDED | |||
/* Copyright (C) 2010 Sun Microsystems, Inc. | /* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/** | /** | |||
@file | @file | |||
Authentication Plugin API. | Authentication Plugin API. | |||
This file defines the API for server authentication plugins. | This file defines the API for server authentication plugins. | |||
*/ | */ | |||
#define MYSQL_PLUGIN_AUTH_INCLUDED | #define MYSQL_PLUGIN_AUTH_INCLUDED | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
plugin_auth_common.h | plugin_auth_common.h | |||
---|---|---|---|---|
#ifndef MYSQL_PLUGIN_AUTH_COMMON_INCLUDED | #ifndef MYSQL_PLUGIN_AUTH_COMMON_INCLUDED | |||
/* Copyright (C) 2010 Sun Microsystems, Inc. | /* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/** | /** | |||
@file | @file | |||
This file defines constants and data structures that are the same for | This file defines constants and data structures that are the same for | |||
both client- and server-side authentication plugins. | both client- and server-side authentication plugins. | |||
*/ | */ | |||
#define MYSQL_PLUGIN_AUTH_COMMON_INCLUDED | #define MYSQL_PLUGIN_AUTH_COMMON_INCLUDED | |||
/** the max allowed length for a user name */ | /** the max allowed length for a user name */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
plugin_ftparser.h | plugin_ftparser.h | |||
---|---|---|---|---|
/* Copyright (C) 2005 MySQL AB | /* Copyright (c) 2005 MySQL AB, 2009 Sun Microsystems, Inc. | |||
Use is subject to license terms. | ||||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#ifndef _my_plugin_ftparser_h | #ifndef _my_plugin_ftparser_h | |||
#define _my_plugin_ftparser_h | #define _my_plugin_ftparser_h | |||
#include "plugin.h" | #include "plugin.h" | |||
/************************************************************************* | /************************************************************************* | |||
API for Full-text parser plugin. (MYSQL_FTPARSER_PLUGIN) | API for Full-text parser plugin. (MYSQL_FTPARSER_PLUGIN) | |||
*/ | */ | |||
#define MYSQL_FTPARSER_INTERFACE_VERSION 0x0100 | #define MYSQL_FTPARSER_INTERFACE_VERSION 0x0100 | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 3 lines changed or added | |||
service_my_snprintf.h | service_my_snprintf.h | |||
---|---|---|---|---|
#ifndef MYSQL_SERVICE_MY_SNPRINTF_INCLUDED | #ifndef MYSQL_SERVICE_MY_SNPRINTF_INCLUDED | |||
/* Copyright (C) 2009 Sun Microsystems, Inc. | /* Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/** | /** | |||
@file | @file | |||
my_snprintf service | my_snprintf service | |||
Portable and limited vsnprintf() implementation. | Portable and limited vsnprintf() implementation. | |||
This is a portable, limited vsnprintf() implementation, with some | This is a portable, limited vsnprintf() implementation, with some | |||
extra features. "Portable" means that it'll produce identical result | extra features. "Portable" means that it'll produce identical result | |||
on all platforms (for example, on Windows and Linux system printf %e | on all platforms (for example, on Windows and Linux system printf %e | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
service_thd_alloc.h | service_thd_alloc.h | |||
---|---|---|---|---|
#ifndef MYSQL_SERVICE_THD_ALLOC_INCLUDED | #ifndef MYSQL_SERVICE_THD_ALLOC_INCLUDED | |||
/* Copyright (C) 2009 Sun Microsystems, Inc. | /* Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
/** | /** | |||
@file | @file | |||
This service provdes functions to allocate memory in a connection local | This service provdes functions to allocate memory in a connection local | |||
memory pool. The memory allocated there will be automatically freed at th e | memory pool. The memory allocated there will be automatically freed at th e | |||
end of the statement, don't use it for allocations that should live longe r | end of the statement, don't use it for allocations that should live longe r | |||
than that. For short living allocations this is more efficient than | than that. For short living allocations this is more efficient than | |||
using my_malloc and friends, and automatic "garbage collection" allows no t | using my_malloc and friends, and automatic "garbage collection" allows no t | |||
to think about memory leaks. | to think about memory leaks. | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
service_thd_wait.h | service_thd_wait.h | |||
---|---|---|---|---|
/* Copyright (C) 2010, Oracle and/or its affiliates. All rights reserved. | /* Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#ifndef MYSQL_SERVICE_THD_WAIT_INCLUDED | #ifndef MYSQL_SERVICE_THD_WAIT_INCLUDED | |||
#define MYSQL_SERVICE_THD_WAIT_INCLUDED | #define MYSQL_SERVICE_THD_WAIT_INCLUDED | |||
/** | /** | |||
@file include/mysql/service_thd_wait.h | @file include/mysql/service_thd_wait.h | |||
This service provides functions for plugins and storage engines to report | This service provides functions for plugins and storage engines to report | |||
when they are going to sleep/stall. | when they are going to sleep/stall. | |||
SYNOPSIS | SYNOPSIS | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
service_thread_scheduler.h | service_thread_scheduler.h | |||
---|---|---|---|---|
/* | /* | |||
Copyright (C) 2010, Oracle and/or its affiliates. All rights reserved. | Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |||
*/ | */ | |||
#ifndef SERVICE_THREAD_SCHEDULER_INCLUDED | #ifndef SERVICE_THREAD_SCHEDULER_INCLUDED | |||
#define SERVICE_THREAD_SCHEDULER_INCLUDED | #define SERVICE_THREAD_SCHEDULER_INCLUDED | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
struct scheduler_functions; | struct scheduler_functions; | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
services.h | services.h | |||
---|---|---|---|---|
#ifndef MYSQL_SERVICES_INCLUDED | #ifndef MYSQL_SERVICES_INCLUDED | |||
/* Copyright (C) 2009 Sun Microsystems, Inc. | /* Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
#include <mysql/service_my_snprintf.h> | #include <mysql/service_my_snprintf.h> | |||
#include <mysql/service_thd_alloc.h> | #include <mysql/service_thd_alloc.h> | |||
#include <mysql/service_thd_wait.h> | #include <mysql/service_thd_wait.h> | |||
#include <mysql/service_thread_scheduler.h> | #include <mysql/service_thread_scheduler.h> | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
sql_common.h | sql_common.h | |||
---|---|---|---|---|
#ifndef SQL_COMMON_INCLUDED | #ifndef SQL_COMMON_INCLUDED | |||
#define SQL_COMMON_INCLUDED | #define SQL_COMMON_INCLUDED | |||
/* Copyright (C) 2003-2004, 2006 MySQL AB | /* Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#define SQL_COMMON_INCLUDED | #define SQL_COMMON_INCLUDED | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
#include <mysql.h> | #include <mysql.h> | |||
extern const char *unknown_sqlstate; | extern const char *unknown_sqlstate; | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
sslopt-case.h | sslopt-case.h | |||
---|---|---|---|---|
#ifndef SSLOPT_CASE_INCLUDED | #ifndef SSLOPT_CASE_INCLUDED | |||
#define SSLOPT_CASE_INCLUDED | #define SSLOPT_CASE_INCLUDED | |||
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#if defined(HAVE_OPENSSL) && !defined(EMBEDDED_LIBRARY) | #if defined(HAVE_OPENSSL) && !defined(EMBEDDED_LIBRARY) | |||
case OPT_SSL_KEY: | case OPT_SSL_KEY: | |||
case OPT_SSL_CERT: | case OPT_SSL_CERT: | |||
case OPT_SSL_CA: | case OPT_SSL_CA: | |||
case OPT_SSL_CAPATH: | case OPT_SSL_CAPATH: | |||
case OPT_SSL_CIPHER: | case OPT_SSL_CIPHER: | |||
/* | /* | |||
Enable use of SSL if we are using any ssl option | Enable use of SSL if we are using any ssl option | |||
One can disable SSL later by using --skip-ssl or --ssl=0 | One can disable SSL later by using --skip-ssl or --ssl=0 | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
sslopt-longopts.h | sslopt-longopts.h | |||
---|---|---|---|---|
#ifndef SSLOPT_LONGOPTS_INCLUDED | #ifndef SSLOPT_LONGOPTS_INCLUDED | |||
#define SSLOPT_LONGOPTS_INCLUDED | #define SSLOPT_LONGOPTS_INCLUDED | |||
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#if defined(HAVE_OPENSSL) && !defined(EMBEDDED_LIBRARY) | #if defined(HAVE_OPENSSL) && !defined(EMBEDDED_LIBRARY) | |||
{"ssl", OPT_SSL_SSL, | {"ssl", OPT_SSL_SSL, | |||
"Enable SSL for connection (automatically enabled with other flags).", | "Enable SSL for connection (automatically enabled with other flags).", | |||
&opt_use_ssl, &opt_use_ssl, 0, GET_BOOL, OPT_ARG, 0, 0, 0, 0, 0, 0}, | &opt_use_ssl, &opt_use_ssl, 0, GET_BOOL, OPT_ARG, 0, 0, 0, 0, 0, 0}, | |||
{"ssl-ca", OPT_SSL_CA, | {"ssl-ca", OPT_SSL_CA, | |||
"CA file in PEM format (check OpenSSL docs, implies --ssl).", | "CA file in PEM format (check OpenSSL docs, implies --ssl).", | |||
&opt_ssl_ca, &opt_ssl_ca, 0, GET_STR, REQUIRED_ARG, | &opt_ssl_ca, &opt_ssl_ca, 0, GET_STR, REQUIRED_ARG, | |||
0, 0, 0, 0, 0, 0}, | 0, 0, 0, 0, 0, 0}, | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
sslopt-vars.h | sslopt-vars.h | |||
---|---|---|---|---|
#ifndef SSLOPT_VARS_INCLUDED | #ifndef SSLOPT_VARS_INCLUDED | |||
#define SSLOPT_VARS_INCLUDED | #define SSLOPT_VARS_INCLUDED | |||
/* Copyright (C) 2000 MySQL AB | /* Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reser ved. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A */ | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US A */ | |||
#if defined(HAVE_OPENSSL) && !defined(EMBEDDED_LIBRARY) | #if defined(HAVE_OPENSSL) && !defined(EMBEDDED_LIBRARY) | |||
#ifdef SSL_VARS_NOT_STATIC | #ifdef SSL_VARS_NOT_STATIC | |||
#define SSL_STATIC | #define SSL_STATIC | |||
#else | #else | |||
#define SSL_STATIC static | #define SSL_STATIC static | |||
#endif | #endif | |||
SSL_STATIC my_bool opt_use_ssl = 0; | SSL_STATIC my_bool opt_use_ssl = 0; | |||
SSL_STATIC char *opt_ssl_ca = 0; | SSL_STATIC char *opt_ssl_ca = 0; | |||
SSL_STATIC char *opt_ssl_capath = 0; | SSL_STATIC char *opt_ssl_capath = 0; | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
thread_pool_priv.h | thread_pool_priv.h | |||
---|---|---|---|---|
/* | /* | |||
Copyright (C) 2010, 2011 Oracle and/or its affiliates. All rights reserve d. | Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserv ed. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; version 2 of the License. | the Free Software Foundation; version 2 of the License. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | |||
along with this program; if not, write to the Free Software | along with this program; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |||
*/ | */ | |||
#ifndef THREAD_POOL_PRIV_INCLUDED | #ifndef THREAD_POOL_PRIV_INCLUDED | |||
#define THREAD_POOL_PRIV_INCLUDED | #define THREAD_POOL_PRIV_INCLUDED | |||
/* | /* | |||
The thread pool requires access to some MySQL server error codes, this is | The thread pool requires access to some MySQL server error codes, this is | |||
accessed from mysqld_error.h. | accessed from mysqld_error.h. | |||
We need access to the struct that defines the thread pool plugin interfac e | We need access to the struct that defines the thread pool plugin interfac e | |||
which is accessed through scheduler.h. | which is accessed through scheduler.h. | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||