1
0
mirror of https://github.com/php/php-src.git synced 2026-04-20 14:31:06 +02:00
Commit Graph

105 Commits

Author SHA1 Message Date
Bob Weinand
3639942891 Make xml valid (missing space between attrs) 2014-10-24 14:42:18 +02:00
Bob Weinand
b0089e3c2f Do not print out xml as PHP print... 2014-10-24 13:11:14 +02:00
Bob Weinand
56b3eda377 Fixed parameter order on %.*s 2014-10-24 12:32:48 +02:00
Bob Weinand
23a408a51b Too much copypaste... 2014-10-23 20:14:12 +02:00
Bob Weinand
f025482678 Add xml formatted deep dump of return value from ev 2014-10-23 17:19:26 +02:00
Bob Weinand
6ee2dc47f3 Move phpdbg_print and helper functions to phpdbg_out.* 2014-10-23 13:16:00 +02:00
Bob Weinand
801080cf7e Try fixing 5.4 and 5.5 build, again 2014-10-22 19:58:52 +02:00
Anatol Belski
b8368a7bcf some minor fixes 2014-10-21 16:19:31 +02:00
Anatol Belski
a741d3b266 basic EOL implementation for CRLF 2014-10-21 15:50:55 +02:00
Bob Weinand
dfdc19fb2a Fix off-by-one bug in text messages (msg/<phpdbg>) 2014-10-20 21:52:47 +02:00
Bob Weinand
d410b23f90 Ensure that %.*s uses the full string (INCLUDING \0) 2014-10-20 21:17:45 +02:00
Bob Weinand
07670ff871 Fix TSRMLS_* and a few warnings 2014-10-19 21:20:43 +02:00
Anatol Belski
795cb98ac6 revert PHP_EOL changes 2014-10-19 20:09:39 +02:00
Anatol Belski
e853fec3fd fixed EOL transferred to the client side, fixed strftime fmt string
the windows telnet gets broken output when receiving no '\r'
2014-10-19 10:39:44 +02:00
Anatol Belski
47388e6362 move these to use the mixed read/write routines 2014-10-19 01:30:00 +02:00
Anatol Belski
3ca381ee8b fix dll export 2014-10-18 22:45:17 +02:00
Bob Weinand
bdb18d9f48 Fix execution of immediately following commands 2014-10-18 20:42:54 +02:00
Bob Weinand
f0e67720d4 Remove accidentally added null-byte in attributes 2014-10-17 19:39:09 +02:00
Bob Weinand
68694e3141 Fix invalid dereference 2014-10-16 11:04:45 +02:00
Bob Weinand
b28e3d01d7 Fix ctrl characters handling 2014-10-15 20:30:16 +02:00
Bob Weinand
c812ee9c35 Fix invalid efree() on null pointer and add help for -x 2014-10-14 09:16:30 +02:00
Bob Weinand
3445e0e59e Fix issue krakjoe/phpdbg#122 (segfault in helpaliases) 2014-10-11 00:20:30 +02:00
Bob Weinand
9dfc5d5511 Escape control characters 2014-10-09 16:06:10 +02:00
Bob Weinand
e72b00b1ec Only show req attribute if given 2014-10-09 14:54:47 +02:00
Bob Weinand
fa89d8b3f9 Fix escaping of < 2014-10-08 23:42:20 +02:00
Bob Weinand
8bc2881260 Merge branch 'master' into xml-protocol
Conflicts:
	phpdbg.c
	phpdbg.h
	phpdbg_cmd.c
	phpdbg_cmd.h
	phpdbg_frame.c
	phpdbg_info.c
	phpdbg_list.c
	phpdbg_print.c
	phpdbg_prompt.c
	phpdbg_utils.c
	phpdbg_utils.h
	phpdbg_watch.c
2014-10-07 13:08:30 +02:00
Bob Weinand
abd75ea2c5 Fix frames output 2014-10-06 11:46:39 +02:00
Bob Weinand
fb76316819 Add request_id possibility for xml output 2014-10-06 11:26:08 +02:00
Bob Weinand
9cc73b5c75 Fix precision handling in strings 2014-10-05 11:57:14 +02:00
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
7beb17f2fd Make set commands more consistent 2014-09-25 21:25:18 +02:00
Bob Weinand
67787d7b6d Merge branch 'master' into xml-protocol
Conflicts:
	phpdbg_utils.c
2014-09-25 01:22:33 +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
7f9e036077 Fix breakpoints and listing 2014-09-22 23:28:07 +02:00
Bob Weinand
ca635e4884 A few general segfault fixes 2014-09-22 00:52:22 +02:00
Bob Weinand
bbeccd7474 First draft of an xml protocol 2014-09-21 04:17:19 +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