]>
granicus.if.org Git - php/log
Côme Chilliet [Thu, 7 Sep 2017 12:42:34 +0000 (14:42 +0200)]
Added support for controls in ldap_modify_batch
Côme Chilliet [Thu, 7 Sep 2017 10:19:36 +0000 (12:19 +0200)]
Added controls support to ldap_compare
Note: for functions like ldap_compare, ldap_delete, ldap_modify,
a way to get the result object back will need to be added
so that controls returned by the server may be analyzed.
Côme Chilliet [Thu, 7 Sep 2017 09:57:13 +0000 (11:57 +0200)]
Added controls support to ldap_rename
Côme Chilliet [Thu, 7 Sep 2017 09:39:46 +0000 (11:39 +0200)]
Fixed prototypes in comments
Côme Chilliet [Thu, 7 Sep 2017 09:36:20 +0000 (11:36 +0200)]
Using new control syntax for MANAGEDSAIT control when deleting references
Côme Chilliet [Thu, 7 Sep 2017 09:36:02 +0000 (11:36 +0200)]
Fixed wrong argument number error tests
Côme Chilliet [Thu, 7 Sep 2017 09:21:47 +0000 (11:21 +0200)]
Added controls support to ldap_delete
Côme Chilliet [Thu, 7 Sep 2017 09:04:52 +0000 (11:04 +0200)]
Added support for controls in ldap_add, ldap_modify, ldap_mod_*
Also added workaround for a bug in ldap_create_assertion_control_value
Made sure failed control creation aborts the operation
And added test for assertion control on ldap_modify
Côme Chilliet [Thu, 7 Sep 2017 07:33:01 +0000 (09:33 +0200)]
Added a test for assertion control
Côme Chilliet [Wed, 6 Sep 2017 15:54:12 +0000 (17:54 +0200)]
Added a test for PROXY_AUTHZ control on ldap_exop
Côme Chilliet [Wed, 26 Jul 2017 09:51:29 +0000 (11:51 +0200)]
Added support for assert control value encoding
Côme Chilliet [Wed, 6 Sep 2017 14:39:21 +0000 (16:39 +0200)]
Added controls support to ldap_exop
Côme Chilliet [Wed, 26 Jul 2017 14:41:44 +0000 (16:41 +0200)]
Added controls support to ldap_search, ldap_list and ldap_read.
Côme Chilliet [Thu, 20 Jul 2017 10:17:59 +0000 (12:17 +0200)]
Added controls support to ldap_parse_result and ldap_exop_passwd
Known controls are parsed to and from associative arrays.
Only ppolicy and paged results are implemented for now.
Andrea Faulds [Wed, 20 Sep 2017 23:05:55 +0000 (00:05 +0100)]
Merge branch 'PHP-7.2'
Andrea Faulds [Wed, 20 Sep 2017 23:04:32 +0000 (00:04 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Andrea Faulds [Wed, 20 Sep 2017 23:03:33 +0000 (00:03 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Andrea Faulds [Wed, 20 Sep 2017 23:02:52 +0000 (00:02 +0100)]
Fix bug #75236
Sara Golemon [Wed, 20 Sep 2017 19:51:36 +0000 (15:51 -0400)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] Fix more typos in UPGRADING
Jannes Jeising [Tue, 19 Sep 2017 23:36:30 +0000 (01:36 +0200)]
[ci skip] Fix more typos in UPGRADING
Christoph M. Becker [Wed, 20 Sep 2017 13:54:46 +0000 (15:54 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #73629 (SplDoublyLinkedList::setIteratorMode masks intern flags)
Christoph M. Becker [Wed, 20 Sep 2017 13:48:24 +0000 (15:48 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #73629 (SplDoublyLinkedList::setIteratorMode masks intern flags)
Christoph M. Becker [Wed, 20 Sep 2017 13:46:31 +0000 (15:46 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #73629 (SplDoublyLinkedList::setIteratorMode masks intern flags)
Christoph M. Becker [Wed, 20 Sep 2017 13:36:50 +0000 (15:36 +0200)]
Fixed bug #73629 (SplDoublyLinkedList::setIteratorMode masks intern flags)
We must not overwrite the SPL_DLLIST_IT_FIX flag when changing the
iterator mode.
Anatol Belski [Wed, 20 Sep 2017 13:08:14 +0000 (15:08 +0200)]
Sync json parser defs
Dmitry Stogov [Tue, 19 Sep 2017 23:25:56 +0000 (02:25 +0300)]
Refactored array creation API. array_init() and array_init_size() are converted into macros calling zend_new_array(). They are not functions anymore and don't return any values.
Dmitry Stogov [Tue, 19 Sep 2017 22:11:37 +0000 (01:11 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed NOP removal (empty blocks should be shifted as well)
Dmitry Stogov [Tue, 19 Sep 2017 22:10:31 +0000 (01:10 +0300)]
Fixed NOP removal (empty blocks should be shifted as well)
Frank Denis [Tue, 19 Sep 2017 12:39:25 +0000 (14:39 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
ext/sodium: throw an exception if only the prefix of a hex string is valid
Frank Denis [Tue, 19 Sep 2017 12:37:21 +0000 (14:37 +0200)]
ext/sodium: throw an exception if only the prefix of a hex string is valid
Remi Collet [Tue, 19 Sep 2017 05:27:04 +0000 (07:27 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
rename test
Remi Collet [Tue, 19 Sep 2017 05:26:53 +0000 (07:26 +0200)]
rename test
Christoph M. Becker [Mon, 18 Sep 2017 20:53:12 +0000 (22:53 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] Update NEWS
Christoph M. Becker [Mon, 18 Sep 2017 20:50:34 +0000 (22:50 +0200)]
[ci skip] Update NEWS
Dmitry Stogov [Mon, 18 Sep 2017 17:01:51 +0000 (20:01 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Use private names for new libpcre symbols.
Dmitry Stogov [Mon, 18 Sep 2017 17:00:45 +0000 (20:00 +0300)]
Use private names for new libpcre symbols.
Remi Collet [Mon, 18 Sep 2017 16:09:40 +0000 (18:09 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
NEWS
Fixed Bug #75212 php_value acts like php_admin_value
Remi Collet [Mon, 18 Sep 2017 16:09:35 +0000 (18:09 +0200)]
NEWS
Remi Collet [Mon, 18 Sep 2017 16:08:51 +0000 (18:08 +0200)]
Fixed Bug #75212 php_value acts like php_admin_value
Christoph M. Becker [Mon, 18 Sep 2017 15:12:02 +0000 (17:12 +0200)]
Remove pointless preprocessor directive
Obviously, that is a refactoring relict of
e93f089 .
Christoph M. Becker [Mon, 18 Sep 2017 13:57:27 +0000 (15:57 +0200)]
[ci skip] Update UPGRADING wrt. PR 2742
Christoph M. Becker [Mon, 18 Sep 2017 13:04:44 +0000 (15:04 +0200)]
Merge branch 'pull-request/2742'
* pull-request/2742:
Fixed bug #66364 (BCMath bcmul ignores scale parameter)
Dmitry Stogov [Mon, 18 Sep 2017 11:56:55 +0000 (14:56 +0300)]
Optimize POST_INC_OBJ + FREE into PRE_INC_OBJ (in the same way as simple POST_INC)
Dmitry Stogov [Mon, 18 Sep 2017 11:37:51 +0000 (14:37 +0300)]
Allow removing of unused func_get_args() and func_get_num_args().
Dmitry Stogov [Mon, 18 Sep 2017 11:11:48 +0000 (14:11 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed optimization (the bug caused endless-loop on micro_bench.php in master branch)
Dmitry Stogov [Mon, 18 Sep 2017 11:10:18 +0000 (14:10 +0300)]
Fixed optimization (the bug caused endless-loop on micro_bench.php in master branch)
Dmitry Stogov [Mon, 18 Sep 2017 10:13:24 +0000 (13:13 +0300)]
Property access micro-optimization. (ZEND_WRONG_PROPERTY_OFFSET and ZEND_DYNAMIC_PROPERTY_OFFSET are hidden, use one comparison instead of two on fast paths. "Negative" offsets are reserved for future optimizations).
Anatol Belski [Mon, 18 Sep 2017 10:07:12 +0000 (12:07 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix the version check causing the test fail
Anatol Belski [Mon, 18 Sep 2017 10:06:54 +0000 (12:06 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix the version check causing the test fail
Anatol Belski [Mon, 18 Sep 2017 10:06:23 +0000 (12:06 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix the version check causing the test fail
Anatol Belski [Mon, 18 Sep 2017 10:04:31 +0000 (12:04 +0200)]
Fix the version check causing the test fail
Dmitry Stogov [Mon, 18 Sep 2017 08:28:06 +0000 (11:28 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #74878 (Data race in ZTS builds)
Dmitry Stogov [Mon, 18 Sep 2017 08:27:10 +0000 (11:27 +0300)]
Fixed bug #74878 (Data race in ZTS builds)
Anatol Belski [Mon, 18 Sep 2017 07:38:14 +0000 (09:38 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update lib_versions.txt
Anatol Belski [Mon, 18 Sep 2017 07:37:46 +0000 (09:37 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Update lib_versions.txt
Anatol Belski [Mon, 18 Sep 2017 07:36:29 +0000 (09:36 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Update lib_versions.txt
Anatol Belski [Mon, 18 Sep 2017 07:34:58 +0000 (09:34 +0200)]
Update lib_versions.txt
Anatol Belski [Fri, 15 Sep 2017 21:06:44 +0000 (23:06 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Move to next binary SDK version for AppVeyor
Anatol Belski [Fri, 15 Sep 2017 21:06:19 +0000 (23:06 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Move to next binary SDK version for AppVeyor
Anatol Belski [Fri, 15 Sep 2017 21:05:25 +0000 (23:05 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Move to next binary SDK version for AppVeyor
Anatol Belski [Fri, 15 Sep 2017 21:04:15 +0000 (23:04 +0200)]
Move to next binary SDK version for AppVeyor
Dmitry Stogov [Fri, 15 Sep 2017 09:29:46 +0000 (12:29 +0300)]
Removed IS_TYPE_COPYABLE flag.
Christoph M. Becker [Thu, 14 Sep 2017 14:40:05 +0000 (16:40 +0200)]
Merge branch 'pull-request/2751'
* pull-request/2751:
reworked test
added credits for #phptestfest
reworked the tests, created test cases for defalte, gzip and unsupported brotli
added basic zlib_get_coding_type() test
Florian Engelhardt [Thu, 14 Sep 2017 10:41:02 +0000 (12:41 +0200)]
reworked test
Dmitry Stogov [Thu, 14 Sep 2017 09:33:52 +0000 (12:33 +0300)]
Structures comming from "unknown sources" should be marked as escaping.
Dmitry Stogov [Thu, 14 Sep 2017 08:25:03 +0000 (11:25 +0300)]
Avoid redundand iterations, checks and reloads
Dmitry Stogov [Thu, 14 Sep 2017 08:03:47 +0000 (11:03 +0300)]
Fixed escape analysis for ASSIGN_DIM/ASSIGN_OBJ opcodes and improved DCE
Florian Engelhardt [Thu, 14 Sep 2017 07:21:00 +0000 (09:21 +0200)]
added credits for #phptestfest
Florian Engelhardt [Thu, 14 Sep 2017 07:17:45 +0000 (09:17 +0200)]
reworked the tests, created test cases for defalte, gzip and unsupported brotli
Dmitry Stogov [Thu, 14 Sep 2017 06:58:22 +0000 (09:58 +0300)]
typo
Christoph M. Becker [Thu, 14 Sep 2017 00:02:17 +0000 (02:02 +0200)]
[ci skip] Merge branch 'pull-request/2752'
* pull-request/2752:
Fixed typo
Christoph M. Becker [Wed, 13 Sep 2017 23:26:05 +0000 (01:26 +0200)]
[ci skip] Merge branch 'pull-request/2753'
* pull-request/2753:
Fix type-o in ext/reflection comment :speech_balloon:
Christoph M. Becker [Wed, 13 Sep 2017 22:35:49 +0000 (00:35 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] Fix typos in UPGRADING
Christoph M. Becker [Wed, 13 Sep 2017 22:34:26 +0000 (00:34 +0200)]
[ci skip] Fix typos in UPGRADING
Dmitry Stogov [Wed, 13 Sep 2017 21:09:28 +0000 (00:09 +0300)]
Added test. Invalid usage doesn't affect escape_satte of arrays/objects and shouldn't prevent SCCP on "proper" paths.
Dmitry Stogov [Wed, 13 Sep 2017 21:08:43 +0000 (00:08 +0300)]
Revert "Mark incorrectly used arrays and objects as escaping"
This reverts commit
9b2d3cce1946d913baba59ddd90fc7a8b3a192a4 .
Dmitry Stogov [Wed, 13 Sep 2017 20:59:16 +0000 (23:59 +0300)]
Added debug output
Sammy Kaye Powers [Wed, 13 Sep 2017 19:11:57 +0000 (14:11 -0500)]
Fix type-o in ext/reflection comment :speech_balloon:
Markus Staab [Wed, 13 Sep 2017 16:35:37 +0000 (18:35 +0200)]
Fixed typo
Dmitry Stogov [Wed, 13 Sep 2017 15:18:51 +0000 (18:18 +0300)]
Improved reference dependencies analysis
Christoph M. Becker [Wed, 13 Sep 2017 14:16:26 +0000 (16:16 +0200)]
Merge branch 'pull-request/2745'
* pull-request/2745:
Fixed bug #75169 (BCMath errors/warnings bypass error handling)
Christoph M. Becker [Wed, 13 Sep 2017 14:04:19 +0000 (16:04 +0200)]
Merge branch 'pull-request/2739'
* pull-request/2739:
Fix proto and indentation
Fix arginfo
Return old scale value from bcscale()
Anatol Belski [Wed, 13 Sep 2017 13:48:24 +0000 (15:48 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] update NEWS
[ci skip] update NEWS
Anatol Belski [Wed, 13 Sep 2017 13:47:52 +0000 (15:47 +0200)]
[ci skip] update NEWS
Anatol Belski [Wed, 13 Sep 2017 13:47:19 +0000 (15:47 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
Anatol Belski [Wed, 13 Sep 2017 13:44:41 +0000 (15:44 +0200)]
[ci skip] update NEWS
Fix format
Dmitry Stogov [Wed, 13 Sep 2017 13:42:48 +0000 (16:42 +0300)]
Mark incorrectly used arrays and objects as escaping
Florian Engelhardt [Wed, 13 Sep 2017 13:18:21 +0000 (15:18 +0200)]
added basic zlib_get_coding_type() test
Anatol Belski [Wed, 13 Sep 2017 12:12:53 +0000 (14:12 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #75018, fixed bug #75177
Anatol Belski [Wed, 13 Sep 2017 12:12:31 +0000 (14:12 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75018, fixed bug #75177
Anatol Belski [Wed, 13 Sep 2017 12:08:25 +0000 (14:08 +0200)]
Fixed bug #75018, fixed bug #75177
Both are caused by the same cast issue in mysqlnd on 32-bit.
Remi Collet [Wed, 13 Sep 2017 10:20:16 +0000 (12:20 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
fix tests for 32-bit
Remi Collet [Wed, 13 Sep 2017 10:20:05 +0000 (12:20 +0200)]
fix tests for 32-bit
Dmitry Stogov [Wed, 13 Sep 2017 07:11:57 +0000 (10:11 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed ZTS build (disable deallocation of arg_info of internal functions with type hints)
Dmitry Stogov [Wed, 13 Sep 2017 07:10:56 +0000 (10:10 +0300)]
Fixed ZTS build (disable deallocation of arg_info of internal functions with type hints)
Dmitry Stogov [Tue, 12 Sep 2017 22:46:34 +0000 (01:46 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Properly update string type flags
Dmitry Stogov [Tue, 12 Sep 2017 22:46:23 +0000 (01:46 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Properly update string type flags
Dmitry Stogov [Tue, 12 Sep 2017 22:46:12 +0000 (01:46 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Properly update string type flags
Dmitry Stogov [Tue, 12 Sep 2017 22:45:57 +0000 (01:45 +0300)]
Properly update string type flags
Dmitry Stogov [Tue, 12 Sep 2017 22:45:05 +0000 (01:45 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed memry leaks (free arg_info of internal functions with type hints)