Commit Graph

95 Commits

Author SHA1 Message Date
Bob Weinand
f312f6bad2 First semi-working version of a single watchpoint 2013-12-14 05:39:09 -05:00
Bob Weinand
85b97c0f70 Finished working for today, continuing tomorrow (not working) 2013-12-13 17:57:36 -05:00
Bob Weinand
488dd317fe First non-working test of segfault handlers 2013-12-11 21:27:03 +01:00
krakjoe
af979393fc resolve all warnings 2013-12-09 10:15:16 +00:00
Bob Weinand
2555fbfc4e Renumbered phpdbg.h correctly 2013-12-07 16:03:01 +01:00
Bob Weinand
50db4919ce Adapted opline_num breakpoints to master branch 2013-12-07 15:35:35 +01:00
Bob Weinand
518519b8ed Separated opline address improvements from this branch 2013-12-01 19:05:30 +01:00
Bob Weinand
25f2d4eca1 Several fixes and cleanups on opline num support 2013-12-01 15:58:59 +01:00
krakjoe
723b721fb9 update version 2013-12-01 10:23:37 +00:00
krakjoe
083cce9162 tag correct version 2013-12-01 10:22:41 +00:00
krakjoe
2c216ec648 update version 2013-12-01 08:40:31 +00:00
krakjoe
7e528a36b6 tag v2.0 2013-12-01 08:38:33 +00:00
Bob Weinand
d7f6e88493 First semi-working version of oplines 2013-11-28 21:36:45 +01:00
krakjoe
6bb080a7e1 made server persist, support disconnect and reconnect 2013-11-28 09:31:06 +00:00
krakjoe
87b556e3a1 simple tcp interface for phpdbg 2013-11-27 16:49:51 +00:00
krakjoe
3df8e29b0d many improvements in breakpoints
make file breakpoints faster
make exports happen in correct order
make deletes simpler, set flags correctly
fix info vars when no scope is set
2013-11-26 22:20:52 +00:00
Bob Weinand
6ba73338dd Enormous whitespace fix 2013-11-26 11:02:58 +01:00
krakjoe
bc7df607ab fix windows build
build shared on windows
2013-11-26 07:53:08 +00:00
Felipe Pena
d50e2546c7 - Added command "set breakpoint <on|off>" 2013-11-25 19:39:17 -02:00
Bob Weinand
4aab420c5f .phpdbginit also possible in ini dirs 2013-11-25 13:19:01 +01:00
krakjoe
ddcfa42f15 get good control over colors and prompt 2013-11-24 19:34:18 +00:00
Felipe Pena
8589c0af91 - Initial work on setting color to prompt 2013-11-24 15:00:30 -02:00
Felipe Pena
795e12b85e - Added "set prompt" command 2013-11-24 12:54:14 -02:00
Bob Weinand
2b5c929153 Add breakpoint deleting 2013-11-24 12:58:08 +01:00
Felipe Pena
70d4ac8ef3 - Moved catch cmd to "break op" cmd 2013-11-23 21:14:16 -02:00
Felipe Pena
a86d52d81d Merge branch 'master' of github.com:krakjoe/phpdbg 2013-11-23 20:03:31 -02:00
Felipe Pena
f5c07f61e1 - Added catch command 2013-11-23 20:03:17 -02:00
krakjoe
9712387fc9 update version after release 2013-11-23 18:41:10 +00:00
krakjoe
e7fa292493 change version for release 2013-11-23 18:40:28 +00:00
krakjoe
1c6e54ecdf support shared build on unix 2013-11-23 17:56:16 +00:00
krakjoe
e662fd9eb0 merge frame/trace commands from bwoebi
tidy up
add help for frame command
fix help made incorrect by additions
2013-11-22 19:06:31 +00:00
Bob Weinand
c46a413697 Merge branch 'master' of https://github.com/krakjoe/phpdbg into frames
Conflicts:
	phpdbg.h
	phpdbg_prompt.c
2013-11-22 18:32:00 +01:00
Bob Weinand
5b51fb40e9 Added frames and beautified backtrace 2013-11-22 18:27:55 +01:00
krakjoe
022eb18d1d ... 2013-11-22 16:15:24 +00:00
krakjoe
a6bd3807c4 better handling of sigint
info literals command
2013-11-22 09:09:54 +00:00
Felipe Pena
ed16d3b608 - Initial code for signal handling 2013-11-20 16:52:34 -02:00
krakjoe
004249cec9 fix bug, allow init access to vm uninterrupted 2013-11-20 17:09:06 +00:00
krakjoe
fdddde0d03 step through eval option 2013-11-20 17:01:37 +00:00
krakjoe
6d0991bad6 ... 2013-11-20 16:52:14 +00:00
krakjoe
311c22277d fix stepping into code from command line 2013-11-20 16:50:12 +00:00
krakjoe
d906613eb5 tidy up reading input, avoid leaks, restore sanity 2013-11-19 12:39:48 +00:00
krakjoe
599047f153 register functions, needs work 2013-11-19 01:18:43 +00:00
krakjoe
a582d2793d fix memory errors 2013-11-18 21:59:42 +00:00
krakjoe
9190e783a2 no more allocing params 2013-11-18 18:05:37 +00:00
krakjoe
75bc53d7de avoid leaks from parameters 2013-11-18 17:51:14 +00:00
krakjoe
775376b362 better way to detect leave/finish 2013-11-18 03:18:37 +00:00
krakjoe
8ada4342a4 don't be lazy, scan for ZEND_RETURN when setting seek opline 2013-11-18 02:14:17 +00:00
krakjoe
07c0dc00cb fixup until/leave/finish 2013-11-18 01:44:46 +00:00
Felipe Pena
d054172a33 - Clean up command macros
- Added flag to specify no argument, required argument and optional argument
2013-11-17 19:01:41 -02:00
Felipe Pena
478446b665 - Added macro for trailling command 2013-11-17 14:10:43 -02:00