]>
granicus.if.org Git - php/log
Xinchen Hui [Tue, 10 Apr 2018 08:33:51 +0000 (16:33 +0800)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update NEWS
Fixed bug #76143 (Memory corruption: arbitrary NUL overwrite)
Xinchen Hui [Tue, 10 Apr 2018 08:33:31 +0000 (16:33 +0800)]
Update NEWS
Xinchen Hui [Tue, 10 Apr 2018 08:32:28 +0000 (16:32 +0800)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #76143 (Memory corruption: arbitrary NUL overwrite)
Xinchen Hui [Tue, 10 Apr 2018 08:32:08 +0000 (16:32 +0800)]
Fixed bug #76143 (Memory corruption: arbitrary NUL overwrite)
Anatol Belski [Fri, 6 Apr 2018 19:33:13 +0000 (21:33 +0200)]
Rethink conditions
Raise the requirement to ICU 56. Mixing both old and new normalizer APIs
would create too much complexity. Therefore go by the recommended ICU
version where all the normalizer API became stable. For the older ICU,
the deprecated normalizer API is used.
Anatol Belski [Fri, 6 Apr 2018 16:14:11 +0000 (18:14 +0200)]
Expose functionality for NFKC_Casefold normalization
Anatol Belski [Fri, 6 Apr 2018 09:13:15 +0000 (11:13 +0200)]
Sync normalizer_get_raw_decomposition() to allow passing form
as it is the case with the other Normalizer methods.
Anatol Belski [Fri, 6 Apr 2018 08:10:17 +0000 (10:10 +0200)]
Replace the deprecated API by the newer one available with ICU 56+
Khan M Rashedun-Naby [Tue, 3 Apr 2018 16:52:49 +0000 (22:52 +0600)]
Author Name Character Fix
Anatol Belski [Thu, 5 Apr 2018 16:08:49 +0000 (18:08 +0200)]
Check feature availability as ICU < 49 is still supported
Anatol Belski [Thu, 5 Apr 2018 15:22:44 +0000 (17:22 +0200)]
Use recommended way to handle utf*.h headers and obsolete symbols
Anatol Belski [Thu, 5 Apr 2018 14:46:34 +0000 (16:46 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Group common flags
Anatol Belski [Thu, 5 Apr 2018 14:45:41 +0000 (16:45 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Group common flags
Anatol Belski [Thu, 5 Apr 2018 14:44:12 +0000 (16:44 +0200)]
Group common flags
Anatol Belski [Thu, 5 Apr 2018 12:56:45 +0000 (14:56 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Rename var
Anatol Belski [Thu, 5 Apr 2018 12:54:14 +0000 (14:54 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Rename var
Anatol Belski [Thu, 5 Apr 2018 12:52:40 +0000 (14:52 +0200)]
Rename var
Anatol Belski [Thu, 5 Apr 2018 12:22:38 +0000 (14:22 +0200)]
Fix comparison
Anatol Belski [Thu, 5 Apr 2018 11:58:03 +0000 (13:58 +0200)]
Move to non deprecated API on suitable ICU versions
Anatol Belski [Thu, 5 Apr 2018 10:53:24 +0000 (12:53 +0200)]
Use recommended options for explicit UnicodeString constructors
Christoph M. Becker [Wed, 4 Apr 2018 12:11:37 +0000 (14:11 +0200)]
[ci skip] Update UPGRADING
5c5bd3033997583887bd990e54c68adb2934bbdb removed support for `--with-libmbfl`.
Dmitry Stogov [Tue, 3 Apr 2018 23:12:26 +0000 (02:12 +0300)]
Eliminate useless checks
Dmitry Stogov [Tue, 3 Apr 2018 22:12:59 +0000 (01:12 +0300)]
Use "fastcall" calling convention
George Wang [Tue, 3 Apr 2018 15:48:00 +0000 (11:48 -0400)]
Merge branch 'PHP-7.2'
George Wang [Tue, 3 Apr 2018 15:47:41 +0000 (11:47 -0400)]
Merge branch 'PHP-7.1' into PHP-7.2
George Wang [Tue, 3 Apr 2018 15:46:24 +0000 (11:46 -0400)]
[BUGFIX] allow php_admin_value to override value set in php.ini without restriction, like adding an extra directory to open_basedir.
Anatol Belski [Tue, 3 Apr 2018 15:25:52 +0000 (17:25 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Sync fix for bug #72498 for 32-bit
Anatol Belski [Tue, 3 Apr 2018 15:25:13 +0000 (17:25 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Sync fix for bug #72498 for 32-bit
Anatol Belski [Tue, 3 Apr 2018 15:24:13 +0000 (17:24 +0200)]
Sync fix for bug #72498 for 32-bit
Chris Wright [Thu, 29 Mar 2018 11:41:50 +0000 (12:41 +0100)]
Remove warnings from inet_pton()/inet_ntop()
Anatol Belski [Tue, 3 Apr 2018 09:30:14 +0000 (11:30 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] Update NEWS
[ci skip] Update NEWS
Anatol Belski [Tue, 3 Apr 2018 09:29:38 +0000 (11:29 +0200)]
[ci skip] Update NEWS
Anatol Belski [Tue, 3 Apr 2018 09:29:08 +0000 (11:29 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] Update NEWS
Anatol Belski [Tue, 3 Apr 2018 09:28:19 +0000 (11:28 +0200)]
[ci skip] Update NEWS
Anatol Belski [Tue, 3 Apr 2018 08:44:01 +0000 (10:44 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix shared ext/intl compilation
Better explanation for the opcache.max_wasted_percentage ini setting since it was pretty confusing before
Anatol Belski [Tue, 3 Apr 2018 08:43:17 +0000 (10:43 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix shared ext/intl compilation
Anatol Belski [Tue, 3 Apr 2018 08:42:14 +0000 (10:42 +0200)]
Fix shared ext/intl compilation
Christoph M. Becker [Mon, 2 Apr 2018 21:20:20 +0000 (23:20 +0200)]
Update bundled libsqlite to 3.23.0
Dmitry Stogov [Mon, 2 Apr 2018 20:43:37 +0000 (23:43 +0300)]
Prefer reloading key->h
Dmitry Stogov [Mon, 2 Apr 2018 19:16:58 +0000 (22:16 +0300)]
Dereference child1 only after NULL check
Anatol Belski [Sat, 31 Mar 2018 23:03:40 +0000 (01:03 +0200)]
Simplify namespace access
The icu namespace is an alias which resolves to the real namespace.
Anatol Belski [Sat, 31 Mar 2018 16:51:03 +0000 (18:51 +0200)]
Utilize the recommended way to handle the icu namespace
Anatol Belski [Fri, 30 Mar 2018 04:44:25 +0000 (06:44 +0200)]
Revert the automatic namespace addition
Rasmus Lerdorf [Fri, 30 Mar 2018 20:24:17 +0000 (13:24 -0700)]
Better explanation for the opcache.max_wasted_percentage ini setting
since it was pretty confusing before
Rasmus Lerdorf [Fri, 30 Mar 2018 20:24:17 +0000 (13:24 -0700)]
Better explanation for the opcache.max_wasted_percentage ini setting
since it was pretty confusing before
Christoph M. Becker [Fri, 30 Mar 2018 17:39:44 +0000 (19:39 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix #52070: imagedashedline() - dashed line sometimes is not visible
Christoph M. Becker [Fri, 30 Mar 2018 17:26:07 +0000 (19:26 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix #52070: imagedashedline() - dashed line sometimes is not visible
Christoph M. Becker [Fri, 30 Mar 2018 17:22:23 +0000 (19:22 +0200)]
Fix #52070: imagedashedline() - dashed line sometimes is not visible
We finally remove the inadvertent leftover from the synchronization
with GD 2.0.12.
Jakub Zelenka [Fri, 30 Mar 2018 17:02:07 +0000 (18:02 +0100)]
Merge branch 'PHP-7.2'
Jakub Zelenka [Fri, 30 Mar 2018 16:58:29 +0000 (17:58 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Jakub Zelenka [Fri, 30 Mar 2018 16:56:17 +0000 (17:56 +0100)]
Update NEWS with FPM fixes
Jakub Zelenka [Sun, 18 Mar 2018 19:16:30 +0000 (19:16 +0000)]
Prevent modifying of getenv result
Jacob Hipps [Mon, 26 Feb 2018 15:25:24 +0000 (10:25 -0500)]
68440: ensure backwards compatibility with FPM_SOCKETS var; fix sockname size
Jacob Hipps [Fri, 23 Feb 2018 16:36:59 +0000 (11:36 -0500)]
Fix bug #68440: [sapi/fpm] use multiple FPM_SOCKETS env vars to prevent hitting MAX_ARG_STRLEN with a large number of pools
Dmitry Stogov [Fri, 30 Mar 2018 13:41:02 +0000 (16:41 +0300)]
Cache negative defined() results
Anatol Belski [Fri, 30 Mar 2018 12:17:34 +0000 (14:17 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix clang build, ref buf #76153
Anatol Belski [Fri, 30 Mar 2018 12:16:44 +0000 (14:16 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix clang build, ref buf #76153
Anatol Belski [Fri, 30 Mar 2018 12:14:35 +0000 (14:14 +0200)]
Fix clang build, ref buf #76153
Clang only allows -std=c++11 for C++ source.
Anatol Belski [Thu, 29 Mar 2018 16:31:17 +0000 (18:31 +0200)]
Switch to PostgreSQL 10 for AppVeyor tests
Anatol Belski [Thu, 29 Mar 2018 15:01:27 +0000 (17:01 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update binary SDK version for AppVeyor
Anatol Belski [Thu, 29 Mar 2018 15:00:47 +0000 (17:00 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Update binary SDK version for AppVeyor
Anatol Belski [Thu, 29 Mar 2018 14:59:42 +0000 (16:59 +0200)]
Update binary SDK version for AppVeyor
Anatol Belski [Thu, 29 Mar 2018 12:14:29 +0000 (14:14 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Adjust tests for ICU 61.1 compatibility
Anatol Belski [Thu, 29 Mar 2018 12:13:48 +0000 (14:13 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Adjust tests for ICU 61.1 compatibility
Anatol Belski [Thu, 29 Mar 2018 12:12:19 +0000 (14:12 +0200)]
Adjust tests for ICU 61.1 compatibility
Dmitry Stogov [Thu, 29 Mar 2018 08:13:17 +0000 (11:13 +0300)]
Merge identical handlers
Ferenc Kovacs [Wed, 28 Mar 2018 21:23:06 +0000 (23:23 +0200)]
Merge branch 'PHP-7.2'
Ferenc Kovacs [Wed, 28 Mar 2018 21:21:04 +0000 (23:21 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
Ferenc Kovacs [Wed, 28 Mar 2018 21:19:30 +0000 (23:19 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Ferenc Kovacs [Wed, 28 Mar 2018 21:17:59 +0000 (23:17 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Wed, 28 Mar 2018 21:14:30 +0000 (23:14 +0200)]
[ci skip] 5.6.36 will be next
Anatol Belski [Wed, 28 Mar 2018 16:05:22 +0000 (18:05 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #76153 Intl compilation fails with icu4c 61.1
Anatol Belski [Wed, 28 Mar 2018 16:04:09 +0000 (18:04 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #76153 Intl compilation fails with icu4c 61.1
Anatol Belski [Wed, 28 Mar 2018 16:00:28 +0000 (18:00 +0200)]
Fixed bug #76153 Intl compilation fails with icu4c 61.1
Additionally, ICU >= 59.1 requires C++11, so add the flags. Some
refactoring is needed to comply with the latest recommended build
options, such as automatic icu namespace addition.
Joe Watkins [Tue, 27 Mar 2018 20:09:52 +0000 (22:09 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed #75996: Add the right urls to the header of mt_rand.
Joe Watkins [Tue, 27 Mar 2018 20:09:23 +0000 (22:09 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed #75996: Add the right urls to the header of mt_rand.
TATAR Balazs Janos [Thu, 22 Feb 2018 16:10:33 +0000 (17:10 +0100)]
Fixed #75996: Add the right urls to the header of mt_rand.
johnstevenson [Sat, 17 Mar 2018 14:01:25 +0000 (14:01 +0000)]
Test ini file reporting functions
Gabriel Caruso [Sun, 18 Mar 2018 13:32:03 +0000 (10:32 -0300)]
Remove, or fix, unused variables
Joe Watkins [Tue, 27 Mar 2018 20:00:12 +0000 (22:00 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix #76131 some arginfo params are different from the documentation
Joe Watkins [Tue, 27 Mar 2018 19:57:28 +0000 (21:57 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix #76131 some arginfo params are different from the documentation
Gabriel Caruso [Sat, 24 Mar 2018 04:51:21 +0000 (01:51 -0300)]
Fix #76131 some arginfo params are different from the documentation
solotandem [Mon, 26 Feb 2018 16:24:25 +0000 (10:24 -0600)]
Be consistent in is_executable on a directory in any stream wrapper.
Current code treats the 'local files' stream wrapper ('php_plain_files_wrapper')
different than all other stream wrappers. For the 'local' stream wrapper,
is_executable only checks the mode key in the filestat array on the file or
directory in question. For other stream wrappers, is_executable always returns
FALSE on a directory. This treatment is inconsistent on its face.
Also, for a custom stream wrapper that also points to local files, the result
of is_executable is always FALSE even though it may be TRUE if the function were
called on the same item using the 'local' stream wrapper from PHP.
NOTE: patch does not attempt to add a test for this as there are no tests of
is_executable for stream wrappers.
Anatol Belski [Tue, 27 Mar 2018 17:47:03 +0000 (19:47 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update libs_versions.txt
Anatol Belski [Tue, 27 Mar 2018 17:46:25 +0000 (19:46 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Update libs_versions.txt
Anatol Belski [Tue, 27 Mar 2018 17:44:17 +0000 (19:44 +0200)]
Update libs_versions.txt
Anatol Belski [Tue, 27 Mar 2018 14:05:21 +0000 (16:05 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] Fix release date
Anatol Belski [Tue, 27 Mar 2018 14:04:38 +0000 (16:04 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] Fix release date
Anatol Belski [Tue, 27 Mar 2018 14:03:54 +0000 (16:03 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
[ci skip] Fix release date
Anatol Belski [Tue, 27 Mar 2018 14:02:19 +0000 (16:02 +0200)]
[ci skip] Fix release date
Anatol Belski [Tue, 27 Mar 2018 13:04:37 +0000 (15:04 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
7.0.30 next
Anatol Belski [Tue, 27 Mar 2018 13:02:46 +0000 (15:02 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
7.0.30 next
Anatol Belski [Tue, 27 Mar 2018 13:02:07 +0000 (15:02 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
7.0.30 next
Anatol Belski [Tue, 27 Mar 2018 13:00:54 +0000 (15:00 +0200)]
7.0.30 next
Anatol Belski [Tue, 27 Mar 2018 12:30:01 +0000 (14:30 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[skip ci] Update NEWS
[ci skip] Update NEWS
[ci skip] Update NEWS
[ci skip] Update NEWS
Anatol Belski [Tue, 27 Mar 2018 12:29:03 +0000 (14:29 +0200)]
[skip ci] Update NEWS
Anatol Belski [Tue, 27 Mar 2018 12:28:20 +0000 (14:28 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] Update NEWS
[ci skip] Update NEWS
[ci skip] Update NEWS
Anatol Belski [Tue, 27 Mar 2018 12:27:44 +0000 (14:27 +0200)]
[ci skip] Update NEWS
Anatol Belski [Tue, 27 Mar 2018 12:26:36 +0000 (14:26 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
[ci skip] Update NEWS
[ci skip] Update NEWS
Anatol Belski [Tue, 27 Mar 2018 12:26:06 +0000 (14:26 +0200)]
[ci skip] Update NEWS