History log of /PHP-7.1/sapi/phpdbg/phpdbg.c (Results 26 – 50 of 150)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 06df3407 12-Oct-2016 Bob Weinand

Fix accidental PHPDBG_ABI break

(cherry picked from commit 671d8054f85d2dec1a00201a73ab792847c13919)


# 11e7447e 12-Oct-2016 Bob Weinand

Merge branch 'PHP-7.0' into PHP-7.1

(cherry picked from commit 37ae5f3931b60c55e5004b6da912c4a957bca274)


# d14498a4 13-Oct-2016 Bob Weinand

Ignore non-executable opcodes in line mode of phpdbg_end_oplog()


# fe49fd7d 12-Oct-2016 Bob Weinand

Update NEWS

Also add missing include.inc test file


# 671d8054 12-Oct-2016 Bob Weinand

Fix accidental PHPDBG_ABI break


# 5aae0110 12-Oct-2016 Bob Weinand

Add stdin command and -s command line parameter to phpdbg

This allows reading the initial script file from stdin instead of being forced to put the script into a file in order to run it with

Add stdin command and -s command line parameter to phpdbg

This allows reading the initial script file from stdin instead of being forced to put the script into a file in order to run it with phpdbg.
Especially important for programmatic execution of phpdbg.

Also adding tests/include_once.phpt and tests/set_exception_handler.phpt as I seem to have forgotten to git add them sometime long ago...

show more ...


# c9d3b9fb 06-Oct-2016 Bob Weinand

Use better fix for preventing too early freeing of interned strings
Works also with opcache now - just prevent zend_interned_strings_restore completely - zend_interned_strings_dtor will take care

Use better fix for preventing too early freeing of interned strings
Works also with opcache now - just prevent zend_interned_strings_restore completely - zend_interned_strings_dtor will take care as phpdbg only ever uses one single request cycle per module cycle

show more ...


# 8908df69 03-Oct-2016 Bob Weinand

Fix crash on Linux due to double fclose()


# 417a8ef6 02-Oct-2016 Bob Weinand

Fix run command args passing when inmidst execution


# 9d537951 01-Oct-2016 Bob Weinand

Add proper escape sequences and reading stdin from file in phpdbg run command


Revision tags: php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1, php-5.6.26, php-7.1.0RC2, php-7.0.11
# b1f33db3 08-Sep-2016 Anatol Belski

backport 59444347 and 3d7343f6


Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10, php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38
# 7a125a44 12-Jul-2016 Bob Weinand

Remove bogus zend_signal_shutdown symbol from header


# d08cb904 12-Jul-2016 Bob Weinand

Cleanup zend_/signal usage in phpdbg.c


# ef6d0c8b 12-Jul-2016 Bob Weinand

Fix phpdbg ZTS watchpoint+shutdown sequences & opcache+watchpoints


# b0037688 11-Jul-2016 Bob Weinand

Rewrite watchpoints to be much more stable

This mainly involves a separate abstraction layer for elements (e.g. $a->b) and watchpoints (on pointer of the Bucket for example).
Also better

Rewrite watchpoints to be much more stable

This mainly involves a separate abstraction layer for elements (e.g. $a->b) and watchpoints (on pointer of the Bucket for example).
Also better comparison handling (value backup vs. page dumps).

It is not yet finished (there are sometimes false positives announced and names not yet perfect), but the functionality is working and not crashing as far as I have tested.
Future scope is also relative watchpoints, e.g. "w $this->val expression()" which does not have the symbol tables as basis, but the value (in this example: return value of expression()) as basis.

show more ...


Revision tags: php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1
# 2809a676 04-Jul-2016 Martin Vobruba

Pass error severity to SAPI modules and raise corresponding error level in Apache


# de7a6b12 28-Jun-2016 Xinchen Hui

MFH: Fixed fd leak (the origin commit can not be cherry-picked)


# 85e985f1 27-Jun-2016 David Carlier

couple of resource leaks fixes and use after free's


Revision tags: php-7.1.0alpha2, php-7.0.8, php-5.6.23, php-5.5.37
# c22a1c83 20-Jun-2016 Dmitry Stogov

Zend signals should be installed after request startup (or regular signals may be installed before zend_signal_startup)


# c8706331 20-Jun-2016 Dmitry Stogov

Cleanup zend_signal API


Revision tags: php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1, php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35, php-5.6.21RC1, php-7.0.6RC1, php-5.6.20, php-5.5.34, php-7.0.5, php-5.6.20RC1, php-7.0.5RC1
# 1ac15293 03-Mar-2016 Nikita Popov

Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE

Also re bug #71575.


Revision tags: php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1
# c9357f82 14-Feb-2016 Nikita Popov

Format string fixes

Conflicts:
ext/pgsql/pgsql.c


# 1a01a5ec 11-Feb-2016 Bob Weinand

Fixed inherited functions from unspecified files being included in phpdbg_get_executable()

See also https://github.com/krakjoe/phpdbg/issues/152


Revision tags: php-5.6.18, php-7.0.3, php-5.5.32
# 65ef7f8c 23-Jan-2016 Bob Weinand

Use uint64_t for flags (warning)


Revision tags: php-5.6.18RC1, php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2
# 49493a2d 01-Jan-2016 Lior Kaplan

Happy new year (Update copyright to 2016)


123456