Bob Weinand
323e59adfc
Added support for a restricted ev (variables only) in async safe contexts
2014-10-03 12:43:32 +02:00
Bob Weinand
8af0870d72
Made some functions async safe and provide interactive shell in signal handler
...
Fixes also (as a side-effect) a possible bug in list function when included files become unreachable after loading by caching the file contents
This is already pretty stable; a (restricted) ev and sh may follow.
2014-10-03 01:29:41 +02:00
Bob Weinand
b183494f37
Send a \x03 during execution to interrupt (POSIX only)
2014-09-28 02:57:12 +02:00
Bob Weinand
2bd1a74690
Always add a newline before a warning or a notice
2014-09-25 00:55:17 +02:00
Bob Weinand
219beac36b
Fix readline/libedit (Thanks to @remicollet)
2014-06-29 11:26:03 +02:00
kovacs.ferenc
e9c2e7d6e6
fix bugsnet #67212 : phpdbg uses non-standard TIOCGWINSZ
2014-06-14 23:48:24 +02:00
kovacs.ferenc
fbb7bdc21e
change the default terminal width from 100 to 80, as that is the most common value
2014-06-14 23:48:24 +02:00
krakjoe
42355fb9bf
Merge branch 'master' of https://github.com/krakjoe/phpdbg into watchpoints_recursive
...
Conflicts:
config.m4
phpdbg.c
phpdbg_prompt.c
2014-04-13 11:07:38 +01:00
Bob Weinand
c86ba551ac
Merge branch 'master' into watchpoints_recursive
...
Conflicts:
phpdbg.c
phpdbg_utils.c
phpdbg_utils.h
2014-03-23 23:32:13 +01:00
krakjoe
85b5907e85
fix ts build
2014-02-24 09:26:03 +00:00
krakjoe
4b738cee2b
set colors working
2014-02-23 07:33:48 +00:00
Bob Weinand
f89f66d762
removed warning; WS
2014-02-16 17:41:50 +01:00
Terry Ellison
88bd558a73
Work in progress chekpoint of changes to help module. To allow peer review and feedback
2014-02-02 16:35:28 +00:00
Bob Weinand
f4a7e50156
Update year
2014-01-17 23:09:07 +01:00
Bob Weinand
66e93a7820
Merge branch 'master' of ssh://github.com/krakjoe/phpdbg into watchpoints_recursive
...
Conflicts:
phpdbg.c
2014-01-12 20:40:54 -05:00
Bob Weinand
c64d692f49
Merge branch 'master' into watchpoints
...
Conflicts:
CREDITS
phpdbg.c
test.php
2013-12-31 12:07:10 -05:00
Joe Watkins
1d3a53a18d
upstream merge
2013-12-25 18:50:25 +00:00
Bob Weinand
5e351695b6
Added deleting of watchpoints
2013-12-19 11:05:38 -05:00
krakjoe
08393ad2ac
disregard leading slash
2013-12-18 17:00:26 +00:00
Bob Weinand
94d5334bca
Added myself as author where I was not author yet
2013-12-18 11:02:50 +01:00
krakjoe
64194ef652
Merge branch 'master' of https://github.com/krakjoe/phpdbg
2013-12-09 09:35:54 +00:00
Felipe Pena
50e8a47c90
- Added argument name to backtrace dump
2013-12-08 17:37:35 -02:00
Bob Weinand
50db4919ce
Adapted opline_num breakpoints to master branch
2013-12-07 15:35:35 +01:00
krakjoe
fed41baf28
Merge branch 'master' of https://github.com/krakjoe/phpdbg
2013-12-02 13:25:20 +00:00
Felipe Pena
4dda2980ff
- CS
2013-12-01 15:00:28 -02:00
krakjoe
835446e632
support all colors and underline in java ui
2013-11-30 17:19:01 +00:00
krakjoe
df0091c445
phpdbg_rlog for logging while in remote mode (only)
2013-11-30 14:34:16 +00:00
krakjoe
db12998998
fix remote mode when readline is enabled
2013-11-27 17:32:15 +00:00
Bob Weinand
6ba73338dd
Enormous whitespace fix
2013-11-26 11:02:58 +01:00
Bob Weinand
2be5a1e3da
Enable backwards reading in list command
2013-11-25 20:33:52 +01:00
krakjoe
be2f097b63
remove annoying blinking
2013-11-24 21:04:52 +00:00
krakjoe
e0c4922635
blink/underline
2013-11-24 20:59:22 +00:00
krakjoe
4d735404cf
add black
2013-11-24 20:52:39 +00:00
krakjoe
beea71bd25
Merge branch 'master' of https://github.com/krakjoe/phpdbg
2013-11-24 20:16:55 +00:00
krakjoe
5596b2e716
example colour output
2013-11-24 20:16:46 +00:00
Felipe Pena
d21e7f5aa0
- CS
2013-11-24 18:14:33 -02:00
Felipe Pena
63e53c8ca8
- Added yellow color
2013-11-24 18:11:54 -02:00
krakjoe
ddcfa42f15
get good control over colors and prompt
2013-11-24 19:34:18 +00:00
krakjoe
c85f247eac
make api function and format structure for color management
2013-11-24 17:50:22 +00:00
Felipe Pena
2e3723f08f
- Cosmetic changes
2013-11-19 19:35:45 -02:00
Felipe Pena
3853f5b370
- Added phpdbg_trim()
2013-11-19 19:26:40 -02:00
Joe Watkins
ff2abccc4b
fix windows build
...
fix windows build and add header
2013-11-17 23:34:11 +00:00
krakjoe
7acf88322b
fix is_class_method (needs revision)
...
don't free last (needs revision)
2013-11-16 14:55:53 +00:00
krakjoe
10ec0ee8b1
move phpdbg_param_t to phpdbg.c|h
...
add string length and type to param_t (made struct instead of union)
typedef enumerated param types
add some error messages when command recieves unsupported values
2013-11-16 13:15:00 +00:00
krakjoe
f2212c05c7
add opline logging and setup including command line option
2013-11-14 21:10:44 +00:00
krakjoe
6a3194a47d
move listing commands out to their own command list
...
add TSRMLS_CC in clear_param for consistency
2013-11-14 15:46:06 +00:00
krakjoe
8e597eba07
additional checks in is_*
2013-11-14 13:04:59 +00:00
Felipe Pena
0eea7e4504
- Cosmetic changes
2013-11-13 22:29:44 -02:00
Felipe Pena
782615ac1c
- Use realpath on PHPDBG_G(exec)
2013-11-13 21:36:02 -02:00
Felipe Pena
4c59ad6e2e
- Added parameter parsing functions
2013-11-13 21:13:41 -02:00