]> granicus.if.org Git - php/log
php
7 years ago[ci skip] sync NEWS
Remi Collet [Thu, 6 Jul 2017 11:22:10 +0000 (13:22 +0200)]
[ci skip] sync NEWS

7 years agominor fix for web announce
Remi Collet [Thu, 6 Jul 2017 10:34:00 +0000 (12:34 +0200)]
minor fix for web announce

7 years agoMerge branch 'PHP-7.1'
Ferenc Kovacs [Wed, 5 Jul 2017 22:14:29 +0000 (00:14 +0200)]
Merge branch 'PHP-7.1'

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Ferenc Kovacs [Wed, 5 Jul 2017 22:13:24 +0000 (00:13 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoMerge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Wed, 5 Jul 2017 22:12:05 +0000 (00:12 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

7 years agoadd missing NEWS entry for #74087 and also fix the formatting
Ferenc Kovacs [Wed, 5 Jul 2017 22:10:07 +0000 (00:10 +0200)]
add missing NEWS entry for #74087 and also fix the formatting

7 years agomove NEWS entry to the correct place, also bump the version
Ferenc Kovacs [Wed, 5 Jul 2017 22:05:14 +0000 (00:05 +0200)]
move NEWS entry to the correct place, also bump the version

7 years agoFixed final dump "after optimizer"
Dmitry Stogov [Wed, 5 Jul 2017 18:48:01 +0000 (21:48 +0300)]
Fixed final dump "after optimizer"

7 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Wed, 5 Jul 2017 16:16:26 +0000 (19:16 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Added constants for known ldap controls OID and tests for ldap_get/set_option for controls
  Added support for controls to ldap_get_option

7 years agoKeep information about SSA variables, that may be modified indirectly.
Dmitry Stogov [Wed, 5 Jul 2017 16:15:16 +0000 (19:15 +0300)]
Keep information about SSA variables, that may be modified indirectly.

7 years agoAdded constants for known ldap controls OID and tests for ldap_get/set_option for...
Côme Chilliet [Wed, 5 Jul 2017 12:19:09 +0000 (14:19 +0200)]
Added constants for known ldap controls OID and tests for ldap_get/set_option for controls

Also fixed existing tests which were expecting ldap_get_option to fail on controls

7 years agoAdded support for controls to ldap_get_option
Côme Chilliet [Tue, 4 Jul 2017 15:08:57 +0000 (17:08 +0200)]
Added support for controls to ldap_get_option

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Wed, 5 Jul 2017 10:33:20 +0000 (12:33 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  [ci skip] sync NEWS

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Wed, 5 Jul 2017 10:32:52 +0000 (12:32 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  [ci skip] sync NEWS

7 years ago[ci skip] sync NEWS
Anatol Belski [Wed, 5 Jul 2017 10:31:21 +0000 (12:31 +0200)]
[ci skip] sync NEWS

7 years agoMerge branch 'pull-request/2608'
Côme Chilliet [Wed, 5 Jul 2017 09:20:14 +0000 (11:20 +0200)]
Merge branch 'pull-request/2608'

* pull-request/2608:
  Test ldap_exop_passwd with less parameters to be sure it works
  Changed API to avoid using passing result by reference
  Removed unused variables left over by LDAP EXOP patch
  Removed TSRMLS_CC instances left over by LDAP EXOP patch
  Swapped position of retoid and retdata as retoid is almost never used
  Removed two step syntax for EXOP helpers, one call workflow is enough
  Improved ldap_exop test to encode&decode a passwd EXOP to test sending/recieving data
  Removed TODOs regarding implementing passwd and whoami exops based on ldap_exop
  Added constants for standard EXOPs
  Removed ldap_refresh function as I’m not sure how to fix/use/test it
  Fixed ldap_exop and ldap_parse_exop. Only tested them for whoami exop. (see test file)
  Fixed ldap_parse_exop_whoami and ldap_parse_exop_passwd and added test for them
  Fixed ldap_exop_whoami and added a test for it
  Fixed ldap_exop_passwd and added tests for it
  Fixed building errors in LDAP EXOP
  Added EXOP features based on patch from http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/databases/php-ldap/files/ldap-ctrl-exop56.patch

7 years agoMerge branch 'PHP-7.1'
Remi Collet [Wed, 5 Jul 2017 08:03:00 +0000 (10:03 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  NEWS for oniguruma
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/60 (CVE-2017-9228)
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/59 (CVE-2017-9229) b690371bbf97794b4a1d3f295d4fb9a8b05d402d Modified for onig 5.9.6
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/58 (CVE-2017-9227)
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/57 (CVE-2017-9224)
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/55 (CVE-2017-9226) b4bf968ad52afe14e60a2dc8a95d3555c543353a Modified for onig 5.9.6 f015fbdd95f76438cd86366467bb2b39870dd7c6 Modified for onig 5.9.6

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Remi Collet [Wed, 5 Jul 2017 08:02:42 +0000 (10:02 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  NEWS for oniguruma
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/60 (CVE-2017-9228)
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/59 (CVE-2017-9229) b690371bbf97794b4a1d3f295d4fb9a8b05d402d Modified for onig 5.9.6
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/58 (CVE-2017-9227)
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/57 (CVE-2017-9224)
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/55 (CVE-2017-9226) b4bf968ad52afe14e60a2dc8a95d3555c543353a Modified for onig 5.9.6 f015fbdd95f76438cd86366467bb2b39870dd7c6 Modified for onig 5.9.6

7 years agoMerge branch 'PHP-5.6' into PHP-7.0
Remi Collet [Wed, 5 Jul 2017 08:02:21 +0000 (10:02 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  NEWS for oniguruma
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/60 (CVE-2017-9228)
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/59 (CVE-2017-9229) b690371bbf97794b4a1d3f295d4fb9a8b05d402d Modified for onig 5.9.6
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/58 (CVE-2017-9227)
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/57 (CVE-2017-9224)
  Patch from the upstream git https://github.com/kkos/oniguruma/issues/55 (CVE-2017-9226) b4bf968ad52afe14e60a2dc8a95d3555c543353a Modified for onig 5.9.6 f015fbdd95f76438cd86366467bb2b39870dd7c6 Modified for onig 5.9.6

7 years agoNEWS for oniguruma
Remi Collet [Wed, 5 Jul 2017 07:26:55 +0000 (09:26 +0200)]
NEWS for oniguruma

7 years agoPatch from the upstream git
Remi Collet [Tue, 30 May 2017 13:40:32 +0000 (15:40 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/60 (CVE-2017-9228)

Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>

7 years agoPatch from the upstream git
Remi Collet [Tue, 30 May 2017 13:39:21 +0000 (15:39 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/59 (CVE-2017-9229)
b690371bbf97794b4a1d3f295d4fb9a8b05d402d Modified for onig 5.9.6

Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>

7 years agoPatch from the upstream git
Remi Collet [Tue, 30 May 2017 13:38:17 +0000 (15:38 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/58 (CVE-2017-9227)

Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>

7 years agoPatch from the upstream git
Remi Collet [Tue, 30 May 2017 13:37:11 +0000 (15:37 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/57 (CVE-2017-9224)

Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>

7 years agoPatch from the upstream git
Remi Collet [Tue, 30 May 2017 13:35:42 +0000 (15:35 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/55 (CVE-2017-9226)
b4bf968ad52afe14e60a2dc8a95d3555c543353a Modified for onig 5.9.6
f015fbdd95f76438cd86366467bb2b39870dd7c6 Modified for onig 5.9.6

Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>

7 years agovalid_symbol_table removed
Remi Collet [Wed, 5 Jul 2017 04:33:34 +0000 (06:33 +0200)]
valid_symbol_table removed

7 years agoMerge branch 'PHP-7.1'
Stanislav Malyshev [Wed, 5 Jul 2017 04:23:16 +0000 (21:23 -0700)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Improve fix for #74145
  Fix wddx
  Fix tests
  Fixed bug #74111
  Fix bug #74603 - use correct buffer size
  Fix bug #74651 - check EVP_SealInit as it can return -1
  Update NEWS
  Fix bug #74087
  Fixed parsing of strange formats with mixed month/day and time strings
  Fix bug #74145 - wddx parsing empty boolean tag leads to SIGSEGV
  Fixed bug #74111
  Fix #74435: Buffer over-read into uninitialized memory
  Fix bug #74603 - use correct buffer size
  Fix bug #74651 - check EVP_SealInit as it can return -1
  Update NEWS
  Fix bug #73807

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Stanislav Malyshev [Wed, 5 Jul 2017 04:18:04 +0000 (21:18 -0700)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Improve fix for #74145
  Fix wddx
  Fix tests
  Fixed bug #74111
  Fix bug #74603 - use correct buffer size
  Fix bug #74651 - check EVP_SealInit as it can return -1
  Update NEWS
  Fix bug #74087
  Fixed parsing of strange formats with mixed month/day and time strings
  Fix bug #74145 - wddx parsing empty boolean tag leads to SIGSEGV
  Fixed bug #74111
  Fix #74435: Buffer over-read into uninitialized memory
  Fix bug #74603 - use correct buffer size
  Fix bug #74651 - check EVP_SealInit as it can return -1
  Update NEWS
  Fix bug #73807

7 years agoMerge branch 'PHP-5.6' into PHP-7.0
Stanislav Malyshev [Wed, 5 Jul 2017 04:11:15 +0000 (21:11 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Improve fix for #74145

7 years agoImprove fix for #74145
Stanislav Malyshev [Wed, 5 Jul 2017 04:10:08 +0000 (21:10 -0700)]
Improve fix for #74145

7 years agoMerge branch 'PHP-5.6' into PHP-7.0
Stanislav Malyshev [Wed, 5 Jul 2017 03:25:11 +0000 (20:25 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Fix tests

7 years agoFix wddx
Stanislav Malyshev [Wed, 5 Jul 2017 03:18:57 +0000 (20:18 -0700)]
Fix wddx

7 years agoFix tests
Stanislav Malyshev [Wed, 5 Jul 2017 03:12:57 +0000 (20:12 -0700)]
Fix tests

7 years agoMerge branch 'PHP-5.6' into PHP-7.0
Stanislav Malyshev [Wed, 5 Jul 2017 02:44:51 +0000 (19:44 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Update NEWS
  Fix bug #74087
  Fixed parsing of strange formats with mixed month/day and time strings
  Fix bug #74145 - wddx parsing empty boolean tag leads to SIGSEGV
  Fixed bug #74111
  Fix #74435: Buffer over-read into uninitialized memory
  Fix bug #74603 - use correct buffer size
  Fix bug #74651 - check EVP_SealInit as it can return -1
  Update NEWS
  Fix bug #73807

7 years agoFixed bug #74111
Nikita Popov [Sun, 25 Jun 2017 19:15:26 +0000 (21:15 +0200)]
Fixed bug #74111

7 years agoFix bug #74603 - use correct buffer size
Stanislav Malyshev [Tue, 20 Jun 2017 07:09:01 +0000 (00:09 -0700)]
Fix bug #74603 - use correct buffer size

7 years agoFix bug #74651 - check EVP_SealInit as it can return -1
Stanislav Malyshev [Tue, 20 Jun 2017 06:06:24 +0000 (23:06 -0700)]
Fix bug #74651 - check EVP_SealInit as it can return -1

7 years agoUpdate NEWS
Stanislav Malyshev [Wed, 5 Jul 2017 02:30:29 +0000 (19:30 -0700)]
Update NEWS

7 years agoFix bug #74087
Stanislav Malyshev [Wed, 5 Jul 2017 02:21:28 +0000 (19:21 -0700)]
Fix bug #74087

Ported from https://vcs.pcre.org/pcre/code/trunk/pcre_jit_compile.c?r1=1676&r2=1680&view=patch

7 years agoFixed parsing of strange formats with mixed month/day and time strings
Derick Rethans [Mon, 3 Jul 2017 11:37:11 +0000 (12:37 +0100)]
Fixed parsing of strange formats with mixed month/day and time strings

7 years agoFix bug #74145 - wddx parsing empty boolean tag leads to SIGSEGV
Stanislav Malyshev [Sun, 2 Jul 2017 21:25:54 +0000 (14:25 -0700)]
Fix bug #74145 - wddx parsing empty boolean tag leads to SIGSEGV

7 years agoFixed bug #74111
Nikita Popov [Sun, 25 Jun 2017 19:15:26 +0000 (21:15 +0200)]
Fixed bug #74111

7 years agoFix #74435: Buffer over-read into uninitialized memory
Christoph M. Becker [Tue, 20 Jun 2017 14:45:42 +0000 (16:45 +0200)]
Fix #74435: Buffer over-read into uninitialized memory

The stack allocated color map buffers were not zeroed before usage, and
so undefined palette indexes could cause information leakage.

7 years agoFix bug #74603 - use correct buffer size
Stanislav Malyshev [Tue, 20 Jun 2017 07:09:01 +0000 (00:09 -0700)]
Fix bug #74603 - use correct buffer size

7 years agoFix bug #74651 - check EVP_SealInit as it can return -1
Stanislav Malyshev [Tue, 20 Jun 2017 06:06:24 +0000 (23:06 -0700)]
Fix bug #74651 - check EVP_SealInit as it can return -1

7 years agoDrop duplicate dtors in update_opN
Nikita Popov [Tue, 4 Jul 2017 19:23:34 +0000 (21:23 +0200)]
Drop duplicate dtors in update_opN

Per new convention update_opN should no longer dtor on failure.

7 years agoDrop useless allocation in php_filter_callback
Nikita Popov [Thu, 29 Jun 2017 18:11:33 +0000 (20:11 +0200)]
Drop useless allocation in php_filter_callback

7 years agoDrop dead abstract method check from zend_call_function()
Nikita Popov [Thu, 29 Jun 2017 17:55:07 +0000 (19:55 +0200)]
Drop dead abstract method check from zend_call_function()

zend_is_callable() is responsible for doing these kinds of checks
already.

Aldro drop a piece of obsolete commented out code.

7 years agoMerge branch 'PHP-7.1'
Remi Collet [Tue, 4 Jul 2017 18:27:10 +0000 (20:27 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Adapt for 32-bits which fails at different offset (49 vs 38)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Remi Collet [Tue, 4 Jul 2017 18:26:53 +0000 (20:26 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Adapt for 32-bits which fails at different offset (49 vs 38)

7 years agoAdapt for 32-bits which fails at different offset (49 vs 38)
Remi Collet [Tue, 4 Jul 2017 18:25:59 +0000 (20:25 +0200)]
Adapt for 32-bits which fails at different offset (49 vs 38)

7 years agofurther sync for vim mode lines
Anatol Belski [Tue, 4 Jul 2017 16:12:45 +0000 (18:12 +0200)]
further sync for vim mode lines

7 years agovim folds and mode lines yet
Anatol Belski [Tue, 4 Jul 2017 15:06:52 +0000 (17:06 +0200)]
vim folds and mode lines yet

7 years agofix datatype
Anatol Belski [Tue, 4 Jul 2017 14:41:29 +0000 (16:41 +0200)]
fix datatype

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 4 Jul 2017 14:41:05 +0000 (16:41 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix datatype

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 4 Jul 2017 14:38:12 +0000 (16:38 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fix datatype

7 years agofix datatype
Anatol Belski [Tue, 4 Jul 2017 14:37:17 +0000 (16:37 +0200)]
fix datatype

7 years agoadd missing include guards
Anatol Belski [Tue, 4 Jul 2017 14:21:45 +0000 (16:21 +0200)]
add missing include guards

7 years agovim folds and modelines
Anatol Belski [Tue, 4 Jul 2017 14:08:48 +0000 (16:08 +0200)]
vim folds and modelines

7 years agoCheck for exceptional cases before actual constant evaluation.
Dmitry Stogov [Tue, 4 Jul 2017 13:09:28 +0000 (16:09 +0300)]
Check for exceptional cases before actual constant evaluation.

7 years agoSeparate constants propagation code shatred between "first" and "block" passes into...
Dmitry Stogov [Tue, 4 Jul 2017 12:10:33 +0000 (15:10 +0300)]
Separate constants propagation code shatred between "first" and "block" passes into helper functions.

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 4 Jul 2017 10:15:19 +0000 (12:15 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  [ci skip] sync NEWS

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 4 Jul 2017 10:14:50 +0000 (12:14 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  [ci skip] sync NEWS

7 years ago[ci skip] sync NEWS
Anatol Belski [Tue, 4 Jul 2017 10:12:51 +0000 (12:12 +0200)]
[ci skip] sync NEWS

7 years agoUpdate NEWS for 7.2.0beta1
Remi Collet [Tue, 4 Jul 2017 09:27:47 +0000 (09:27 +0000)]
Update NEWS for 7.2.0beta1

7 years agoUpdate NEWS for PHP 7.2.0alpha3
Remi Collet [Tue, 4 Jul 2017 09:10:38 +0000 (09:10 +0000)]
Update NEWS for PHP 7.2.0alpha3

7 years agoupdate NEWS
Anatol Belski [Tue, 4 Jul 2017 09:31:35 +0000 (11:31 +0200)]
update NEWS

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 4 Jul 2017 09:31:09 +0000 (11:31 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  update NEWS
  update NEWS

7 years agoupdate NEWS
Anatol Belski [Tue, 4 Jul 2017 09:30:30 +0000 (11:30 +0200)]
update NEWS

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 4 Jul 2017 09:29:54 +0000 (11:29 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update NEWS

7 years agoupdate NEWS
Anatol Belski [Tue, 4 Jul 2017 09:29:00 +0000 (11:29 +0200)]
update NEWS

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 4 Jul 2017 08:44:50 +0000 (10:44 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #74101 and bug #74614

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 4 Jul 2017 08:42:48 +0000 (10:42 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74101 and bug #74614

7 years agoFixed bug #74101 and bug #74614
Nikita Popov [Sun, 25 Jun 2017 18:58:50 +0000 (20:58 +0200)]
Fixed bug #74101 and bug #74614

7 years agoTest ldap_exop_passwd with less parameters to be sure it works
Côme Chilliet [Tue, 4 Jul 2017 08:16:56 +0000 (10:16 +0200)]
Test ldap_exop_passwd with less parameters to be sure it works

7 years agoChanged API to avoid using passing result by reference
Côme Chilliet [Tue, 4 Jul 2017 08:01:44 +0000 (10:01 +0200)]
Changed API to avoid using passing result by reference

See discussion on internals ML

7 years agoCompile/optimisation-time constants can't be circular, but in general may be referenc...
Dmitry Stogov [Tue, 4 Jul 2017 07:43:34 +0000 (10:43 +0300)]
Compile/optimisation-time constants can't be circular, but in general may be reference-countable. It's better to use zval_ptr_dtor_nogc() to release them.

7 years agoGet rid of old compatibility macros
Dmitry Stogov [Tue, 4 Jul 2017 06:50:57 +0000 (09:50 +0300)]
Get rid of old compatibility macros

7 years agoFixed bug #74836 (isset on zero-prefixed numeric indexes in array broken)
Dmitry Stogov [Tue, 4 Jul 2017 04:23:46 +0000 (07:23 +0300)]
Fixed bug #74836 (isset on zero-prefixed numeric indexes in array broken)

7 years agoRevert "Avoid run-time checks performed at compile-time."
Dmitry Stogov [Tue, 4 Jul 2017 04:15:42 +0000 (07:15 +0300)]
Revert "Avoid run-time checks performed at compile-time."

This reverts commit 8fe47a47cf30eb3bf50a5cdb4e07f6fa135d21c7.

7 years ago[ci skip] update NEWS
Anatol Belski [Mon, 3 Jul 2017 21:21:38 +0000 (23:21 +0200)]
[ci skip] update NEWS

7 years agoFixed bug #74849 Process is started as interactive shell in PhpStorm
Anatol Belski [Mon, 3 Jul 2017 19:58:51 +0000 (21:58 +0200)]
Fixed bug #74849 Process is started as interactive shell in PhpStorm

7 years agoAdded missed opcodes
Dmitry Stogov [Mon, 3 Jul 2017 18:26:44 +0000 (21:26 +0300)]
Added missed opcodes

7 years agoRemoved unused variables left over by LDAP EXOP patch
Côme Chilliet [Mon, 3 Jul 2017 10:22:58 +0000 (12:22 +0200)]
Removed unused variables left over by LDAP EXOP patch

7 years agoRemoved TSRMLS_CC instances left over by LDAP EXOP patch
Côme Chilliet [Mon, 3 Jul 2017 10:07:41 +0000 (12:07 +0200)]
Removed TSRMLS_CC instances left over by LDAP EXOP patch

7 years agoSwapped position of retoid and retdata as retoid is almost never used
Côme Chilliet [Thu, 29 Jun 2017 15:19:38 +0000 (17:19 +0200)]
Swapped position of retoid and retdata as retoid is almost never used

7 years agoRemoved two step syntax for EXOP helpers, one call workflow is enough
Côme Chilliet [Thu, 29 Jun 2017 14:46:58 +0000 (16:46 +0200)]
Removed two step syntax for EXOP helpers, one call workflow is enough

7 years agoImproved ldap_exop test to encode&decode a passwd EXOP to test sending/recieving...
Côme Chilliet [Tue, 27 Jun 2017 14:15:39 +0000 (16:15 +0200)]
Improved ldap_exop test to encode&decode a passwd EXOP to test sending/recieving data

7 years agoRemoved TODOs regarding implementing passwd and whoami exops based on ldap_exop
Côme Chilliet [Mon, 26 Jun 2017 13:58:02 +0000 (15:58 +0200)]
Removed TODOs regarding implementing passwd and whoami exops based on ldap_exop

7 years agoAdded constants for standard EXOPs
Côme Chilliet [Mon, 26 Jun 2017 12:57:04 +0000 (14:57 +0200)]
Added constants for standard EXOPs

7 years agoRemoved ldap_refresh function as I’m not sure how to fix/use/test it
Côme Chilliet [Mon, 26 Jun 2017 12:27:03 +0000 (14:27 +0200)]
Removed ldap_refresh function as I’m not sure how to fix/use/test it

7 years agoFixed ldap_exop and ldap_parse_exop. Only tested them for whoami exop. (see test...
Côme Chilliet [Mon, 26 Jun 2017 09:03:26 +0000 (11:03 +0200)]
Fixed ldap_exop and ldap_parse_exop. Only tested them for whoami exop. (see test file)

7 years agoFixed ldap_parse_exop_whoami and ldap_parse_exop_passwd and added test for them
Côme Chilliet [Wed, 21 Jun 2017 10:14:02 +0000 (12:14 +0200)]
Fixed ldap_parse_exop_whoami and ldap_parse_exop_passwd and added test for them

7 years agoFixed ldap_exop_whoami and added a test for it
Côme Chilliet [Tue, 20 Jun 2017 15:44:04 +0000 (17:44 +0200)]
Fixed ldap_exop_whoami and added a test for it

7 years agoFixed ldap_exop_passwd and added tests for it
Côme Chilliet [Tue, 20 Jun 2017 13:18:16 +0000 (15:18 +0200)]
Fixed ldap_exop_passwd and added tests for it

7 years agoFixed building errors in LDAP EXOP
Côme Chilliet [Tue, 20 Jun 2017 10:36:02 +0000 (12:36 +0200)]
Fixed building errors in LDAP EXOP

7 years agoAdded EXOP features based on patch from http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc...
Côme Chilliet [Tue, 20 Jun 2017 09:26:34 +0000 (11:26 +0200)]
Added EXOP features based on patch from http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/databases/php-ldap/files/ldap-ctrl-exop56.patch

7 years agoAdd NEWS entry and a test for Bug#71412
Sara Golemon [Sun, 2 Jul 2017 14:21:58 +0000 (10:21 -0400)]
Add NEWS entry and a test for Bug#71412

7 years agoFixes Bug #71412 Incorrect ArrayIterator __construct signature
Tyson Andre [Sun, 2 Jul 2017 14:10:59 +0000 (10:10 -0400)]
Fixes Bug #71412 Incorrect ArrayIterator __construct signature

ArrayIterator doesn't have a getIterator method(), or an iterator setter,
and I don't think it makes sense for it to have one.

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sat, 1 Jul 2017 18:07:05 +0000 (20:07 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  yet one C++ compat fix