]> granicus.if.org Git - php/log
php
11 years agoAdd array watchpoints if recursive zval watchpoint changed + WS
Bob Weinand [Thu, 3 Apr 2014 19:53:58 +0000 (19:53 +0000)]
Add array watchpoints if recursive zval watchpoint changed + WS

11 years agoFixed deleting watchpoints (plus error in btree_delete)
Bob Weinand [Thu, 3 Apr 2014 19:34:08 +0000 (19:34 +0000)]
Fixed deleting watchpoints (plus error in btree_delete)

11 years agoMerge branch 'master' into watchpoints_recursive
Bob Weinand [Sun, 23 Mar 2014 22:32:13 +0000 (23:32 +0100)]
Merge branch 'master' into watchpoints_recursive

Conflicts:
phpdbg.c
phpdbg_utils.c
phpdbg_utils.h

11 years agoFixed TSRM build
Bob Weinand [Sun, 23 Mar 2014 13:57:25 +0000 (14:57 +0100)]
Fixed TSRM build

11 years agoFixed possible duplication of watchpoints output
Bob Weinand [Sun, 23 Mar 2014 01:27:25 +0000 (21:27 -0400)]
Fixed possible duplication of watchpoints output

11 years agoFixed possible segmentation fault upon unset with watchpoints
Bob Weinand [Sat, 22 Mar 2014 13:39:39 +0000 (09:39 -0400)]
Fixed possible segmentation fault upon unset with watchpoints

11 years agoFixed one major bug in phpdbg_btree_delete
Bob Weinand [Mon, 17 Mar 2014 10:19:14 +0000 (06:19 -0400)]
Fixed one major bug in phpdbg_btree_delete
There is some bug when arrays/property tables are deleted: the children are not notified

(Considering now to overwrite the dtor of the array)

11 years agoremoved some weird crash when freeing to early
Bob Weinand [Sun, 16 Mar 2014 21:37:33 +0000 (22:37 +0100)]
removed some weird crash when freeing to early

11 years agoCleanup
Bob Weinand [Sun, 16 Mar 2014 19:04:08 +0000 (20:04 +0100)]
Cleanup

11 years agoAdded WINDOWS support for watchpoints
Bob Weinand [Sun, 16 Mar 2014 18:39:02 +0000 (19:39 +0100)]
Added WINDOWS support for watchpoints

Actually it mainly works by just a bit macro substitution and function
redeclarations.
So it leaves the code working on UNIX mostly untouched.

I needed to substitute the allocating functions by a Virtual*() functions
wrapper to use VirtualProtect() on the memory.

11 years agoAdded support for recursive watchpoints deletion
Bob Weinand [Tue, 11 Mar 2014 13:11:27 +0000 (09:11 -0400)]
Added support for recursive watchpoints deletion

11 years agoAdded COW handling and fixed various bugs
Bob Weinand [Tue, 11 Mar 2014 10:14:32 +0000 (06:14 -0400)]
Added COW handling and fixed various bugs

11 years agoAdded handling of zval separation (aka watchpoint changes)
Bob Weinand [Mon, 10 Mar 2014 13:10:27 +0000 (09:10 -0400)]
Added handling of zval separation (aka watchpoint changes)

11 years agoFixed recursive segfault in segfault handler
Bob Weinand [Sat, 8 Mar 2014 14:52:57 +0000 (09:52 -0500)]
Fixed recursive segfault in segfault handler

11 years agoOplines run from 0 to op_array->last - 1
Bob Weinand [Wed, 19 Feb 2014 00:13:03 +0000 (01:13 +0100)]
Oplines run from 0 to op_array->last - 1

See also in issue 76

11 years agofix #70
krakjoe [Tue, 18 Feb 2014 09:13:42 +0000 (09:13 +0000)]
fix #70

11 years agofix zpp issues #74
krakjoe [Tue, 18 Feb 2014 08:47:15 +0000 (08:47 +0000)]
fix zpp issues #74

11 years agofix #75 phpdbg disabled by default
krakjoe [Tue, 18 Feb 2014 08:40:33 +0000 (08:40 +0000)]
fix #75 phpdbg disabled by default

