]> granicus.if.org Git - php/log
php
6 years agoAdded specialized code for small arrays
Dmitry Stogov [Thu, 20 Dec 2018 14:55:01 +0000 (17:55 +0300)]
Added specialized code for small arrays

6 years agoAdded specialized code for small arrays
Dmitry Stogov [Wed, 19 Dec 2018 14:40:34 +0000 (17:40 +0300)]
Added specialized code for small arrays

6 years agoReuse add_property_zval_ex() instead of code duplication
Dmitry Stogov [Wed, 19 Dec 2018 14:24:56 +0000 (17:24 +0300)]
Reuse add_property_zval_ex() instead of code duplication

6 years agoRemoved add_get_assoc_*() and add_get_index_*() API functions
Dmitry Stogov [Wed, 19 Dec 2018 13:47:48 +0000 (16:47 +0300)]
Removed add_get_assoc_*() and add_get_index_*() API functions

6 years agoReplace add_index_zval() and add_next_index_zval() functions by macros
Dmitry Stogov [Wed, 19 Dec 2018 13:43:38 +0000 (16:43 +0300)]
Replace add_index_zval() and add_next_index_zval() functions by macros

6 years agoFixed compilation warnings
Dmitry Stogov [Wed, 19 Dec 2018 13:15:49 +0000 (16:15 +0300)]
Fixed compilation warnings

6 years agoReplace zend_hash_apply... with ZEND_HASH_FOREACH...
Dmitry Stogov [Tue, 18 Dec 2018 23:49:56 +0000 (02:49 +0300)]
Replace zend_hash_apply... with ZEND_HASH_FOREACH...

