]> granicus.if.org Git - php/commitdiff
- fix bug #55870, PDO ignores all SSL parameters when used with mysql native driver
authorPierre Joye <pajoye@php.net>
Sat, 8 Oct 2011 06:17:08 +0000 (06:17 +0000)
committerPierre Joye <pajoye@php.net>
Sat, 8 Oct 2011 06:17:08 +0000 (06:17 +0000)
NEWS
ext/pdo_mysql/mysql_driver.c

diff --git a/NEWS b/NEWS
index 400c8e1a245f81ac222c8598213f4f4c88f2c543..b97f975c383a754161a11559654a424ab41f309c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -61,8 +61,10 @@ PHP                                                                        NEWS
   . Fixed bug #55776 (PDORow to session bug). (Johannes)
 
 - PDO MySQL driver:
-  . Fixed bug #54158 (MYSQLND+PDO MySQL requires #define MYSQL_OPT_LOCAL_INFILE)
-  (Andrey)
+  . Fixed bug #55870 (PDO ignores all SSL parameters when used with mysql 
+    native driver) (Pierre)
+  . Fixed bug #54158 (MYSQLND+PDO MySQL requires #define 
+    MYSQL_OPT_LOCAL_INFILE) (Andrey)
 
 - PDO OCI driver:
   . Fixed bug #55768 (PDO_OCI can't resume Oracle session after it's been killed)
index 170bef6c6cc6f34a14dd8b9f31c1da63570d21ed..1cb6674e644d66def6e9cc59a895801ad69d700a 100755 (executable)
@@ -627,7 +627,7 @@ static int pdo_mysql_handle_factory(pdo_dbh_t *dbh, zval *driver_options TSRMLS_
                char *default_file = NULL, *default_group = NULL;
                long compress = 0;
 #endif
-#if defined(HAVE_MYSQL_STMT_PREPARE) || defined(PDO_USE_MYSLQND)
+#if defined(HAVE_MYSQL_STMT_PREPARE) || defined(PDO_USE_MYSQLND)
                char *ssl_key = NULL, *ssl_cert = NULL, *ssl_ca = NULL, *ssl_capath = NULL, *ssl_cipher = NULL;
 #endif
                H->buffered = pdo_attr_lval(driver_options, PDO_MYSQL_ATTR_USE_BUFFERED_QUERY, 1 TSRMLS_CC);
@@ -716,7 +716,7 @@ static int pdo_mysql_handle_factory(pdo_dbh_t *dbh, zval *driver_options TSRMLS_
                        }
                }
 #endif
-#if defined(HAVE_MYSQL_STMT_PREPARE) || defined(PDO_USE_MYSLQND)
+#if defined(HAVE_MYSQL_STMT_PREPARE) || defined(PDO_USE_MYSQLND)
                ssl_key = pdo_attr_strval(driver_options, PDO_MYSQL_ATTR_SSL_KEY, NULL TSRMLS_CC);
                ssl_cert = pdo_attr_strval(driver_options, PDO_MYSQL_ATTR_SSL_CERT, NULL TSRMLS_CC);
                ssl_ca = pdo_attr_strval(driver_options, PDO_MYSQL_ATTR_SSL_CA, NULL TSRMLS_CC);