11 years agoremoved warning; WS
Bob Weinand [Sun, 16 Feb 2014 16:41:50 +0000 (17:41 +0100)]
removed warning; WS

11 years agoMerge pull request #73 from TerryE/new-help
Bob Weinand [Sun, 16 Feb 2014 16:09:15 +0000 (17:09 +0100)]
Merge pull request #73 from TerryE/new-help

New help updates

11 years agoFix issue 72 (too much whitespace in config.m4)
Bob Weinand [Thu, 13 Feb 2014 19:42:54 +0000 (20:42 +0100)]
Fix issue 72 (too much whitespace in config.m4)

11 years agoMore update to help text on parameter typing
Terry Ellison [Sun, 9 Feb 2014 15:04:13 +0000 (15:04 +0000)]
More update to help text on parameter typing

11 years agoFix issue 68 (made check win only)
Bob Weinand [Thu, 6 Feb 2014 19:43:17 +0000 (20:43 +0100)]
Fix issue 68 (made check win only)

11 years agoUpdate help content and refactor new routine in php_help.c
Terry Ellison [Wed, 5 Feb 2014 00:04:21 +0000 (00:04 +0000)]
Update help content and refactor new routine in php_help.c

*  I've added more content to the help to expand desciption for new-to-phpdbg
   developers.

*  After a code review of the new routines that I've added to the help module,
   I've decided that the implementation was unnecessarily convolved and that
   Keep-It-Simple-Stupid would be more understandable, maintainable and have
   no material performance hit.

11 years agoWork in progress chekpoint of changes to help module. To allow peer review and feedback
Terry Ellison [Sun, 2 Feb 2014 16:35:28 +0000 (16:35 +0000)]
Work in progress chekpoint of changes to help module.  To allow peer review and feedback

11 years agowindows
krakjoe [Sun, 2 Feb 2014 15:16:01 +0000 (15:16 +0000)]
windows

11 years agowoops
krakjoe [Sun, 2 Feb 2014 14:51:30 +0000 (14:51 +0000)]
woops

11 years ago...
krakjoe [Sun, 2 Feb 2014 14:41:51 +0000 (14:41 +0000)]
...

11 years agoscrap using zend directly, too many leaks/bugs
krakjoe [Sun, 2 Feb 2014 13:29:34 +0000 (13:29 +0000)]
scrap using zend directly, too many leaks/bugs

11 years agofix bugsnet #66591 and github #60
krakjoe [Wed, 29 Jan 2014 07:28:54 +0000 (07:28 +0000)]
fix bugsnet #66591 and github #60

11 years agofix bugsnet #66594, thanks ondrej@php.net
krakjoe [Tue, 28 Jan 2014 17:23:29 +0000 (17:23 +0000)]
fix bugsnet #66594, thanks ondrej@php.net

11 years agofix readline build error bugsnet #66576
krakjoe [Mon, 27 Jan 2014 07:39:34 +0000 (07:39 +0000)]
fix readline build error bugsnet #66576

11 years agoMerge branch PHP-5.6 of php-src
Bob Weinand [Sun, 19 Jan 2014 11:25:24 +0000 (12:25 +0100)]
Merge branch PHP-5.6 of php-src

11 years agoRemoved some segfault; does still not delete all the watches if var is removed, might...
Bob Weinand [Sun, 19 Jan 2014 01:36:56 +0000 (20:36 -0500)]
Removed some segfault; does still not delete all the watches if var is removed, might segfault

11 years agoMerge branch 'master' of ssh://github.com/krakjoe/phpdbg into watchpoints_recursive
Bob Weinand [Sun, 19 Jan 2014 00:30:13 +0000 (19:30 -0500)]
Merge branch 'master' of ssh://github.com/krakjoe/phpdbg into watchpoints_recursive

11 years agoFixed order of instructions...
Bob Weinand [Sun, 19 Jan 2014 00:24:22 +0000 (19:24 -0500)]
Fixed order of instructions...

11 years agoClean root symbol table when starting new execution
Bob Weinand [Sat, 18 Jan 2014 23:48:53 +0000 (18:48 -0500)]
Clean root symbol table when starting new execution

