Xinchen Hui
|
b1c9d5ddee
|
Use strpprintf
|
2014-05-10 00:43:02 +08:00 |
|
Xinchen Hui
|
28e6a2b452
|
Revert "ext/pdo_mysql/tests/pdo_mysql_attr_oracle_nulls.phpt fails in trunk as well while building with libmysql"
This reverts commit 29b3529292 .
|
2014-05-08 18:34:40 +08:00 |
|
Xinchen Hui
|
29b3529292
|
ext/pdo_mysql/tests/pdo_mysql_attr_oracle_nulls.phpt fails in trunk as well while building with libmysql
|
2014-05-08 18:30:21 +08:00 |
|
Xinchen Hui
|
be79628b87
|
Fixed REFERENCE handling
|
2014-05-08 16:11:50 +08:00 |
|
Xinchen Hui
|
5f46c8fa31
|
Fixed bugs in pdo_mysql
|
2014-05-08 15:19:43 +08:00 |
|
Dmitry Stogov
|
223df9ceea
|
We shouldn't modify strings in-place (it may be interned strings stored in SHN)
|
2014-05-07 23:19:28 +04:00 |
|
Xinchen Hui
|
2d0c9690de
|
Refactor pdo_mysql(incompleted, some tests failed due to no mysqlnd)
|
2014-05-07 11:00:36 +08:00 |
|
Dmitry Stogov
|
8915ad69fb
|
Fixed memory leaks
|
2014-05-06 04:06:58 +04:00 |
|
Dmitry Stogov
|
1606a9a36a
|
PDO code assumes that different parts of the union alligned in special way
|
2014-05-06 02:02:00 +04:00 |
|
Nikita Popov
|
211d32c814
|
Initialize CG(one_time_string) in ZTS as well
|
2014-05-05 22:21:57 +02:00 |
|
Xinchen Hui
|
c73c6526ef
|
clean up
|
2014-05-05 18:09:15 +08:00 |
|
Xinchen Hui
|
d8651fbe1c
|
Make they are in the same style of Z_ISREF
|
2014-05-03 16:08:58 +08:00 |
|
Dmitry Stogov
|
17d027ed47
|
Split IS_BOOL into IS_FALSE and IS_TRUE
|
2014-04-30 18:32:42 +04:00 |
|
Dmitry Stogov
|
f9927a6c97
|
Merge mainstream 'master' branch into refactoring
During merge I had to revert:
Nikita's patch for php_splice() (it probably needs to be applyed again)
Bob Weinand's patches related to constant expression handling (we need to review them carefully)
I also reverted all our attempts to support sapi/phpdbg (we didn't test it anyway)
Conflicts:
Zend/zend.h
Zend/zend_API.c
Zend/zend_ast.c
Zend/zend_compile.c
Zend/zend_compile.h
Zend/zend_constants.c
Zend/zend_exceptions.c
Zend/zend_execute.c
Zend/zend_execute.h
Zend/zend_execute_API.c
Zend/zend_hash.c
Zend/zend_highlight.c
Zend/zend_language_parser.y
Zend/zend_language_scanner.c
Zend/zend_language_scanner_defs.h
Zend/zend_variables.c
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
ext/date/php_date.c
ext/dom/documenttype.c
ext/hash/hash.c
ext/iconv/iconv.c
ext/mbstring/tests/zend_multibyte-10.phpt
ext/mbstring/tests/zend_multibyte-11.phpt
ext/mbstring/tests/zend_multibyte-12.phpt
ext/mysql/php_mysql.c
ext/mysqli/mysqli.c
ext/mysqlnd/mysqlnd_reverse_api.c
ext/mysqlnd/php_mysqlnd.c
ext/opcache/ZendAccelerator.c
ext/opcache/zend_accelerator_util_funcs.c
ext/opcache/zend_persist.c
ext/opcache/zend_persist_calc.c
ext/pcre/php_pcre.c
ext/pdo/pdo_dbh.c
ext/pdo/pdo_stmt.c
ext/pdo_pgsql/pgsql_driver.c
ext/pgsql/pgsql.c
ext/reflection/php_reflection.c
ext/session/session.c
ext/spl/spl_array.c
ext/spl/spl_observer.c
ext/standard/array.c
ext/standard/basic_functions.c
ext/standard/html.c
ext/standard/mail.c
ext/standard/php_array.h
ext/standard/proc_open.c
ext/standard/streamsfuncs.c
ext/standard/user_filters.c
ext/standard/var_unserializer.c
ext/standard/var_unserializer.re
main/php_variables.c
sapi/phpdbg/phpdbg.c
sapi/phpdbg/phpdbg_bp.c
sapi/phpdbg/phpdbg_frame.c
sapi/phpdbg/phpdbg_help.c
sapi/phpdbg/phpdbg_list.c
sapi/phpdbg/phpdbg_print.c
sapi/phpdbg/phpdbg_prompt.c
|
2014-04-26 00:32:51 +04:00 |
|
Xinchen Hui
|
2178612186
|
Fixed fetch into refcount hanlding (now 3 test fails)
|
2014-04-25 11:45:23 +08:00 |
|
Xinchen Hui
|
c5f9b86fd4
|
Fixed bindColumn
|
2014-04-25 11:36:53 +08:00 |
|
Xinchen Hui
|
35f22f609a
|
Fixed memleak
|
2014-04-25 11:34:00 +08:00 |
|
Xinchen Hui
|
1ccc250c50
|
Fixed memleak in quote
|
2014-04-25 11:04:11 +08:00 |
|
Xinchen Hui
|
911d58de37
|
Fixed tests (object id)
|
2014-04-25 11:02:19 +08:00 |
|
Xinchen Hui
|
868c2f9c88
|
Fixed reference handling in bindCloumn
|
2014-04-25 11:00:35 +08:00 |
|
Xinchen Hui
|
67f27bce55
|
Fixed register bound parameters in execute
|
2014-04-25 10:44:21 +08:00 |
|
Xinchen Hui
|
36e214c88b
|
Fixed refcount of dbh (we don't need another refcount anymore)
|
2014-04-25 10:27:23 +08:00 |
|
Xinchen Hui
|
9fe8531309
|
Various bugs fixed
|
2014-04-24 21:14:36 +08:00 |
|
Xinchen Hui
|
9824418c61
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-04-24 10:18:39 +08:00 |
|
Nikita Popov
|
d2e45b05c7
|
Small zts fix
|
2014-04-23 22:33:38 +02:00 |
|
Xinchen Hui
|
a30442c1c8
|
Refactor pdo_sqlite (only compilable)
|
2014-04-23 11:41:57 +08:00 |
|
Xinchen Hui
|
bd9f575517
|
Clean up (use zend_string and foreach macros)
|
2014-04-23 10:58:08 +08:00 |
|
Xinchen Hui
|
8581dd56af
|
Fixed segfault cause EG(This) is modified
|
2014-04-22 19:08:58 +08:00 |
|
Xinchen Hui
|
09dd780c60
|
USE ZEND_HASH_FOREACH_* macros
|
2014-04-22 18:29:56 +08:00 |
|
Xinchen Hui
|
bdfef93b42
|
Refactor PDO (only compilable now)
|
2014-04-22 18:23:03 +08:00 |
|
Xinchen Hui
|
a16a6eae24
|
Refactor PDO (incompleted)
|
2014-04-16 17:28:11 +08:00 |
|
Dmitry Stogov
|
050d7e38ad
|
Cleanup (1-st round)
|
2014-04-15 15:40:40 +04:00 |
|
Matteo Beccati
|
7fd9898a2d
|
Fixed bug #66604 'pdo/php_pdo_error.h' not copied to the include dir
|
2014-04-13 08:53:21 +02:00 |
|
Nikita Popov
|
eaf44ec397
|
Remove some usages of hashtable internals
|
2014-04-09 12:31:21 +02:00 |
|
Dmitry Stogov
|
f4cfaf36e2
|
Use better data structures (incomplete)
|
2014-02-10 10:04:30 +04:00 |
|
Andrey Hristov
|
c1141d43e9
|
Merge branch 'PHP-5.5' into PHP-5.6
|
2014-01-28 15:38:14 +02:00 |
|
Bob Weinand
|
e8bf18bd9f
|
Merge branch 'PHP-5.4' into PHP-5.5
|
2014-01-28 13:33:44 +01:00 |
|
Bob Weinand
|
e9b4bca5a0
|
Fixed arginfo of PDO::__construct() to match the docs and zend_parse_parameters definition.
|
2014-01-28 13:31:52 +01:00 |
|
Xinchen Hui
|
c081ce628f
|
Bump year
|
2014-01-03 11:08:10 +08:00 |
|
Xinchen Hui
|
47c9027772
|
Bump year
|
2014-01-03 11:06:16 +08:00 |
|
Xinchen Hui
|
c0d060f5c0
|
Bump year
|
2014-01-03 11:04:26 +08:00 |
|
Rasmus Lerdorf
|
6713f9c4b2
|
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fix broken test
|
2013-11-09 09:46:55 -08:00 |
|
Rasmus Lerdorf
|
df7321359e
|
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix broken test
|
2013-11-09 09:46:43 -08:00 |
|
Rasmus Lerdorf
|
064ba179b1
|
Fix broken test
|
2013-11-09 09:45:52 -08:00 |
|
Rasmus Lerdorf
|
756dc19e59
|
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fix bug #65946 - pdo_sql_parser.c permanently converts values bound to strings
|
2013-11-07 18:09:53 -08:00 |
|
Rasmus Lerdorf
|
b3d522d215
|
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix bug #65946 - pdo_sql_parser.c permanently converts values bound to strings
Conflicts:
ext/pdo/pdo_sql_parser.c
|
2013-11-07 18:09:15 -08:00 |
|
Rasmus Lerdorf
|
890ea8411f
|
Fix bug #65946 - pdo_sql_parser.c permanently converts values bound to strings
|
2013-11-07 18:05:08 -08:00 |
|
Xinchen Hui
|
2a94494b7e
|
Merge branch 'PHP-5.5'
|
2013-11-05 11:09:08 +08:00 |
|
Xinchen Hui
|
d4f5ca467f
|
Merge branch 'PHP-5.4' into PHP-5.5
Conflicts:
configure.in
ext/mysqlnd/mysqlnd.c
main/php_version.h
|
2013-11-05 11:08:09 +08:00 |
|
Xinchen Hui
|
e3d9e18e7b
|
Fixed Bug #66034 (Segmentation Fault when constructor of PDO statement throws an exception)
I know zend_call_function will initilize retval_ptr_ptr, but still set
it to NULL explict is more readable
|
2013-11-05 11:04:55 +08:00 |
|