6 years agoMerge branch 'PHP-7.3'
Christoph M. Becker [Tue, 18 Dec 2018 22:23:40 +0000 (23:23 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  [ci skip] Add missing entry for bug 77020

6 years ago[ci skip] Add missing entry for bug 77020
Christoph M. Becker [Tue, 18 Dec 2018 22:21:51 +0000 (23:21 +0100)]
[ci skip] Add missing entry for bug 77020

6 years agoReorder conditions
Dmitry Stogov [Tue, 18 Dec 2018 20:23:44 +0000 (23:23 +0300)]
Reorder conditions

6 years agoMerge branch 'PHP-7.3'
Remi Collet [Tue, 18 Dec 2018 15:30:09 +0000 (16:30 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  missing entry for #77020

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Remi Collet [Tue, 18 Dec 2018 15:29:53 +0000 (16:29 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  missing entry for #77020

6 years ago missing entry for #77020
Remi Collet [Tue, 18 Dec 2018 15:29:31 +0000 (16:29 +0100)]
 missing entry for #77020

6 years agoReduce executor size
Dmitry Stogov [Tue, 18 Dec 2018 14:34:18 +0000 (17:34 +0300)]
Reduce executor size

6 years agoMerge branch 'PHP-7.3'
Remi Collet [Tue, 18 Dec 2018 12:12:25 +0000 (13:12 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  bump to 7.2.15-dev

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Remi Collet [Tue, 18 Dec 2018 12:12:05 +0000 (13:12 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  bump to 7.2.15-dev

6 years agobump to 7.2.15-dev
Remi Collet [Tue, 18 Dec 2018 12:11:23 +0000 (13:11 +0100)]
bump to 7.2.15-dev

6 years agoMerge branch 'PHP-7.3'
Christoph M. Becker [Tue, 18 Dec 2018 12:10:35 +0000 (13:10 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  [ci skip] Fix release date

6 years ago[ci skip] Fix release date
Christoph M. Becker [Tue, 18 Dec 2018 12:08:59 +0000 (13:08 +0100)]
[ci skip] Fix release date

6 years agoMerge branch 'PHP-7.3'
Christoph M. Becker [Tue, 18 Dec 2018 11:16:40 +0000 (12:16 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Prepare main branch for 7.3.2

6 years agoPrepare main branch for 7.3.2
Christoph M. Becker [Tue, 18 Dec 2018 11:15:25 +0000 (12:15 +0100)]
Prepare main branch for 7.3.2

6 years agoFixed expectation
Dmitry Stogov [Mon, 17 Dec 2018 12:59:16 +0000 (15:59 +0300)]
Fixed expectation

6 years agoCFG construction: Avoid code duplication
Nikita Popov [Mon, 17 Dec 2018 10:29:23 +0000 (11:29 +0100)]
CFG construction: Avoid code duplication

These code for those two cases is the same nowadays, so merge them.

6 years agoMerge branch 'PHP-7.3'
Christoph M. Becker [Sun, 16 Dec 2018 15:37:15 +0000 (16:37 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Fix #77297: SodiumException segfaults on PHP 7.3

6 years agoFix #77297: SodiumException segfaults on PHP 7.3
Scott [Fri, 14 Dec 2018 21:35:49 +0000 (22:35 +0100)]
Fix #77297: SodiumException segfaults on PHP 7.3

Instead of trying to clean the argument arrays from the backtrace, we
overwrite them with empty arrays.

6 years agoMerge branch 'PHP-7.3'
Christoph M. Becker [Sun, 16 Dec 2018 12:36:02 +0000 (13:36 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Fix #77291: magic methods inherited from a trait may be ignored

6 years agoFix #77291: magic methods inherited from a trait may be ignored
Christoph M. Becker [Sun, 16 Dec 2018 12:30:11 +0000 (13:30 +0100)]
Fix #77291: magic methods inherited from a trait may be ignored

When adding methods from a trait, we must not assume that a method name
with the same length as the name of the using class is either a PHP 4
style constructor, or not a magic method at all – it may well be
another magic method.

We mostly preserve the spirit of the optimization which caused this
regression, and avoid string comparisons for all method names which can
never be magic methods.

6 years agoImplement SQLite3Stmt::getSQL method, returning the original statement SQL, eventuall...
BohwaZ [Thu, 18 Oct 2018 13:21:10 +0000 (15:21 +0200)]
Implement SQLite3Stmt::getSQL method, returning the original statement SQL, eventually expanded

6 years agoAllow empty $escape to eschew escaping CSV
Christoph M. Becker [Sun, 2 Dec 2018 15:28:18 +0000 (16:28 +0100)]
Allow empty $escape to eschew escaping CSV

Albeit CSV is still a widespread data exchange format, it has never been
officially standardized.  There exists, however, the “informational” RFC
4180[1] which has no notion of escape characters, but rather defines
`escaped` as strings enclosed in double-quotes where contained
double-quotes have to be doubled.  While this concept is supported by
PHP's implementation (`$enclosure`), the `$escape` sometimes interferes,
so that `fgetcsv()` is unable to correctly parse externally generated
CSV, and `fputcsv()` is sometimes generating non-compliant CSV.  Since
PHP's `$escape` concept is availble for many years, we cannot drop it
for BC reasons (even though many consider it as bug).  Instead we allow
to pass an empty string as `$escape` parameter to the respective
functions, which results in ignoring/omitting any escaping, and as such
is more inline with RFC 4180.  It is noteworthy that this is almost no
userland BC break, since formerly most functions did not accept an empty
string, and failed in this case.  The only exception was `str_getcsv()`
which did accept an empty string, and used a backslash as escape
character then (which appears to be unintended behavior, anyway).

The changed functions are `fputcsv()`, `fgetcsv()` and `str_getcsv()`,
and also the `::setCsvControl()`, `::getCsvControl()`, `::fputcsv()`,
and `::fgetcsv()` methods of `SplFileObject`.

The implementation also changes the type of the escape parameter of the
PHP_APIs `php_fgetcsv()` and `php_fputcsv()` from `char` to `int`, where
`PHP_CSV_NO_ESCAPE` means to ignore/omit escaping.  The parameter
accepts the same values as `isalpha()` and friends, i.e. “the value of
which shall be representable as an `unsigned char` or shall equal the
value of the macro `EOF`.  If the argument has any other value, the
behavior is undefined.”  This is a subtle BC break, since the character
`chr(128)` has the value `-1` if `char` is signed, and so likely would
be confused with `EOF` when converted to `int`.  We consider this BC
break to be acceptable, since it's rather unlikely that anybody uses
`chr(128)` as escape character, and it easily can be fixed by casting
all `escape` arguments to `unsigned char`.

This patch implements the feature requests 38301[2] and 51496[3].

[1] <https://tools.ietf.org/html/rfc4180>
[2] <https://bugs.php.net/bug.php?id=38301>
[3] <https://bugs.php.net/bug.php?id=51496>

6 years agoFixed memory leaks
Dmitry Stogov [Thu, 13 Dec 2018 13:21:08 +0000 (16:21 +0300)]
Fixed memory leaks

6 years agoImprove unserialize()
Dmitry Stogov [Thu, 13 Dec 2018 09:55:29 +0000 (12:55 +0300)]
Improve unserialize()

6 years agoImprove unserialize()
Dmitry Stogov [Wed, 12 Dec 2018 17:04:36 +0000 (20:04 +0300)]
Improve unserialize()

6 years agoResolve imagecropauto() default $mode quirk
Christoph M. Becker [Wed, 12 Dec 2018 16:25:37 +0000 (17:25 +0100)]
Resolve imagecropauto() default $mode quirk

The `$mode` parameter of `imagecropauto()` defaults to `-1`.  However,
`-1` is changed to `GD_CROP_DEFAULT` right away, so basically the
default is `GD_CROP_DEFAULT`, which is rather confusing and
unnecessary.

Therefore, we change the default to `IMG_CROP_DEFAULT`, but still allow
an explicit `-1` to be passed for BC reasons, in which case we trigger
a deprecation notice, so we can rid the `-1` support eventually.

6 years agoImplement FR #72510: systemd service should be hardened
Craig Andrews [Tue, 28 Jun 2016 20:08:45 +0000 (22:08 +0200)]
Implement FR #72510: systemd service should be hardened

6 years agoProvide is_zend_ptr() function to check if a pointer lays in Zend MM heap.
Dmitry Stogov [Wed, 12 Dec 2018 10:02:28 +0000 (13:02 +0300)]
Provide is_zend_ptr() function to check if a pointer lays in Zend MM heap.

6 years agoSplit php_array_merge_or_replace_wrapper() into php_array_merge_wrapper() and php_arr...
Dmitry Stogov [Tue, 11 Dec 2018 12:59:44 +0000 (15:59 +0300)]
Split php_array_merge_or_replace_wrapper() into php_array_merge_wrapper() and php_array_replace_wrapper().
Avoid array duplication when merging with an empty array.

6 years agoMerge branch 'PHP-7.3'
Xinchen Hui [Tue, 11 Dec 2018 07:25:29 +0000 (15:25 +0800)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Update NEWS

6 years agoUpdate NEWS
Xinchen Hui [Tue, 11 Dec 2018 07:25:19 +0000 (15:25 +0800)]
Update NEWS

6 years agoMerge branch 'PHP-7.3'
Xinchen Hui [Tue, 11 Dec 2018 07:23:25 +0000 (15:23 +0800)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Fix __zend_cpuid on i386 PIC without __cpuid_count

6 years agoMerge branch 'i386-PIC' of https://github.com/ryandesign/php-src into PHP-7.3
Xinchen Hui [Tue, 11 Dec 2018 07:22:50 +0000 (15:22 +0800)]
Merge branch 'i386-PIC' of https://github.com/ryandesign/php-src into PHP-7.3

* 'i386-PIC' of https://github.com/ryandesign/php-src:
  Fix __zend_cpuid on i386 PIC without __cpuid_count

6 years agoMerge branch 'PHP-7.3'
Anatol Belski [Mon, 10 Dec 2018 23:39:55 +0000 (00:39 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Remove BOM

6 years agoRemove BOM
Anatol Belski [Mon, 10 Dec 2018 23:34:57 +0000 (00:34 +0100)]
Remove BOM

6 years agoMerge branch 'PHP-7.3'
Christoph M. Becker [Mon, 10 Dec 2018 13:33:04 +0000 (14:33 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Update/fix UPGRADING

6 years agoUpdate/fix UPGRADING
Christoph M. Becker [Mon, 10 Dec 2018 13:27:11 +0000 (14:27 +0100)]
Update/fix UPGRADING

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Mon, 10 Dec 2018 12:36:54 +0000 (13:36 +0100)]
Merge branch 'PHP-7.3'

6 years agoFixed bug #77275
Nikita Popov [Mon, 10 Dec 2018 12:33:48 +0000 (13:33 +0100)]
Fixed bug #77275

Instead of juggling with this problem during literal compaction,
make sure that we always initialize Z_EXTRA for literals, which
seems like the more robust solution.

6 years agoFix typos in compact literals debugging code
Nikita Popov [Mon, 10 Dec 2018 11:50:00 +0000 (12:50 +0100)]
Fix typos in compact literals debugging code

6 years agoMerge branch 'PHP-7.3'
Christopher Jones [Mon, 10 Dec 2018 10:54:35 +0000 (21:54 +1100)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christopher Jones [Mon, 10 Dec 2018 10:54:23 +0000 (21:54 +1100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoLOL I had 2.10 on my mind
Christopher Jones [Mon, 10 Dec 2018 10:54:13 +0000 (21:54 +1100)]
LOL I had 2.10 on my mind

6 years agoSet AC_CONFIG_AUX_DIR to build directory
Peter Kokot [Sun, 2 Dec 2018 09:39:43 +0000 (10:39 +0100)]
Set AC_CONFIG_AUX_DIR to build directory

The Autoconf macro AC_CONFIG_AUX_DIR can set the location of the
auxiliary build tools such as config.guess, config.sub, and bundled
libtool scripts and moves these bundled files from the root directory
to the build subdirectory.

Additionally some changes in this context or as a part of obsoletion:
- The LT_TARGETS variable in build/build2.mk file was once used as a part
  of the Automake step. It's not used anymore and has been refactored to
  separate makedist script directly.
- ltconfig is not used anymore since libtool 1.4+
  cf8d1563c27a70fdd24055c1e80218ec7b5962d6
- phpize file locations for the config.guess, config.sub, and ltmain.sh
  has been refactored accordingly.

6 years agoLink to the fast_zpp RFC
Christopher Jones [Mon, 10 Dec 2018 01:53:12 +0000 (12:53 +1100)]
Link to the fast_zpp RFC

6 years agoMerge branch 'master' of https://git.php.net/repository/php-src
Christopher Jones [Mon, 10 Dec 2018 00:00:38 +0000 (11:00 +1100)]
Merge branch 'master' of https://git.php.net/repository/php-src

6 years agoMerge branch 'PHP-7.3' of https://git.php.net/repository/php-src into PHP-7.3
Christopher Jones [Mon, 10 Dec 2018 00:00:32 +0000 (11:00 +1100)]
Merge branch 'PHP-7.3' of https://git.php.net/repository/php-src into PHP-7.3

6 years agoMerge branch 'PHP-7.3'
Christopher Jones [Sun, 9 Dec 2018 23:58:44 +0000 (10:58 +1100)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christopher Jones [Sun, 9 Dec 2018 23:57:10 +0000 (10:57 +1100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoBundle the new test
Christopher Jones [Sun, 9 Dec 2018 23:45:43 +0000 (10:45 +1100)]
Bundle the new test

6 years agoMerge branch 'PHP-7.3'
Christoph M. Becker [Sun, 9 Dec 2018 23:21:59 +0000 (00:21 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Fix version numbers in main branch

6 years agoMerge branch 'PHP-7.3'
Christopher Jones [Sun, 9 Dec 2018 23:16:53 +0000 (10:16 +1100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Improve test portability
  Update for newer Oracle versions

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christopher Jones [Sun, 9 Dec 2018 23:16:27 +0000 (10:16 +1100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoFix version numbers in main branch
Christoph M. Becker [Sun, 9 Dec 2018 23:16:23 +0000 (00:16 +0100)]
Fix version numbers in main branch

This should have already happened, when `PHP-7.3.0` was branched.

6 years agoImprove test portability
Christopher Jones [Sun, 9 Dec 2018 23:16:15 +0000 (10:16 +1100)]
Improve test portability

6 years agoUpdate for newer Oracle versions
Christopher Jones [Sun, 9 Dec 2018 23:15:53 +0000 (10:15 +1100)]
Update for newer Oracle versions

6 years agoMerge branch 'PHP-7.3'
Anatol Belski [Sun, 9 Dec 2018 18:15:57 +0000 (19:15 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Fix syntax error

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Anatol Belski [Sun, 9 Dec 2018 18:15:11 +0000 (19:15 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fix syntax error

6 years agoFix syntax error
Anatol Belski [Sun, 9 Dec 2018 18:13:09 +0000 (19:13 +0100)]
Fix syntax error

6 years agoMerge branch 'PHP-7.3'
Anatol Belski [Sun, 9 Dec 2018 18:02:18 +0000 (19:02 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Fix libtidy exports when ext/tidy compiled static

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Anatol Belski [Sun, 9 Dec 2018 18:01:17 +0000 (19:01 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fix libtidy exports when ext/tidy compiled static

6 years agoFix libtidy exports when ext/tidy compiled static
Anatol Belski [Sun, 9 Dec 2018 17:59:05 +0000 (18:59 +0100)]
Fix libtidy exports when ext/tidy compiled static

6 years agoext/curl: port to pkg-config macro and consistently require its use
Eli Schwartz [Mon, 22 Oct 2018 16:13:31 +0000 (12:13 -0400)]
ext/curl: port to pkg-config macro and consistently require its use

curl 7.15.1 in December 2006 first added pkg-config support, which is
earlier than the minimum supported version for php. This should
therefore be uiversally supported.

6 years agoMerge branch 'PHP-7.3'
Derick Rethans [Sun, 9 Dec 2018 16:25:37 +0000 (16:25 +0000)]
Merge branch 'PHP-7.3'

6 years agoBack to -dev
Derick Rethans [Sun, 9 Dec 2018 16:23:29 +0000 (16:23 +0000)]
Back to -dev

This should have been done as soon as PHP-7.3.0 was branched.

6 years agoext/pdo_pgsql: drop unneeded code
Eli Schwartz [Wed, 7 Nov 2018 18:25:14 +0000 (13:25 -0500)]
ext/pdo_pgsql: drop unneeded code

This check was added in 0db373883fb073e1773823b236daaf0d3f5a0491 and
greps for a private implementation detail of the postgres headers,
removed in https://github.com/postgres/postgres/commit/3c4768d0d17d4569f2417aa5741e0317404b6c45

It hasn't worked as intended for 12 years, and can safely be assumed to
not be needed.

6 years agoFix unused variable warning in curl
Nikita Popov [Sun, 9 Dec 2018 16:05:02 +0000 (17:05 +0100)]
Fix unused variable warning in curl

6 years agoext/intl: Use pkg-config to detect icu
Hugh McMaster [Wed, 5 Dec 2018 12:27:30 +0000 (23:27 +1100)]
ext/intl: Use pkg-config to detect icu

The developers of icu recommend using pkg-config to detect icu,
because icu-config is deprecated.

6 years agoMerge branch 'PHP-7.3'
Christopher Jones [Sun, 9 Dec 2018 09:56:48 +0000 (20:56 +1100)]
Merge branch 'PHP-7.3'

6 years agoAdd OCI8 changes
Christopher Jones [Sun, 9 Dec 2018 09:56:25 +0000 (20:56 +1100)]
Add OCI8 changes

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christopher Jones [Sun, 9 Dec 2018 09:55:21 +0000 (20:55 +1100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoAdd oci_set_call_timeout() and bump version to 2.10.0
Christopher Jones [Sun, 9 Dec 2018 09:55:04 +0000 (20:55 +1100)]
Add oci_set_call_timeout() and bump version to 2.10.0

6 years agoMerge branch 'PHP-7.3'
Christopher Jones [Sun, 9 Dec 2018 01:39:02 +0000 (12:39 +1100)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christopher Jones [Sun, 9 Dec 2018 01:38:53 +0000 (12:38 +1100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoUpgrade internal OCI call
Christopher Jones [Sun, 9 Dec 2018 01:38:35 +0000 (12:38 +1100)]
Upgrade internal OCI call

6 years agoMerge branch 'PHP-7.3'
Christopher Jones [Sun, 9 Dec 2018 01:17:23 +0000 (12:17 +1100)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christopher Jones [Sun, 9 Dec 2018 01:17:04 +0000 (12:17 +1100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoEnable Oracle Database DBOP tracing attribute
Christopher Jones [Sun, 9 Dec 2018 01:16:47 +0000 (12:16 +1100)]
Enable Oracle Database DBOP tracing attribute

6 years agoMerge branch 'PHP-7.3'
Christopher Jones [Sun, 9 Dec 2018 00:30:47 +0000 (11:30 +1100)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christopher Jones [Sun, 9 Dec 2018 00:30:15 +0000 (11:30 +1100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoUpdate OCI8 README
Christopher Jones [Sun, 9 Dec 2018 00:28:52 +0000 (11:28 +1100)]
Update OCI8 README

6 years agoConvert some parameter parsing to the Fast Parameter Parsing API
Christopher Jones [Sun, 9 Dec 2018 00:28:04 +0000 (11:28 +1100)]
Convert some parameter parsing to the Fast Parameter Parsing API

6 years agoMerge branch 'PHP-7.3'
Pierrick Charron [Sat, 8 Dec 2018 20:20:24 +0000 (15:20 -0500)]
Merge branch 'PHP-7.3'

6 years agoFix 77264: curl_getinfo returning microseconds, not seconds
Pierrick Charron [Sat, 8 Dec 2018 20:09:43 +0000 (15:09 -0500)]
Fix 77264: curl_getinfo returning microseconds, not seconds

Since curl 7.55.0, libcurl introduced new constants to return
more sensible variable types with curl_getinfo.

When curl_getinfo with no option was called, and curl >= 7.55.0, some
of the result were returned as int when they where returned as float
in previous versions. This commit remove this BC Break.

If someone still want to use more sensible variable types, it's always
possible to call curl_getinfo with newer constants.

CURLINFO_CONTENT_LENGTH_DOWNLOAD => CURLINFO_CONTENT_LENGTH_DOWNLOAD_T
CURLINFO_CONTENT_LENGTH_UPLOAD => CURLINFO_CONTENT_LENGTH_UPLOAD_T
CURLINFO_SIZE_DOWNLOAD => CURLINFO_SIZE_DOWNLOAD_T
CURLINFO_SIZE_UPLOAD => CURLINFO_SIZE_UPLOAD_T
CURLINFO_SPEED_DOWNLOAD => CURLINFO_SPEED_DOWNLOAD_T
CURLINFO_SPEED_UPLOAD => CURLINFO_SPEED_UPLOAD_T
CURLINFO_APPCONNECT_TIME => CURLINFO_APPCONNECT_TIME_T
CURLINFO_CONNECT_TIME => CURLINFO_CONNECT_TIME_T
CURLINFO_NAMELOOKUP_TIME => CURLINFO_NAMELOOKUP_TIME_T
CURLINFO_PRETRANSFER_TIME => CURLINFO_PRETRANSFER_TIME_T
CURLINFO_REDIRECT_TIME => CURLINFO_REDIRECT_TIME_T
CURLINFO_STARTTRANSFER_TIME => CURLINFO_STARTTRANSFER_TIME_T
CURLINFO_TOTAL_TIME => CURLINFO_TOTAL_TIME_T

6 years agoFix __zend_cpuid on i386 PIC without __cpuid_count
Ryan Schmidt [Sat, 8 Dec 2018 15:52:52 +0000 (09:52 -0600)]
Fix __zend_cpuid on i386 PIC without __cpuid_count

Closes https://bugs.php.net/bug.php?id=76654

6 years agoMerge branch 'PHP-7.3'
Remi Collet [Sat, 8 Dec 2018 09:25:35 +0000 (10:25 +0100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  add imap.enable_insecure_rsh in php.ini

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Remi Collet [Sat, 8 Dec 2018 09:25:20 +0000 (10:25 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  add imap.enable_insecure_rsh in php.ini

6 years agoMerge branch 'PHP-7.1' into PHP-7.2
Remi Collet [Sat, 8 Dec 2018 09:25:05 +0000 (10:25 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  add imap.enable_insecure_rsh in php.ini

6 years agoadd imap.enable_insecure_rsh in php.ini
Remi Collet [Sat, 8 Dec 2018 09:24:36 +0000 (10:24 +0100)]
add imap.enable_insecure_rsh in php.ini

6 years agoMerge branch 'master' of https://git.php.net/repository/php-src
Christopher Jones [Sat, 8 Dec 2018 09:20:09 +0000 (20:20 +1100)]
Merge branch 'master' of https://git.php.net/repository/php-src

6 years agoMerge branch 'PHP-7.3' of https://git.php.net/repository/php-src into PHP-7.3
Christopher Jones [Sat, 8 Dec 2018 09:20:04 +0000 (20:20 +1100)]
Merge branch 'PHP-7.3' of https://git.php.net/repository/php-src into PHP-7.3

6 years agoMerge branch 'PHP-7.2' of https://git.php.net/repository/php-src into PHP-7.2
Christopher Jones [Sat, 8 Dec 2018 09:19:59 +0000 (20:19 +1100)]
Merge branch 'PHP-7.2' of https://git.php.net/repository/php-src into PHP-7.2

6 years agoMerge branch 'PHP-7.3'
Christopher Jones [Sat, 8 Dec 2018 09:14:35 +0000 (20:14 +1100)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Note that PECL install now works on PHP 7.3
  Don't skip with 18c DB