]> granicus.if.org Git - php/log
php
9 years agoFix 'Class::method' indirect call with empty method name
Aaron Piotrowski [Fri, 26 Jun 2015 00:30:36 +0000 (19:30 -0500)]
Fix 'Class::method' indirect call with empty method name

9 years agoMerge branch 'PHP-5.6'
Tjerk Meesters [Thu, 25 Jun 2015 22:03:29 +0000 (06:03 +0800)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed #69882: OpenSSL error "key values mismatch" after openssl_pkcs12_read with extra certs

9 years agoFixed #69882: OpenSSL error "key values mismatch" after openssl_pkcs12_read with...
Tjerk Meesters [Thu, 25 Jun 2015 21:31:54 +0000 (05:31 +0800)]
Fixed #69882: OpenSSL error "key values mismatch" after openssl_pkcs12_read with extra certs

Squashed commit of the following:

commit a64c1d9bc4c129fd946a478bdcb55101e42157b7
Author: Tomasz Sawicki <falundir@gmail.com>
Date:   Wed Jun 24 08:49:37 2015 +0200

    Fix #69882: OpenSSL error "key values mismatch" after openssl_pkcs12_read with extra certs

    The "key values mismatch" error is triggered in openssl_pkcs12_read by
    PKCS12_parse, because it uses X509_check_private_key to separate main
    certificate (which corresponds to private key) from extra certificates.
    Extra certificates usually comes first (p12 contents are reversed as
    stack) and X509_check_private_key triggers X509_R_KEY_VALUES_MISMATCH
    error.
    The fix pops "key values mismatch" error from OpenSSL error stack for
    each extra certificate if there are any.

9 years ago3rd arg to stream_set_timeout is optional
Rasmus Lerdorf [Thu, 25 Jun 2015 17:30:41 +0000 (10:30 -0700)]
3rd arg to  stream_set_timeout is optional
ignore_user_abort() should take a bool not a string

9 years agoMerge branch 'PHP-5.6'
Julien Pauli [Thu, 25 Jun 2015 17:13:49 +0000 (19:13 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  fix unknown size of void error

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Julien Pauli [Thu, 25 Jun 2015 17:13:20 +0000 (19:13 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  fix unknown size of void error

9 years agofix unknown size of void error
Anatol Belski [Wed, 17 Jun 2015 21:43:13 +0000 (23:43 +0200)]
fix unknown size of void error

9 years agoOptimize out usless conditions used by specializer
Dmitry Stogov [Thu, 25 Jun 2015 15:56:14 +0000 (18:56 +0300)]
Optimize out usless conditions used by specializer

9 years agoupdate the doc in regard to the latest discussions
Anatol Belski [Thu, 25 Jun 2015 14:39:02 +0000 (16:39 +0200)]
update the doc in regard to the latest discussions

9 years agoMerge branch 'PHP-5.6'
Anatol Belski [Thu, 25 Jun 2015 09:35:11 +0000 (11:35 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  backport missing rev bfdc9e280515c1639dfe1d81ce6fc225d2cf1bc9

9 years agobackport missing rev bfdc9e280515c1639dfe1d81ce6fc225d2cf1bc9
Anatol Belski [Thu, 25 Jun 2015 09:34:04 +0000 (11:34 +0200)]
backport missing rev bfdc9e280515c1639dfe1d81ce6fc225d2cf1bc9

9 years agoBetter check for __builtin_constant_p() availability
Dmitry Stogov [Thu, 25 Jun 2015 09:02:28 +0000 (12:02 +0300)]
Better check for __builtin_constant_p() availability

9 years agoMoved test to correct place
Dmitry Stogov [Thu, 25 Jun 2015 08:22:21 +0000 (11:22 +0300)]
Moved test to correct place

9 years agoFix paths issue when fetching .phpdbginit under Windows
Bob Weinand [Wed, 24 Jun 2015 22:35:52 +0000 (00:35 +0200)]
Fix paths issue when fetching .phpdbginit under Windows

9 years agoMerge remote-tracking branch 'origin/PHP-5.6'
Ferenc Kovacs [Wed, 24 Jun 2015 22:23:21 +0000 (00:23 +0200)]
Merge remote-tracking branch 'origin/PHP-5.6'

* origin/PHP-5.6:
  5.6.12 next

9 years ago5.6.12 next
Ferenc Kovacs [Wed, 24 Jun 2015 22:21:45 +0000 (00:21 +0200)]
5.6.12 next

9 years agoTypo (thanks kaplan@)
Hannes Magnusson [Wed, 24 Jun 2015 15:24:11 +0000 (08:24 -0700)]
Typo (thanks kaplan@)

9 years agoMerge branch 'master' of git.php.net:php-src
Xinchen Hui [Wed, 24 Jun 2015 13:44:31 +0000 (21:44 +0800)]
Merge branch 'master' of git.php.net:php-src

9 years agoMicro optimization
Xinchen Hui [Wed, 24 Jun 2015 13:35:13 +0000 (21:35 +0800)]
Micro optimization

9 years agoPassing a zend_string * to %s is a bad idea
Bob Weinand [Wed, 24 Jun 2015 13:29:26 +0000 (15:29 +0200)]
Passing a zend_string * to %s is a bad idea

9 years agoMerge branch 'PHP-5.6'
Julien Pauli [Wed, 24 Jun 2015 08:45:42 +0000 (10:45 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  5.5.28 now - Security Only

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Julien Pauli [Wed, 24 Jun 2015 08:42:41 +0000 (10:42 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  5.5.28 now - Security Only

Conflicts:
configure.in
main/php_version.h

9 years ago5.5.28 now - Security Only
Julien Pauli [Wed, 24 Jun 2015 08:41:06 +0000 (10:41 +0200)]
5.5.28 now - Security Only

9 years agofix NEWS
Anatol Belski [Wed, 24 Jun 2015 08:21:54 +0000 (10:21 +0200)]
fix NEWS

9 years ago3rd arg to define() is optional
Rasmus Lerdorf [Wed, 24 Jun 2015 03:53:23 +0000 (23:53 -0400)]
3rd arg to define() is optional

9 years agoWrong arginfo on assert
Rasmus Lerdorf [Wed, 24 Jun 2015 02:40:49 +0000 (22:40 -0400)]
Wrong arginfo on assert
(not adding types, just fixing a missing arg)

9 years agoPHP7 sounds like a good time to include signatures in announce mails
Hannes Magnusson [Wed, 24 Jun 2015 02:33:37 +0000 (19:33 -0700)]
PHP7 sounds like a good time to include signatures in announce mails

We need these posted as many places as possible to make any sense.

9 years agospace
Hannes Magnusson [Wed, 24 Jun 2015 02:29:10 +0000 (19:29 -0700)]
space

9 years agoMerge branch 'PHP-5.6'
Christoph M. Becker [Wed, 24 Jun 2015 00:04:34 +0000 (02:04 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Made bug44295-win.phpt locale independent

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Christoph M. Becker [Tue, 23 Jun 2015 23:42:22 +0000 (01:42 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Made bug44295-win.phpt locale independent

9 years agoMade bug44295-win.phpt locale independent
Christoph M. Becker [Tue, 23 Jun 2015 23:41:33 +0000 (01:41 +0200)]
Made bug44295-win.phpt locale independent

Formerly it failed on non English installations.

9 years agoMerge branch 'master' of https://git.php.net/repository/php-src
Christoph M. Becker [Tue, 23 Jun 2015 23:15:44 +0000 (01:15 +0200)]
Merge branch 'master' of https://git.php.net/repository/php-src

# By Rasmus Lerdorf (3) and others
# Via Rasmus Lerdorf
* 'master' of https://git.php.net/repository/php-src:
  Fix more proto comments
  prepare NEWS for next
  Fix more minor mistakes in the proto comments
  Avoid op_num = -1 in unfinished generator cleanup
  Fix incorrect protos

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 22:54:20 +0000 (00:54 +0200)]
updated NEWS

9 years agoMerge branch 'PHP-5.6'
Christoph M. Becker [Tue, 23 Jun 2015 22:47:18 +0000 (00:47 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  updated NEWS
  Fixed bug #69768 (escapeshell*() doesn't cater to !)
  bump API version to 6.8

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 22:42:24 +0000 (00:42 +0200)]
updated NEWS

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Christoph M. Becker [Tue, 23 Jun 2015 22:32:13 +0000 (00:32 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  updated NEWS
  updated NEWS
  Fixed bug #69768 (escapeshell*() doesn't cater to !)
  bump API version to 6.8

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 22:31:07 +0000 (00:31 +0200)]
updated NEWS

9 years agoMerge branch 'PHP-5.4' into PHP-5.5
Christoph M. Becker [Tue, 23 Jun 2015 22:23:39 +0000 (00:23 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  updated NEWS
  Fixed bug #69768 (escapeshell*() doesn't cater to !)
  bump API version to 6.8

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 22:20:32 +0000 (00:20 +0200)]
updated NEWS

9 years agoFixed bug #69768 (escapeshell*() doesn't cater to !)
Christoph M. Becker [Tue, 23 Jun 2015 22:15:55 +0000 (00:15 +0200)]
Fixed bug #69768 (escapeshell*() doesn't cater to !)

When delayed variable substitution is enabled (can be set in the
Registry, for instance), !ENV! works similar to %ENV%, and so ! should
be escaped like %.

9 years agoFix more proto comments
Rasmus Lerdorf [Tue, 23 Jun 2015 21:46:07 +0000 (17:46 -0400)]
Fix more proto comments

9 years agoprepare NEWS for next
Anatol Belski [Tue, 23 Jun 2015 20:25:36 +0000 (22:25 +0200)]
prepare NEWS for next

9 years agoFix more minor mistakes in the proto comments
Rasmus Lerdorf [Tue, 23 Jun 2015 19:47:07 +0000 (15:47 -0400)]
Fix more minor mistakes in the proto comments

9 years agoAvoid op_num = -1 in unfinished generator cleanup
Nikita Popov [Tue, 23 Jun 2015 18:13:25 +0000 (20:13 +0200)]
Avoid op_num = -1 in unfinished generator cleanup

Also add two tests showing that the -1 substraction in the
computation of op_num is really necessary.

9 years agoFix incorrect protos
Rasmus Lerdorf [Tue, 23 Jun 2015 18:15:24 +0000 (14:15 -0400)]
Fix incorrect protos

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 17:44:22 +0000 (19:44 +0200)]
updated NEWS

9 years agoMerge branch 'PHP-5.6'
Christoph M. Becker [Tue, 23 Jun 2015 17:41:02 +0000 (19:41 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  updated NEWS
  Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string)

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 17:36:59 +0000 (19:36 +0200)]
updated NEWS

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Christoph M. Becker [Tue, 23 Jun 2015 17:32:57 +0000 (19:32 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  updated NEWS
  Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string)

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 17:32:18 +0000 (19:32 +0200)]
updated NEWS

9 years agoFixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string)
Christoph M. Becker [Fri, 5 Jun 2015 12:40:03 +0000 (14:40 +0200)]
Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string)

When advancing after empty matches, php_pcre_match_impl() as well as
php_pcre_replace_impl() always have to advance to the next code point when the
u modifier is given, instead of to the next byte.

9 years agoMoved NEWS entry for bug #69864 to proper category
Christoph M. Becker [Tue, 23 Jun 2015 15:34:33 +0000 (17:34 +0200)]
Moved NEWS entry for bug #69864 to proper category

9 years agoMerge branch 'PHP-5.6'
Christoph M. Becker [Tue, 23 Jun 2015 15:32:47 +0000 (17:32 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Moved NEWS entry for bug #69864 to proper category
  Moved NEWS entry for bug #69864 to proper category

9 years agoMoved NEWS entry for bug #69864 to proper category
Christoph M. Becker [Tue, 23 Jun 2015 15:30:31 +0000 (17:30 +0200)]
Moved NEWS entry for bug #69864 to proper category

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Christoph M. Becker [Tue, 23 Jun 2015 15:28:22 +0000 (17:28 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Moved NEWS entry for bug #69864 to proper category

9 years agoMoved NEWS entry for bug #69864 to proper category
Christoph M. Becker [Tue, 23 Jun 2015 15:27:21 +0000 (17:27 +0200)]
Moved NEWS entry for bug #69864 to proper category

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 14:52:14 +0000 (16:52 +0200)]
updated NEWS

9 years agoMerge branch 'PHP-5.6'
Christoph M. Becker [Tue, 23 Jun 2015 14:50:52 +0000 (16:50 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed bug #69864 (Segfault in preg_replace_callback)

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 14:43:12 +0000 (16:43 +0200)]
updated NEWS

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Christoph M. Becker [Tue, 23 Jun 2015 14:36:35 +0000 (16:36 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  updated NEWS
  Fixed bug #69864 (Segfault in preg_replace_callback)

9 years agoMerge branch 'PHP-5.6'
Christoph M. Becker [Tue, 23 Jun 2015 14:24:06 +0000 (16:24 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed two errors in LDAP tests
  bump API version to 6.8
  bump API version to 6.8

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Christoph M. Becker [Tue, 23 Jun 2015 14:22:08 +0000 (16:22 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  bump API version to 6.8

9 years agoFixed two errors in LDAP tests
Côme Bernigaud [Tue, 23 Jun 2015 14:09:56 +0000 (16:09 +0200)]
Fixed two errors in LDAP tests

9 years agoFixed two errors in LDAP tests
Côme Bernigaud [Tue, 23 Jun 2015 14:09:56 +0000 (16:09 +0200)]
Fixed two errors in LDAP tests

9 years agoRevert "Simplify php_implode(). Fill the resulting string in direct order."
Dmitry Stogov [Tue, 23 Jun 2015 13:46:41 +0000 (16:46 +0300)]
Revert "Simplify php_implode(). Fill the resulting string in direct order."
The patch slightly improved performance of string imploding, but reduced speed of integers imploding.

This reverts commit 36d39b70443dcefeeb62d189ce67b414caf5486a.

9 years agoEncapsulate FastCGI implementation details.
Dmitry Stogov [Tue, 23 Jun 2015 13:27:21 +0000 (16:27 +0300)]
Encapsulate FastCGI implementation details.
Previously fcgi_request defined in main/fastcgi.h might be treated differently in different files, because of different behavior of #ifdef TCP_NODELAY. This leaded to stack memory corruption and unpredictable crashes.

9 years agoFixed bug #69905 (null ptr deref and segfault in ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED_HA...
Dmitry Stogov [Tue, 23 Jun 2015 13:26:40 +0000 (16:26 +0300)]
Fixed bug #69905 (null ptr deref and segfault in ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED_HANDLER)

9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 11:02:08 +0000 (13:02 +0200)]
updated NEWS

9 years agoFixed bug #69864 (Segfault in preg_replace_callback)
Christoph M. Becker [Tue, 23 Jun 2015 11:00:17 +0000 (13:00 +0200)]
Fixed bug #69864 (Segfault in preg_replace_callback)

When preg_replace_callback() is used, cache entries which are in use must not
be removed. We ensure that by deploying a simple refcounting mechanism.

9 years agoSimplify php_implode(). Fill the resulting string in direct order.
Dmitry Stogov [Tue, 23 Jun 2015 09:57:36 +0000 (12:57 +0300)]
Simplify php_implode(). Fill the resulting string in direct order.

9 years agoMerge branch 'PHP-5.6' of git.php.net:php-src into PHP-5.6
George Wang [Tue, 23 Jun 2015 03:40:34 +0000 (23:40 -0400)]
Merge branch 'PHP-5.6' of git.php.net:php-src into PHP-5.6

9 years agoMerge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
George Wang [Tue, 23 Jun 2015 03:39:53 +0000 (23:39 -0400)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5

9 years agobump API version to 6.8
George Wang [Tue, 23 Jun 2015 03:38:38 +0000 (23:38 -0400)]
bump API version to 6.8

9 years agobump API version to 6.8
George Wang [Tue, 23 Jun 2015 03:38:38 +0000 (23:38 -0400)]
bump API version to 6.8

9 years agobump API version to 6.8
George Wang [Tue, 23 Jun 2015 03:38:38 +0000 (23:38 -0400)]
bump API version to 6.8

9 years agobump API version to 6.8
George Wang [Tue, 23 Jun 2015 03:35:21 +0000 (23:35 -0400)]
bump API version to 6.8

9 years agoDrop duplicate object-to-type notices
Nikita Popov [Mon, 22 Jun 2015 14:24:11 +0000 (16:24 +0200)]
Drop duplicate object-to-type notices

We already generate a recoverable fatal for these earlier, no need
to throw an additional notice.

9 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Mon, 22 Jun 2015 14:07:25 +0000 (17:07 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Drop superfluous __toString handling code

9 years agoAdded comments
Dmitry Stogov [Mon, 22 Jun 2015 13:39:07 +0000 (16:39 +0300)]
Added comments

9 years agoDrop superfluous __toString handling code
Nikita Popov [Mon, 22 Jun 2015 13:33:41 +0000 (15:33 +0200)]
Drop superfluous __toString handling code

This is already covered by the cast_object invokation above it. We
do not use this kind of fallback in any other casting code anymore.

9 years agoThis macro is defined in zend_virtual_cwd.h, avoid redef
Kalle Sommer Nielsen [Mon, 22 Jun 2015 12:02:04 +0000 (14:02 +0200)]
This macro is defined in zend_virtual_cwd.h, avoid redef

9 years agoSilence the "1 file(s) copied" notice (from copying the manifest file)
Kalle Sommer Nielsen [Mon, 22 Jun 2015 11:56:35 +0000 (13:56 +0200)]
Silence the "1 file(s) copied" notice (from copying the manifest file)

9 years agoMerge branch 'master' of https://git.php.net/push/php-src
Kalle Sommer Nielsen [Mon, 22 Jun 2015 11:39:17 +0000 (13:39 +0200)]
Merge branch 'master' of https://git.php.net/push/php-src

9 years agoFix typo + DSP reference
Kalle Sommer Nielsen [Mon, 22 Jun 2015 11:30:12 +0000 (13:30 +0200)]
Fix typo + DSP reference

9 years agoRemove these old references to the DSP files we don't use anymore
Kalle Sommer Nielsen [Mon, 22 Jun 2015 11:29:42 +0000 (13:29 +0200)]
Remove these old references to the DSP files we don't use anymore

9 years agoAlso try __has_builtin() where builtins are used
Bob Weinand [Mon, 22 Jun 2015 11:24:39 +0000 (13:24 +0200)]
Also try __has_builtin() where builtins are used

9 years agoAdd phpdbg userland API to fetch oplog
Bob Weinand [Mon, 22 Jun 2015 10:56:29 +0000 (12:56 +0200)]
Add phpdbg userland API to fetch oplog
We may want to add some opcode info later, so that "opcodes" mode is more helpful

9 years agoAvoid overhead in RELEASE build.
Dmitry Stogov [Mon, 22 Jun 2015 10:08:33 +0000 (13:08 +0300)]
Avoid overhead in RELEASE build.

9 years agoFixed crash in Zend/tests/bug69891.phpt on x86 (32-bit).
Dmitry Stogov [Mon, 22 Jun 2015 09:53:52 +0000 (12:53 +0300)]
Fixed crash in Zend/tests/bug69891.phpt on x86 (32-bit).
compare_function() now has to be compatible with binary_op_type (use fastcall convention).
Introduced new zval_compare_function() to be used as zval comparison callback instead of compare_function().

9 years agoFixed bug #69897 (segfault when manually constructing SQLite3Result)
Kalle Sommer Nielsen [Mon, 22 Jun 2015 09:12:23 +0000 (11:12 +0200)]
Fixed bug #69897 (segfault when manually constructing SQLite3Result)

9 years agoRevert "Fix arginfo for built-in engine functions"
Dmitry Stogov [Mon, 22 Jun 2015 08:44:57 +0000 (11:44 +0300)]
Revert "Fix arginfo for built-in engine functions"

This reverts commit d2356541d0386e3f0b6d593e2cc046ced68ff050.

9 years agoRevert "Fix set_error_handler() arginfo"
Dmitry Stogov [Mon, 22 Jun 2015 08:44:49 +0000 (11:44 +0300)]
Revert "Fix set_error_handler() arginfo"

This reverts commit b5240280b089acad03616987cee4bb76d94c8c56.

9 years agoRevert "And actually use this new arginfo data"
Dmitry Stogov [Mon, 22 Jun 2015 08:44:39 +0000 (11:44 +0300)]
Revert "And actually use this new arginfo data"

This reverts commit 932c95fb3106d0f3fd742e3f2a01f749f6d69182.

9 years agoRevert "Fix each() arginfo"
Dmitry Stogov [Mon, 22 Jun 2015 08:44:29 +0000 (11:44 +0300)]
Revert "Fix each() arginfo"

This reverts commit 19fd124bcf2380f8e928795d1fe1900a02635298.

9 years agoRevert "Fix genarginfo to respect by-ref passing"
Dmitry Stogov [Mon, 22 Jun 2015 08:44:13 +0000 (11:44 +0300)]
Revert "Fix genarginfo to respect by-ref passing"

This reverts commit db6990a91b2ca931074b29886c7f7819b14bb021.

9 years agoRevert "Several return type fixes, still not completed... Incomplete prototypes :-/"
Dmitry Stogov [Mon, 22 Jun 2015 08:44:01 +0000 (11:44 +0300)]
Revert "Several return type fixes, still not completed... Incomplete prototypes :-/"

This reverts commit 851b95fc4911bcd0c88810a91367f2294ea5b6c1.

9 years agoSeveral return type fixes, still not completed... Incomplete prototypes :-/
Bob Weinand [Mon, 22 Jun 2015 08:36:42 +0000 (10:36 +0200)]
Several return type fixes, still not completed... Incomplete prototypes :-/

9 years agoFix genarginfo to respect by-ref passing
Bob Weinand [Mon, 22 Jun 2015 08:17:35 +0000 (10:17 +0200)]
Fix genarginfo to respect by-ref passing

9 years agoFix each() arginfo
Bob Weinand [Mon, 22 Jun 2015 08:03:14 +0000 (10:03 +0200)]
Fix each() arginfo

9 years agoAnd actually use this new arginfo data
Rasmus Lerdorf [Mon, 22 Jun 2015 04:12:48 +0000 (00:12 -0400)]
And actually use this new arginfo data