11 years agoMerge branch 'master' of ssh://github.com/krakjoe/phpdbg
Bob Weinand [Sat, 18 Jan 2014 18:18:47 +0000 (13:18 -0500)]
Merge branch 'master' of ssh://github.com/krakjoe/phpdbg

11 years agoFixed that for example "run" is only set as last cmd after the whole execution
Bob Weinand [Sat, 18 Jan 2014 18:18:28 +0000 (13:18 -0500)]
Fixed that for example "run" is only set as last cmd after the whole execution

11 years agoUpdate year
Bob Weinand [Fri, 17 Jan 2014 22:09:07 +0000 (23:09 +0100)]
Update year

11 years agozts fix
krakjoe [Fri, 17 Jan 2014 21:20:19 +0000 (21:20 +0000)]
zts fix

11 years ago...
krakjoe [Fri, 17 Jan 2014 21:15:03 +0000 (21:15 +0000)]
...

11 years agoremove goto from zend_try/zend_end_try/zend_catch blocks
krakjoe [Fri, 17 Jan 2014 21:08:35 +0000 (21:08 +0000)]
remove goto from zend_try/zend_end_try/zend_catch blocks

11 years agofix #50
krakjoe [Thu, 16 Jan 2014 20:10:30 +0000 (20:10 +0000)]
fix #50

11 years agoissues raised in #46, don't quit on CTRL+C if not executing
krakjoe [Mon, 13 Jan 2014 20:16:50 +0000 (20:16 +0000)]
issues raised in #46, don't quit on CTRL+C if not executing

11 years agopatch version
krakjoe [Mon, 13 Jan 2014 08:19:37 +0000 (08:19 +0000)]
patch version

11 years agofix #46 ignore EOF
krakjoe [Mon, 13 Jan 2014 08:14:04 +0000 (08:14 +0000)]
fix #46 ignore EOF

11 years agoRevert "fix #46 ignore EOF"
krakjoe [Mon, 13 Jan 2014 08:12:49 +0000 (08:12 +0000)]
Revert "fix #46 ignore EOF"

This reverts commit 333264fdb718f337fb19d208e3d41aeef31f2ca1.

11 years agofix #46 ignore EOF
cyanogenmod [Mon, 13 Jan 2014 08:11:09 +0000 (08:11 +0000)]
fix #46 ignore EOF

11 years agoMerge branch 'master' of ssh://github.com/krakjoe/phpdbg into watchpoints_recursive
Bob Weinand [Mon, 13 Jan 2014 01:40:54 +0000 (20:40 -0500)]
Merge branch 'master' of ssh://github.com/krakjoe/phpdbg into watchpoints_recursive

Conflicts:
phpdbg.c

11 years agowork on #46 (handle quit local consoles gracefully)
krakjoe [Sun, 12 Jan 2014 16:48:10 +0000 (16:48 +0000)]
work on #46 (handle quit local consoles gracefully)

11 years agoAdded rudimentary support for watchpoints on an array itself
Bob Weinand [Fri, 10 Jan 2014 18:54:07 +0000 (13:54 -0500)]
Added rudimentary support for watchpoints on an array itself

11 years agoFirst try of recursive watchpoints
Bob Weinand [Tue, 31 Dec 2013 18:14:36 +0000 (13:14 -0500)]
First try of recursive watchpoints

11 years agoMerge branch 'master' into watchpoints
Bob Weinand [Tue, 31 Dec 2013 17:07:10 +0000 (12:07 -0500)]
Merge branch 'master' into watchpoints

Conflicts:
CREDITS
phpdbg.c
test.php

11 years agoupdate version
krakjoe [Fri, 27 Dec 2013 18:10:58 +0000 (18:10 +0000)]
update version

11 years agoupstream merge
Joe Watkins [Wed, 25 Dec 2013 18:50:25 +0000 (18:50 +0000)]
upstream merge

11 years agoFixed #18
Bob Weinand [Tue, 24 Dec 2013 12:11:57 +0000 (13:11 +0100)]
Fixed #18
Errors not displaying in some configurations

