Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'origin/master' into native-tls | Anatol Belski | 2014-09-20 | 156 | -1063/+1049 |
|\ | | | | | | | | | | | | | | | | | | | * origin/master: fixed copying of the struct as it's not being modified avoid strlen usage in loop Removes accidentally added files. Reverts some unwanted changes Deletes patch leftovers Replaces php5 with php7, without whitespace changes. | ||||
| * | fixed copying of the struct as it's not being modified | Anatol Belski | 2014-09-20 | 1 | -7/+7 |
| | | | | | | | | in the subsequent function call | ||||
| * | avoid strlen usage in loop | Anatol Belski | 2014-09-20 | 1 | -4/+4 |
| | | |||||
| * | Merge branch 'pull-request/805' | Anatol Belski | 2014-09-20 | 154 | -1052/+1038 |
| |\ | | | | | | | | | | | | | | | | | | | | | | * pull-request/805: Removes accidentally added files. Reverts some unwanted changes Deletes patch leftovers Replaces php5 with php7, without whitespace changes. | ||||
| | * | Removes accidentally added files. | Florian MARGAINE | 2014-09-20 | 2 | -87/+0 |
| | | | |||||
| | * | Reverts some unwanted changes | Florian MARGAINE | 2014-09-20 | 3 | -3/+3 |
| | | | |||||
| | * | Merge branch 'master' into issue-67910 | Florian MARGAINE | 2014-09-20 | 1070 | -10629/+11818 |
| | |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: README.PARAMETER_PARSING_API ext/gmp/tests/001.phpt | ||||
| | * | | Deletes patch leftovers | Florian MARGAINE | 2014-09-20 | 5 | -2801/+0 |
| | | | | |||||
| | * | | Replaces php5 with php7, without whitespace changes. | Florian MARGAINE | 2014-09-20 | 173 | -1090/+3964 |
| | | | | |||||
* | | | | native tls initial patch | krakjoe | 2014-09-20 | 53 | -177/+319 |
|/ / / | |||||
* | | | refixed printf fmt, used portable macros | Anatol Belski | 2014-09-20 | 2 | -2/+2 |
| | | | |||||
* | | | forked bug41655 test for windows | Anatol Belski | 2014-09-20 | 2 | -1/+29 |
| | | | |||||
* | | | Simplify foreach flags | Nikita Popov | 2014-09-20 | 4 | -73/+51 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * FE_RESET_VARIABLE and FE_RESET_REFERENCE were always set together. * In some places the code checked FE_FETCH_BYREF instead of FE_RESET_REFERENCE and relied on them having the same value. * Now the FE_RESET_* flags are dropped and everything uses FE_FETCH_BYREF | ||||
* | | | Fix leak in foreach with by-ref iteration of ref array | Nikita Popov | 2014-09-20 | 2 | -15/+5 |
| |/ |/| | |||||
* | | Avoid strlen usage | Xinchen Hui | 2014-09-20 | 1 | -6/+5 |
| | | |||||
* | | folder marks | Xinchen Hui | 2014-09-20 | 1 | -46/+19 |
| | | |||||
* | | Added missed mod str | Xinchen Hui | 2014-09-20 | 2 | -0/+14 |
| | | |||||
* | | Fixed built on OSX | Xinchen Hui | 2014-09-20 | 1 | -6/+8 |
| | | |||||
* | | s,PHP 5,PHP 7, | Johannes Schlüter | 2014-09-20 | 1 | -2/+2 |
| | | |||||
* | | Update README.PARAMETER_PARSING_API | Johannes Schlüter | 2014-09-20 | 1 | -36/+26 |
| | | |||||
* | | make the return value more logic | Anatol Belski | 2014-09-20 | 1 | -1/+1 |
| | | | | | | | | as if clz() were returning 32 on empty size | ||||
* | | make use of intrinsics available with VS for bitset lookups | Anatol Belski | 2014-09-20 | 1 | -0/+35 |
| | | |||||
* | | add the missing src file | Anatol Belski | 2014-09-20 | 1 | -1/+2 |
| | | |||||
* | | reduce the struct size by 8 byte on 64 bit | Anatol Belski | 2014-09-20 | 1 | -4/+4 |
| | | |||||
* | | Make header C++ compatible | Nikita Popov | 2014-09-19 | 1 | -1/+1 |
| | | |||||
* | | Make number printing functions less generic | Nikita Popov | 2014-09-19 | 7 | -83/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that zend_ulong is 64bit on 64bit platforms, it should be sufficient to always use it, rather than supporting multiple types. API changes: * _zend_print_unsigned_to_buf and _zend_print_signed_to_buf no longer exist. * smart_str(ing)_print_long and smart_str(ing)_print_unsigned no longer exist. * Instead of all these, zend_print_ulong_to_buf and zend_print_long_to_buf should be used. * smart_str_append_generic_ex no longer exists. * smart_str(ing)_append_off_t(_ex) no longer exists, use smart_str(ing)_append_long(_ex) instead. | ||||
* | | Use append_unsigned instead of append_long where appropriate | Nikita Popov | 2014-09-19 | 1 | -9/+9 |
| | | |||||
* | | Use inline functions for most of smart_str | Nikita Popov | 2014-09-19 | 8 | -91/+68 |
| | | | | | | | | | | | | | | smart_str_free_ex no longer exists, always use smart_str_free instead. smart_str_alloc no longer requires a newlen variable to be in scope, instead it returns the new length. | ||||
* | | Remove SMART_STR_USE_REALLOC | Nikita Popov | 2014-09-19 | 1 | -17/+1 |
| | | |||||
* | | Remove superfluous Z_REFCOUNTED_P check | Nikita Popov | 2014-09-19 | 1 | -3/+0 |
| | | | | | | | | The string is never interned and IS_CONSTANT_EX is always refcounted. | ||||
* | | Merge branch 'PHP-5.6' | Anatol Belski | 2014-09-19 | 1 | -3/+3 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: fix possible array underflow Conflicts: ext/standard/image.c | ||||
| * \ | Merge branch 'PHP-5.5' into PHP-5.6 | Anatol Belski | 2014-09-19 | 1 | -3/+3 |
| |\ \ | | | | | | | | | | | | | | | | | * PHP-5.5: fix possible array underflow | ||||
| | * | | fix possible array underflow | Anatol Belski | 2014-09-19 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | there are multiple issues with this code - php_stream_read() returns an unsigned val, so is >= 0 - if it read less than sizeof(a) bytes, the function operates on garbage - result->channels is an unsigned val, so >= 0 | ||||
* | | | | Split inheritance into separate file | Nikita Popov | 2014-09-19 | 9 | -1557/+1626 |
| | | | | | | | | | | | | | | | | | | | | | | | | This moves handling of inheritance and interface implementation from zend_compile.c into a separate zend_inheritance.c file, as this is not really related to compilation. | ||||
* | | | | updated the comment to charset_hint | Anatol Belski | 2014-09-19 | 1 | -1/+2 |
| | | | | |||||
* | | | | s/PHP 5/PHP 7/ | Johannes Schlüter | 2014-09-19 | 897 | -898/+898 |
| | | | | |||||
* | | | | reverted too much | Anatol Belski | 2014-09-19 | 1 | -2/+6 |
| | | | | |||||
* | | | | reverted some previous IS_ABSOLUTE_PATH related changes | Anatol Belski | 2014-09-19 | 3 | -33/+20 |
| | | | | | | | | | | | | | | | | It's fine with strlen usage now, only one call | ||||
* | | | | expand IS_ABSOLUTE_PATH on Windows, so then strlen() isn't called twice | Anatol Belski | 2014-09-19 | 1 | -1/+1 |
| | | | | |||||
* | | | | simplify condition | Anatol Belski | 2014-09-19 | 1 | -1/+1 |
| | | | | |||||
* | | | | Avoid double IS_INTERNED() check | Dmitry Stogov | 2014-09-19 | 24 | -92/+81 |
| | | | | |||||
* | | | | Reverted incorrect chunk | Dmitry Stogov | 2014-09-19 | 1 | -1/+1 |
| | | | | |||||
* | | | | Fixed useless or duplicated IS_INTERNED() checks | Dmitry Stogov | 2014-09-19 | 32 | -76/+79 |
| | | | | |||||
* | | | | forgot to replace the strlen call | Anatol Belski | 2014-09-19 | 1 | -1/+1 |
| | | | | |||||
* | | | | avoid multiple strlen calls for the same buffer | Anatol Belski | 2014-09-19 | 1 | -17/+25 |
| | | | | |||||
* | | | | avoid unnecessary strlen calls in loop | Anatol Belski | 2014-09-19 | 2 | -4/+4 |
| | | | | |||||
* | | | | fix length data types | Anatol Belski | 2014-09-19 | 2 | -6/+6 |
| | | | | |||||
* | | | | fix signed/unsigned warning and add a note | Anatol Belski | 2014-09-19 | 1 | -2/+4 |
| | | | | |||||
* | | | | fix condition | Anatol Belski | 2014-09-19 | 1 | -1/+1 |
| | | | | |||||
* | | | | fix empty string check | Anatol Belski | 2014-09-19 | 1 | -1/+1 |
| | | | |