Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
7529 lines (6295 sloc) 243 KB
Sun Nov 22 23:44:14 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #486: feature_get -n breakpoint_types returns out of date list.
Sun Nov 22 19:49:18 CET 2009 Derick Rethans <derick@derickrethans.nl>
tests/bug00355.phpt:
- Added a test case for bug #355.
Sun Nov 22 19:43:28 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #355: Function numbers in trace files weren't unique.
Sun Nov 22 17:56:05 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #356: temporary breakpoints persist.
#- Temporary breakpoints where never even implemented.
Sun Nov 22 14:43:23 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00476-2.phpt
xdebug/tests/bug00476.phpt
xdebug/tests/bug00173.phpt:
- Fixed bug #476: Xdebug doesn't support PHP 5.3's exception chaining.
Fri Nov 13 12:06:39 CET 2009 Derick Rethans <derick@derickrethans.nl>
contrib/tracefile-analyser.php
xdebug/contrib/api/parser.php:
- Added a tracefile analysing script.
Tue Nov 03 11:18:12 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- More TSRMLS issues.
Tue Nov 03 11:15:06 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed TSRMLS issues.
Tue Nov 03 11:12:34 CET 2009 Derick Rethans <derick@derickrethans.nl>
html/files/php_xdebug-2.0.3-5.1.7.dll
www.xdebug.org/html/files/php_xdebug-2.0.3-5.2.5.dll
www.xdebug.org/html/files/php_xdebug-2.0.3-5.3.0.dll
www.xdebug.org/html/files/xdebug-2.0.3.tgz
www.xdebug.org/html/include/links.php
www.xdebug.org/html/include/side.php
xdebug/xdebug_xml.c:
- Fixed compilation on Windows.
Sat Oct 31 10:08:56 CET 2009 Derick Rethans <derick@derickrethans.nl>
tests/array_map.phpt
xdebug/tests/assignment-trace8.phpt
xdebug/tests/assignment-trace9.phpt:
- Fixed tests.
Sat Oct 17 18:40:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #368: Xdebug's debugger bails out on a parse error with the eval
command.
Sat Oct 17 17:52:08 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #249: Xdebug's error handler messes up with the SOAP extension's
error handler.
Thu Oct 15 18:25:02 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00470.inc
xdebug/tests/bug00470.phpt
xdebug/tests/bug00472.inc
xdebug/tests/bug00472.phpt:
- Fixed bug #470: catch blocks marked as dead code unless executed.
- Fixed bug #472: Dead Code Analysis for code coverage messed up after goto.
Mon Oct 12 10:21:31 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #468: property_get on $GLOBALS works only at top-level, by adding
GLOBALS to the super globals context.
Thu Oct 08 17:31:17 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug in formatting the display of "Variables in the local scope".
Mon Oct 05 01:49:34 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed issue #469: context_get for function variables always appear as
"uninitialized".
Sat Oct 03 19:33:14 CEST 2009 Derick Rethans <derick@derickrethans.nl>
test-5.3.sh
xdebug/xdebug.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/tests/assignment-trace5.phpt
xdebug/tests/assignment-trace6.phpt
xdebug/tests/assignment-trace7.phpt
xdebug/tests/assignment-trace8.phpt
xdebug/tests/assignment-trace9.phpt
xdebug/tests/assignment-trace2.phpt
xdebug/tests/assignment-trace3.phpt:
- Reimplemented variable assignment tracing.
#- Now with test cases.
Sat Oct 03 19:31:20 CEST 2009 Derick Rethans <derick@derickrethans.nl>
tests/bug00241.phpt
xdebug/tests/scream.phpt
xdebug/tests/xdebug_var_dump_non_overload.phpt:
- Fixed some test cases for PHP 5.3.
#- Might break ti for 5.2 though.
Mon Sep 07 00:03:27 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_var.c
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h:
- Fixed bug #453: Memory leaks.
#- Also fixed other memory leaks not mentioned in the report.
Wed Sep 02 05:29:15 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c:
Formatted according to PHP coding standard.
-
Tue Aug 25 14:25:58 CEST 2009 Derick Rethans <derick@derickrethans.nl>
:
- Fixed Changelog
Sat Aug 22 14:18:06 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Use the API call for fetching a class name.
#- Solves issues with PHP 5.2 and classes extended from internal classes.
Fri Aug 21 19:42:39 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_private.h:
- Fixed support for showing $this in remote debugging sessions.
Thu Aug 20 09:06:29 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.h:
- Formatted according to PHP coding standard.
Mon Jul 27 03:19:22 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/func5_cc.php:
- Added script - contains function calls within a loop and if-else.
Mon Jul 20 12:38:07 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/assign1_cc.php
xdebug/code_coverage_test_scripts/func3_cc.php
xdebug/code_coverage_test_scripts/if1_cc.php
xdebug/code_coverage_test_scripts/while1_cc.php:
- Use new extension constants
Mon Jul 20 12:37:15 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/func4_cc.php:
- Simpler version of func3
Mon Jul 20 12:36:14 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
html/text/blurps.xml
xdebug/code_coverage_test_scripts/if2_cc.php:
- one liner with two decisions.
Mon Jul 20 12:34:39 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h:
- Added a check which will eliminate some edge cases when only a single
semicolon is used in a decision like for(%$....) if (foor) then bar.
- Fixed bug in counting lines.
- Build basic blocks info and store it in a global.
Mon Jul 20 12:25:18 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
bytekit.c
xdebug/bytekit.h:
- Added source files to build - contains code to create basic blocks.
Mon Jul 20 12:22:01 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
php_xdebug.h:
- Added XDEBUG_CC_LINE_ COVERAGE_EX XDEBUG_CC_LBRANCH_ COVERAGE and
XDEBUG_CC_DUMP_INSTRUCTIONS extension constants
- Added code_coverage_basic_blocks array to Xdebug globals
- Re-added opcode handlers for ZRND_BRK and ZEND_CONT
Mon Jul 20 12:17:40 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug.c:
- Added XDEBUG_CC_LINE_ COVERAGE_EX XDEBUG_CC_LBRANCH_ COVERAGE and
XDEBUG_CC_DUMP_INSTRUCTIONS extension constants
- Added code_coverage_basic_blocks array to Xdebug globals
- Re-added opcode handlers for ZRND_BRK and ZEND_CONT
Mon Jul 20 12:10:15 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
config.m4
xdebug/config.w32:
- Added bytekit.c source file to build.
Mon Jul 20 12:07:28 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_private.h:
- added XDEBUG_CC_LINE_COVERAGE_EX |, XDEBUG_CC_BRANCH_COVERAGE and
XDEBUG_CC_DUMP_INSTRUCTIONS constants.
Sat Jul 18 21:35:24 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_private.h:
- Added XDEBUG_CC_OPTION_BRANCH_COVERAGE and XDEBUG_CC_OPTION_INSTRUCTIONS constants.
Sat Jul 18 21:31:10 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/if3_cc.php:
Added one-line loop and decision test.-
Sat Jul 18 21:26:33 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h:
- Added additional lines hash to file hash - prefill and count;
- Added accurate setting of line->count and line->executed.
Sat Jul 18 20:35:12 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/class1_cc.php:
- Added dead line.
Sat Jul 18 19:25:59 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_var.c:
- Fixed ZTS compile again for PHP < 5.3.
Sat Jul 18 09:26:26 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c:
- Removed test for previous instruction in test for branch - assume all JMPZ,
JMPNZ et.al are decisions.
- Prefill and count class methods.
Sat Jul 18 09:02:14 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/class1_cc.php:
- Script to test coverage of class execution.
Fri Jul 17 09:53:34 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
srm_oparray.c:
- Added srm_oparray.c file.
Fri Jul 17 09:21:14 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
config.m4:
- Added srm_oparray.c to build.
Fri Jul 17 09:06:03 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
Makefile.in:
- Added srm_oparray.c to build
Fri Jul 17 08:58:18 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/assign1_cc.php
xdebug/code_coverage_test_scripts/assign2_cc.php
xdebug/code_coverage_test_scripts/do1_cc.php
xdebug/code_coverage_test_scripts/do2_cc.php
xdebug/code_coverage_test_scripts/for1_cc.php
xdebug/code_coverage_test_scripts/for2_cc.php
xdebug/code_coverage_test_scripts/func0_cc.php
xdebug/code_coverage_test_scripts/func2_cc.php
xdebug/code_coverage_test_scripts/func3_cc.php
xdebug/code_coverage_test_scripts/if1_cc.php
xdebug/code_coverage_test_scripts/while1_cc.php:
- Added some code coverage php test scripts.
Fri Jul 17 08:45:36 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
html/talks.php
xdebug/srm_oparray.h:
- First commit - added file to branch.
Fri Jul 17 08:20:58 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.h:
- First commit to branch. Added declarations for structures to count instructions.
Fri Jul 17 08:20:21 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c:
- First commit to branch. Added functions and structures to count instructions.
Fri Jul 17 08:12:07 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug.c:
- First commit to branch. Added handlers for all opcodes and changed count_line
to count_instruction and always prefill from oparray.
Fri Jul 17 01:01:00 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed ZTS compile again for PHP < 5.3.
Wed Jul 15 13:39:21 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
Makefile.in
xdebug/config.m4
xdebug/config.w32
xdebug/php_xdebug.h
xdebug/usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_com.c
xdebug/xdebug_com.h
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h
xdebug/xdebug_hash.c
xdebug/xdebug_mm.h
xdebug/xdebug_private.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_set.c
xdebug/xdebug_set.h
xdebug/xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h
xdebug/xt.vim:
First commit to branch - added instruction counting and branch counting.
Wed Jul 15 13:27:39 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
README:
- Testing.
Thu Jul 09 18:52:37 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Update year here as well.
Thu Jul 09 18:52:14 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00340.phpt:
- MFH: Fixed bug #340: Segfault while throwing an Exception.
Thu Jul 09 18:51:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00340.phpt:
- Fixed bug #340: Segfault while throwing an Exception.
Mon Jul 06 11:34:25 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed missing comma.
Mon Jul 06 11:05:59 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed copyright year.
Sun Jul 05 23:20:12 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Implemented feature #445 (error_prepend_string and error_append_string are
ignored by xdebug_error_cb). (Patch by Kent Davidson <kent@marketruler.com>).
Sun Jul 05 21:58:12 CEST 2009 Derick Rethans <derick@derickrethans.nl>
debugclient/configure.in:
- MFH: Fixed bug #442: configure: error: "you have strange libedit".
Sun Jul 05 21:57:59 CEST 2009 Derick Rethans <derick@derickrethans.nl>
debugclient/configure.in:
- Fixed bug #442: configure: error: "you have strange libedit".
Sat Jul 04 16:32:00 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handlers.h:
- MFH: Fixed bug #439: Xdebug crash in xdebug_header_handler.
#- There were API changes in PHp 5.3 that I missed.
- MFH: Fixed random GCC warnings.
Sat Jul 04 16:31:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handlers.h:
- Fixed bug #439: Xdebug crash in xdebug_header_handler.
#- There were API changes in PHp 5.3 that I missed.
- Fixed random GCC warnings.
Sat Jul 04 15:54:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc:
- Back to dev.
Fri Jul 03 18:36:36 CEST 2009 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/test-4.3.sh
xdebug/test-5.1.sh:
- Go with 2.0.5.
Fri Jul 03 17:56:09 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: ixed odd crash bugs
#- GCC 4 is a whole more lot sensitive!
Thu Jul 02 11:03:41 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed TS compile in PHP < 5.3.
Thu Jul 02 11:02:45 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fix TS compile for PHP < 5.3.
Fri Jun 26 18:04:50 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc:
- Mark as 2.0.5, that means a release is imminent!
Thu Jun 11 10:10:35 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added a patch by Lucas Nealan (lucas@php.net) and Brian Shire (shire@php.net)
of Facebook to allow connections to the initiating request's IP address for
remote debugging.
Wed Jun 03 09:31:26 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed odd crash bugs
#- GCC 4 is a whole more lot sensitive!
Mon May 11 10:34:07 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Remove debug information that accidently slipped in.
Thu May 07 22:39:14 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc
xdebug/usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_com.c
xdebug/xdebug_com.h
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h
xdebug/xdebug_mm.h
xdebug/xdebug_private.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_set.c
xdebug/xdebug_set.h
xdebug/xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h
xdebug/debugclient/main.c
xdebug/debugclient/usefulstuff.c
xdebug/debugclient/usefulstuff.h:
- Fixing the copyright statements.
Thu May 07 21:11:46 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_var.c:
- Added support for PHP 5.3 and local variables for debugging.
- Added code-coverage improvements related to not-fully parsed files.
- Fixed cases where private properties where shown for objects, but not
accesible.
Tue Apr 07 23:21:07 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed a crash bug when using eval() and xdebug.collect_includes enabled.
#- Will not merge this to Xdebug 2.x as it's just too bloody much work.
Mon Apr 06 22:41:21 CEST 2009 Derick Rethans <derick@derickrethans.nl>
config.w32:
- Make Liz happy.
Tue Mar 31 20:48:12 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed TSRMLS issue.
Sat Mar 28 20:37:26 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Fixed bug #418: compilation breaks with CodeWarrior for NetWare.
Sat Mar 28 20:37:16 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed bug #418: compilation breaks with CodeWarrior for NetWare.
Sat Mar 28 20:22:43 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Fixed bug #403: 'call' and 'return' breakpoints triggers both on call
and return for class method breakpoints.
Sat Mar 28 20:22:19 CET 2009 Derick Rethans <derick@derickrethans.nl>
README
xdebug/xdebug.c:
- Fixed bug #403: 'call' and 'return' breakpoints triggers both on call and
return for class method breakpoints.
Sat Mar 28 19:45:45 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- MFH: Fixed bug #425: memory leak (around 40MB for each request) when using
xdebug_start_trace.
Sat Mar 28 19:45:01 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #425: memory leak (around 40MB for each request) when using
xdebug_start_trace.
Sat Mar 28 16:58:58 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/xdebug_compat.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c:
- MFH: Fixed TSRM issues for PHP 5.2 and PHP 5.3. (Original patch by Elizabeth
M. Smith).
Sat Mar 28 16:58:13 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/xdebug_compat.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c:
- Fixed TSRM issues for PHP 5.2 and PHP 5.3. (Original patch by Elizabeth M.
Smith).
Thu Mar 26 13:40:14 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added Mikko's patch to allow a specific message to be passed with
xdebug_print_function_stack().
Thu Mar 05 15:38:52 CET 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/scream.phpt:
- Added scream support (xdebug.scream) that makes the @ operator to be ignored.
Tue Feb 03 09:46:04 CET 2009 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- Update year.
Sat Jan 24 21:02:21 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00422.inc
xdebug/tests/bug00422.phpt:
- MFH: Fixed bug #422: Segfaults when using code coverage with a parse error in
the script.
Sat Jan 24 21:00:12 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00422.inc
xdebug/tests/bug00422.phpt:
- Fixed bug #422: Segfaults when using code coverage with a parse error in the
script.
Mon Jan 05 18:24:34 CET 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_var.c:
- Ripped out support for PHP 4 and PHP 5.0.
Mon Jan 05 18:21:27 CET 2009 Derick Rethans <derick@derickrethans.nl>
tests/bug00265.phpt:
- Fixed SKIPIF clause.
Sun Jan 04 22:34:10 CET 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/test-5.1.sh
xdebug/xdebug.c
xdebug/xt.vim
xdebug/tests/assignment-trace1.phpt
xdebug/tests/assignment-trace2.phpt
xdebug/tests/assignment-trace3.phpt
xdebug/tests/assignment-trace4.phpt
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00022-ze1.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00032-ze22.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00057-ze2.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/bug00173.phpt
xdebug/tests/bug00176.phpt
xdebug/tests/bug00178.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/coverage-ze1.phpt
xdebug/tests/coverage.phpt
xdebug/tests/coverage2-ze1.phpt
xdebug/tests/coverage2.phpt
xdebug/tests/coverage3-ze1.phpt
xdebug/tests/coverage3.phpt
xdebug/tests/coverage4.phpt
xdebug/tests/functrace_comp_0.phpt
xdebug/tests/functrace_comp_1.phpt
xdebug/tests/functrace_comp_2.phpt
xdebug/tests/functrace_comp_3.phpt
xdebug/tests/functrace_comp_4.phpt
xdebug/tests/start_trace.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt
xdebug/tests/trace1.phpt
xdebug/tests/trace2.phpt:
- Added the new setting "xdebug.collect_assignments" which enables the emitting
of variable assignments in function traces.
#- This only works in PHP 5.1 and up, but that's okay as PHP 4 and PHP 5.0
# support will be dropped from Xdebug 2.1 anyway.
Sun Jan 04 22:24:44 CET 2009 Derick Rethans <derick@derickrethans.nl>
tests/bug00265.phpt:
- get_last_error() is only in PHP 5.2 and later.
Tue Dec 30 16:50:38 CET 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev.
Tue Dec 30 16:04:29 CET 2008 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h
xdebug/template.rc:
- Go with 2.0.4.
Fri Dec 26 13:02:29 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Fixed display of unused returned variables from functions in PHP 5.3.
#- This is the "famous" return_value_ptr_ptr fix.
Fri Dec 26 13:02:12 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed display of unused returned variables from functions in PHP 5.3.
#- This is the "famous" return_value_ptr_ptr fix.
Thu Dec 25 23:58:48 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed unused vars.
Thu Dec 11 16:11:32 CET 2008 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml:
- MFH: Added the config.w32 to the package as well.
Thu Dec 11 16:10:46 CET 2008 Derick Rethans <derick@derickrethans.nl>
package2.xml
xdebug/package.xml:
- Include config.w32 in the packages as well.
Thu Dec 11 13:29:43 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Added return values for xdebug_start_code_coverage() and
xdebug_stop_code_coverage() to indicate whether the action was succesfull.
xdebug_start_code_coverage() will return TRUE if the call enabled code
coverage, and FALSE if it was already enabled. xdebug_stop_code_coverage()
will return FALSE when code coverage wasn't started yet and TRUE if it was
turned on.
Tue Dec 09 21:27:55 CET 2008 Derick Rethans <derick@derickrethans.nl>
debugclient/build/buildcheck.sh:
- MFH: Simplify version checking for libtool. (Patch by PGNet
<pgnet.trash@gmail.com>).
Tue Dec 09 21:27:24 CET 2008 Derick Rethans <derick@derickrethans.nl>
debugclient/build/buildcheck.sh:
- Simplify version checking for libtool. (Patch by PGNet
<pgnet.trash@gmail.com>).
Tue Dec 09 16:05:33 CET 2008 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- MFH: Fixed year in License.
Tue Dec 09 15:59:34 CET 2008 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- Update year.
Mon Dec 08 10:17:15 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- MFH: Fixed .dsp for building with php 4.
Mon Dec 08 10:16:52 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Fixed .dsps.
Sun Dec 07 20:28:37 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- MFH: Fixed a crash in super global dumping in case somebody was strange
enough to reassign them to a value type other than an Array.
Sun Dec 07 20:28:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- Fixed a crash in super global dumping in case somebody was strange enough
to reassign them to a value type other than an Array.
Wed Dec 03 23:09:02 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Fixed a segfault in interactive mode while including a file.
Wed Dec 03 23:08:13 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed a segfault in interactive mode while including a file.
Thu Nov 27 20:00:05 CET 2008 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- MFH: Fixed support for mapped-drive UNC paths for Windows. (Patch by Eric
Promislow <ericp@activestate.com>).
Thu Nov 27 19:59:41 CET 2008 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed support for mapped-drive UNC paths for Windows. (Patch by Eric
Promislow <ericp@activestate.com>).
Thu Nov 27 19:56:41 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_hash.c:
- MFH: Sort the symbol elements according to name. (Patch by Eric Promislow
<ericp@activestate.com>).
Thu Nov 27 19:56:26 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_hash.c:
- Sort the symbol elements according to name. (Patch by Eric Promislow
<ericp@activestate.com>).
Thu Nov 27 19:44:37 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- MFH: Link against the correct CRT library. (Patch by Eric Promislow
<ericp@activestate.com>).
Thu Nov 27 19:44:18 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Link against the correct CRT library. (Patch by Eric Promislow
<ericp@activestate.com>).
Fri Oct 03 13:54:02 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Overload some more opcodes for better code-coverage.
Wed Oct 01 23:34:58 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added the xdebug.remote_cookie_expire_time that controls the length of a
remote debugging session. Patch by Rick Pannen <pannen@gmail.com>.
Wed Oct 01 19:04:47 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added xdebug_get_formatted_function_stack().
Tue Aug 26 14:38:37 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed segmentation fault for when the original header op was not set.
Thu Jul 31 02:43:35 CEST 2008 Jani Taskinen <sniper@php.net>
config.m4:
- Fixed Makefile.frag addition
- Use (future) zend_ext flag in PHP_NEW_EXTENSION()
which allows 'make test' for Zend extensions too.
Wed Jul 30 13:17:00 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed recursive issue with headers.
Mon Jul 21 13:47:55 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Suppress "headers already sent" messages for CLI.
Mon Jul 21 11:27:04 CEST 2008 Derick Rethans <derick@derickrethans.nl>
tests/bug00241.phpt
xdebug/tests/bug00314.phpt
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt:
- Fixed a few tests.
Mon Jul 21 11:26:49 CEST 2008 Derick Rethans <derick@derickrethans.nl>
tests/bug00241.phpt
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt:
- Fixed a few tests.
Mon Jul 21 11:18:13 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Opcode overrides.
Mon Jul 21 11:17:02 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Overload yet another opcode.
Mon Jul 21 11:16:40 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added header collection functionality and the xdebug_get_headers() function.
Wed Jul 16 17:52:51 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.ini:
- Commented incorrect zend_extension_line out.
Fri Jul 04 11:04:27 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Overload yet another opcode.
Fri Jul 04 10:33:27 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed a crash bug in case a link format was given but PHP is used as CLI.
Fri Jul 04 10:32:45 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c:
- Added some workarounds that dmitry mentioned, but don't work - so we
leave them de-activated.
Wed Jun 11 13:48:50 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.ini:
- Added a default xdebug.ini - patch by Martin Schuhfuß
<martins@spot-media.de>.
Thu Jun 05 18:35:39 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_mm.h:
- MFH: Fixed crash on Vista where memory was freed with routines from a
different standard-C library than it was allocated with. (Patch by Eric
Promislow <ericp@activestate.com>).
Thu Jun 05 18:34:38 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_mm.h:
- Fixed crash on Vista where memory was freed with routines from a different
standard-C library than it was allocated with. (Patch by Eric Promislow
<ericp@activestate.com>).
Tue May 27 14:40:21 CEST 2008 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug_handler_dbgp.c:
- MFH: Support debugging into phars.
Tue May 27 14:40:06 CEST 2008 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug_handler_dbgp.c:
- Support debugging into phars.
Fri May 23 21:09:51 CEST 2008 Shane Caraveo <shane@caraveo.com>
xdebug_mm.h:
- fix windows memory alloc/free crash in xdebug. This shows up primarily on vista.
http://bugs.activestate.com/show_bug.cgi?id=77272
Wed May 21 16:32:02 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- MFH: Fixed issues with Xdebug stalling/crashing when detaching from remote
debugging.
Wed May 21 16:31:44 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed issues with Xdebug stalling/crashing when detaching from remote
debugging.
Wed May 21 16:30:38 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Fixed issues with code coverage crashing on parse errors.
Wed May 21 16:30:34 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed issues with code coverage crashing on parse errors.
Wed Apr 30 16:47:04 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Two more overloaded opcodes to make code coverage better.
Wed Apr 30 16:46:45 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug.c:
- Two more overloaded opcodes to make code coverage better.
Wed Apr 30 16:36:13 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Fix for strange jump positions in path analysis.
Wed Apr 30 16:31:34 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c
xdebug/xdebug.c:
- Merge back trivial changes from HEAD.
Wed Apr 30 16:24:52 CEST 2008 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Added depcomp to the package to make debugclient work properly.
Wed Apr 30 16:24:30 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed CS.
Fri Apr 18 20:04:28 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev.
Wed Apr 09 16:49:11 CEST 2008 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml:
- Added missing depcomp file.
Wed Apr 09 16:47:54 CEST 2008 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h
xdebug/template.rc:
- Go with 2.0.3.
Wed Apr 09 14:42:03 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c:
- MFH: Re-license file.
Wed Apr 09 14:41:37 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c:
- Re-license file.
Wed Apr 02 16:46:55 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- 2008 now.
Fri Mar 28 01:09:10 CET 2008 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix conditional breakpoint support, now only watch needs to be implemented
Thu Mar 20 17:51:20 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Ignore ZEND_ADD_INTERFACE, which is on a different line in PHP >= 5.3
for some weird reason.
Thu Mar 20 17:51:09 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Ignore ZEND_ADD_INTERFACE, which is on a different line in PHP >= 5.3 for
some weird reason.
Thu Mar 20 17:50:37 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Made this compile for everything < 5.3 again.
Thu Mar 20 17:50:24 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Made this compile for everything < 5.3 again.
Wed Mar 19 17:01:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- MFH: Make it compile with PHP 5.3 again.
Wed Mar 19 17:00:29 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Make it compile with PHP 5.3 again.
Thu Mar 13 15:06:57 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this compile with PHP 5.3 and HEAD again. (Patch by Etienne Kneus)
Thu Mar 13 15:06:10 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this compile with PHP 5.3 and HEAD again. (Patch by Etienne Kneus)
Tue Mar 04 14:13:05 CET 2008 Derick Rethans <derick@derickrethans.nl>
config.m4:
- Revert Marcus' patch
Tue Mar 04 12:24:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- MFH: Added support for the new E_DEPRECATED.
Tue Mar 04 12:23:52 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Added support for the new E_DEPRECATED.
Tue Feb 19 17:57:32 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed strange empty zval to string conversion.
Sun Feb 17 21:52:08 CET 2008 Marcus Börger <helly@php.net>
config.m4:
- Enable to be tested as built-in using 'make test'
Wed Feb 13 17:27:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: One more overloaded opcode for code coverage.
Wed Feb 13 17:26:42 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- One more overloaded opcode for code coverage.
Wed Feb 13 15:57:30 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c:
- MFH: Two more code coverage fixes: elseif and return.
Wed Feb 13 15:57:00 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c:
- Two more code coverage fixes: elseif and return.
Wed Feb 13 14:59:48 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00334.phpt:
- MFH: Fixed code coverage dead-code detection.
Wed Feb 13 14:59:28 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00334.phpt:
- Fixed code coverage dead-code detection.
Wed Feb 13 14:54:12 CET 2008 Derick Rethans <derick@derickrethans.nl>
test-5.3.sh:
- MFH: Added 5.3 test script.
Wed Feb 13 14:53:57 CET 2008 Derick Rethans <derick@derickrethans.nl>
test-5.3.sh:
- Added 5.3 test script.
Wed Feb 13 14:38:21 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/coverage4.inc
xdebug/tests/coverage4.phpt:
- MFH: Fixed abstract method detection.
Wed Feb 13 14:37:47 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/coverage4.inc
xdebug/tests/coverage4.phpt:
- Fixed abstract method detection.
Wed Feb 13 13:12:21 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/tests/bug00314.phpt
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt
xdebug/tests/trace2.phpt:
- Merge PHP 5.3 and DBGp fixes from HEAD.
Sun Feb 03 14:04:48 CET 2008 Marcus Börger <helly@php.net>
xdebug.c:
- Initial 5.3 fixup
Fri Nov 30 23:19:51 CET 2007 Shane Caraveo <shane@caraveo.com>
xdebug_code_coverage.c:
- fix xdebug builds against 4.4.
Derick, can you verify what *should* be done for 4.x?
Fri Nov 30 22:25:35 CET 2007 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix windows TSRM build after change 1.412
Wed Nov 21 15:04:25 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Fixed bug #338: Crash with: xdebug.remote_handler=req.
Wed Nov 21 15:03:52 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #338: Crash with: xdebug.remote_handler=req.
Wed Nov 21 14:44:38 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/functrace_comp_0.phpt
xdebug/tests/functrace_comp_1.phpt
xdebug/tests/functrace_comp_2.phpt
xdebug/tests/functrace_comp_3.phpt
xdebug/tests/functrace_comp_4.phpt
xdebug/tests/trace1.phpt:
- Implemented feature #245: Function parameters in computerized function traces.
Wed Nov 21 14:42:42 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Use the op_array ctor handler.
Wed Nov 21 14:42:15 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Use the op_array ctor handler.
Mon Nov 12 23:27:50 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00334.inc
xdebug/tests/bug00334.phpt:
- MFH: Fixed bug #334: Code Coverage Regressions.
Mon Nov 12 23:26:57 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00334.inc
xdebug/tests/bug00334.phpt:
- Fixed bug #334: Code Coverage Regressions.
Mon Nov 12 23:25:57 CET 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/bug00298.phpt
xdebug/tests/xdebug_var_dump.phpt:
- MFH: Fixed test cases after last feature addition.
Mon Nov 12 23:25:23 CET 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/bug00298.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Fixed test cases after last feature addition.
Mon Nov 12 17:59:34 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- MFH: Added a CSS-class for xdebug's var_dump().
Mon Nov 12 17:59:01 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Added a CSS-class for xdebug's var_dump().
Mon Nov 12 17:58:32 CET 2007 Derick Rethans <derick@derickrethans.nl>
:
- Fixed ChangeLog.
Sun Nov 11 17:29:08 CET 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc:
- Back to -dev.
Sun Nov 11 15:35:04 CET 2007 Derick Rethans <derick@derickrethans.nl>
package2.xml:
- Update package2.xml file as well...
Sun Nov 11 15:34:06 CET 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h
xdebug/template.rc:
- Go with 2.0.2.
Sun Nov 11 15:33:24 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Change the if() in case the value is uninitialized.
Sun Nov 11 15:32:56 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Change the if() in case the value is uninitialized.
Mon Oct 29 19:59:55 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00313.inc
xdebug/tests/bug00313.phpt:
- MFH: Fixed bug #321: Code coverage crashes on empty PHP files.
Mon Oct 29 19:59:27 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00313.inc
xdebug/tests/bug00313.phpt:
- Fixed bug #321: Code coverage crashes on empty PHP files.
Mon Oct 29 19:57:05 CET 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/bug00298.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Fixed test cases after the fix for bug #300: Direction of var_dump().
Mon Oct 29 19:56:40 CET 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/bug00298.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Fixed test cases after the fix for bug #300: Direction of var_dump().
Sun Oct 28 18:07:07 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- MFH: Fixed bug #300: Direction of var_dump().
Sun Oct 28 18:06:35 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #300: Direction of var_dump().
Sun Oct 28 17:31:52 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- MFH: Always set the transaction_id and command. (Related to bug #313).
Sun Oct 28 17:27:44 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Always set the transaction_id and command. (Related to bug #313).
Sat Oct 27 20:25:41 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00314.phpt:
- MFH: Fixed bug #314: PHP CLI Error Logging thwarted when XDebug Loaded.
Sat Oct 27 20:25:28 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00314.phpt:
- Fixed bug #314: PHP CLI Error Logging thwarted when XDebug Loaded.
Sat Oct 27 18:40:37 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- MFH: Fixed bug #325: "detach" stops further sessions being established from
Apache.
Sat Oct 27 18:40:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #325: "detach" stops further sessions being established from
Apache.
Sat Oct 27 17:48:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00318.inc
xdebug/tests/bug00318.phpt:
- MFH: Fixed bug #318: Segmentation Fault in code coverage analysis.
Sat Oct 27 17:47:42 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00318.inc
xdebug/tests/bug00318.phpt:
- Fixed bug #318: Segmentation Fault in code coverage analysis.
Thu Oct 25 22:44:16 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test-5.2.sh
xdebug/xdebug.c
xdebug/tests/bug00315.phpt:
- MFH: Fixed bug #315: Xdebug crashes when including a file that doesn't exist.
Thu Oct 25 22:42:30 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00315.phpt:
- Fixed bug #315: Xdebug crashes when including a file that doesn't exist.
Thu Oct 25 22:41:19 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test-5.2.sh:
- Update location of test script.
Sun Oct 21 12:45:38 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: PHP 4.3 and PHP 4.4 compatibility.
Sun Oct 21 12:45:25 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- PHP 4.3 and 4.4 compatibility.
Sun Oct 21 12:24:54 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc:
- Back to dev.
Sun Oct 21 12:21:45 CEST 2007 Derick Rethans <derick@derickrethans.nl>
template.rc:
- Also update version in Windows template file.
Sat Oct 20 19:07:47 CEST 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with 2.0.1.
Sat Oct 20 18:48:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MF20: Make this scale a bit better.
Sat Oct 20 18:37:49 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this scale a bit better.
Thu Oct 11 02:54:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_private.h:
- MF20: Improve code coverage gathering performace by 1000%.
Thu Oct 11 02:49:12 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_private.h:
- Improve code coverage gathering performace by 1000%.
Wed Oct 10 00:28:34 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_var.c:
- MF2.0: PHP 5.3 compatibility.
Tue Oct 09 23:58:11 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_var.c:
- PHP 5.3 compatibility.
Fri Aug 24 03:37:54 CEST 2007 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h:
- ignore post mortem if detached
- detach does respond
- fixup post mortem command handler checking
- dont bail if detaching
Fri Aug 24 03:07:57 CEST 2007 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- conform to spec on stopping/stopped status, this fixes post mortem support since a status of stopped means no more communication is allowed
- it will probably break someone's post mortem implementation
Thu Aug 23 21:44:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/xdebug_var_dump_non_overload.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Added the xdebug.overload_var_dump setting which allows you to turn off
Xdebug's version of var_dump().
Wed Aug 15 20:24:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt
xdebug/tests/trace2.phpt:
- Use a class for all generated tables.
Wed Aug 15 16:49:50 CEST 2007 Derick Rethans <derick@derickrethans.nl>
README:
- Fixed the English that has been broken for only 5 years :)
Wed Aug 15 16:03:58 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added the xdebug_start_error_collection(), xdebug_stop_error_collection() and
xdebug_get_collected_errors() functions.
Mon Aug 13 08:51:20 CEST 2007 Derick Rethans <derick@derickrethans.nl>
tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt
xdebug/tests/trace2.phpt:
- Fixed test cases.
Mon Aug 06 21:36:27 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c:
- MFH: Fixed bug #300: Xdebug does not force LTR rendering for its tables.
Mon Aug 06 21:35:41 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c:
- Fixed bug #300: Xdebug does not force LTR rendering for its tables.
Tue Jul 31 23:44:56 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Implemented request #200: Add the retrieval of a file's execution lines in
DBGp. I added a new un-official method called xcmd_get_executable_lines
which requires the stack depth as argument (-d). You can only fetch
this information for stack frames as it needs an available op-array which
is only available when a function is executed.
Sun Jul 29 17:05:20 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- MFH: Fixed bug #301: Loading would cause SIGBUS on Solaris 10 SPARC. (Patch
by Sean Chalmers)
Sun Jul 29 17:04:48 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed bug #301: Loading would cause SIGBUS on Solaris 10 SPARC. (Patch by
Sean Chalmers)
Thu Jul 26 15:26:18 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- TSRM fixes.
Tue Jul 24 22:07:01 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/trace1.phpt
xdebug/tests/trace2.phpt
xdebug/tests/trace.phpt:
- MFH: Fixed bug #299: Computerized traces don't have a newline for return
entries if memory limit is not enabled.
Tue Jul 24 22:06:41 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/trace1.phpt
xdebug/tests/trace2.phpt
xdebug/tests/trace.phpt:
- Fixed bug #299: Computerized traces don't have a newline for return entries if
memory limit is not enabled.
Tue Jul 24 12:34:15 CEST 2007 Jani Taskinen <sniper@php.net>
contrib/online_profiling_prepend.php:
- Added error checks and messages for missing profile output file / dir.
Sun Jul 22 23:03:08 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Implemented FR #244: Be able to click on filename in the error report
location items. Documented at
http://xdebug.org/docs/stack_trace#file_link_format
Sat Jul 21 13:34:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
template.rc:
- MFH: New template.rc file.
Sat Jul 21 13:31:06 CEST 2007 Derick Rethans <derick@derickrethans.nl>
template.rc:
- Added template.rc file to override default PHP version template.
Fri Jul 20 15:52:40 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug_var.c
xdebug/tests/bug00298.phpt:
- MFH: Fixed bug #298: xdebug_var_dump() doesn't handle entity replacements
correctly concerning string length.
Fri Jul 20 15:52:26 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c
xdebug/tests/bug00298.phpt:
- Fixed bug #298: xdebug_var_dump() doesn't handle entity replacements
correctly concerning string length.
Fri Jul 20 00:19:44 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handlers.c:
- MFH: Fixed a memory free error related to remote debugging conditions.
(Related to bug #297).
Fri Jul 20 00:19:15 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handlers.c:
- Fixed a memory free error related to remote debugging conditions. (Related to
bug #297).
Wed Jul 18 19:40:13 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- HEAD is now 2.1.0-dev.
Wed Jul 18 19:39:55 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev in branch.
Wed Jul 18 19:34:56 CEST 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with 2.0.0.
Wed Jul 18 19:25:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test-4.3.sh:
- Fixed test script.
Mon Jul 16 12:09:07 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed unreferenced var.
Sun Jul 15 20:39:01 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #279: PHP segfault on use of virtual() function.
Sun Jul 08 22:04:02 CEST 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed opening files (such as the remote log) on Windows.
Sun Jul 08 20:35:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Backing out debug statement.
Sun Jul 08 20:33:44 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c:
- Fixed bug #289: Xdebug terminates connection when eval() is run in the init
stage.
Sun Jul 08 15:06:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Added support for "breakpoint_languages".
Sun Jul 08 14:56:23 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #290: Function call leaks memory.
Sun Jul 08 14:55:39 CEST 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00173.phpt
xdebug/tests/bug00176.phpt:
- Fixed bug #291: Test that use SPL do not skip when SPL is not available.
Thu Jul 05 21:08:37 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #284: Step_over on breakpointed line made Xdebug break twice.
Sun Jun 24 22:20:17 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_private.h:
- Fixed bug #283: Xdebug always return $this with the value of last stack frame
in all stack frames.
Sun Jun 10 23:21:09 CEST 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #282: %s is not usable for xdebug.profiler_output_name on Windows.
#- On windows the full path includes a :, which can not be part of a filename.
# The : is now escaped as a _.
Sun Jun 10 00:00:37 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #278: Code Coverage Issue.
Sat Jun 09 16:43:31 CEST 2007 Jani Taskinen <sniper@php.net>
tests/bug00265.phpt:
- fix test
Mon Jun 04 18:05:20 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test-4.3.sh
xdebug/xdebug_var.c
xdebug/tests/bug00280.phpt:
- Fixed bug #280: var_dump don't display key of array as expected.
Fri Jun 01 14:23:36 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #270: Debugger aborts when PHP's eval() is encountered.
Thu May 31 21:15:58 CEST 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed the Xdebug version of raw_url_encode to not encode : and \. This is not
necessary according to the RFCs and it makes debug breakpoints work on
Windows.
Thu May 31 21:02:15 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- One more ZTS error.
Thu May 31 20:42:48 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- "Last error" bits are only available in PHP 5 and later.
Thu May 31 20:41:27 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- ZTS fix.
Wed May 30 19:34:09 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Made this compile on PHP 5.0 and 5.1 again.
Tue May 29 16:17:46 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed unused variable.
Mon May 28 20:59:07 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #261: Code coverage issues by overloading zend_assign_dim.
Sun May 27 23:57:17 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #273: Remote debugging: context_get does not return context id.
Sun May 27 23:25:52 CEST 2007 Derick Rethans <derick@derickrethans.nl>
html/rss.xml
www.derickrethans.nl/html/files/php-secrets-phptek7.pdf
xdebug/php_xdebug.h
xdebug/xdebug.c
xdebug/tests/test3.phpt:
- Put back the disabling of stack traces - apperently people were relying on
this.
Sat May 26 21:55:43 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed issues with recognizing eval'ed statements in the top scope of the
script. This might address issue #270.
Sat May 26 21:54:06 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- xdebug.collect_params is no longer a boolean setting. Although it worked fine,
phpinfo() showed only just On or Off here.
Tue May 22 22:33:33 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00265.phpt:
- Fixed bug #265: XDebug breaks error_get_last() .
Thu May 17 21:50:04 CEST 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00173.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/start_trace.phpt:
- Fixed some test cases.
Thu May 17 21:47:57 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev.
Thu May 17 17:26:18 CEST 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- GO with RC4.
Wed May 16 18:11:24 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Reimplemented file naming for trace files to use the new output formatting
mechanism.
Wed May 16 17:53:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Added the c (crc32 of the cwd) and the % modifiers (literal %).
- Fixed the s modifier in case the script name is not available.
Wed May 16 17:43:27 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- Fixed xdebug_dump_superglobals() in case no super globals were configured.
Mon May 14 16:20:40 CEST 2007 Jani Taskinen <sniper@php.net>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_profiler.c
xdebug/contrib/online_profiling_prepend.php:
- Changed xdebug.profiler_output_name to use modifier tags:
%p = pid
%r = random number
%s = script name
%t = timestamp (seconds)
%u = timestamp (microseconds)
%H = $_SERVER['HTTP_HOST']
%R = $_SERVER['REQUEST_URI']
%S = session_id (from $_COOKIE if set)
- Fixed some memleaks
Mon May 14 10:25:17 CEST 2007 Jani Taskinen <sniper@php.net>
xdebug.c:
- Fix memleak.
Sun May 13 17:10:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/test3.phpt:
- Get rid of xdebug.default_enable setting and associated functions.
Sat May 12 03:41:19 CEST 2007 Jani Taskinen <sniper@php.net>
xdebug_profiler.c:
- Fixed the header format (callgrind_annotate failed..)
Wed May 09 11:04:22 CEST 2007 Jani Taskinen <sniper@php.net>
xdebug.c:
- Allow to trigger profiling by cookie.
Sun May 06 16:36:17 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/peak_memory_usage.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Implemented support for the 4 different collect_params settings for
function traces.
- Fixed the test cases accordingly.
Sat Apr 28 02:04:45 CEST 2007 Jani Taskinen <sniper@php.net>
tests/bug00184.phpt
xdebug/tests/test20.phpt:
- Fix tests.
Tue Apr 24 16:17:40 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #255: Call Stack Table doesn't show Location on Windows.
Sun Apr 22 14:32:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt
xdebug/tests/stacktrace_text_0.phpt
xdebug/tests/stacktrace_text_1.phpt
xdebug/tests/stacktrace_text_2.phpt
xdebug/tests/stacktrace_text_3.phpt
xdebug/tests/stacktrace_text_4.phpt
xdebug/tests/stacktrace_text_4_novar.phpt:
- Implemented different levels of showing variables.
Sun Apr 22 14:28:43 CEST 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00241.phpt:
- Fixed test case.
Fri Apr 13 14:49:35 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Use µ seconds instead of a tenth of them to avoid confusion.
Thu Apr 12 00:37:12 CEST 2007 Jani Taskinen <sniper@php.net>
contrib/online_profiling_prepend.php:
- Added online profiling dumper script.
Sun Apr 08 17:40:49 CEST 2007 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Make this compile on Windows again.
Wed Apr 04 13:11:04 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #251: Using the source command with an invalid filename returns
unexpected result.
Wed Apr 04 13:10:25 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h:
- Fixed error code, so that the one used for generating the message is the same
as the one actually in use.
Tue Apr 03 22:26:35 CEST 2007 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Added basic support for <stream> type server packets.
Fri Mar 23 19:37:23 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed a possible crash for when EG(function_table) = NULL.
Sun Mar 18 10:21:14 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed a bug that prevented variable names from being recorded for remote
debug session while xdebug.collect_vars was turned off.
Wed Feb 28 20:44:32 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #243: show_exception_trace="0" ignored.
- Fixed a segfault in rendering stack traces to error logs.
Mon Feb 26 15:43:30 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handlers.h:
- Correctly add namespace definitions to XML.
- Added the xdebug namespace that adds extra information to breakpoints
if available.
- Stopped the use of <error> elements for exception breakpoints, as that
violates the protocol.
Mon Feb 26 15:38:42 CET 2007 Derick Rethans <derick@derickrethans.nl>
debugclient/acinclude.m4
xdebug/debugclient/configure.in:
- Make this work with newer autoconf and automake.
Mon Feb 19 23:16:09 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c:
- Removed support for Memory profiling as that didn't work properly.
Sat Feb 17 23:23:38 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00241.phpt:
- Fixed bug #241: Crash in xdebug_get_function_stack().
Sat Feb 17 22:00:31 CET 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #240: Crash with xdebug.remote_log on Windows.
Wed Jan 31 20:51:23 CET 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to dev
Wed Jan 31 20:07:37 CET 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with RC3.
Wed Jan 31 19:57:24 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Added uncommitted code-coverage fix.
Sun Jan 14 18:55:43 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #232: PHP log_errors functionality lost after enabling xdebug error
handler when CLI is used.
Sun Jan 14 18:00:59 CET 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_private.c
xdebug/xdebug_private.h:
- Fixed problems with opening files - the filename could cause double free
issues.
- Removed the bogus "xdebug.allowed_clients" setting - it was not implemented.
- Optimized used variable collection by switching to a linked list instead
of a hash. This is about 30% faster, but it needed a quick conversion to
hash in the case the information had to be shown to remove duplicate
variable names.
Sun Jan 07 15:44:21 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed formatting "problem"
Thu Jan 04 17:15:11 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed an undefined variable error.
- Fixed a segfault that occurred when creating printable stack traces and
collect_params was turned off.
Tue Jan 02 17:02:37 CET 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_php3.c
xdebug/xdebug_hash.c
xdebug/xdebug_llist.c
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c:
- Namespace protect everything correctly.
Thu Dec 28 23:59:07 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Removing some unused vars.
Thu Dec 28 23:58:40 CET 2006 Derick Rethans <derick@derickrethans.nl>
LICENSE
xdebug/php_xdebug.h
xdebug/usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_com.c
xdebug/xdebug_com.h
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h
xdebug/xdebug_mm.h
xdebug/xdebug_private.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_set.c
xdebug/xdebug_set.h
xdebug/xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h
xdebug/debugclient/LICENSE
xdebug/debugclient/main.c
xdebug/debugclient/usefulstuff.c
xdebug/debugclient/usefulstuff.h:
- 2007 baby.
Thu Dec 28 21:01:12 CET 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Refactored file opening code. This also solves a segfault in case a file
can not be opened due to permission problems.
Sun Dec 24 21:04:29 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed memory tracking as memory_limit is always enabled in PHP 5.2.1 and later.
Sat Dec 23 21:26:15 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev.
Sat Dec 23 21:25:04 CET 2006 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with RC2.
Sat Dec 23 21:04:23 CET 2006 Derick Rethans <derick@derickrethans.nl>
test-5.1.sh
xdebug/test-5.2.sh
xdebug/test-4.3.sh
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/tests/bug00022-ze1.phpt
xdebug/tests/bug00212a-ze1.phpt
xdebug/tests/coverage-ze1.phpt
xdebug/tests/coverage2-ze1.phpt
xdebug/tests/coverage3-ze1.phpt
xdebug/tests/test6-ze1.phpt
xdebug/tests/array_map.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00173.phpt
xdebug/tests/bug00176.phpt
xdebug/tests/bug00178.phpt
xdebug/tests/bug00212a.phpt
xdebug/tests/bug00212b.phpt
xdebug/tests/bug00212c.phpt
xdebug/tests/bug00213.phpt
xdebug/tests/coverage.phpt
xdebug/tests/coverage2.phpt
xdebug/tests/coverage3.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/test14.phpt
xdebug/tests/test20.phpt
xdebug/tests/test6.phpt
xdebug/tests/test9b.phpt
xdebug/tests/xdebug_call.phpt
xdebug/tests/xdebug_call_depth.phpt
xdebug/tests/xdebug_call_depth2.phpt:
- PHP 4.4 compatibility.
- Fixed/added test cases for PHP 4.4.
Fri Dec 22 14:51:04 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_var.c
xdebug/tests/array_map.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze22.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00173.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/get_declared_vars.phpt
xdebug/tests/test1.phpt
xdebug/tests/test12.phpt
xdebug/tests/test6.phpt
xdebug/tests/test8.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Implemented the "xdebug.var_display_max_children" setting. The default is set to 128 children.
- Fixed the issue where get_declared_parameters() did not now about variables
there are in the declared function header, but were not used in the code. Due
to this change expected arguments that were not send to a function will now
show up as ??? in stack and function traces. Only tested with PHP 5.2.
- Removed variable name printing from the fancy synopsis formatter.
Tue Dec 19 18:55:28 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- DBGP: Reimplemented property_set to use the same symbol fetching function
as property_get. We now only use eval in case no type (-t) argument was
given.
Tue Dec 19 18:54:19 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Allow xdebug.var_display_max_data and xdebug.var_display_max_depth settings
of -1 which will unlimit those settings.
Tue Dec 19 17:16:12 CET 2006 Derick Rethans <derick@derickrethans.nl>
config.m4:
- Link in libm for the systems that need it (AIX).
Tue Dec 19 11:48:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Added types to fancy var dumping function.
Tue Dec 12 22:23:32 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/xdebug_var.c
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h:
- Fixed bug #228: Binary safety for stream output and property fetches.
Tue Dec 12 13:46:40 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c:
- Fixed bug #225: xdebug dumps core when protocol is GDB.
Tue Dec 12 13:03:00 CET 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #224: Compile failure on Solaris.
Mon Dec 11 22:38:24 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Sort super globals in Globals overview.
Mon Dec 11 22:36:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #277: The SESSION super global does not show up in the Globals
scope.
Thu Dec 07 01:21:27 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed some issues with finding out the classname, which is important for
fetching private properties.
Fri Dec 01 20:38:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed fetching private properies from objects when the object was an
array element.
- Improved use of width in stack traces by using tooltips for directories
and values of parameters.
Fri Nov 24 11:52:49 CET 2006 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Picky picky.
Fri Nov 24 09:55:20 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed usage of unitialized memory that prevented looking up numerical
array keys while fetching array elements not work properly.
Tue Nov 21 19:53:39 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed bug #219: Memory usage delta in traces don't work on PHP 5.2.0.
Sat Nov 11 22:57:23 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Make sure we add the "reference" mark also for non-debug-zval var_dump calls.
Fri Nov 10 12:33:29 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_private.h:
- Allow postmortem analysis.
- Added the non-standard function xcmd_profiler_name_get.
- Fixed a bug where error messages where not added upon errors in the protocol.
Sat Oct 28 00:00:11 CEST 2006 Derick Rethans <derick@derickrethans.nl>
README:
- One more.
Fri Oct 27 23:45:46 CEST 2006 Derick Rethans <derick@derickrethans.nl>
README:
- Test commit.
Fri Oct 27 23:05:50 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed a bug where $this did not appear in the local scoped context.
Wed Oct 25 14:50:50 CEST 2006 Derick Rethans <derick@derickrethans.nl>
Makefile.frag
xdebug/config.m4
xdebug/package.xml
xdebug/package2.xml:
- Unconfuse people that install Xdebug with the PECL installer.
Mon Oct 23 22:35:53 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #215: Cannot retrieve nested arrays when the array key is a
numeric index.
Mon Oct 23 22:33:21 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #214: The depth level of arrays was incorrectly checked so it
would show the first page of a level too deep as well.
Mon Oct 23 22:30:59 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00173.phpt:
- Fixed testcase.
Fri Oct 20 14:37:42 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed PECL bug #8989: Compile error with PHP 5 and GCC 2.95.
Fri Oct 20 08:51:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Change context 1 from globals (superglobals + vars in bottom most stack
frame) to just superglobals.
Thu Oct 19 22:51:19 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00173.phpt:
- Fixed test case... this is now handling much better than before.
Thu Oct 19 22:46:17 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Overload some more opcodes.
Thu Oct 19 22:45:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed dead code analysis for THROW.
Thu Oct 19 22:45:19 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_set.c:
- Allocate one byte more because of safety.
Thu Oct 19 21:08:11 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make the remote_log feature work.
#- It helps if you don't reset it to NULL on request start...
Thu Oct 19 10:19:36 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/tests/bug00209.inc
xdebug/tests/bug00209.phpt:
- Fixed bug #209: Additional remote debugging session started when triggering
shutdown function.
Wed Oct 18 20:46:45 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00213.inc
xdebug/tests/bug00213.phpt:
- Fixed bug #213: Dead code analysis doesn't take catches for throws into
account.
Wed Oct 18 16:47:23 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00212a.inc
xdebug/tests/bug00212a.phpt
xdebug/tests/bug00212b.inc
xdebug/tests/bug00212b.phpt
xdebug/tests/bug00212c.inc
xdebug/tests/bug00212c.phpt:
- Added some test cases for the non-bug #212.
Wed Oct 18 14:04:07 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Implemented FR #210: Add a way to stop the debug session without having to
execute a script. The GET/POST parameter "XDEBUG_SESSION_STOP_NO_EXEC"
works in the same way as XDEBUG_SESSION_STOP, except that the script will
not be executed.
Wed Oct 18 12:00:34 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #208: Socket connection attempted when XDEBUG_SESSION_STOP.
- Fixed bug #211: When starting a new session with a different idekey, the
cookie is not updated.
Mon Oct 16 22:11:23 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h:
- s/prefil/prefill (Patch by Sebastian Bergmann)
Mon Oct 16 22:08:58 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed two valgrind errors. One was an uninitialized value, the other
a free of static data.
Wed Oct 11 10:54:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c:
- Fixed oparray prefill caching for code coverage.
- Overload yet another opcode to improve code coverage.
Sun Oct 08 22:54:34 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- PEAR wants "RC" and not "rc"...
Sun Oct 08 22:51:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package2.xml:
- Update package2.xml file as well.
Sun Oct 08 22:50:03 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Go with rc1.
Sun Oct 08 21:31:00 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #181: Xdebug doesn't handle uncaught exception output correctly.
Sun Oct 08 10:59:08 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Added the xdebug_set files to the PHP 4.x build thingy too.
Sun Oct 08 01:10:33 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_profiler.c
xdebug/xdebug_set.c
xdebug/xdebug_set.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_xml.c
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test6.phpt:
- Use PG(html_errors) instead of checking for CLI.
- Cleaned up compilation warnings.
- Fixed a bug in get_zval_synopsis() which was still using xdebug_var_export().
Sun Oct 08 00:10:58 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- ZEND_THROW only exists in Zend Engine 2.
Sun Oct 08 00:09:09 CEST 2006 Derick Rethans <derick@derickrethans.nl>
config.w32
xdebug/package.xml:
- Added the xdebug_set.[hc] files to the windows build and package description
file.
Sun Oct 08 00:06:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handlers.h:
- Fixed wrong type for context variable.
Sun Oct 08 00:02:47 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h:
- Namespace protected super global dumping functions.
- Refactored stack trace dumping code to return by string for better
control over when things are printed.
Fri Oct 06 16:23:04 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/tests/bug00032-ze22.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00178.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Pimped the stack trace output.
- Removed unused hooks for xdebug_set_error_handler().
Tue Oct 03 21:13:14 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #173: Coverage produce wrong coverage, by overloading yet another
opcode.
Tue Oct 03 21:07:06 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #203: PHP errors with html content processed incorrectly. This
patch backs out the change that was made to fix bug #182.
Tue Oct 03 21:05:33 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/start_trace.phpt:
- Make the filename parameter to the xdebug_start_trace() function optional. If
left empty it will use the same algorithm to pick a filename as when you are
using the xdebug.auto_trace setting.
Mon Oct 02 20:22:12 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xt.vim:
- Added folding for VIM .xt file format. (Patch by Ethan Winn
<public@destratify.com>)
Mon Oct 02 12:35:00 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c:
- One more TSRMLS issue.
Fri Sep 29 16:27:22 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c:
- Fixed ZTS issue.
Fri Sep 29 12:07:17 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/test12.phpt
xdebug/tests/test6.phpt
xdebug/tests/test8.phpt:
- Partially implemented FR #50: Resource limiting for variable display. By
default only two levels of nested variables and max string lengths of 512 are
shown. These can be changed by setting the ini settings
xdebug.var_display_max_depth and xdebug.var_display_max_data.
Tue Sep 26 19:46:22 CEST 2006 Derick Rethans <derick@derickrethans.nl>
html/rss.xml
xdebug/xdebug.c:
- One more to overload.
Tue Sep 26 13:48:47 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c:
- Overload some more opcodes
- Ignore the ZEND_OP_DATA pseudo opcode
Mon Sep 25 23:08:25 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- The foreach loop contruct contains some jump information as well.
Mon Sep 25 22:20:01 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_set.c
xdebug/xdebug_set.h
xdebug/config.m4
xdebug/php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_private.h:
- Implemented dead code analysis that should give much better code coverage
results.
Thu Sep 21 11:36:51 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- One more to overload.
Wed Sep 20 15:11:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Even more tweakage for code coverage.
Wed Sep 20 14:30:58 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Tweak code coverage some more (added send_var to the overload list).
Mon Sep 18 11:06:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
debugclient/LICENSE:
- Fixed e-mail address.
Mon Sep 18 10:58:35 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00168.phpt
xdebug/tests/coverage3.phpt:
- Added a test case.
Fri Sep 15 16:25:27 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed a typo that prevented the XDEBUG_CONFIG option "profiler_enable"
from working.
Sun Sep 10 20:43:41 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Improve code coverage by eliminating unreachable code for:
* abstract methods
* implicit returns when a normal return is present
Thu Sep 07 22:56:16 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #198: Segfault when trying to use a non-existing debug handler.
Wed Sep 06 08:27:28 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- It helps if you put the #ifdef correctly.
Tue Sep 05 16:56:41 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Let's see if this makes it work on windows again where there is no
flock and stuff.
Tue Sep 05 16:46:20 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/get_declared_vars.phpt:
- Added the xdebug.collect_vars setting to tell Xdebug to collect
information about which variables are used in a scope. Now you don't need
to show variables with xdebug.show_local_vars anymore for
xdebug_get_declared_vars() to work.
Tue Sep 05 15:05:09 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_private.h:
- Reintroduce HTML tracing by adding a new tracing option "XDEBUG_TRACE_HTML"
(4).
- Made xdebug_stop_trace() return the trace file name, so that the following
works:
<?php echo file_get_contents( xdebug_stop_trace() ); ?>
Tue Sep 05 14:10:04 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed an issue where the file was not truncated when rewriting it.
Mon Sep 04 23:20:18 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added the xdebug_print_function_trace() function to display a stack trace on
demand.
Mon Sep 04 22:44:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_profiler.c:
- Fixed bug #197: Race condition fixes created too many files.
Sun Sep 03 14:04:13 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug_profiler.c:
- Removed getrusage() usage again as it wouldn't provide better profiling
results and it added some confusion as well to people who didn't know
that "sleep()" actually doesn't use processor time.
Sat Sep 02 14:01:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- PHP 4.x doesn't have VERIFY_ABSTRACT_CLASS.
Sat Sep 02 13:58:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #196: Profile timing on Windows does not work.
Tue Aug 29 18:44:06 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c:
- More tweaks for code coverage.
Tue Aug 29 18:43:20 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Added some random number to the generated file names so that there is less
problems of concurrent requests writing to the same file.
Tue Aug 29 11:18:55 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c:
- Make this compile with PHP 4.3/4.4 again.
Mon Aug 28 21:53:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Made the code coverage a bit more accurate.
Thu Aug 24 00:58:15 CEST 2006 Shane Caraveo <shane@caraveo.com>
xdebug.c:
fix again for php 6
Tue Aug 22 20:43:08 CEST 2006 Shane Caraveo <shane@caraveo.com>
xdebug.c:
fix xdebug builds against 5.0.x
Sat Aug 19 17:43:28 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- ZTS issues.
Sat Aug 19 16:07:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Kill a bunch of unused variables.
Sat Aug 19 16:00:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Possible fix for bug #195: CLI Error after debgging session.
Sat Aug 19 15:34:03 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/xdebug_call.phpt
xdebug/tests/xdebug_call_depth.phpt
xdebug/tests/xdebug_call_depth2.phpt:
- Implemented FR #70: Provide optional depth on xdebug_call_* functions .
Sat Aug 19 14:29:08 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00184.phpt:
- Updated test case for bug #184.
Sat Aug 19 14:18:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Implemented break points for different types of PHP errors. You can now set
an 'exception' breakpoint on "Fatal error", "Warning", "Notice" etc. This is
related to bug #187.
Mon Aug 14 11:31:54 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Revert this part as it would show return values for stack frames which were
not shown at all in the traces.
Mon Aug 14 09:14:21 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #191: File/line breakpoints are case-sensitive on Windows.
- Fixed bug #193: Compile problems with PHP 5.2.
Fri Aug 11 13:46:13 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed version number.
Fri Aug 11 11:08:52 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Let's see if this makes it compile then.
Fri Aug 11 09:15:45 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c:
- Let's see if this makes it compile on Windows again.
Tue Aug 08 15:28:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug_profiler.c:
- Try to make the profiler more accurate by using getrusage() instead of
gettimeofday() for time measurements.
Tue Aug 08 15:23:19 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Addresses issues with 5.2 memory manager.
Tue Aug 08 14:38:34 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00032-ze22.phpt:
- Fixed test case.
Wed Aug 02 20:15:23 CEST 2006 Jani Taskinen <sniper@php.net>
php_xdebug.h:
- Fix build with ZTS enabled
Wed Aug 02 14:06:55 CEST 2006 Jani Taskinen <sniper@php.net>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_profiler.c
xdebug/xdebug_var.c:
- Fixed compile failures with PHP 5.2
Fri Jun 30 11:27:25 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package2.xml:
- Added v2 of the package file as well after hacking around bugs in PEAR.
Fri Jun 30 10:57:27 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h:
- Go with 2.0.0beta6.
Fri Jun 30 09:44:05 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/get_declared_vars.phpt:
- Speedup Xdebug but only gathering information about variables in scopes when
either remote debugging is used, or show_local_vars is enabled.
Sat May 27 22:06:57 CEST 2006 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug_var.c
xdebug/tests/bug00032-ze22.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/test18.phpt:
- Fixed bug #184: problem with control chars in code traces
Fri May 26 09:28:43 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Only escape the error in case we're in HTML error mode.
Fri May 26 09:28:07 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed compilation with PHP 4.4.
Mon May 15 23:41:05 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #183: property_get -n $this->somethingnonexistent crashes the
debugger.
#- And thanks to Marcus for helping me figuring out the problem.
Mon May 15 23:34:05 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c:
- Added a cache that prevents the code coverage functionality from running a
"which code is executable check" on every function call, even if they were
executed multiple times. This should speed up code coverage a lot.
Sat May 13 19:44:46 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Changed trace file logging so that it closes the file when it can no longer
write to disk. (f.e. because the disk is full).
- Fixed bug #182: Errors are not html escaped when being displayed.
Tue May 09 23:25:47 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed support for getting $this as property with DBGp.
Sun May 07 23:55:49 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00178.phpt:
- Fixed bug #178: $php_errormsg and Track errors unavailable.
Sun May 07 23:36:38 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00176.phpt:
- Fixed bug #176: Segfault using SplTempFileObject.
Sun May 07 18:19:50 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #180: collected includes not shown in trace files. (Patch by
Cristian Rodriguez <soporte@onfocus.cl>)
Sun May 07 18:18:10 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00057-ze2.phpt:
- Fix test
Thu May 04 11:55:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Added a "script" value to the profiler_output_name option. This will write
the profiler output to a filename that consists of the script's full path
(using underscores). ie: /var/www/index.php becomes
var_www_index_php_cachegrind.out. (Patch by Brian Shire
<shire@facebook.com>).
Mon May 01 12:09:16 CEST 2006 Derick Rethans <derick@derickrethans.nl>
debugclient/build/buildcheck.sh:
- Fixed bug #177: debugclient fails to compile due to Bison.
#- As we don't need bison at all I just removed the check.
Fri Apr 14 12:07:08 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00173.phpt:
- Fixed bug #173: Xdebug segfaults using SPL ArrayIterator.
Thu Apr 13 00:26:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed Komodo bug 45484: no member data for objects in PHP debugger.
Sat Apr 08 19:30:44 CEST 2006 Derick Rethans <derick@derickrethans.nl>
html/archive.php
www.derickrethans.nl/html/index.php
www.derickrethans.nl/html/rss.xml
www.derickrethans.nl/html/content/no_darwinism_in_the_us.php
www.derickrethans.nl/html/include/sc.php
www.derickrethans.nl/html/text/blurps.xml
xdebug/xdebug_handler_dbgp.c:
- TSRM issues (Patch by Sebastian)
Thu Apr 06 20:57:13 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed off by one error.
Thu Apr 06 20:47:28 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Try to fix encoding issues with Komodo, but this seems to make Komodo hang.
Thu Apr 06 19:40:22 CEST 2006 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Fixed gcc4 build issues.
Thu Apr 06 08:38:54 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Flush the log so that it is also useful if things crash.
Tue Apr 04 19:01:10 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Added the xdebug.remote_log setting that allows you to log debugger
communication to a log file for debugging. This can also be set through the
"remote_log" element in the XDEBUG_CONFIG environment variable.
Sun Apr 02 09:31:03 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c:
- Implemented the "timestamp" option for the xdebug.trace_output_name and
xdebug.profiler_output_name settings.
Wed Mar 15 23:51:31 CET 2006 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix escaped characters in dbgp command
- fix using double quoted strings in array indicies
# example: property_get -n "$_SERVER[\"QUERY_STRING\"]"
# example: property_get -n "$_SERVER[\'QUERY_STRING\']"
Wed Mar 15 10:22:20 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed exception breakpoints.
Tue Mar 14 22:20:48 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handlers.h:
- Added support for conditions for file/line breakpoints.
- Added support for hit value checking to file/line breakpoints.
- Added support for "exception" breakpoints.
- Removed general breaks for normal PHP warnings, errors and exceptions.
Fri Mar 10 13:10:26 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #171: set_time_limit stack overflow on 2nd request.
Thu Mar 09 22:32:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- DBGp: Implemented support for hit conditions for breakpoints.
Thu Mar 09 14:06:20 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #87: Warning about headers when "register_shutdown_function" used.
Tue Mar 07 22:30:54 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Turn the display of a stack trace whenever an exception occurs into a setting
as it's highly annoying.
Tue Mar 07 22:30:13 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Added missing return statement.
Tue Feb 28 09:54:47 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- The zif_ trick doesn't work on Windows, so work around it by storing
the original handler in a request global.
Mon Feb 27 22:00:55 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Suppress NOP/EXT_NOP from being marked as executable code with Code
Coverage.
Mon Feb 27 21:59:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed PECL bug #6940 (XDebug ignores set_time_limit)
Wed Feb 22 22:29:00 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed issues with empty array indices and binary safety.
Tue Feb 21 22:26:58 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #168: Xdebug's DBGp crashes on an eval command where the
result is an array.
Tue Feb 21 22:25:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed memory overrun problem as we allocated too little pages for
options.
Tue Feb 21 21:43:17 CET 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h:
- Implemented virtual files for eval'ed statements. This fixes bug #136 too.
Mon Feb 20 15:57:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Temporary solution for this, until I can figure out how to deal with it
correctly.
Mon Feb 13 21:54:47 CET 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00001.phpt:
- Fixed skip-if clause.
Fri Feb 10 15:44:55 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Align the headers (include error message) to the left.
Thu Feb 02 23:21:49 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed TSRMLS issue
Tue Jan 31 22:07:37 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed typo.
Tue Jan 31 22:07:19 CET 2006 Derick Rethans <derick@derickrethans.nl>
tests/get_declared_vars.phpt:
- Fixed test.
Tue Jan 31 22:04:05 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h:
- Added profiling aggregation functions (patch by Andrei Zmievski)
Fri Jan 27 10:22:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h:
- Fixed bug #125: show_mem_delta does not calculate correct negative values on
64bit machines.
Wed Jan 25 09:49:16 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed printing of stack trace on an exception.
Tue Jan 24 23:13:04 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed implementation for FR #124: It was only done when remote debugging was
enabled.
Tue Jan 24 23:05:54 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/docs/dbgp.txt:
- Implemented FR #70: Add feature_get breakpoint_types.
Tue Jan 24 22:32:50 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Implemented FR #137: feature_get for general commands doesn't have a text field.
Tue Jan 24 22:26:41 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Implement FR #124: Add backtrace dumping information when exception thrown.
Tue Jan 24 22:12:06 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h:
- Implemented correct paging behavior in case max_depth is greater than 1.
Mon Jan 23 21:13:50 CET 2006 Derick Rethans <derick@derickrethans.nl>
docs/Makefile:
- Fixed Makefile.
Mon Jan 23 21:12:46 CET 2006 Derick Rethans <derick@derickrethans.nl>
docs/dbgp.txt:
- Merged from dbgp specs.
Mon Jan 23 08:14:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_mm.h:
- Fixed issue with strndup's GNU extensions.
Mon Jan 23 00:30:59 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_hash.c
xdebug/xdebug_hash.h
xdebug/xdebug_mm.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h:
- Implemented FR #131: XDebug needs to implement paged child object requests.
Tue Jan 17 23:19:48 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #121: property_get -n $r[2] returns the whole hash.
Tue Jan 17 22:35:42 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Make property_get -n $r['keyName'] actually work without segfaulting.
#- Numerical indices are next.
Tue Jan 17 21:58:36 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #111: xdebug does not ignore set_time_limit() function during debug
session.
Tue Jan 03 22:15:31 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed debug information.
Mon Jan 02 17:12:32 CET 2006 Marcus Börger <helly@php.net>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Make expectations independent from whitespace
Sun Jan 01 16:27:28 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_com.c
xdebug/xdebug_com.h
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h
xdebug/xdebug_mm.h
xdebug/xdebug_private.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h
xdebug/debugclient/main.c
xdebug/debugclient/usefulstuff.c
xdebug/debugclient/usefulstuff.h:
- Bumb year.
Sat Dec 31 11:54:10 CET 2005 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with beta5.
Sat Dec 31 11:50:10 CET 2005 Derick Rethans <derick@derickrethans.nl>
config.m4:
- Fixed bug #154: GCC 4.0.2 optimizes too much out with -O2.
Sat Dec 31 11:34:53 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #141: Remote context_get causes segfault.
Fri Dec 30 16:59:02 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Implemented FR #158: Function calls from the {main} scope always have the
line number 0. (Patch by Jan Jehnardt)
Fri Dec 30 16:58:17 CET 2005 Derick Rethans <derick@derickrethans.nl>
tests/bug00002.phpt:
- Updated test case to reflect changes in trace files.
Fri Dec 30 16:54:24 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00003.phpt:
- Implemented FR #156: it's impossible to know the time taken by the last func
call in xdebug trace mode 0.
- Fixed MSVC compile error for xdebug_get_declared_vars().
Fri Dec 30 16:33:31 CET 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/get_declared_vars.phpt:
- Implemented FR #153: xdebug_get_declared_vars().
Fri Dec 30 15:52:38 CET 2005 Marcus Börger <helly@php.net>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00001.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00057-ze2.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/coverage.phpt
xdebug/tests/coverage2.phpt
xdebug/tests/coverage3.phpt
xdebug/tests/exception.phpt
xdebug/tests/function_counter.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/memory_usage.phpt
xdebug/tests/peak_memory_usage.phpt
xdebug/tests/shutdown.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test19.phpt
xdebug/tests/test20.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test3.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test6.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Add skipif conditions
Fri Dec 30 14:35:46 CET 2005 Derick Rethans <derick@derickrethans.nl>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test6.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Fixed test cases.
Tue Dec 20 11:26:58 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Implemented FR #161: var_dump doesn't show lengths for strings.
Sun Dec 18 02:04:19 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fix non-zts mode
Wed Dec 14 12:48:04 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed shutdown crash with ZTS on Win32 (Patch by Antony Dovgal)
Mon Dec 12 12:53:10 CET 2005 Jani Taskinen <sniper@php.net>
xdebug.c:
- Plugged couple of dozen memleaks
Sun Dec 11 12:06:23 CET 2005 Marcus Börger <helly@php.net>
tests/.cvsignore:
- .php files are temp files here
Mon Dec 05 16:47:03 CET 2005 Jani Taskinen <sniper@php.net>
xdebug.c:
- Fixed bad memory leak when a E_ERROR of exceeding memory_limit was thrown
Wed Oct 19 10:20:37 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_var.c:
- Temporary fix for bug #154.
Thu Oct 06 22:22:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed names of the defines.
Wed Oct 05 22:57:46 CEST 2005 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- mail server test
Wed Oct 05 22:46:21 CEST 2005 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- Mailserver test.
Wed Oct 05 22:35:37 CEST 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Next version.
#- And mail server test.
Thu Sep 29 22:50:32 CEST 2005 Marcus Börger <helly@php.net>
tests/test8.phpt:
- Fix expectations
Thu Sep 29 22:48:01 CEST 2005 Marcus Börger <helly@php.net>
tests/coverage3.phpt:
- Fix expectations
Thu Sep 29 22:42:27 CEST 2005 Marcus Börger <helly@php.net>
xdebug.c
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h:
- Enable build with PHP 6
Tue Sep 27 15:30:04 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed memory read error when the argument stack didn't have atleast two
elements.
Sat Sep 24 23:56:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml:
- Added package XML version 2 file.
Sat Sep 24 22:03:03 CEST 2005 Derick Rethans <derick@derickrethans.nl>
srm_oparray.c
xdebug/package.xml
xdebug/php_xdebug.h:
- Go with beta4.
Sat Sep 24 22:00:12 CEST 2005 Derick Rethans <derick@derickrethans.nl>
debugclient/configure.in
xdebug/debugclient/main.c:
- Allow the debug client to be build with an older libedit (for FreeBSD 4.9).
Sat Sep 24 11:23:50 CEST 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- We're at beta4-dev already.
Fri Sep 23 10:35:36 CEST 2005 Derick Rethans <derick@derickrethans.nl>
timelib.h
timelib/unixtime2tm.c
xdebug/tests/test_class.inc
xdebug/tests/test2a.php
xdebug/tests/test9a.php
xdebug/tests/test_class.php
xdebug/tests/test_memory.php
xdebug/tests/.cvsignore
xdebug/tests/test1.phpt:
- Implemented FR #114: Rename tests/*.php to tests/*.inc
Fri Sep 23 10:22:57 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/assert_test.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt:
- Fixed bug #142: xdebug crashes with implicit destructor calls.
Thu Sep 22 20:47:00 CEST 2005 Derick Rethans <derick@derickrethans.nl>
tests/bug00146.phpt:
- Added a test case for bug #146.
Thu Sep 22 20:36:51 CEST 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_profiler.c:
- Added FR #148: Option to append to cachegrind files, instead of overwriting.
Wed Sep 21 11:01:50 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added support for PHP 5.1 and higher's IS_CV, so that $x = "bar();";
eval($x); doesn't segfault anymore.
Wed Sep 21 10:28:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Update defines so that it works with the latest CVS versions only, which
should be safe.
Tue Aug 30 13:57:25 CEST 2005 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c:
- MFH: Broken include.
Tue Aug 30 10:55:25 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed headers.
Mon Aug 15 09:30:43 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test20.phpt
xdebug/tests/test7.phpt
xdebug/tests/test9.phpt:
- Fixed compilation with PHP 5.0.x
- Fixed some test cases.
Thu Aug 11 21:58:52 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this compile in ZTS mode for PHP 6.0 again.
Thu Aug 11 17:02:29 CEST 2005 Derick Rethans <derick@derickrethans.nl>
test-6.0.sh
xdebug/.cvsignore:
- Update .cvsignore and added test script for 6.0
Thu Aug 11 14:42:15 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00003.phpt:
- Fixed test "bug00003.phpt" and added a note about why test6 fails in PHP 5.1
and 6.0.
Thu Aug 11 13:43:08 CEST 2005 Derick Rethans <derick@derickrethans.nl>
tests/xdebug_var_dump.phpt:
- Fixed testcase.
Thu Aug 11 13:39:58 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #132: use of eval causes a segmentation fault.
- Fixed ifdef nesting.
Wed Aug 10 19:18:33 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_compat.c:
- Fixed bug #133: PHP scripts exits with 0 on PHP error.
- Make it compile with PHP 6.0dev
Thu Aug 04 18:30:15 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Xdebug should return "array" with property get, which is defined in the
typemap to the common type "hash".
Thu Aug 04 16:04:30 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #136: The "type" attribute is missing from stack_get returns.
Thu Jul 21 18:33:58 CEST 2005 Jani Taskinen <sniper@php.net>
xdebug_profiler.c:
- Added some fflush()'s to get the profile output file written
and to be able to display it during script run.
Thu Jul 21 17:41:06 CEST 2005 Jani Taskinen <sniper@php.net>
:
Update NEWS
Thu Jul 21 17:40:36 CEST 2005 Jani Taskinen <sniper@php.net>
xdebug.c
xdebug/php_xdebug.h:
profile -> profiler (consistent)
Thu Jul 21 17:33:17 CEST 2005 Jani Taskinen <sniper@php.net>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_profiler.c:
- Added xdebug_get_profile_filename() function which returns the current profiler dump file
Sun Jul 03 01:10:41 CEST 2005 Marcus Börger <helly@php.net>
xdebug.c:
- Remove 5.1 specific zts part (startup signatures are back to pre
dependency patch)
Sun Jun 19 14:51:50 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Allow "xdebug.default_enable" to be set everywhere.
- Make it compile with HEAD again.
Sun Jun 19 14:51:17 CEST 2005 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Update package and NEWS for beta 3 (which is already released).
Sun Jun 19 14:50:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Little cosmetics.
Tue Jun 14 15:54:30 CEST 2005 Derick Rethans <derick@derickrethans.nl>
tests/coverage.phpt
xdebug/tests/coverage2.phpt:
- Fixed broken test cases.
Tue Jun 14 15:54:08 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make it work with ZendEngine 2.1 again.
Tue Jun 14 09:41:17 CEST 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added xdebug_debug_zval_stdout().
Tue Jun 14 09:37:32 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Prevent accessing 0x0 vars.
Tue May 03 16:34:28 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added debugging tool for Thomas.
Wed Apr 27 11:43:36 CEST 2005 Derick Rethans <derick@derickrethans.nl>
README:
- test commit
Wed Apr 27 11:10:15 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Allow profiler to be enabled and configured through the environment.
Wed Apr 27 11:08:32 CEST 2005 Derick Rethans <derick@derickrethans.nl>
README:
- Commit updated README
Sun Mar 20 16:11:51 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #95: Segfault when deinitializing Xdebug module.
(Patch by Maxim Poltarak <demiurg@gmail.com>)
Thu Mar 10 22:35:53 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #117: var_dump dows not work with "private".
Thu Mar 10 09:25:43 CET 2005 Derick Rethans <derick@derickrethans.nl>
debugclient/debugclient.dsp:
- Fixed lineendings
Wed Mar 09 22:18:11 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #118: Segfault with exception when remote debugging.
Sun Mar 06 22:55:31 CET 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #109: DBGP's eval will abort the script when the eval statement is
invalid.
Wed Mar 02 16:01:32 CET 2005 Derick Rethans <derick@derickrethans.nl>
package2.xml:
- Added Package 2 XML
Wed Feb 02 23:50:58 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
oops, forgot to diff first before last commit
Wed Feb 02 23:23:20 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix windows build
Wed Feb 02 00:33:16 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed typo in PHP 4 version of code.
#- Thy shall test before thy commith.
Tue Feb 01 23:53:44 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c:
- Fixed bug #109: Requesting property_get or _value of protected class member
from outside the class leads to an exit.
- Added support for uninitialized variables for PHP 5.1 in a proper way.
- Fixed a segfault for when an attribute value is NULL on XML string
generation.
Tue Feb 01 03:28:02 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix retrieving static vars in classes
Tue Feb 01 02:28:40 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_var.c:
- fix crashes on win32 if introspecting com objects. unfortunately, no easy way to deal with this, so we punt just like print_r and family
Mon Jan 31 00:24:34 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_xml.c
xdebug/xdebug_var.c:
- fix xml attributes that contain xml entities
- escape single quotes in values
The breakage was found when trying to debug a soap app, and looking at _xmlEntities in SOAP/Base.php
Sat Jan 08 15:21:01 CET 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #108: log_only still displays some text for errors in included files.
- Added the possibility to trigger the profiler by setting
"xdebug.profiler_enable_trigger" to 1 and using XDEBUG_PROFILE as a get
parameter.
Fri Dec 24 15:41:16 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Make it compile on Windows again. (Thanks to Marcus Börger)
Thu Dec 23 14:12:23 CET 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Update version no
Tue Dec 14 11:45:22 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed bug #107: Code Coverage only detects executable code in used functions
and classes.
Sat Dec 04 22:45:46 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #103: crash when running the DBGp command 'eval' on a global
variable
Sun Nov 28 23:14:49 CET 2004 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Remove nolonger existing file.
Sun Nov 28 23:12:05 CET 2004 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Update NEWS and package.xml
Sun Nov 28 23:07:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Go with 2.0.0beta2
Sun Nov 28 22:53:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_str.c:
- Fixed bug #94: xdebug_sprintf misbehaves with x86_64/glibc-2.3.3
Sun Nov 28 20:34:19 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #101: crash with set_exeception_handler() and uncatched exceptions.
Tue Nov 16 14:42:39 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- The proper Xdebug type is "hash" for associative arrays.
Mon Nov 15 18:52:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/configure.in
xdebug/debugclient/build/threads.m4:
- Fixed bug #102: Problems with configure for automake 1.8.
#- We don't use threads here anyway.
Mon Nov 15 13:45:13 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h:
- Fixed problem with error codes.
Thu Nov 11 17:30:12 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/debugclient/main.c:
- Added error messages to returned errors (in most cases)
- Make property_get and property_value finally work as they should, including
retrieving information from different depths then the most top stack frame.
- Fixed warnings because of updated API numbers
Mon Nov 08 10:40:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fix eval'ed $varnames in property_get.
Sun Nov 07 08:25:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Support the -d option for property_get.
Fri Nov 05 14:23:39 CET 2004 Derick Rethans <derick@derickrethans.nl>
test-5.0.sh:
- Added shell script for easier running of test suite for PHP 5.0.x.
Fri Nov 05 14:12:09 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this build on 4.3 and 5.0 again. No clue how this happened...
Fri Nov 05 00:10:00 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #99: unset variables return the name as a string with property_get.
Thu Nov 04 23:43:56 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make things work in PHP 4.3 and PHP 5.0 again.
Thu Nov 04 23:10:37 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #98: 'longname' attribute not returned for unintialized property
in context_get request.
Mon Nov 01 13:12:47 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed some -Wall warnings.
Mon Nov 01 13:09:49 CET 2004 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c:
- Fixed segfault with PHP 5.1, old_execute is now a symbol that is used in the
Zend engine too.
Mon Nov 01 13:06:17 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added PHP 5.1 compability for the opcode overrides.
Fri Oct 29 12:01:18 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/tests/coverage3.phpt
xdebug/tests/coverage.phpt
xdebug/tests/coverage2.phpt:
- Override some more opcodes as there is not always EXT_STMT when you expect
it. This should give better results for code coverage.
Tue Oct 26 11:15:54 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Force the XG(active_symbol_table) to EG(active_symbol_table) as normally this
would be set for each stack element.
Tue Oct 26 11:06:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Forgot to add a parameter to zend_hash_apply which caused interesting
results.
Tue Oct 26 10:41:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h:
- Added a function "xdebug_debug_zval" to debug zvals by printing its refcounts
and is_ref values.
Sun Oct 24 17:53:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- xdebug_code_coverage_stop() will now clean up the code coverage array, unless
you specify FALSE as parameter.
Thu Oct 21 09:10:10 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- There is indeed no good way as the Zend mastah's didn't want to bumb the
API number.
Wed Oct 20 20:03:07 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix bad pointer in property_value
Wed Oct 20 19:03:43 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix compile for 5.0
Wed Oct 20 09:35:46 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed some Windows related warnings
- Hopefully fixed bug #95
Wed Oct 20 00:38:28 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_com.c:
- fix windows compile
Wed Oct 13 10:01:22 CEST 2004 Derick Rethans <derick@derickrethans.nl>
README:
- Test commit.
Tue Oct 12 16:56:09 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed bug #93: Crash on x86_64
Tue Oct 12 16:49:30 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #92: xdebug_disable() doesn't disable the exception handler.
Wed Oct 06 16:58:38 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed bug #93: Crash in lookup_hostname on x86_64
Wed Oct 06 09:09:35 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c
xdebug/xdebug_profiler.h:
- Add another function to the .h file.
Wed Oct 06 08:58:02 CEST 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/debugclient.dsp
xdebug/debugclient/main.c:
- Make the debugclient compile on windows again.
Wed Oct 06 08:56:29 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h:
- Fixed TSRM issues.
Sun Oct 03 15:10:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_private.h
xdebug/tests/coverage.inc
xdebug/tests/coverage.phpt
xdebug/tests/coverage2.phpt:
- Fixed the exit handler hook to use the new "5.1" way of handling it; which
fortunately also works with PHP 5.0.
- Extended the code-coverage functionality by returning lines with executable
code on them, but where not executed with a count value of -1.
- Added test-cases for the code-coverage functionality.
Tue Sep 28 08:42:13 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/test6.phpt:
- Fixed this test.
Mon Sep 27 10:33:42 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Plugged some memory leaks
- Fixed a segfault
- Updated the version number
Mon Sep 27 10:32:29 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test.sh:
- We need to disable auto trace here, otherwise it would have a race condition.
Mon Sep 27 10:31:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/auto_trace.phpt
xdebug/tests/memory_usage.phpt
xdebug/tests/test6.phpt:
- Update test cases.
Wed Sep 22 15:49:38 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Only deinitialize the profiler if it is actually used.
Tue Sep 21 01:39:52 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c:
- Fixed bug #68: Summary not written when script ended with "exit()".
Wed Sep 15 14:59:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h:
- Go with Xdebug 2.0.0beta1.
Wed Sep 15 11:34:12 CEST 2004 Derick Rethans <derick@derickrethans.nl>
:
- Update NEWS file for 2.0.0beta1
Wed Sep 15 11:33:40 CEST 2004 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Merge package.xml releases from the XDEBUG_1_3 branch.
Wed Sep 15 09:53:46 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/php_xdebug.h:
- Added request #88: Make the url parameter XDEBUG_SESSION_START optional. So
it can be disabled and the user does not need to add it.
#- This new php.ini setting is xdebug.remote_autostart
Wed Sep 15 09:52:18 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Added Shane's clarifications for our file:// mangling function.
Wed Sep 08 07:58:58 CEST 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Added patch to fix warnings and implicit declarations. (Based on a patch by
Reini Urban)
Tue Sep 07 16:27:44 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_com.c:
- Added the setting of the TCP_NODELAY socket option. (Patch by Christof J.
Reetz)
Mon Aug 30 16:05:24 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fix this windows mess for good now.
Mon Aug 30 16:00:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h:
- Fix it for real now.
Mon Aug 30 15:48:41 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.h:
- Add the TSRMLS_CC to the declaration too.
Mon Aug 30 09:03:11 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- MFH: Fixed dumping of superglobals for numeric keys.
Mon Aug 30 08:52:13 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- Fixed dumping of superglobals for numeric keys.
Fri Aug 27 08:58:18 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug_handler_dbgp.c:
- Make this work with ZTS again.
Thu Aug 26 11:18:55 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Apply Rasmus' patch to redo the path resolving in case his SKIP_PATH_CHECK
thingy is used.
Mon Aug 23 08:32:14 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Changed default debugging protocol to dbgp instead of gdb.
- Fixed a problem with breakpoints on a non-static method call.
- Fixed a problem where internal function calls were not registered for
code coverage.
Mon Aug 23 08:31:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed segfault when requesting a property with it's long name.
Tue Aug 17 08:54:03 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c
xdebug/tests/bug00089.phpt:
- Fix for bug #89: var_dump shows empty strings garbled
Mon Aug 16 10:00:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/xdebug_var_dump.phpt:
- Added a test for showing local variables on errors.
Mon Aug 16 09:59:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Make testcases work independently of the xdebug.collect_return setting.
Mon Aug 16 09:59:27 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_var.c:
- Fixed showing local variables in case the top most frame was a PHP function.
- Fixed showing referenced objects, they missed the classname.
- Nullify some globals after freeing them.
Mon Aug 09 08:27:59 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added xdebug_get_stack_depth() to return the current stack depth level.
- Cleaned up some whitespace.
Fri Aug 06 08:59:03 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #86: xdebug produces output that is not xhtml 1.1 valid
#- This is already fixed in Xdebug 2.0-dev
Fri Aug 06 08:52:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c:
- MFH: Fix for bug #83: More than 20 parameters functions make xdebug crash
Thu Aug 05 13:07:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #85: Xdebug segfaults when no idekey is set.
Tue Aug 03 22:46:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_private.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h:
- Fixed bug #75: xdebug's var_dump implementation is not binary safe
- Fixed problem with outputing Local Variables
- Fixed bug #83: More than 32 parameters functions make xdebug crash
Tue Aug 03 22:36:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/bug00032.phpt
xdebug/tests/test20b.phpt:
- Fixed test cases.
Tue Aug 03 00:04:34 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c
xdebug/xdebug_var.c
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h:
- add text node structure to better handle base64 encoding text nodes
- make string values of variables always encoded.
# fixes http://bugs.activestate.com/show_bug.cgi?id=33152
Mon Aug 02 11:58:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
README:
- Added the 5th step again.
Tue Jul 20 18:34:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Some whitespace fixes.
Mon Jul 19 21:51:26 CEST 2004 Marcus Börger <helly@php.net>
xdebug_compat.c:
- Make compatible with PHP 5.1.x
Mon Jul 19 20:59:46 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- refix $this for php 5 after yesterday's changes
# change add_variable_node to enable me to force special vars to only eval as variables, while allowing property_get to eval arbitrary code
Sun Jul 18 21:52:08 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h:
- in dbgp handle redirected io correctly when output buffering is on
- add globals context, and use show_hidden feature name for deciding
whether to show super globals in the global context
Sat Jul 17 01:20:06 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_var.c:
- if we are an empty object or array, dont pretent to have children
- php documents the array data type, not a hash data type, give it the appropriate name so as to not confuse people.
Fri Jul 16 23:42:05 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix the availability of used vars from included files.
# since included files are treated as a stack frame, we have to update
# the used vars in all the parent stack frames, up to the 'real' previous
# stack, which is either the top stack or the first fuction stack we find.
# Without this patch, when you step into an included file, you would not
# see the variables defined at the global level of that file.
Fri Jul 16 06:02:51 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
change stack function attribute to where attribute per spec
Thu Jul 15 09:29:27 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- provide $this in locals context if we are inside a class.
# zend engine 2 does not have this in the symbol table for some reason, or I am missing something obvious, either way it needs to be dealt with
Thu Jul 15 08:04:13 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix dbgp source command, uses php streams to handle proper include paths
Thu Jul 15 04:16:47 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix issue where output would be duplicated in some instances. always check for headers being written first.
Thu Jul 15 04:15:49 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_var.c:
- fix issue where full name would have $$varname rather than $varname
Thu Jul 15 01:58:49 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fixed #73: komodo beta 4.3.7 crash
- fixed dbgp error handler to work correctly and provide a response that is correct for the protocol
#- bug entry does not identify what the real bug was, see also bugs.activestate.com for bug # 32630
Tue Jul 13 13:13:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed one more Windows warning.
Tue Jul 13 12:02:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #74: Segfault with autoload.
#- Already fixed in revision 1.191 for HEAD
Mon Jul 12 09:12:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed Windows build issues.
Sat Jul 10 14:58:30 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed crash bug when dbgp_deinit was called before any other command
was given to the debug engine.
Sat Jul 10 14:56:05 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #67: Filenames in Xdebug break URI RFC with spaces.
Fri Jul 09 15:54:27 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Fixed bug #69: Integer overflow in cachegrind summary.
Fri Jul 09 15:36:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #72: breakpoint_get returns wrong structure.
Fri Jul 02 17:11:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/test1.phpt
xdebug/tests/test12.phpt
xdebug/tests/test14.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20.phpt
xdebug/tests/test8.phpt:
- More fixes for the tests due to changed output formats.
Fri Jul 02 16:06:51 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test4.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Fixed tests to use the correct trace format.
Fri Jul 02 15:53:34 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed CS
Fri Jul 02 15:50:29 CEST 2004 Derick Rethans <derick@derickrethans.nl>
README
xdebug/test.sh
xdebug/xdebug.c:
- Redid the new second format of trace files to be able to do much better
analysis.
Wed Jun 30 13:45:10 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to dev
Wed Jun 30 13:44:25 CEST 2004 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h:
- Go with 1.3.2.
Wed Jun 23 23:51:29 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix retrieval of config information to work correctly for startup
environment and per request
Wed Jun 23 15:27:57 CEST 2004 Derick Rethans <derick@derickrethans.nl>
docs/Makefile
xdebug/docs/dbgp.txt
xdebug/docs/gdb.txt:
- Added Specs to CVS
Thu Jun 17 17:45:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed invalid-free bug with XG(ide_key).
Thu Jun 17 17:27:37 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Add some protos
Fri Jun 11 15:56:08 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added a new field to the computerized trace output to show if a function
is used defined or not.
- Added the xdebug version number to the computerized trace output.
Fri Jun 11 14:42:12 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_private.h:
- Added a computerized trace format for easier parsing by external programs.
Wed Jun 09 09:21:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Minor whitespace things
Wed Jun 09 09:07:19 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.h
xdebug/xdebug_xml.c:
- Fixed bug #64: Missing include of xdebug_compat.h.
Sun Jun 06 04:03:54 CEST 2004 Shane Caraveo <shane@caraveo.com>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_xml.c:
- Fix returning text nodes that contain html tags and such
- Fix dbgp proxy support by adding the idekey attribute
Can also use the XDEBUG_SESSION_START var to set the idekey
New configuration var, xdebug.idekey
Wed May 26 11:08:23 CEST 2004 Derick Rethans <derick@derickrethans.nl>
:
- Test for mail
Wed May 26 11:04:36 CEST 2004 Derick Rethans <derick@derickrethans.nl>
:
- Test mail
Fri May 07 10:26:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- Whitespace
Sat May 01 23:25:28 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_private.h:
- Added a new php.ini setting "xdebug.trace_options" to configure extra
options for trace dumping.
- Added the XDEBUG_TRACE_APPEND option (1) as trace option. This can be set
with the ini setting above (only the number "1"), or passed as 2nd parameter
to xdebug_start_trace() (both the number "1" or the constant
XDEBUG_TRACE_APPEND).
Sat May 01 13:49:36 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed returned error when the stack depth was out of limits.
Thu Apr 22 21:00:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- The whitespace Nazi strikes again!
Thu Apr 22 20:37:44 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h:
- Whitespace and removing some unused variables.
Wed Apr 21 20:30:29 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix cookie name length
- remove usage of XDEBUG_SESSION from environment
Wed Apr 21 20:19:31 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.h:
- distinguish between xdebug and IDE session variables better
- DBGP_COOKIE is specific to the dbgp protocol
- XDEBUG_SESSION is now used for the xdebug activation cookie
- magic_cookie no longer needs to be provided to the protocol handlers
Tue Apr 20 23:51:56 CEST 2004 Shane Caraveo <shane@caraveo.com>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_var.c:
- magic_cookie is not necessary for remote debugging
- implement property_set based on eval
# todo's are left on this
- implement property_value based on property_get code
# needs more work, see comments in code
- property_get now uses eval as last resort to get a value
- implement stdout redirection
# only works in copy mode, not full redirection mode
# this is one way to do it, but we might also consider
# using filters so we can deal with stderr and stdin
- fix stderr command to return success=0
- factor the eval function so we have some common eval code
- fix CMD_OPTION to work with -- args
- fix fullname attribute to be real php syntax
- fix last response for stop and detach commands (identified by valgrind)
Tue Apr 20 03:52:04 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- only build zend2 stuff with zend2
- make the kill/stop stop/detach change that happend long ago
Sun Apr 18 14:31:35 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c:
- Remove useles remainder.
Sun Apr 18 01:35:33 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #58: Xdebug 1.3.x doesn't compile with PHP 5.
Sat Apr 17 12:24:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Change title to reflect for which protocol this client is.
Sat Apr 17 01:27:33 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.h
xdebug/tests/exception.phpt:
- Added hook into exception throwing mechinism of PHP so that they can be
dealth with in the remote debugger frontends too.
#- Only works with >= PHP 5 RC2
Sat Apr 17 01:26:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
rebuild.sh:
- Add a script to rebuild the extension.
#- /me lazy
Fri Apr 16 19:37:06 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_profiler.c:
just get rid of a warning (sorry forgot what the cvs msg format is)
Fri Apr 16 09:56:22 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h:
- Added return_value member to the function_stack struct.
Wed Apr 14 19:42:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
config.w32:
- Make things work with the snaps builder too.
Tue Apr 13 22:33:45 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c
xdebug/xdebug_var.c:
- Fixed a couple of segfaults with uninitialized variables with the GDB
protocol.
Tue Apr 13 16:00:00 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c:
- Fixed breaking on functions with the GDB compatible protocol.
Mon Apr 12 20:31:01 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handlers.h
xdebug/xdebug_handler_dbgp.c:
- Implemented the "return" breakpoint for DBGp.
- Fixed the "context_get" DBGp command to return errors in case the stack
depth requested doesn't exist.
- Changed the -b and -e options to the DBGp "source" command to default
to 0 and "end of script" so that either of those can be emitted. If -b
exists and -e misses then the command will return all lines from the -b
defined line to the end of the script. If -e exists and -b misses then
all source until the line specified with -e is returned.
Sun Apr 11 22:29:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/001.phpt
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00001.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00057-ze2.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/function_counter.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/memory_usage.phpt
xdebug/tests/peak_memory_usage.phpt
xdebug/tests/shutdown.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test19.phpt
xdebug/tests/test20.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test3.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test6.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Disable profiler by default for all tests.
- Stop using tempnam() and instead use uniqid() in test cases so that no
additional files in /tmp are created.
Sun Apr 11 16:44:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c:
- Implement collecting return values for PHP 4.3.x correctly.
Sun Apr 11 16:22:09 CEST 2004 Derick Rethans <derick@derickrethans.nl>
config.m4
xdebug/php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xt.vim
xdebug/tests/test11.phpt
xdebug/tests/test8.phpt:
- Implemented showing returng values in traces. The xdebug.collect_return
php.ini settings needs to be activated for this.
- Modified two test cases to test for the new feature
- Added xdebug_compat.c to the extension files.
Sat Apr 10 12:33:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test-4.3.sh
xdebug/test.sh
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00057-ze2.phpt:
- Added test cases for bug #57
Sat Apr 10 01:27:51 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/bug00032-ze1.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/shutdown.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test1.phpt:
- Update tests with new style of showing include files.
- Split local vars and bug 32 tests to ZE1 and ZE2 test.
Sat Apr 10 01:25:09 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #57: Crash with overloading functions
Fri Apr 09 22:02:48 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed earlier introduced bug where parameters to eval() were recorded
wrongly. Parameters to eval() are no also always recorded.
Thu Apr 08 23:47:43 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #54: source command did not except missing -f parameter.
Tue Apr 06 21:26:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h:
- Updated Changelog and NEWS from HEAD.
- Updated package.xml file.
- Go with 1.3.1!
Tue Apr 06 21:10:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Fixed profiler to aggregate class/method calls correctly. (Patch by Robert
Beenen)
Mon Apr 05 00:03:21 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #44: Script time-outs should be disabled when debugging.
Sun Apr 04 23:35:48 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c:
- And change the name of the symbols everywhere so that it works on Winshit
again.
Sun Apr 04 23:32:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_compat.h:
- Make it work on Unices too again
Sun Apr 04 23:24:59 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug.c
xdebug/xdebug.dsp
xdebug/xdebug_handler_dbgp.c:
- Made Xdebug compile with all PHP 4.3.x versions by embedding the non-exported
functions php_var_dump() and php_base64_encode()/php_base64_decode() into the
Xdebug source.
#- BSD style licenses rock :)
Sat Apr 03 23:37:58 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed two vars which are no longer needed.
Tue Mar 30 22:07:49 CEST 2004 Harald Radi <harald.radi@nme.at>
xdebug_handler_dbgp.c:
- Fixed uri to local file path conversion in source command
- Fixed format strings that caused xdebug to segfault
Fri Mar 26 17:58:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Fixed profiler crash with includes.
Thu Mar 25 18:48:56 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed handling the DBGP_COOKIE env variable to start an Xdebug session.
- Fixed bug #53: Feature get misusing the supported attribute.
- Fixed protocol_version attribute to the init packet.
Thu Mar 25 18:35:33 CET 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/debugclient/main.c:
- Fixing copyright strings
Thu Mar 25 17:57:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.h
xdebug/xdebug_private.h:
- Added warnings if Xdebug was not loaded as a Zend extension.
- Fixed bug #49: Included file's names should not be stored by address.
- Fixed bug #51: Only start a debug session if XDEBUG_SESSION_START is
passed as GET or POST parameter, or the DBGP_COOKIE is send to the server.
Passing XDEBUG_SESSION_STOP as GET/POST parameter will end the debug
session and removes the cookie again. The cookie is also passed to the
remote handler backends; for DBGp it is added to the <init> packet.
- Added the protocol version to the <init> packet.
Mon Mar 22 02:39:57 CET 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Update client to check for \0 at the end of a command packet.
Wed Mar 17 19:21:15 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_gdb.c:
- Fixed ZTS issues.
Tue Mar 16 23:25:54 CET 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/auto_trace.phpt:
- Added the xdebug_get_tracefile_name() function to retrieve the name
of the tracefile. This is useful in case auto trace is enabled and you
want to clean the trace file.
- Updated the tests/auto_trace.phpt test to use this new function.
- Fixed bug #33: Implemented the use of the ZEND_POST_DEACTIVATE hook. Now we
can handle destructors safely too.
Tue Mar 16 20:22:36 CET 2004 Derick Rethans <derick@derickrethans.nl>
tests/bug00032.phpt:
- Adjust test to changes in PHP 5
Tue Mar 16 20:03:38 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test3.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test6.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Update test cases after xdebug was turned off by default in our testing
suite and also set xdebug.show_mem_delta to 0 where required.
Mon Mar 15 17:42:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Re-add as binary
Mon Mar 15 17:41:50 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Remove the .dsp from the branch
Mon Mar 15 17:39:55 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Update .dsp files
Mon Mar 15 17:31:19 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Change line endings
Mon Mar 15 17:30:23 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Re-add as binary
Mon Mar 15 17:29:40 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Remove non-binary .dsp
Thu Mar 11 23:27:45 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Fixed typo
Thu Mar 11 23:26:53 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h:
- Fixed Windows compile issues.
Thu Mar 11 16:29:29 UTC 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Changed trace file naming: xdebug.trace_output_dir is now used to configure a
directory to dump automatic traces; the trace file name now also includes the
pid (xdebug.trace_output_name=pid) or a crc32 checksum of the current working
dir (xdebug.trace_output_name=crc32) and traces are not being appended to an
existing file anymore, but simply overwritten.
Wed Mar 10 19:46:16 UTC 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed CRC routines
Wed Mar 10 19:40:46 UTC 2004 Derick Rethans <derick@derickrethans.nl>
:
- Fixed Changelog
Wed Mar 10 19:38:17 UTC 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h
xdebug/xdebug_profiler.c:
- Added limited report for memory profiling
Fri Mar 5 15:29:42 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/php_xdebug.h
/xdebug/usefulstuff.c
/xdebug/usefulstuff.h
/xdebug/xdebug.c
/xdebug/xdebug_private.h
/xdebug/xdebug_profiler.c
/xdebug/xdebug_profiler.h:
- Added internal xdebug_crc32() function. (Copy from PHP sources).
- Changed the naming of profile files. With the setting
xdebug.profiler_output_name you can configure if the pid must be appended, or
an crc32 check of the path/file of the starting script. The latter setting
"crc32" is the default. (This makes it easier to reload a profiling file for
the same script.)
- Fixed issues for compiling on Windows.
- Implement correct recording of line information into profile files.
- Added the php:: prefix to all internal PHP files in the profile output files.
Fri Mar 5 15:25:50 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_gdb.c:
- MFH: Fixed problem with not closing files from which sourcelines where read.
Fri Mar 5 15:25:19 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_gdb.c:
- Fixed problem with not closing files from which sourcelines where read.
Thu Mar 4 12:46:46 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/config.m4
/xdebug/config.w32
/xdebug/php_xdebug.h
/xdebug/usefulstuff.c
/xdebug/usefulstuff.h
/xdebug/xdebug.c
/xdebug/xdebug_handler_dbgp.c
/xdebug/xdebug_handler_gdb.c
/xdebug/xdebug_handler_php3.c
/xdebug/xdebug_private.h
/xdebug/xdebug_profiler.c
/xdebug/xdebug_profiler.h
/xdebug/xdebug_var.c
/xdebug/xdebug_var.h:
- Re-implemented profiling support. Xdebug outputs information the same way that
cachegrind does so it is possible to use Kcachegrind as front-end.
- Added ini settings for the profiler output directory
(xdebug.profiler_output_dir) and to enable the profiler
(xdebug.profiler_enable). These only work from httpd.conf, php.ini and
.htaccess).
- Moved xdebug_get_utime to usefulstuff.c
- Removed constants for the old profiler.
- The show_fname() function now wants an xdebug_func, and no longer a
function_stack_entry *.
Tue Mar 2 10:37:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/usefulstuff.c
/xdebug/xdebug_handler_dbgp.c
/xdebug/xdebug_private.c:
- Fixed -Wall errors
Thu Feb 26 21:05:05 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug.c:
- Fixed segfault in case autoload was used. (Patch by Marcus Börger)
Thu Feb 26 21:03:58 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_var.c:
- Added the new PHP 5 error level E_STRICT. (Idea by Marcus Börger).
Thu Feb 26 20:26:04 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/debugclient/main.c:
- MFH: Fixed "invalid argument" bug. (Patch by Brandon Philips and David Sklar)
Thu Feb 26 20:24:23 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/debugclient/main.c:
- Fixed "invalid argument" bug. (Patch by Brandon Philips and David Sklar)
Thu Feb 19 11:33:55 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug.dsp:
- Remove profiler.[ch] files from .dsp for PHP 4 snaps builder to work.
Wed Feb 18 21:53:57 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug.c
/xdebug/tests/function_counter.phpt:
- Fixed counting functions for xdebug_get_function_count().
- Added a testcase for xdebug_get_function_count().
Wed Feb 18 21:45:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/test.sh
/xdebug/xdebug.c
/xdebug/xdebug_private.h
/xdebug/tests/test10b.phpt
/xdebug/tests/test20b.phpt
/xdebug/tests/test7b.phpt
/xdebug/tests/test9b.phpt
/xdebug/tests/array_map.phpt
/xdebug/tests/assert_test.phpt
/xdebug/tests/auto_trace.phpt
/xdebug/tests/bug00002.phpt
/xdebug/tests/bug00003.phpt
/xdebug/tests/bug00032.phpt
/xdebug/tests/call_user_func_array.phpt
/xdebug/tests/call_user_func_array2.phpt
/xdebug/tests/test1.phpt
/xdebug/tests/test10.phpt
/xdebug/tests/test11.phpt
/xdebug/tests/test12.phpt
/xdebug/tests/test13.phpt
/xdebug/tests/test14.phpt
/xdebug/tests/test14b.phpt
/xdebug/tests/test15.phpt
/xdebug/tests/test16.phpt
/xdebug/tests/test16b.phpt
/xdebug/tests/test17.phpt
/xdebug/tests/test18.phpt
/xdebug/tests/test20.phpt
/xdebug/tests/test7.phpt
/xdebug/tests/test8.phpt
/xdebug/tests/test9.phpt
/xdebug/tests/trace.phpt:
- Changed xdebug_start_trace() to return the filename of the tracefile (.xt is
added to the requested name).
- Updated test cases for the change to xdebug_start_trace().
- Corrected and added test cases for PHP 5.
Wed Feb 18 20:43:15 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/tests/local_vars_in_error.phpt:
- Fixed textcase by parameterized time
Wed Feb 18 20:34:08 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug_code_coverage.h
/xdebug/xdebug.c
/xdebug/xdebug_code_coverage.c:
- Implemented function_counter
Tue Feb 10 19:47:41 CET 2004 Shane Caraveo <shane@caraveo.com
>
/xdebug/xdebug_var.c
/xdebug/xdebug_var.h:
- add fullname attribute to properties. Still a couple issues that need to be worked out, such as static class vars, adding variable sybmols ($)
Tue Feb 3 05:37:32 CET 2004 Shane Caraveo <shane@caraveo.com
>
/xdebug/xdebug_handler_dbgp.h
/xdebug/xdebug_handler_dbgp.c:
- dbgp uses -- at the end of command lines to denote extra data. eval uses this.
this patch fixes command parsing to use -- as the last argument
- fix error reporting for parse errors
Tue Feb 3 04:23:49 CET 2004 Shane Caraveo <shane@caraveo.com
>
/xdebug/xdebug.c:
- simplify the last patch for environment configuration
Tue Feb 3 03:07:54 CET 2004 Shane Caraveo <shane@caraveo.com
>
/xdebug/xdebug.c:
- Implement ability to set remote debugging features via the environment.
This allows an IDE to emulate CGI and still pass the configuration through
to the debugger. In CGI mode, PHP does not allow -d arguments.
Fri Jan 30 20:15:47 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/usefulstuff.c:
- Fixed undefined constant
- Whitespace fixes
Fri Jan 30 19:59:15 CET 2004 Shane Caraveo <shane@caraveo.com
>
/xdebug/xdebug.c
/xdebug/usefulstuff.c
/xdebug/usefulstuff.h
/xdebug/xdebug_handler_dbgp.c:
- put redundant command loop code into a function (dbgp)
- add functions to switch between paths and uri's
- make breakpoints work (breaks gdb breakpoints)
Tue Jan 27 00:24:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/php_xdebug.h
/xdebug/usefulstuff.c
/xdebug/usefulstuff.h
/xdebug/xdebug_handler_dbgp.c:
- Fixed responses by setting status and reasons correctly. (Shane)
- Fixed handling reading from sockets. (Shane, Derick)
- Added some missing attributes to the init response. (Shane)
- Fixed deinit by sending a response. (Shane, Derick)
- Fixed responses when a breakpoint occurred. (Shane)
Mon Jan 26 22:32:17 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_private.c:
- Fix some warnings
Mon Jan 26 22:28:51 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_var.c:
- Duplicate variable name in order to prevent PHP freeing it prematurely.
Mon Jan 26 22:06:46 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_dbgp.c:
- Be explicit with "supported" attributes in "feature_get".
Mon Jan 26 20:46:14 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_dbgp.c:
- Also use the now fixed function.
Mon Jan 26 20:45:02 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_dbgp.c:
- Fixed getting local variables in all stack frames
Fri Jan 16 09:57:47 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug.c:
- Fix year