Dmitry Stogov
531de5f24a
Fixed prototypes, foo(void) instead of foo()
2018-06-06 15:26:26 +03:00
Anatol Belski
7bef16c37b
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix VC compilation as variable size array is not supported
NEWS for 7.2.8
2018-06-06 11:21:11 +02:00
Anatol Belski
0bafb530d6
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix VC compilation as variable size array is not supported
Fix MySQL 8 auth
2018-06-06 11:14:15 +02:00
Anatol Belski
f96df64cb2
Fix VC compilation as variable size array is not supported
2018-06-06 11:13:28 +02:00
Dmitry Stogov
18bc3afdcb
Micro-optimizations
2018-06-06 01:57:19 +03:00
Johannes Schlüter
5de306ccd3
Merge branch 'PHP-7.1'
2018-06-06 00:25:15 +02:00
Johannes Schlüter
cb5c1fbe10
Merge branch 'master' of git.php.net:/php-src
2018-06-06 00:25:01 +02:00
Johannes Schlüter
04db3d0f7a
Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1
2018-06-06 00:24:41 +02:00
Johannes Schlüter
84f6f693e7
Merge branch 'PHP-7.1'
2018-06-06 00:24:19 +02:00
Johannes Schlüter
d6e81f0bfd
Fix MySQL 8 auth
2018-06-06 00:17:34 +02:00
Sara Golemon
917222f395
NEWS for 7.2.8
2018-06-05 12:07:52 -04:00
Christoph M. Becker
c4331b00be
Update to SQLite 3.24.0
2018-06-05 15:01:02 +02:00
Xinchen Hui
1ce4b484f8
Merge branch 'master' of git.php.net:/php-src
...
* 'master' of git.php.net:/php-src:
Embed zend_leave_helper() into hybrid executor to avoid call overhead.
Cleanup
2018-06-05 17:19:17 +08:00
Xinchen Hui
0a0f6c495f
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fixed bug #76410 (SIGV in zend_mm_alloc_small)
Fix bug #76390 - do not allow invalid strings in range()
Conflicts:
ext/standard/array.c
2018-06-05 17:16:45 +08:00
Xinchen Hui
951e29f66e
Fixed bug #76410 (SIGV in zend_mm_alloc_small)
2018-06-05 17:15:57 +08:00
Dmitry Stogov
59c2ff2543
Embed zend_leave_helper() into hybrid executor to avoid call overhead.
2018-06-05 11:33:19 +03:00
Dmitry Stogov
b6a2ae3a5b
Cleanup
2018-06-05 11:26:15 +03:00
Stanislav Malyshev
c12fc77bdf
Fix bug #76390 - do not allow invalid strings in range()
2018-06-04 22:54:03 -07:00
Stanislav Malyshev
5fbb0988d1
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix bug #76390 - do not allow invalid strings in range()
2018-06-04 22:51:38 -07:00
Stanislav Malyshev
73bf238507
Fix bug #76390 - do not allow invalid strings in range()
2018-06-04 22:44:05 -07:00
Christoph M. Becker
4ade46ad1b
[ci skip] Fix typos in NEWS
2018-06-05 00:58:03 +02:00
Christoph M. Becker
3f16a43d74
[ci skip] Remove trailing WS
...
Since commit 2238403
removed respective trailing WS in files generated
by this script, we remove the trailing WS in the first place, to avoid
further mundane merge conflicts.
[1] http://git.php.net/?p=php-src.git;a=commit;h=2238403892ccf87143a59814538d9f764509d9e7
2018-06-05 00:21:36 +02:00
Peter Kokot
279498564f
Remove enchant version from the phpinfo output
...
This patch syncs the phpinfo output with other bundled extensions.
2018-06-04 18:40:38 +02:00
Peter Kokot
24e1ae0e90
Remove some old occurrences of configure.in
...
configure.ac is the recommended file to use instead of the old
configure.in which will be removed in autotools future versions.
2018-06-04 17:59:00 +02:00
Peter Kokot
cf6b24ccda
Sync tidy phpinfo extension version
...
This patch removes the tidy extension Git ident attribute blob name from
the phpinfo output to be synced with other extensions versioning system
and replaces table header with normal row in the first tidy info table.
2018-06-04 17:10:49 +02:00
Peter Kokot
cb64696ca6
Normalize the ldap extension version in phpinfo output
...
This patch normalizes the phpinfo output for the ldap extension and
removes the displayed Git attribute ident blob object name.
2018-06-04 17:06:41 +02:00
Peter Kokot
ede39739fd
Normalize Reflection phpinfo() output
...
This patch normalizes the Reflection extension version in the phpinfo
output. It removes the Git attributes ident blob object name from Git
repository as an extension version.
Also the table output is synced with other extensions (i.e. enabled
in a row instead of table header).
2018-06-04 16:28:16 +02:00
Anatol Belski
01b9975639
[ci skip] Update libmagic.patch
2018-06-03 14:06:11 +02:00
Anatol Belski
6f24d75b56
Remove unnecessary decls, php.h is included
2018-06-03 12:45:37 +02:00
Anatol Belski
4363588f2f
Align the ported place with libmagic
2018-06-03 12:14:42 +02:00
Anatol Belski
e147eb24b2
[ci skip] Add UPGRADING note
2018-06-02 20:58:39 +02:00
Peter Kokot
67dfcdba95
Update README.REDIST.BINS
...
- Update PCRE2 library license info
- Added libbcmath license info
2018-06-02 18:58:46 +02:00
Peter Kokot
07257a59d0
Normalize SimpleXML phpinfo output
2018-06-02 13:44:41 +02:00
Peter Kokot
c71433a774
Remove revision for recode from phpinfo
2018-06-02 13:43:49 +02:00
Nikita Popov
adb09c98d2
Fix return type of zend_ini_dtor
2018-06-02 13:41:09 +02:00
Peter Kokot
c03ee19230
Normalize the POSIX phpinfo output
...
Instead of the Git attributes ident blob object name display only
extension status (enabled).
2018-06-02 13:35:22 +02:00
Peter Kokot
40c1d5d4e2
Normalize filter phpinfo() output
...
This patch normalizes the filter extension version in the php info
output. Instead of the Git attributes ident blob object name from Git
repository only extension status is displayed.
2018-06-02 13:35:22 +02:00
Peter Kokot
0a37b48284
Normalize sysvmsg phpinfo() output
...
This patch normalizes the sysvmsg extension version in the php info
output. Instead of the Git attributes ident blob object name from Git
repository it only displays the extension status.
Remove sysvmsg version
2018-06-02 13:35:21 +02:00
Peter Kokot
1fd7cbb49e
Fix warnings defined but not used
2018-06-02 13:30:40 +02:00
Peter Kokot
1e5ca6209b
Fix warning unused variable ret
2018-06-02 13:30:23 +02:00
Dmitry Stogov
0b90cf85a6
Removed "dead" code (zend_hash_update() never fails)
2018-06-01 11:58:57 +03:00
Dmitry Stogov
9e0f131d2b
Fixed ISSET/ISEMPTY bit meaning to simplify run-time checks
2018-05-31 19:02:51 +03:00
Anatol Belski
35302c22ac
Use hrtime() for timing tests
2018-05-31 15:32:47 +02:00
Anatol Belski
ca2e9df56c
Fix AVX part
2018-05-31 14:15:28 +02:00
Anatol Belski
95258f2480
Do one test build with AVX
2018-05-31 12:32:15 +02:00
Dmitry Stogov
f2b4ec4bdc
Export standard object handlers, to avoid indirect access
2018-05-31 11:57:22 +03:00
Dmitry Stogov
0d72bb8fcb
Optimize zend_new_array() for special case, when size <= HT_MIN_SIZE
2018-05-31 01:17:55 +03:00
Dmitry Stogov
45d62d9f9b
Use SSE/AVX instructions
2018-05-30 20:59:29 +03:00
Dmitry Stogov
683123fa39
Use SSE2 instruction to reset HashTable
2018-05-30 20:17:52 +03:00
Dmitry Stogov
3c122e1605
Avoid rehashing of "packed" array
2018-05-30 20:17:25 +03:00