summaryrefslogtreecommitdiff
path: root/ext/mysqlnd
Commit message (Collapse)AuthorAgeFilesLines
* remove unused ZTS macrosAnatol Belski2014-12-171-6/+0
|
* remove TSRMLS_* occurenceAnatol Belski2014-12-171-2/+2
|
* almost all the replacements of TSRMLS_* are doneAnatol Belski2014-12-141-3/+1
| | | | | | | Some places have to be yet touched as they use different/custom macros namings for the same. Also some places in the code became redundant now, this is the next task. To name some: ext/mysqlnd, sapi/embed, ext/curl and some smaller places here and there.
* second shot on removing TSRMLS_*Anatol Belski2014-12-149-27/+27
|
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-1332-1296/+1295
|
* Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-11-201-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (36 commits) NEWS adapt test for error message introduce in fix for #68463 Fix bug #68463 listen.allowed_clients can silently result in no allowed access run a few request in this test fix test fix test added info about some other macro changes added note about toolset and phpize added note about the response files split msgfmt_format_intlcalendar_variant*.phpt for ICU 54.1 split formatter_format*.phpt for ICP 54.1 split dateformat_timezone_arg_variations*.phpt for ICU 54.1 split dateformat_get_set_timezone_variant*.phpt for ICU 54.1 fix icu version to test split ext/intl/tests/dateformat_get_set_calendar_variant*.phpt for 54.1 split dateformat_formatObject_datetime_variant*.phpt for ICU 54.1 split dateformat_formatObject_calendar_variant*.phpt for ICU 54.1 split dateformat_create_cal_arg_variant2.phpt for ICU 53.1 and 54.1 clone dateformat_calendars_variant3.phpt for ICU 54.1 split collator_get_sort_key_variant3.phpt for icu 54.1 ...
| * typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos2014-11-191-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-11-181-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (398 commits) NEWS add test for bug #68381 Fixed bug #68381 Set FPM log level earlier during init proper dllexport move to size_t where zend_string is used internally fix some datatype mismatches return after the warning, to fix uninitialized salt usage fix datatype mismatches add missing type specifier fix datatype mismatches fix unsigned check "extern" shouldn't be used for definitions joined identical conditional blocks simplify fpm tests SEND_VAR_NO_REF optimization Add test for bug #68442 Add various tests for FPM - covering recent bugs (68420, 68421, 68423, 68428) - for UDS - for ping and status URI - for multi pool and multi mode Include small MIT FastCGI client library from https://github.com/adoy/PHP-FastCGI-Client Get rid of zend_free_op structure (use zval* instead). Get rid of useless TSRMLS arguments. Add new FPM test for IPv4/IPv6 ... Conflicts: win32/build/config.w32
| * validate sockets portable wayAnatol Belski2014-11-141-2/+2
| |
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-171-2/+5
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: check for zlib headers as well as lib for mysqlnd a realpath cache key can be int or float, catching this TLS 1.0, 1.1 and 1.2 Curl constants - bug #68247 Micro optimizations for isset/empty Micro optimization for zend_hash_next_index_insert_new() Fix array_keys() on $GLOBALS Fix procedural finfo calls in methods Conflicts: ext/mysqlnd/config.w32
| * check for zlib headers as well as lib for mysqlndAnatol Belski2014-10-171-2/+5
| |
* | converted some ext/mysql* and fixed ext/zlibAnatol Belski2014-10-154-3/+12
| |
* | bring back all the TSRMLS_FETCH() stuffAnatol Belski2014-10-151-0/+2
| | | | | | | | for better comparability with the mainstream
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-081-1/+6
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * origin/master: Add to NEWS Add to NEWS Fix for bug #68087 (ODBC not reading DATE columns correctly) Add to NEWS Add to NEWS Fix for bug #68114 (Build fails on OS X due to undefined symbols) Micro optimization Improved return by reference handling
| * Merge branch 'PHP-5.6'Keyur Govande2014-10-071-1/+6
| |\ | | | | | | | | | | | | | | | * PHP-5.6: Add to NEWS Fix for bug #68114 (Build fails on OS X due to undefined symbols)
| | * Merge branch 'PHP-5.5' into PHP-5.6Keyur Govande2014-10-071-1/+6
| | |\ | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Add to NEWS Fix for bug #68114 (Build fails on OS X due to undefined symbols)
| | | * Fix for bug #68114 (Build fails on OS X due to undefined symbols)Keyur Govande2014-10-071-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gcc (i686-apple-darwin10-gcc-4.2.1) on OS X cannot link fixed-width decimals and fails with undefined symbols errors like ___extendsddf. If configure used gcc for compiling it would notice and mark the feature HAVE_DECIMAL_FP_SUPPORT as unsupported. But configure seems to use cc (i686-apple-darwin10-llvm-gcc-4.2) instead, which doesn't support fixed-width decimals either, but the code compiles and links just fine. I suspect it may have something to do with the llvm backend printed in the version. Lacking the time to debug this further, the patch fixes the issue by checking the expected output when fixed-width decimal support is present and correctly implemented.
* | | | drop unused tsrm_lsAnatol Belski2014-09-262-6/+1
| | | |
* | | | remove fetches from mysqlndkrakjoe2014-09-262-5/+1
| | | |
* | | | fix some extension buildsAnatol Belski2014-09-252-7/+2
|/ / /
* | | Move smart_str implementation into Zend/Nikita Popov2014-09-214-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | So we can use it there as well... For now I've retained the zend_smart_str_public.h header, though it would probably be better to just move that one struct into zend_types.h.
* | | s/PHP 5/PHP 7/Johannes Schlüter2014-09-1936-36/+36
| | |
* | | Fixed useless or duplicated IS_INTERNED() checksDmitry Stogov2014-09-191-1/+1
| | |
* | | fixed typeAnatol Belski2014-09-161-1/+1
| | |
* | | align 4 byte to the start of the wordAnatol Belski2014-09-141-1/+1
| | |
* | | fix conditionsAnatol Belski2014-09-141-2/+2
| | | | | | | | | | | | substraction from an unsigned
* | | reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-4/+4
| | |
* | | reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-7/+7
| | |
* | | reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-2/+2
| | |
* | | reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-5/+8
| | |
* | | reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-3/+4
| | |
* | | reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-1/+1
| | |
* | | remove extra semicolonAnatol Belski2014-09-121-1/+1
| | |
* | | Merge branch 'PHP-5.6'Anatol Belski2014-09-101-1/+11
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: fix precision when fetching float through mysqlnd
| * | Merge branch 'PHP-5.5' into PHP-5.6Anatol Belski2014-09-101-1/+11
| |\ \ | | |/ | | | | | | | | | * PHP-5.5: fix precision when fetching float through mysqlnd
| | * fix precision when fetching float through mysqlndAnatol Belski2014-09-101-1/+11
| | | | | | | | | | | | fixes failing ext/mysqli/tests/010.phpt
* | | fix null pointer derefAnatol Belski2014-09-071-2/+2
| | |
* | | it's should be zend_ulongXinchen Hui2014-09-041-1/+1
| | |
* | | fix typeAnatol Belski2014-09-021-2/+2
| | |
* | | Refactored INI subsystem to use zend_string* instead of char*Dmitry Stogov2014-09-011-1/+1
| | |
* | | Merge branch 'PHP-5.6'Christopher Jones2014-08-291-1/+2
|\ \ \ | | | | | | | | | | | | | | | | * PHP-5.6: Remove 550+ compile warnings on OS X
| * \ \ Merge branch 'PHP-5.5' into PHP-5.6Christopher Jones2014-08-291-1/+2
| |\ \ \ | | |/ / | |/| | | | | | | | | | * PHP-5.5: Remove 550+ compile warnings on OS X
| | * | Remove 550+ compile warnings on OS XChristopher Jones2014-08-291-1/+2
| | |/ | | | | | | | | | | | | | | | | | | | | | The warnings had the signature: php-src/ext/mysqlnd/mysqlnd_debug.h:127:25: note: expanded from macro 'DBG_ENTER_EX2' if (dbg_skip_trace); /* shut compiler's mouth */\ ^ php-src/ext/mysqlnd/mysqlnd.c:114:2: note: put the semicolon on a separate line to silence this warning
* | | Merge branch 'PHP-5.6'Anatol Belski2014-08-271-1/+1
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-5.6: fixed DBG_INF macro name reworked NEWS for 5.6.0GA
| * | Merge branch 'PHP-5.5' into PHP-5.6Anatol Belski2014-08-271-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-5.5: fixed DBG_INF macro name
| | * fixed DBG_INF macro nameAnatol Belski2014-08-271-1/+1
| | |
* | | Fixed incompatible pointerXinchen Hui2014-08-261-1/+1
| | |
* | | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-3/+3
| | |
* | | master renames phase 6Anatol Belski2014-08-251-1/+1
| | |
* | | master renamings phase 5Anatol Belski2014-08-252-6/+6
| | |