11 years agoFixed credits in phpdbg.* files
Bob Weinand [Mon, 23 Dec 2013 22:55:07 +0000 (23:55 +0100)]
Fixed credits in phpdbg.* files

11 years agoreformat
krakjoe [Mon, 23 Dec 2013 21:54:45 +0000 (21:54 +0000)]
reformat

11 years agoMerge branch 'master' of https://github.com/krakjoe/phpdbg
krakjoe [Mon, 23 Dec 2013 21:52:32 +0000 (21:52 +0000)]
Merge branch 'master' of https://github.com/krakjoe/phpdbg

11 years agocredits file
krakjoe [Mon, 23 Dec 2013 21:52:22 +0000 (21:52 +0000)]
credits file

11 years agocredits file
krakjoe [Mon, 23 Dec 2013 21:51:00 +0000 (21:51 +0000)]
credits file

11 years agoAdded breaking upon fatal-ish error
Bob Weinand [Sat, 21 Dec 2013 21:42:11 +0000 (22:42 +0100)]
Added breaking upon fatal-ish error

11 years agoMerge branch 'watchpoints' of https://github.com/krakjoe/phpdbg into watchpoints
krakjoe [Sat, 21 Dec 2013 09:39:59 +0000 (09:39 +0000)]
Merge branch 'watchpoints' of https://github.com/krakjoe/phpdbg into watchpoints

11 years agoZTS fixed
Bob Weinand [Sat, 21 Dec 2013 03:17:30 +0000 (22:17 -0500)]
ZTS fixed

11 years agoZTS fixed
Bob Weinand [Sat, 21 Dec 2013 03:10:03 +0000 (22:10 -0500)]
ZTS fixed

11 years agoMerge branch 'master' of https://github.com/krakjoe/phpdbg
krakjoe [Fri, 20 Dec 2013 13:20:40 +0000 (13:20 +0000)]
Merge branch 'master' of https://github.com/krakjoe/phpdbg

11 years agoupdate readme
krakjoe [Fri, 20 Dec 2013 13:20:17 +0000 (13:20 +0000)]
update readme

11 years agoBumped version number to 0.3.0
Bob Weinand [Fri, 20 Dec 2013 13:03:51 +0000 (14:03 +0100)]
Bumped version number to 0.3.0

11 years agoRecreated test.php
Bob Weinand [Fri, 20 Dec 2013 12:56:21 +0000 (13:56 +0100)]
Recreated test.php

11 years agotidy up readme
krakjoe [Fri, 20 Dec 2013 12:52:18 +0000 (12:52 +0000)]
tidy up readme

11 years agotidy up repository for merging
krakjoe [Fri, 20 Dec 2013 12:51:24 +0000 (12:51 +0000)]
tidy up repository for merging

11 years agoFixed deletion of watchpoints
Bob Weinand [Fri, 20 Dec 2013 03:21:08 +0000 (22:21 -0500)]
Fixed deletion of watchpoints

11 years agoAdded deleting of watchpoints
Bob Weinand [Thu, 19 Dec 2013 16:05:38 +0000 (11:05 -0500)]
Added deleting of watchpoints

11 years agodisregard leading slash
krakjoe [Wed, 18 Dec 2013 17:00:26 +0000 (17:00 +0000)]
disregard leading slash

11 years agoversion in userland
krakjoe [Wed, 18 Dec 2013 16:33:21 +0000 (16:33 +0000)]
version in userland

11 years agoMerge pull request #44 from Hywan/option_zend_version
Bob Weinand [Wed, 18 Dec 2013 15:20:11 +0000 (07:20 -0800)]
Merge pull request #44 from Hywan/option_zend_version

Add Zend version and copyright (oops, I merged the last PR too early)

11 years agoAdd Zend version and copyright.
Ivan Enderlin [Wed, 18 Dec 2013 15:13:14 +0000 (16:13 +0100)]
Add Zend version and copyright.

11 years agoMerge pull request #43 from Hywan/option_version
Bob Weinand [Wed, 18 Dec 2013 15:11:37 +0000 (07:11 -0800)]
Merge pull request #43 from Hywan/option_version

Add the `-V` option to print the version number

11 years agoAdd the `-V` option to print the version number.
Ivan Enderlin [Wed, 18 Dec 2013 14:12:28 +0000 (15:12 +0100)]
Add the `-V` option to print the version number.

11 years ago...
krakjoe [Wed, 18 Dec 2013 12:03:07 +0000 (12:03 +0000)]
...

11 years agoMerge pull request #40 from Hywan/fix_typo
Joe Watkins [Wed, 18 Dec 2013 11:37:05 +0000 (03:37 -0800)]
Merge pull request #40 from Hywan/fix_typo

In english, no horizontal space before “!”

11 years agoIn english, no horizontal space before “!”.
Ivan Enderlin [Wed, 18 Dec 2013 10:53:30 +0000 (11:53 +0100)]
In english, no horizontal space before “!”.

11 years agofix warnings/50700 stuff
krakjoe [Wed, 18 Dec 2013 10:31:14 +0000 (10:31 +0000)]
fix warnings/50700 stuff

11 years ago...
krakjoe [Wed, 18 Dec 2013 10:18:22 +0000 (10:18 +0000)]
...

11 years ago50700 change
krakjoe [Wed, 18 Dec 2013 10:17:43 +0000 (10:17 +0000)]
50700 change

11 years agoMerge branch 'master' of https://github.com/krakjoe/phpdbg
krakjoe [Wed, 18 Dec 2013 10:12:28 +0000 (10:12 +0000)]
Merge branch 'master' of https://github.com/krakjoe/phpdbg

11 years agofix build
krakjoe [Wed, 18 Dec 2013 10:12:17 +0000 (10:12 +0000)]
fix build

11 years agoMerge branch 'master' of https://github.com/krakjoe/phpdbg
Bob Weinand [Wed, 18 Dec 2013 10:08:32 +0000 (11:08 +0100)]
Merge branch 'master' of https://github.com/krakjoe/phpdbg

11 years agofix build error zts
krakjoe [Wed, 18 Dec 2013 10:06:42 +0000 (10:06 +0000)]
fix build error zts

11 years agoAdded myself as author where I was not author yet
Bob Weinand [Wed, 18 Dec 2013 10:02:50 +0000 (11:02 +0100)]
Added myself as author where I was not author yet

11 years agofix crash on clean in nts
krakjoe [Wed, 18 Dec 2013 07:57:27 +0000 (07:57 +0000)]
fix crash on clean in nts

11 years agofirst working version of wildcard watchpoints
Bob Weinand [Wed, 18 Dec 2013 07:56:20 +0000 (02:56 -0500)]
first working version of wildcard watchpoints

11 years agoHandle automatic removing of watchpoints and cleanup at the end
Bob Weinand [Mon, 16 Dec 2013 15:29:31 +0000 (10:29 -0500)]
Handle automatic removing of watchpoints and cleanup at the end

11 years agoPreventing possible segfault
Bob Weinand [Sun, 15 Dec 2013 14:15:34 +0000 (09:15 -0500)]
Preventing possible segfault

11 years agoMerge branch 'watchpoints' of ssh://github.com/krakjoe/phpdbg into watchpoints
Bob Weinand [Sun, 15 Dec 2013 14:10:28 +0000 (09:10 -0500)]
Merge branch 'watchpoints' of ssh://github.com/krakjoe/phpdbg into watchpoints

Conflicts:
phpdbg_watch.c

11 years agoMoved btree to separate file; minor fixes and completitions
Bob Weinand [Sun, 15 Dec 2013 14:05:50 +0000 (09:05 -0500)]
Moved btree to separate file; minor fixes and completitions

11 years ago- Staticfy some functions
Felipe Pena [Sun, 15 Dec 2013 13:58:14 +0000 (11:58 -0200)]
- Staticfy some functions

11 years ago- Fixed build
Felipe Pena [Sun, 15 Dec 2013 13:55:03 +0000 (11:55 -0200)]
- Fixed build

11 years agoFirst semi-working version of a single watchpoint
Bob Weinand [Sat, 14 Dec 2013 10:39:09 +0000 (05:39 -0500)]
First semi-working version of a single watchpoint