Deleted: xdebug/trunk/Changelog =================================================================== --- xdebug/trunk/Changelog 2010-06-28 20:54:45 UTC (rev 3307) +++ xdebug/trunk/Changelog 2010-06-28 20:54:46 UTC (rev 3308) @@ -1,7528 +0,0 @@ -Sun Nov 22 23:44:14 CET 2009 Derick Rethans -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 -tests/bug00355.phpt: -- Added a test case for bug #355. - -Sun Nov 22 19:43:28 CET 2009 Derick Rethans -xdebug.c: -- Fixed bug #355: Function numbers in trace files weren't unique. - -Sun Nov 22 17:56:05 CET 2009 Derick Rethans -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 -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 -contrib/tracefile-analyser.php -xdebug/contrib/api/parser.php: -- Added a tracefile analysing script. - -Tue Nov 03 11:18:12 CET 2009 Derick Rethans -xdebug_code_coverage.c: -- More TSRMLS issues. - -Tue Nov 03 11:15:06 CET 2009 Derick Rethans -xdebug_code_coverage.c: -- Fixed TSRMLS issues. - -Tue Nov 03 11:12:34 CET 2009 Derick Rethans -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 -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 -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 -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 -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 -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 -xdebug.c: -- Fixed bug in formatting the display of "Variables in the local scope". - -Mon Oct 05 01:49:34 CEST 2009 Derick Rethans -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 -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 -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 -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 -xdebug_code_coverage.c: -Formatted according to PHP coding standard. -- -Tue Aug 25 14:25:58 CEST 2009 Derick Rethans -: -- Fixed Changelog - -Sat Aug 22 14:18:06 CEST 2009 Derick Rethans -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 -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 -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 -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 -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 -code_coverage_test_scripts/func4_cc.php: -- Simpler version of func3 - -Mon Jul 20 12:36:14 CEST 2009 Allister Beharry -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 -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 -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 -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 -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 -config.m4 -xdebug/config.w32: -- Added bytekit.c source file to build. - -Mon Jul 20 12:07:28 CEST 2009 Allister Beharry -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 -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 -code_coverage_test_scripts/if3_cc.php: -Added one-line loop and decision test.- -Sat Jul 18 21:26:33 CEST 2009 Allister Beharry -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 -code_coverage_test_scripts/class1_cc.php: -- Added dead line. - -Sat Jul 18 19:25:59 CEST 2009 Allister Beharry -xdebug_var.c: -- Fixed ZTS compile again for PHP < 5.3. - -Sat Jul 18 09:26:26 CEST 2009 Allister Beharry -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 -code_coverage_test_scripts/class1_cc.php: -- Script to test coverage of class execution. - -Fri Jul 17 09:53:34 CEST 2009 Allister Beharry -srm_oparray.c: -- Added srm_oparray.c file. - -Fri Jul 17 09:21:14 CEST 2009 Allister Beharry -config.m4: -- Added srm_oparray.c to build. - -Fri Jul 17 09:06:03 CEST 2009 Allister Beharry -Makefile.in: -- Added srm_oparray.c to build - -Fri Jul 17 08:58:18 CEST 2009 Allister Beharry -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 -html/talks.php -xdebug/srm_oparray.h: -- First commit - added file to branch. - -Fri Jul 17 08:20:58 CEST 2009 Allister Beharry -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 -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 -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 -xdebug_var.c: -- Fixed ZTS compile again for PHP < 5.3. - -Wed Jul 15 13:39:21 CEST 2009 Allister Beharry -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 -README: -- Testing. - -Thu Jul 09 18:52:37 CEST 2009 Derick Rethans -xdebug.c: -- Update year here as well. - -Thu Jul 09 18:52:14 CEST 2009 Derick Rethans -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 -xdebug.c -xdebug/tests/bug00340.phpt: -- Fixed bug #340: Segfault while throwing an Exception. - -Mon Jul 06 11:34:25 CEST 2009 Derick Rethans -xdebug.c: -- Fixed missing comma. - -Mon Jul 06 11:05:59 CEST 2009 Derick Rethans -php_xdebug.h -xdebug/xdebug.c: -- Fixed copyright year. - -Sun Jul 05 23:20:12 CEST 2009 Derick Rethans -xdebug.c: -- Implemented feature #445 (error_prepend_string and error_append_string are - ignored by xdebug_error_cb). (Patch by Kent Davidson ). - -Sun Jul 05 21:58:12 CEST 2009 Derick Rethans -debugclient/configure.in: -- MFH: Fixed bug #442: configure: error: "you have strange libedit". - -Sun Jul 05 21:57:59 CEST 2009 Derick Rethans -debugclient/configure.in: -- Fixed bug #442: configure: error: "you have strange libedit". - -Sat Jul 04 16:32:00 CEST 2009 Derick Rethans -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 -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 -php_xdebug.h -xdebug/template.rc: -- Back to dev. - -Fri Jul 03 18:36:36 CEST 2009 Derick Rethans -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 -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 -xdebug_var.c: -- Fixed TS compile in PHP < 5.3. - -Thu Jul 02 11:02:45 CEST 2009 Derick Rethans -xdebug_var.c: -- Fix TS compile for PHP < 5.3. - -Fri Jun 26 18:04:50 CEST 2009 Derick Rethans -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 -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 -xdebug.c: -- Fixed odd crash bugs -#- GCC 4 is a whole more lot sensitive! - -Mon May 11 10:34:07 CEST 2009 Derick Rethans -xdebug_code_coverage.c: -- Remove debug information that accidently slipped in. - -Thu May 07 22:39:14 CEST 2009 Derick Rethans -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 -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 -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 -config.w32: -- Make Liz happy. - -Tue Mar 31 20:48:12 CEST 2009 Derick Rethans -xdebug_var.c: -- Fixed TSRMLS issue. - -Sat Mar 28 20:37:26 CET 2009 Derick Rethans -xdebug_code_coverage.c: -- MFH: Fixed bug #418: compilation breaks with CodeWarrior for NetWare. - -Sat Mar 28 20:37:16 CET 2009 Derick Rethans -xdebug_code_coverage.c: -- Fixed bug #418: compilation breaks with CodeWarrior for NetWare. - -Sat Mar 28 20:22:43 CET 2009 Derick Rethans -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 -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 -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 -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 -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 -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 -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 -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 -LICENSE: -- Update year. - -Sat Jan 24 21:02:21 CET 2009 Derick Rethans -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 -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 -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 -tests/bug00265.phpt: -- Fixed SKIPIF clause. - -Sun Jan 04 22:34:10 CET 2009 Derick Rethans -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 -tests/bug00265.phpt: -- get_last_error() is only in PHP 5.2 and later. - -Tue Dec 30 16:50:38 CET 2008 Derick Rethans -php_xdebug.h: -- Back to -dev. - -Tue Dec 30 16:04:29 CET 2008 Derick Rethans -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 -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 -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 -xdebug.c: -- Removed unused vars. - -Thu Dec 11 16:11:32 CET 2008 Derick Rethans -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 -package2.xml -xdebug/package.xml: -- Include config.w32 in the packages as well. - -Thu Dec 11 13:29:43 CET 2008 Derick Rethans -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 -debugclient/build/buildcheck.sh: -- MFH: Simplify version checking for libtool. (Patch by PGNet - ). - -Tue Dec 09 21:27:24 CET 2008 Derick Rethans -debugclient/build/buildcheck.sh: -- Simplify version checking for libtool. (Patch by PGNet - ). - -Tue Dec 09 16:05:33 CET 2008 Derick Rethans -LICENSE: -- MFH: Fixed year in License. - -Tue Dec 09 15:59:34 CET 2008 Derick Rethans -LICENSE: -- Update year. - -Mon Dec 08 10:17:15 CET 2008 Derick Rethans -xdebug.dsp: -- MFH: Fixed .dsp for building with php 4. - -Mon Dec 08 10:16:52 CET 2008 Derick Rethans -xdebug.dsp: -- Fixed .dsps. - -Sun Dec 07 20:28:37 CET 2008 Derick Rethans -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 -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 -xdebug.c: -- MFH: Fixed a segfault in interactive mode while including a file. - -Wed Dec 03 23:08:13 CET 2008 Derick Rethans -xdebug.c: -- Fixed a segfault in interactive mode while including a file. - -Thu Nov 27 20:00:05 CET 2008 Derick Rethans -usefulstuff.c: -- MFH: Fixed support for mapped-drive UNC paths for Windows. (Patch by Eric - Promislow ). - -Thu Nov 27 19:59:41 CET 2008 Derick Rethans -usefulstuff.c: -- Fixed support for mapped-drive UNC paths for Windows. (Patch by Eric - Promislow ). - -Thu Nov 27 19:56:41 CET 2008 Derick Rethans -xdebug_hash.c: -- MFH: Sort the symbol elements according to name. (Patch by Eric Promislow - ). - -Thu Nov 27 19:56:26 CET 2008 Derick Rethans -xdebug_hash.c: -- Sort the symbol elements according to name. (Patch by Eric Promislow - ). - -Thu Nov 27 19:44:37 CET 2008 Derick Rethans -xdebug.dsp: -- MFH: Link against the correct CRT library. (Patch by Eric Promislow - ). - -Thu Nov 27 19:44:18 CET 2008 Derick Rethans -xdebug.dsp: -- Link against the correct CRT library. (Patch by Eric Promislow - ). - -Fri Oct 03 13:54:02 CEST 2008 Derick Rethans -xdebug.c: -- Overload some more opcodes for better code-coverage. - -Wed Oct 01 23:34:58 CEST 2008 Derick Rethans -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 . - -Wed Oct 01 19:04:47 CEST 2008 Derick Rethans -php_xdebug.h -xdebug/xdebug.c: -- Added xdebug_get_formatted_function_stack(). - -Tue Aug 26 14:38:37 CEST 2008 Derick Rethans -xdebug.c: -- Fixed segmentation fault for when the original header op was not set. - -Thu Jul 31 02:43:35 CEST 2008 Jani Taskinen -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 -xdebug.c: -- Fixed recursive issue with headers. - -Mon Jul 21 13:47:55 CEST 2008 Derick Rethans -xdebug.c: -- Suppress "headers already sent" messages for CLI. - -Mon Jul 21 11:27:04 CEST 2008 Derick Rethans -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 -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 -xdebug.c: -- MFH: Opcode overrides. - -Mon Jul 21 11:17:02 CEST 2008 Derick Rethans -xdebug.c: -- Overload yet another opcode. - -Mon Jul 21 11:16:40 CEST 2008 Derick Rethans -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 -xdebug.ini: -- Commented incorrect zend_extension_line out. - -Fri Jul 04 11:04:27 CEST 2008 Derick Rethans -xdebug.c: -- Overload yet another opcode. - -Fri Jul 04 10:33:27 CEST 2008 Derick Rethans -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 -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 -xdebug.ini: -- Added a default xdebug.ini - patch by Martin Schuhfuß - . - -Thu Jun 05 18:35:39 CEST 2008 Derick Rethans -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 ). - -Thu Jun 05 18:34:38 CEST 2008 Derick Rethans -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 - ). - -Tue May 27 14:40:21 CEST 2008 Derick Rethans -usefulstuff.c -xdebug/xdebug_handler_dbgp.c: -- MFH: Support debugging into phars. - -Tue May 27 14:40:06 CEST 2008 Derick Rethans -usefulstuff.c -xdebug/xdebug_handler_dbgp.c: -- Support debugging into phars. - -Fri May 23 21:09:51 CEST 2008 Shane Caraveo -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 -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 -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 -xdebug_code_coverage.c: -- MFH: Fixed issues with code coverage crashing on parse errors. - -Wed May 21 16:30:34 CEST 2008 Derick Rethans -xdebug_code_coverage.c: -- Fixed issues with code coverage crashing on parse errors. - -Wed Apr 30 16:47:04 CEST 2008 Derick Rethans -xdebug.c: -- MFH: Two more overloaded opcodes to make code coverage better. - -Wed Apr 30 16:46:45 CEST 2008 Derick Rethans -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 -xdebug_code_coverage.c: -- MFH: Fix for strange jump positions in path analysis. - -Wed Apr 30 16:31:34 CEST 2008 Derick Rethans -xdebug_superglobals.c -xdebug/xdebug.c: -- Merge back trivial changes from HEAD. - -Wed Apr 30 16:24:52 CEST 2008 Derick Rethans -package.xml: -- Added depcomp to the package to make debugclient work properly. - -Wed Apr 30 16:24:30 CEST 2008 Derick Rethans -xdebug.c: -- Fixed CS. - -Fri Apr 18 20:04:28 CEST 2008 Derick Rethans -php_xdebug.h: -- Back to -dev. - -Wed Apr 09 16:49:11 CEST 2008 Derick Rethans -package.xml -xdebug/package2.xml: -- Added missing depcomp file. - -Wed Apr 09 16:47:54 CEST 2008 Derick Rethans -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 -xdebug_compat.c: -- MFH: Re-license file. - -Wed Apr 09 14:41:37 CEST 2008 Derick Rethans -xdebug_compat.c: -- Re-license file. - -Wed Apr 02 16:46:55 CEST 2008 Derick Rethans -xdebug.c: -- 2008 now. - -Fri Mar 28 01:09:10 CET 2008 Shane Caraveo -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 -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 -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 -xdebug.c: -- MFH: Made this compile for everything < 5.3 again. - -Thu Mar 20 17:50:24 CET 2008 Derick Rethans -xdebug.c: -- Made this compile for everything < 5.3 again. - -Wed Mar 19 17:01:07 CET 2008 Derick Rethans -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 -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 -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 -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 -config.m4: -- Revert Marcus' patch - -Tue Mar 04 12:24:07 CET 2008 Derick Rethans -xdebug_var.c: -- MFH: Added support for the new E_DEPRECATED. - -Tue Mar 04 12:23:52 CET 2008 Derick Rethans -xdebug_var.c: -- Added support for the new E_DEPRECATED. - -Tue Feb 19 17:57:32 CET 2008 Derick Rethans -xdebug.c: -- Fixed strange empty zval to string conversion. - -Sun Feb 17 21:52:08 CET 2008 Marcus Börger -config.m4: -- Enable to be tested as built-in using 'make test' - - -Wed Feb 13 17:27:07 CET 2008 Derick Rethans -xdebug.c: -- MFH: One more overloaded opcode for code coverage. - -Wed Feb 13 17:26:42 CET 2008 Derick Rethans -xdebug.c: -- One more overloaded opcode for code coverage. - -Wed Feb 13 15:57:30 CET 2008 Derick Rethans -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 -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 -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 -xdebug_code_coverage.c -xdebug/tests/bug00334.phpt: -- Fixed code coverage dead-code detection. - -Wed Feb 13 14:54:12 CET 2008 Derick Rethans -test-5.3.sh: -- MFH: Added 5.3 test script. - -Wed Feb 13 14:53:57 CET 2008 Derick Rethans -test-5.3.sh: -- Added 5.3 test script. - -Wed Feb 13 14:38:21 CET 2008 Derick Rethans -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 -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 -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 -xdebug.c: -- Initial 5.3 fixup - -Fri Nov 30 23:19:51 CET 2007 Shane Caraveo -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 -xdebug.c: -- fix windows TSRM build after change 1.412 -Wed Nov 21 15:04:25 CET 2007 Derick Rethans -xdebug.c: -- MFH: Fixed bug #338: Crash with: xdebug.remote_handler=req. - -Wed Nov 21 15:03:52 CET 2007 Derick Rethans -xdebug.c: -- Fixed bug #338: Crash with: xdebug.remote_handler=req. - -Wed Nov 21 14:44:38 CET 2007 Derick Rethans -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 -xdebug.c: -- MFH: Use the op_array ctor handler. - -Wed Nov 21 14:42:15 CET 2007 Derick Rethans -xdebug.c: -- Use the op_array ctor handler. - -Mon Nov 12 23:27:50 CET 2007 Derick Rethans -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 -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 -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 -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 -xdebug_var.c: -- MFH: Added a CSS-class for xdebug's var_dump(). - -Mon Nov 12 17:59:01 CET 2007 Derick Rethans -xdebug_var.c: -- Added a CSS-class for xdebug's var_dump(). - -Mon Nov 12 17:58:32 CET 2007 Derick Rethans -: -- Fixed ChangeLog. - -Sun Nov 11 17:29:08 CET 2007 Derick Rethans -php_xdebug.h -xdebug/template.rc: -- Back to -dev. - -Sun Nov 11 15:35:04 CET 2007 Derick Rethans -package2.xml: -- Update package2.xml file as well... - -Sun Nov 11 15:34:06 CET 2007 Derick Rethans -package.xml -xdebug/php_xdebug.h -xdebug/template.rc: -- Go with 2.0.2. - -Sun Nov 11 15:33:24 CET 2007 Derick Rethans -xdebug_code_coverage.c: -- MFH: Change the if() in case the value is uninitialized. - -Sun Nov 11 15:32:56 CET 2007 Derick Rethans -xdebug_code_coverage.c: -- Change the if() in case the value is uninitialized. - -Mon Oct 29 19:59:55 CET 2007 Derick Rethans -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 -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 -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 -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 -xdebug_var.c: -- MFH: Fixed bug #300: Direction of var_dump(). - -Sun Oct 28 18:06:35 CET 2007 Derick Rethans -xdebug_var.c: -- Fixed bug #300: Direction of var_dump(). - -Sun Oct 28 17:31:52 CET 2007 Derick Rethans -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -test-5.2.sh: -- Update location of test script. - -Sun Oct 21 12:45:38 CEST 2007 Derick Rethans -xdebug_code_coverage.c: -- MFH: PHP 4.3 and PHP 4.4 compatibility. - -Sun Oct 21 12:45:25 CEST 2007 Derick Rethans -xdebug_code_coverage.c: -- PHP 4.3 and 4.4 compatibility. - -Sun Oct 21 12:24:54 CEST 2007 Derick Rethans -php_xdebug.h -xdebug/template.rc: -- Back to dev. - -Sun Oct 21 12:21:45 CEST 2007 Derick Rethans -template.rc: -- Also update version in Windows template file. - -Sat Oct 20 19:07:47 CEST 2007 Derick Rethans -package.xml -xdebug/package2.xml -xdebug/php_xdebug.h: -- Go with 2.0.1. - -Sat Oct 20 18:48:31 CEST 2007 Derick Rethans -xdebug.c: -- MF20: Make this scale a bit better. - -Sat Oct 20 18:37:49 CEST 2007 Derick Rethans -xdebug.c: -- Make this scale a bit better. - -Thu Oct 11 02:54:10 CEST 2007 Derick Rethans -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 -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 -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 -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 -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 -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 -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 -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 -README: -- Fixed the English that has been broken for only 5 years :) - -Wed Aug 15 16:03:58 CEST 2007 Derick Rethans -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 -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 -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 -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 -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 -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 -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 -xdebug.c: -- TSRM fixes. - -Tue Jul 24 22:07:01 CEST 2007 Derick Rethans -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 -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 -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 -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 -template.rc: -- MFH: New template.rc file. - -Sat Jul 21 13:31:06 CEST 2007 Derick Rethans -template.rc: -- Added template.rc file to override default PHP version template. - -Fri Jul 20 15:52:40 CEST 2007 Derick Rethans -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 -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 -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 -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 -php_xdebug.h: -- HEAD is now 2.1.0-dev. - -Wed Jul 18 19:39:55 CEST 2007 Derick Rethans -php_xdebug.h: -- Back to -dev in branch. - -Wed Jul 18 19:34:56 CEST 2007 Derick Rethans -package.xml -xdebug/package2.xml -xdebug/php_xdebug.h: -- Go with 2.0.0. - -Wed Jul 18 19:25:31 CEST 2007 Derick Rethans -test-4.3.sh: -- Fixed test script. - -Mon Jul 16 12:09:07 CEST 2007 Derick Rethans -xdebug.c: -- Removed unreferenced var. - -Sun Jul 15 20:39:01 CEST 2007 Derick Rethans -xdebug.c: -- Fixed bug #279: PHP segfault on use of virtual() function. - -Sun Jul 08 22:04:02 CEST 2007 Derick Rethans -usefulstuff.c: -- Fixed opening files (such as the remote log) on Windows. - -Sun Jul 08 20:35:00 CEST 2007 Derick Rethans -xdebug_profiler.c: -- Backing out debug statement. - -Sun Jul 08 20:33:44 CEST 2007 Derick Rethans -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 -xdebug_handler_dbgp.c: -- Added support for "breakpoint_languages". - -Sun Jul 08 14:56:23 CEST 2007 Derick Rethans -xdebug.c: -- Fixed bug #290: Function call leaks memory. - -Sun Jul 08 14:55:39 CEST 2007 Derick Rethans -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 -xdebug.c: -- Fixed bug #284: Step_over on breakpointed line made Xdebug break twice. - -Sun Jun 24 22:20:17 CEST 2007 Derick Rethans -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 -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 -xdebug.c: -- Fixed bug #278: Code Coverage Issue. - -Sat Jun 09 16:43:31 CEST 2007 Jani Taskinen -tests/bug00265.phpt: -- fix test - -Mon Jun 04 18:05:20 CEST 2007 Derick Rethans -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 -xdebug.c: -- Fixed bug #270: Debugger aborts when PHP's eval() is encountered. - -Thu May 31 21:15:58 CEST 2007 Derick Rethans -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 -xdebug_handler_dbgp.c: -- One more ZTS error. - -Thu May 31 20:42:48 CEST 2007 Derick Rethans -xdebug.c: -- "Last error" bits are only available in PHP 5 and later. - -Thu May 31 20:41:27 CEST 2007 Derick Rethans -xdebug_handler_dbgp.c: -- ZTS fix. - -Wed May 30 19:34:09 CEST 2007 Derick Rethans -xdebug.c: -- Made this compile on PHP 5.0 and 5.1 again. - -Tue May 29 16:17:46 CEST 2007 Derick Rethans -xdebug.c: -- Removed unused variable. - -Mon May 28 20:59:07 CEST 2007 Derick Rethans -xdebug.c: -- Fixed bug #261: Code coverage issues by overloading zend_assign_dim. - -Sun May 27 23:57:17 CEST 2007 Derick Rethans -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 -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 -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 -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 -xdebug.c -xdebug/tests/bug00265.phpt: -- Fixed bug #265: XDebug breaks error_get_last() . - -Thu May 17 21:50:04 CEST 2007 Derick Rethans -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 -php_xdebug.h: -- Back to -dev. - -Thu May 17 17:26:18 CEST 2007 Derick Rethans -package.xml -xdebug/package2.xml -xdebug/php_xdebug.h: -- GO with RC4. - -Wed May 16 18:11:24 CEST 2007 Derick Rethans -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 -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 -xdebug_superglobals.c: -- Fixed xdebug_dump_superglobals() in case no super globals were configured. - -Mon May 14 16:20:40 CEST 2007 Jani Taskinen -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 -xdebug.c: -- Fix memleak. - -Sun May 13 17:10:00 CEST 2007 Derick Rethans -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 -xdebug_profiler.c: -- Fixed the header format (callgrind_annotate failed..) - -Wed May 09 11:04:22 CEST 2007 Jani Taskinen -xdebug.c: -- Allow to trigger profiling by cookie. - -Sun May 06 16:36:17 CEST 2007 Derick Rethans -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 -tests/bug00184.phpt -xdebug/tests/test20.phpt: -- Fix tests. - -Tue Apr 24 16:17:40 CEST 2007 Derick Rethans -xdebug.c: -- Fixed bug #255: Call Stack Table doesn't show Location on Windows. - -Sun Apr 22 14:32:10 CEST 2007 Derick Rethans -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 -tests/bug00241.phpt: -- Fixed test case. - -Fri Apr 13 14:49:35 CEST 2007 Derick Rethans -xdebug_profiler.c: -- Use µ seconds instead of a tenth of them to avoid confusion. - -Thu Apr 12 00:37:12 CEST 2007 Jani Taskinen -contrib/online_profiling_prepend.php: -- Added online profiling dumper script. - -Sun Apr 08 17:40:49 CEST 2007 Derick Rethans -debugclient/main.c: -- Make this compile on Windows again. - -Wed Apr 04 13:11:04 CEST 2007 Derick Rethans -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 -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 -debugclient/main.c: -- Added basic support for type server packets. - -Fri Mar 23 19:37:23 CET 2007 Derick Rethans -xdebug_var.c: -- Fixed a possible crash for when EG(function_table) = NULL. - -Sun Mar 18 10:21:14 CET 2007 Derick Rethans -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 -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 -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 elements for exception breakpoints, as that - violates the protocol. - -Mon Feb 26 15:38:42 CET 2007 Derick Rethans -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 -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 -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 -usefulstuff.c: -- Fixed bug #240: Crash with xdebug.remote_log on Windows. - -Wed Jan 31 20:51:23 CET 2007 Derick Rethans -php_xdebug.h: -- Back to dev - -Wed Jan 31 20:07:37 CET 2007 Derick Rethans -package.xml -xdebug/package2.xml -xdebug/php_xdebug.h: -- Go with RC3. - -Wed Jan 31 19:57:24 CET 2007 Derick Rethans -xdebug_code_coverage.c: -- Added uncommitted code-coverage fix. - -Sun Jan 14 18:55:43 CET 2007 Derick Rethans -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 -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 -xdebug_var.c: -- Fixed formatting "problem" - -Thu Jan 04 17:15:11 CET 2007 Derick Rethans -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 -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 -xdebug.c -xdebug/xdebug_handler_dbgp.c: -- Removing some unused vars. - -Thu Dec 28 23:58:40 CET 2006 Derick Rethans -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 -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 -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 -php_xdebug.h: -- Back to -dev. - -Sat Dec 23 21:25:04 CET 2006 Derick Rethans -package.xml -xdebug/package2.xml -xdebug/php_xdebug.h: -- Go with RC2. - -Sat Dec 23 21:04:23 CET 2006 Derick Rethans -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 -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 -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 -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 -config.m4: -- Link in libm for the systems that need it (AIX). - -Tue Dec 19 11:48:44 CET 2006 Derick Rethans -xdebug_var.c: -- Added types to fancy var dumping function. - -Tue Dec 12 22:23:32 CET 2006 Derick Rethans -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 -xdebug_handler_gdb.c: -- Fixed bug #225: xdebug dumps core when protocol is GDB. - -Tue Dec 12 13:03:00 CET 2006 Derick Rethans -usefulstuff.c: -- Fixed bug #224: Compile failure on Solaris. - -Mon Dec 11 22:38:24 CET 2006 Derick Rethans -xdebug_handler_dbgp.c: -- Sort super globals in Globals overview. - -Mon Dec 11 22:36:21 CET 2006 Derick Rethans -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 -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 -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 -debugclient/main.c: -- Picky picky. - -Fri Nov 24 09:55:20 CET 2006 Derick Rethans -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 -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 -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 -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 -README: -- One more. - -Fri Oct 27 23:45:46 CEST 2006 Derick Rethans -README: -- Test commit. - -Fri Oct 27 23:05:50 CEST 2006 Derick Rethans -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 -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 -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 -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 -tests/bug00173.phpt: -- Fixed testcase. - -Fri Oct 20 14:37:42 CEST 2006 Derick Rethans -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 -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 -tests/bug00173.phpt: -- Fixed test case... this is now handling much better than before. - -Thu Oct 19 22:46:17 CEST 2006 Derick Rethans -xdebug.c: -- Overload some more opcodes. - -Thu Oct 19 22:45:48 CEST 2006 Derick Rethans -xdebug_code_coverage.c: -- Fixed dead code analysis for THROW. - -Thu Oct 19 22:45:19 CEST 2006 Derick Rethans -xdebug_set.c: -- Allocate one byte more because of safety. - -Thu Oct 19 21:08:11 CEST 2006 Derick Rethans -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -package2.xml: -- Update package2.xml file as well. - -Sun Oct 08 22:50:03 CEST 2006 Derick Rethans -package.xml: -- Go with rc1. - -Sun Oct 08 21:31:00 CEST 2006 Derick Rethans -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 -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 -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 -xdebug_code_coverage.c: -- ZEND_THROW only exists in Zend Engine 2. - -Sun Oct 08 00:09:09 CEST 2006 Derick Rethans -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 -xdebug_handlers.h: -- Fixed wrong type for context variable. - -Sun Oct 08 00:02:47 CEST 2006 Derick Rethans -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 -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 -xdebug.c: -- Fixed bug #173: Coverage produce wrong coverage, by overloading yet another - opcode. - -Tue Oct 03 21:07:06 CEST 2006 Derick Rethans -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 -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 -xt.vim: -- Added folding for VIM .xt file format. (Patch by Ethan Winn - ) - -Mon Oct 02 12:35:00 CEST 2006 Derick Rethans -xdebug_handler_gdb.c: -- One more TSRMLS issue. - -Fri Sep 29 16:27:22 CEST 2006 Derick Rethans -xdebug_handler_gdb.c: -- Fixed ZTS issue. - -Fri Sep 29 12:07:17 CEST 2006 Derick Rethans -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 -html/rss.xml -xdebug/xdebug.c: -- One more to overload. - -Tue Sep 26 13:48:47 CEST 2006 Derick Rethans -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 -xdebug_code_coverage.c: -- The foreach loop contruct contains some jump information as well. - -Mon Sep 25 22:20:01 CEST 2006 Derick Rethans -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 -xdebug.c: -- One more to overload. - -Wed Sep 20 15:11:31 CEST 2006 Derick Rethans -xdebug.c: -- Even more tweakage for code coverage. - -Wed Sep 20 14:30:58 CEST 2006 Derick Rethans -xdebug.c: -- Tweak code coverage some more (added send_var to the overload list). - -Mon Sep 18 11:06:48 CEST 2006 Derick Rethans -debugclient/LICENSE: -- Fixed e-mail address. - -Mon Sep 18 10:58:35 CEST 2006 Derick Rethans -tests/bug00168.phpt -xdebug/tests/coverage3.phpt: -- Added a test case. - -Fri Sep 15 16:25:27 CEST 2006 Derick Rethans -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 -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 -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 -usefulstuff.c: -- It helps if you put the #ifdef correctly. - -Tue Sep 05 16:56:41 CEST 2006 Derick Rethans -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 -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 -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: - - -Tue Sep 05 14:10:04 CEST 2006 Derick Rethans -usefulstuff.c: -- Fixed an issue where the file was not truncated when rewriting it. - -Mon Sep 04 23:20:18 CEST 2006 Derick Rethans -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 -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 -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 -xdebug_code_coverage.c: -- PHP 4.x doesn't have VERIFY_ABSTRACT_CLASS. - -Sat Sep 02 13:58:32 CEST 2006 Derick Rethans -usefulstuff.c: -- Fixed bug #196: Profile timing on Windows does not work. - -Tue Aug 29 18:44:06 CEST 2006 Derick Rethans -xdebug.c -xdebug/xdebug_code_coverage.c: -- More tweaks for code coverage. - -Tue Aug 29 18:43:20 CEST 2006 Derick Rethans -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 -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 -xdebug.c: -- Made the code coverage a bit more accurate. - -Thu Aug 24 00:58:15 CEST 2006 Shane Caraveo -xdebug.c: -fix again for php 6 -Tue Aug 22 20:43:08 CEST 2006 Shane Caraveo -xdebug.c: -fix xdebug builds against 5.0.x - -Sat Aug 19 17:43:28 CEST 2006 Derick Rethans -xdebug.c: -- ZTS issues. - -Sat Aug 19 16:07:48 CEST 2006 Derick Rethans -xdebug_handler_dbgp.c: -- Kill a bunch of unused variables. - -Sat Aug 19 16:00:30 CEST 2006 Derick Rethans -xdebug_handler_dbgp.c: -- Possible fix for bug #195: CLI Error after debgging session. - -Sat Aug 19 15:34:03 CEST 2006 Derick Rethans -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 -tests/bug00184.phpt: -- Updated test case for bug #184. - -Sat Aug 19 14:18:31 CEST 2006 Derick Rethans -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 -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 -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 -php_xdebug.h: -- Fixed version number. - -Fri Aug 11 11:08:52 CEST 2006 Derick Rethans -php_xdebug.h: -- Let's see if this makes it compile then. - -Fri Aug 11 09:15:45 CEST 2006 Derick Rethans -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 -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 -xdebug.c: -- Addresses issues with 5.2 memory manager. - -Tue Aug 08 14:38:34 CEST 2006 Derick Rethans -tests/bug00032-ze22.phpt: -- Fixed test case. - -Wed Aug 02 20:15:23 CEST 2006 Jani Taskinen -php_xdebug.h: -- Fix build with ZTS enabled -Wed Aug 02 14:06:55 CEST 2006 Jani Taskinen -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 -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 -package.xml -xdebug/php_xdebug.h: -- Go with 2.0.0beta6. - -Fri Jun 30 09:44:05 CEST 2006 Derick Rethans -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 -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 -xdebug.c: -- Only escape the error in case we're in HTML error mode. - -Fri May 26 09:28:07 CEST 2006 Derick Rethans -xdebug_handler_dbgp.c: -- Fixed compilation with PHP 4.4. - -Mon May 15 23:41:05 CEST 2006 Derick Rethans -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 -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 -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 -xdebug_handler_dbgp.c: -- Fixed support for getting $this as property with DBGp. - -Sun May 07 23:55:49 CEST 2006 Derick Rethans -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 -xdebug.c -xdebug/tests/bug00176.phpt: -- Fixed bug #176: Segfault using SplTempFileObject. - -Sun May 07 18:19:50 CEST 2006 Derick Rethans -xdebug.c: -- Fixed bug #180: collected includes not shown in trace files. (Patch by - Cristian Rodriguez ) - -Sun May 07 18:18:10 CEST 2006 Derick Rethans -tests/bug00057-ze2.phpt: -- Fix test - -Thu May 04 11:55:31 CEST 2006 Derick Rethans -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 - ). - -Mon May 01 12:09:16 CEST 2006 Derick Rethans -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 -xdebug.c -xdebug/tests/bug00173.phpt: -- Fixed bug #173: Xdebug segfaults using SPL ArrayIterator. - -Thu Apr 13 00:26:32 CEST 2006 Derick Rethans -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 -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 -xdebug_handler_dbgp.c: -- Fixed off by one error. - -Thu Apr 06 20:47:28 CEST 2006 Derick Rethans -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 -debugclient/main.c: -- Fixed gcc4 build issues. - -Thu Apr 06 08:38:54 CEST 2006 Derick Rethans -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 -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 -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 -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 -xdebug.c: -- Fixed exception breakpoints. - -Tue Mar 14 22:20:48 CET 2006 Derick Rethans -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 -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 -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 -xdebug.c: -- Fixed bug #87: Warning about headers when "register_shutdown_function" used. - -Tue Mar 07 22:30:54 CET 2006 Derick Rethans -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 -xdebug_profiler.c: -- Added missing return statement. - -Tue Feb 28 09:54:47 CET 2006 Derick Rethans -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 -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 -xdebug.c: -- Fixed PECL bug #6940 (XDebug ignores set_time_limit) - -Wed Feb 22 22:29:00 CET 2006 Derick Rethans -xdebug_var.c: -- Fixed issues with empty array indices and binary safety. - -Tue Feb 21 22:26:58 CET 2006 Derick Rethans -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 -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 -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 -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 -tests/bug00001.phpt: -- Fixed skip-if clause. - -Fri Feb 10 15:44:55 CET 2006 Derick Rethans -xdebug.c: -- Align the headers (include error message) to the left. - -Thu Feb 02 23:21:49 CET 2006 Derick Rethans -xdebug.c: -- Fixed TSRMLS issue - -Tue Jan 31 22:07:37 CET 2006 Derick Rethans -xdebug.c: -- Fixed typo. - -Tue Jan 31 22:07:19 CET 2006 Derick Rethans -tests/get_declared_vars.phpt: -- Fixed test. - -Tue Jan 31 22:04:05 CET 2006 Derick Rethans -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 -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 -xdebug.c: -- Fixed printing of stack trace on an exception. - -Tue Jan 24 23:13:04 CET 2006 Derick Rethans -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 -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 -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 -xdebug.c: -- Implement FR #124: Add backtrace dumping information when exception thrown. - -Tue Jan 24 22:12:06 CET 2006 Derick Rethans -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 -docs/Makefile: -- Fixed Makefile. - -Mon Jan 23 21:12:46 CET 2006 Derick Rethans -docs/dbgp.txt: -- Merged from dbgp specs. - -Mon Jan 23 08:14:44 CET 2006 Derick Rethans -xdebug_mm.h: -- Fixed issue with strndup's GNU extensions. - -Mon Jan 23 00:30:59 CET 2006 Derick Rethans -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 -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 -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 -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 -xdebug.c: -- Removed debug information. - -Mon Jan 02 17:12:32 CET 2006 Marcus Börger -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 -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 -package.xml -xdebug/package2.xml -xdebug/php_xdebug.h: -- Go with beta5. - -Sat Dec 31 11:50:10 CET 2005 Derick Rethans -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 -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 -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 -tests/bug00002.phpt: -- Updated test case to reflect changes in trace files. - -Fri Dec 30 16:54:24 CET 2005 Derick Rethans -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 -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 -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 -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 -xdebug_var.c: -- Implemented FR #161: var_dump doesn't show lengths for strings. - -Sun Dec 18 02:04:19 CET 2005 Derick Rethans -xdebug.c: -- Fix non-zts mode - -Wed Dec 14 12:48:04 CET 2005 Derick Rethans -xdebug.c: -- Fixed shutdown crash with ZTS on Win32 (Patch by Antony Dovgal) - -Mon Dec 12 12:53:10 CET 2005 Jani Taskinen -xdebug.c: -- Plugged couple of dozen memleaks - - -Sun Dec 11 12:06:23 CET 2005 Marcus Börger -tests/.cvsignore: -- .php files are temp files here - -Mon Dec 05 16:47:03 CET 2005 Jani Taskinen -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 -xdebug.c -xdebug/xdebug_var.c: -- Temporary fix for bug #154. - -Thu Oct 06 22:22:38 CEST 2005 Derick Rethans -xdebug.c: -- Fixed names of the defines. - -Wed Oct 05 22:57:46 CEST 2005 Derick Rethans -LICENSE: -- mail server test - -Wed Oct 05 22:46:21 CEST 2005 Derick Rethans -LICENSE: -- Mailserver test. - -Wed Oct 05 22:35:37 CEST 2005 Derick Rethans -php_xdebug.h: -- Next version. -#- And mail server test. - -Thu Sep 29 22:50:32 CEST 2005 Marcus Börger -tests/test8.phpt: -- Fix expectations - -Thu Sep 29 22:48:01 CEST 2005 Marcus Börger -tests/coverage3.phpt: -- Fix expectations - -Thu Sep 29 22:42:27 CEST 2005 Marcus Börger -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 -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 -package.xml -xdebug/package2.xml: -- Added package XML version 2 file. - -Sat Sep 24 22:03:03 CEST 2005 Derick Rethans -srm_oparray.c -xdebug/package.xml -xdebug/php_xdebug.h: -- Go with beta4. - -Sat Sep 24 22:00:12 CEST 2005 Derick Rethans -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 -php_xdebug.h: -- We're at beta4-dev already. - -Fri Sep 23 10:35:36 CEST 2005 Derick Rethans -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 -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 -tests/bug00146.phpt: -- Added a test case for bug #146. - -Thu Sep 22 20:36:51 CEST 2005 Derick Rethans -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 -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 -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 -test.sh -xdebug/xdebug.c: -- MFH: Broken include. - -Tue Aug 30 10:55:25 CEST 2005 Derick Rethans -xdebug.c: -- Fixed headers. - -Mon Aug 15 09:30:43 CEST 2005 Derick Rethans -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 -xdebug.c: -- Make this compile in ZTS mode for PHP 6.0 again. - -Thu Aug 11 17:02:29 CEST 2005 Derick Rethans -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 -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 -tests/xdebug_var_dump.phpt: -- Fixed testcase. - -Thu Aug 11 13:39:58 CEST 2005 Derick Rethans -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 -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 -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 -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 -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 -: -Update NEWS -Thu Jul 21 17:40:36 CEST 2005 Jani Taskinen -xdebug.c -xdebug/php_xdebug.h: -profile -> profiler (consistent) -Thu Jul 21 17:33:17 CEST 2005 Jani Taskinen -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 -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 -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 -package.xml: -- Update package and NEWS for beta 3 (which is already released). - -Sun Jun 19 14:50:38 CEST 2005 Derick Rethans -xdebug_var.c: -- Little cosmetics. - -Tue Jun 14 15:54:30 CEST 2005 Derick Rethans -tests/coverage.phpt -xdebug/tests/coverage2.phpt: -- Fixed broken test cases. - -Tue Jun 14 15:54:08 CEST 2005 Derick Rethans -xdebug.c: -- Make it work with ZendEngine 2.1 again. - -Tue Jun 14 09:41:17 CEST 2005 Derick Rethans -php_xdebug.h -xdebug/xdebug.c: -- Added xdebug_debug_zval_stdout(). - -Tue Jun 14 09:37:32 CEST 2005 Derick Rethans -xdebug_var.c: -- Prevent accessing 0x0 vars. - -Tue May 03 16:34:28 CEST 2005 Derick Rethans -xdebug.c: -- Added debugging tool for Thomas. - -Wed Apr 27 11:43:36 CEST 2005 Derick Rethans -README: -- test commit - -Wed Apr 27 11:10:15 CEST 2005 Derick Rethans -xdebug.c: -- Allow profiler to be enabled and configured through the environment. - -Wed Apr 27 11:08:32 CEST 2005 Derick Rethans -README: -- Commit updated README - -Sun Mar 20 16:11:51 CET 2005 Derick Rethans -xdebug.c: -- Fixed bug #95: Segfault when deinitializing Xdebug module. - (Patch by Maxim Poltarak ) - -Thu Mar 10 22:35:53 CET 2005 Derick Rethans -xdebug_var.c: -- Fixed bug #117: var_dump dows not work with "private". - -Thu Mar 10 09:25:43 CET 2005 Derick Rethans -debugclient/debugclient.dsp: -- Fixed lineendings - -Wed Mar 09 22:18:11 CET 2005 Derick Rethans -xdebug.c: -- Fixed bug #118: Segfault with exception when remote debugging. - -Sun Mar 06 22:55:31 CET 2005 Derick Rethans -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 -package2.xml: -- Added Package 2 XML - -Wed Feb 02 23:50:58 CET 2005 Shane Caraveo -xdebug_handler_dbgp.c: -oops, forgot to diff first before last commit - -Wed Feb 02 23:23:20 CET 2005 Shane Caraveo -xdebug_handler_dbgp.c: -- fix windows build - -Wed Feb 02 00:33:16 CET 2005 Derick Rethans -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 -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 -xdebug_handler_dbgp.c: -- fix retrieving static vars in classes -Tue Feb 01 02:28:40 CET 2005 Shane Caraveo -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 -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 -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 -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 -php_xdebug.h: -- Update version no - -Tue Dec 14 11:45:22 CET 2004 Derick Rethans -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 -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 -package.xml: -- Remove nolonger existing file. - -Sun Nov 28 23:12:05 CET 2004 Derick Rethans -package.xml: -- Update NEWS and package.xml - -Sun Nov 28 23:07:32 CET 2004 Derick Rethans -php_xdebug.h: -- Go with 2.0.0beta2 - -Sun Nov 28 22:53:28 CET 2004 Derick Rethans -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 -xdebug.c: -- Fixed bug #101: crash with set_exeception_handler() and uncatched exceptions. - -Tue Nov 16 14:42:39 CET 2004 Derick Rethans -xdebug_var.c: -- The proper Xdebug type is "hash" for associative arrays. - -Mon Nov 15 18:52:28 CET 2004 Derick Rethans -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 -xdebug_private.h: -- Fixed problem with error codes. - -Thu Nov 11 17:30:12 CET 2004 Derick Rethans -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 -xdebug_handler_dbgp.c: -- Fix eval'ed $varnames in property_get. - -Sun Nov 07 08:25:48 CET 2004 Derick Rethans -xdebug_handler_dbgp.c: -- Support the -d option for property_get. - -Fri Nov 05 14:23:39 CET 2004 Derick Rethans -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 -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 -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 -xdebug.c: -- Make things work in PHP 4.3 and PHP 5.0 again. - -Thu Nov 04 23:10:37 CET 2004 Derick Rethans -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 -xdebug.c -xdebug/xdebug_handler_dbgp.c: -- Fixed some -Wall warnings. - -Mon Nov 01 13:09:49 CET 2004 Derick Rethans -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 -xdebug.c: -- Added PHP 5.1 compability for the opcode overrides. - -Fri Oct 29 12:01:18 CEST 2004 Derick Rethans -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 -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 -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 -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 -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 -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 -xdebug_handler_dbgp.c: -- fix bad pointer in property_value - -Wed Oct 20 19:03:43 CEST 2004 Shane Caraveo -xdebug.c: -- fix compile for 5.0 -Wed Oct 20 09:35:46 CEST 2004 Derick Rethans -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 -xdebug_com.c: -- fix windows compile - -Wed Oct 13 10:01:22 CEST 2004 Derick Rethans -README: -- Test commit. - -Tue Oct 12 16:56:09 CEST 2004 Derick Rethans -php_xdebug.h: -- Fixed bug #93: Crash on x86_64 - -Tue Oct 12 16:49:30 CEST 2004 Derick Rethans -xdebug.c: -- Fixed bug #92: xdebug_disable() doesn't disable the exception handler. - -Wed Oct 06 16:58:38 CEST 2004 Derick Rethans -php_xdebug.h: -- Fixed bug #93: Crash in lookup_hostname on x86_64 - -Wed Oct 06 09:09:35 CEST 2004 Derick Rethans -xdebug_profiler.c -xdebug/xdebug_profiler.h: -- Add another function to the .h file. - -Wed Oct 06 08:58:02 CEST 2004 Derick Rethans -debugclient/debugclient.dsp -xdebug/debugclient/main.c: -- Make the debugclient compile on windows again. - -Wed Oct 06 08:56:29 CEST 2004 Derick Rethans -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 -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 -tests/test6.phpt: -- Fixed this test. - -Mon Sep 27 10:33:42 CEST 2004 Derick Rethans -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 -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 -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 -xdebug.c: -- Only deinitialize the profiler if it is actually used. - -Tue Sep 21 01:39:52 CEST 2004 Derick Rethans -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 -package.xml -xdebug/php_xdebug.h: -- Go with Xdebug 2.0.0beta1. - -Wed Sep 15 11:34:12 CEST 2004 Derick Rethans -: -- Update NEWS file for 2.0.0beta1 - -Wed Sep 15 11:33:40 CEST 2004 Derick Rethans -package.xml: -- Merge package.xml releases from the XDEBUG_1_3 branch. - -Wed Sep 15 09:53:46 CEST 2004 Derick Rethans -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 -usefulstuff.c: -- Added Shane's clarifications for our file:// mangling function. - -Wed Sep 08 07:58:58 CEST 2004 Derick Rethans -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 -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 -xdebug_handler_dbgp.c: -- Fix this windows mess for good now. - -Mon Aug 30 16:00:20 CEST 2004 Derick Rethans -usefulstuff.c -xdebug/usefulstuff.h: -- Fix it for real now. - -Mon Aug 30 15:48:41 CEST 2004 Derick Rethans -usefulstuff.h: -- Add the TSRMLS_CC to the declaration too. - -Mon Aug 30 09:03:11 CEST 2004 Derick Rethans -xdebug_superglobals.c: -- MFH: Fixed dumping of superglobals for numeric keys. - -Mon Aug 30 08:52:13 CEST 2004 Derick Rethans -xdebug_superglobals.c: -- Fixed dumping of superglobals for numeric keys. - -Fri Aug 27 08:58:18 CEST 2004 Derick Rethans -usefulstuff.c -xdebug/xdebug_handler_dbgp.c: -- Make this work with ZTS again. - -Thu Aug 26 11:18:55 CEST 2004 Derick Rethans -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 -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 -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 -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 -tests/xdebug_var_dump.phpt: -- Added a test for showing local variables on errors. - -Mon Aug 16 09:59:56 CEST 2004 Derick Rethans -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 -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 -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 -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 -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 -xdebug.c: -- Fixed bug #85: Xdebug segfaults when no idekey is set. - -Tue Aug 03 22:46:06 CEST 2004 Derick Rethans -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 -tests/bug00032.phpt -xdebug/tests/test20b.phpt: -- Fixed test cases. - -Tue Aug 03 00:04:34 CEST 2004 Shane Caraveo -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 -README: -- Added the 5th step again. - -Tue Jul 20 18:34:31 CEST 2004 Derick Rethans -xdebug_handler_dbgp.c: -- Some whitespace fixes. - -Mon Jul 19 21:51:26 CEST 2004 Marcus Börger -xdebug_compat.c: -- Make compatible with PHP 5.1.x - -Mon Jul 19 20:59:46 CEST 2004 Shane Caraveo -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 -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 -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 -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 -xdebug_handler_dbgp.c: -change stack function attribute to where attribute per spec -Thu Jul 15 09:29:27 CEST 2004 Shane Caraveo -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 -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 -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 -xdebug_var.c: -- fix issue where full name would have $$varname rather than $varname -Thu Jul 15 01:58:49 CEST 2004 Shane Caraveo -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 -xdebug.c: -- Fixed one more Windows warning. - -Tue Jul 13 12:02:39 CEST 2004 Derick Rethans -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 -xdebug.c: -- Fixed Windows build issues. - -Sat Jul 10 14:58:30 CEST 2004 Derick Rethans -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 -usefulstuff.c: -- Fixed bug #67: Filenames in Xdebug break URI RFC with spaces. - -Fri Jul 09 15:54:27 CEST 2004 Derick Rethans -xdebug_profiler.c: -- Fixed bug #69: Integer overflow in cachegrind summary. - -Fri Jul 09 15:36:39 CEST 2004 Derick Rethans -xdebug_handler_dbgp.c: -- Fixed bug #72: breakpoint_get returns wrong structure. - -Fri Jul 02 17:11:39 CEST 2004 Derick Rethans -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 -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 -xdebug.c: -- Fixed CS - -Fri Jul 02 15:50:29 CEST 2004 Derick Rethans -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 -php_xdebug.h: -- Back to dev - -Wed Jun 30 13:44:25 CEST 2004 Derick Rethans -package.xml -xdebug/php_xdebug.h: -- Go with 1.3.2. - -Wed Jun 23 23:51:29 CEST 2004 Shane Caraveo -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 -docs/Makefile -xdebug/docs/dbgp.txt -xdebug/docs/gdb.txt: -- Added Specs to CVS - -Thu Jun 17 17:45:04 CEST 2004 Derick Rethans -xdebug.c: -- Fixed invalid-free bug with XG(ide_key). - -Thu Jun 17 17:27:37 CEST 2004 Derick Rethans -xdebug.c: -- Add some protos - -Fri Jun 11 15:56:08 CEST 2004 Derick Rethans -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 -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 -xdebug.c: -- Minor whitespace things - -Wed Jun 09 09:07:19 CEST 2004 Derick Rethans -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 -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 -: -- Test for mail - -Wed May 26 11:04:36 CEST 2004 Derick Rethans -: -- Test mail - -Fri May 07 10:26:56 CEST 2004 Derick Rethans -LICENSE: -- Whitespace - -Sat May 01 23:25:28 CEST 2004 Derick Rethans -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 -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 -xdebug.c: -- The whitespace Nazi strikes again! - -Thu Apr 22 20:37:44 CEST 2004 Derick Rethans -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 -xdebug.c: -- fix cookie name length -- remove usage of XDEBUG_SESSION from environment -Wed Apr 21 20:19:31 CEST 2004 Shane Caraveo -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 -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 -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 -test.sh -xdebug/xdebug.c: -- Remove useles remainder. - -Sun Apr 18 01:35:33 CEST 2004 Derick Rethans -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 -debugclient/main.c: -- Change title to reflect for which protocol this client is. - -Sat Apr 17 01:27:33 CEST 2004 Derick Rethans -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 -rebuild.sh: -- Add a script to rebuild the extension. -#- /me lazy - -Fri Apr 16 19:37:06 CEST 2004 Shane Caraveo -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 -xdebug_private.h: -- Added return_value member to the function_stack struct. - -Wed Apr 14 19:42:31 CEST 2004 Derick Rethans -config.w32: -- Make things work with the snaps builder too. - -Tue Apr 13 22:33:45 CEST 2004 Derick Rethans -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 -xdebug_handler_gdb.c: -- Fixed breaking on functions with the GDB compatible protocol. - -Mon Apr 12 20:31:01 CEST 2004 Derick Rethans -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 -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 -xdebug_compat.c: -- Implement collecting return values for PHP 4.3.x correctly. - -Sun Apr 11 16:22:09 CEST 2004 Derick Rethans -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 -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 -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 -xdebug.c: -- Fixed bug #57: Crash with overloading functions - -Fri Apr 09 22:02:48 CEST 2004 Derick Rethans -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 -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 -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 -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 -xdebug.c: -- Fixed bug #44: Script time-outs should be disabled when debugging. - -Sun Apr 04 23:35:48 CEST 2004 Derick Rethans -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 -xdebug.c -xdebug/xdebug_compat.h: -- Make it work on Unices too again - -Sun Apr 04 23:24:59 CEST 2004 Derick Rethans -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 -xdebug.c: -- Removed two vars which are no longer needed. - -Tue Mar 30 22:07:49 CEST 2004 Harald Radi -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 -xdebug_profiler.c: -- Fixed profiler crash with includes. - -Thu Mar 25 18:48:56 CET 2004 Derick Rethans -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 -php_xdebug.h -xdebug/debugclient/main.c: -- Fixing copyright strings - -Thu Mar 25 17:57:32 CET 2004 Derick Rethans -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 packet. -- Added the protocol version to the packet. - -Mon Mar 22 02:39:57 CET 2004 Derick Rethans -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 -xdebug.c -xdebug/xdebug_handler_gdb.c: -- Fixed ZTS issues. - -Tue Mar 16 23:25:54 CET 2004 Derick Rethans -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 -tests/bug00032.phpt: -- Adjust test to changes in PHP 5 - -Tue Mar 16 20:03:38 CET 2004 Derick Rethans -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 -xdebug.dsp: -- Re-add as binary - -Mon Mar 15 17:41:50 CET 2004 Derick Rethans -xdebug.dsp: -- Remove the .dsp from the branch - -Mon Mar 15 17:39:55 CET 2004 Derick Rethans -xdebug.dsp: -- Update .dsp files - -Mon Mar 15 17:31:19 CET 2004 Derick Rethans -xdebug.dsp: -- Change line endings - -Mon Mar 15 17:30:23 CET 2004 Derick Rethans -xdebug.dsp: -- Re-add as binary - -Mon Mar 15 17:29:40 CET 2004 Derick Rethans -xdebug.dsp: -- Remove non-binary .dsp - -Thu Mar 11 23:27:45 CET 2004 Derick Rethans -xdebug_profiler.c: -- Fixed typo - -Thu Mar 11 23:26:53 CET 2004 Derick Rethans -xdebug.c -xdebug/xdebug_profiler.c -xdebug/xdebug_profiler.h: -- Fixed Windows compile issues. - -Thu Mar 11 16:29:29 UTC 2004 Derick Rethans -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 -usefulstuff.c: -- Fixed CRC routines - -Wed Mar 10 19:40:46 UTC 2004 Derick Rethans -: -- Fixed Changelog - -Wed Mar 10 19:38:17 UTC 2004 Derick Rethans -xdebug_private.h -xdebug/xdebug_profiler.c: -- Added limited report for memory profiling - -Fri Mar 5 15:29:42 CET 2004 Derick Rethans -/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 -/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 -/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 -/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 -/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 -/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 -/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 -/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 -/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 -/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 -/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 -/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 -/xdebug/tests/local_vars_in_error.phpt: -- Fixed textcase by parameterized time - -Wed Feb 18 20:34:08 CET 2004 Derick Rethans -/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 -/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 -/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 -/xdebug/xdebug.c: -- simplify the last patch for environment configuration - -Tue Feb 3 03:07:54 CET 2004 Shane Caraveo -/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 -/xdebug/usefulstuff.c: -- Fixed undefined constant -- Whitespace fixes - -Fri Jan 30 19:59:15 CET 2004 Shane Caraveo -/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 -/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 -/xdebug/xdebug_private.c: -- Fix some warnings - -Mon Jan 26 22:28:51 CET 2004 Derick Rethans -/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 -/xdebug/xdebug_handler_dbgp.c: -- Be explicit with "supported" attributes in "feature_get". - -Mon Jan 26 20:46:14 CET 2004 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Also use the now fixed function. - -Mon Jan 26 20:45:02 CET 2004 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Fixed getting local variables in all stack frames - -Fri Jan 16 09:57:47 CET 2004 Derick Rethans -/xdebug/xdebug.c: -- Fix year - -Fri Jan 16 09:44:07 CET 2004 Derick Rethans -/xdebug/xt.vim -/xdebug/xdebug.c: -- Added VIM syntax highlighting file -- Added the .xt extension to generated traces - -Wed Jan 14 15:53:13 CET 2004 Derick Rethans -/xdebug/xdebug.c: -- Remove $this and $GLOBALS from showing variables in the local scope - -Tue Jan 13 17:11:41 CET 2004 Derick Rethans -/xdebug/compile.bat -/xdebug/config.w32 -/xdebug/xdebug.mak -/xdebug/xdebug_4_3.mak: -- Windows build fixes - -Tue Jan 13 13:23:09 CET 2004 Derick Rethans -/xdebug/xdebug_var.c: -- Fixed crash bug in getting symbols. - -Tue Jan 13 10:36:09 CET 2004 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_private.h: -- Added a new setting xdebug.show_mem_delta to show differences between - current and previous memory usage on a function call level. -- Added a new setting xdebug.collect_includes which separates collecting - names of include files from the xdebug.collect_params setting. This is - mostly useful for tracing. - -Mon Jan 12 13:03:48 CET 2004 Derick Rethans -/xdebug/tests/peak_memory_usage.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/call_user_func_array.phpt -/xdebug/tests/call_user_func_array2.phpt -/xdebug/tests/local_vars_in_error.phpt -/xdebug/tests/memory_usage.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/test6.phpt -/xdebug/tests/test7.phpt -/xdebug/tests/test8.phpt -/xdebug/tests/test9.phpt -/xdebug/tests/trace.phpt -/xdebug/tests/bug00004.phpt -/xdebug/tests/get_function_trace.phpt -/xdebug/tests/profiler_miscalc.phpt: -- Fixed tests for new tracing method - -Mon Jan 12 13:01:29 CET 2004 Derick Rethans -/xdebug/config.m4 -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_code_coverage.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_private.h -/xdebug/package.xml: -- Removed profiler code, and lay foundation for new code. -- Rewrote the tracing code, you can now only trace to file; this greatly - enhances performance as no string representation of variables need to - be kept in memory any more. -- Removed xdebug_get/dump_function_trace() because of the new idea of tracing. -- Added the xdebug.auto_trace_file setting to configure a trace file to write - to as addition to the xdebug.auto_trace setting which just turns on tracing. -- Removed the four profiling functions, something new will be written for them. -- Added a xdebug.extended_info configuration setting to turn off the generation - of extended opcodes that are needed for stepping and breakpoints for the - remote debugger. This is useful incase you want to profile memory usage as - the generation of this extended info increases memory usage of oparrrays by - about 33%. -- Changed test for max_nesting_level; it now tests if the current level is - equal to the maximum level. This prevents infinite calls to the error handler - in case a user defined error handler or user defined session handler is used. -- Fixed a crash bug that was caused by a buffer overrun in a statically sized - buffer for logging to the error file. -- Added the xdebug.show_local_vars setting with which you can turn off the - showing of local variables in the top most stack frame on errors. -- Added the xdebug_peak_memory_usage() function which returns the peak memory - used in a script. (Only work when --enable-memory-limit was enabled) - -Mon Jan 12 09:49:31 CET 2004 Derick Rethans -/xdebug/usefulstuff.c -/xdebug/usefulstuff.h: -- Added internal function to return time in the 2004-01-12 09:49:25 format. - -Thu Jan 8 13:55:38 CET 2004 Derick Rethans -/xdebug/xdebug_var.c: -- Make it compile with PHP 4 again - -Mon Jan 5 09:29:43 CET 2004 Derick Rethans -/xdebug/xdebug_var.c: -- Fixed some of the variable printing routines regarding PPP. - -Sun Dec 28 23:39:29 CET 2003 Derick Rethans -/xdebug/xdebug_var.c: -- Added support for showing private, protected and public in the fancy - var_dump() function. -- Changed showing recursion issues with the fancy var_dump() function. - -Sun Dec 28 20:33:54 CET 2003 Derick Rethans -/xdebug/LICENSE: -- Fixed email and web addresses in license -- Added "2004" to the copyright statement -- Bumbed the version number to 1.01 - -Sun Dec 28 19:11:30 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- If we test for preconditions, let's do the assignment after it ;-) This - fixes a segfault for when we have a parse error. - -Sun Dec 28 17:35:24 CET 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Added FR #5: xdebug_break() function which interupts the script for the debug - engine. - -Sun Dec 28 15:37:44 CET 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/debugclient/README -/xdebug/debugclient/main.c: -- Changed default debug engine port from 17689 to 9000 per DBGp specs. - -Fri Dec 26 22:59:43 CET 2003 Derick Rethans -/xdebug/compile.bat: -- Update for Windows / Xdebug 1.3.0 - -Fri Dec 26 22:47:50 CET 2003 Derick Rethans -/xdebug/package.xml: -- Fixing some typoes - -Fri Dec 26 22:47:34 CET 2003 Derick Rethans : -- Update NEWS with 1.3.x things - -Fri Dec 26 22:45:16 CET 2003 Derick Rethans -/xdebug/php_xdebug.h: -- Back to dev - -Fri Dec 26 22:44:15 CET 2003 Derick Rethans -/xdebug/php_xdebug.h: -- Go with 1.3.0 - -Fri Dec 26 22:43:11 CET 2003 Derick Rethans -/xdebug/package.xml: -- Update for 1.3.0 release - -Fri Dec 26 15:35:02 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Implemented 'typemap_get'. - -Fri Dec 26 15:08:28 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Return an error when an unknown command has been issued. - -Fri Dec 26 15:02:20 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Return correct data in 'stack_get'. - -Wed Dec 24 20:13:36 CET 2003 Derick Rethans -/xdebug/xdebug_var.c: -- Added 'classname' attribute to returning properties of type bject. - -Wed Dec 24 19:59:13 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.c -/xdebug/xdebug_handlers.h: -- Added 'type' and 'state' attributes to the response of 'breakpoint_get' and - 'breakpoint_list'. -- Fixed problem with garbage for the 'id' attribute for returned breakpoints. - -Wed Dec 24 17:47:05 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Fixed bug #36: GDB handler using print causes segfault with wrong syntax - -Wed Dec 24 17:46:16 CET 2003 Derick Rethans -/xdebug/debugclient/main.c -/xdebug/debugclient/build/buildconf1.mk: -- Partial MFH: - - Renamed VERSION to DEBUGCLIENT_VERSION for some weird autoconf conflict - - Add libedit availability to start up banner - -Tue Dec 23 22:07:08 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Backout this unwanted commit - -Tue Dec 23 22:04:10 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- MFH: Adhere to error_reporting setting for logging the basic notice to file - too. - -Tue Dec 23 22:03:23 CET 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_dbgp.c: -- Adhere to error_reporting setting for logging the basic notice to file too. - -Sat Dec 20 19:44:12 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Added missing response attributes "success" and "feature" to "feature_set" - responses. - -Fri Dec 19 17:29:26 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- The fileuri is an attribute of the init tag, not a sub element - -Fri Dec 19 10:43:06 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- MFH: Fixed bug #32 (Unusual dynamic variables cause xdebug to crash). - -Fri Dec 19 10:41:58 CET 2003 Derick Rethans : -- We don't prepend thoseugly zeroes (need to find a way to tell mantis not to - do it either :) - -Fri Dec 19 05:12:59 CET 2003 Ilia Alshanetsky -/xdebug/xdebug.c -/xdebug/tests/bug00032.phpt: -- Fixed bug #32 (Unusual dynamic variables cause xdebug to crash). - -Thu Dec 18 12:40:32 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Fix for windows... again :) - -Thu Dec 18 12:34:03 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- DBGp: added fileuri attribute to the init tag. - -Thu Dec 18 12:11:22 CET 2003 Derick Rethans -/xdebug/xdebug_private.c -/xdebug/xdebug_private.h -/xdebug/config.m4 -/xdebug/package.xml -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug.mak -/xdebug/xdebug_4_3.mak -/xdebug/xdebug_code_coverage.c -/xdebug/xdebug_handler_dbgp.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_handlers.h -/xdebug/xdebug_profiler.c -/xdebug/xdebug_superglobals.c -/xdebug/xdebug_var.c: -- Seperate some definitions and functions out to xdebug_private.[ch] -- DBGp: remove breakpoint_disable/breakpoint_enable and add breakpoint_update - instead. -- DBGp: added various attributes to various responses to bring it more uptodate - to the updated protocol specifications. - -Wed Dec 17 21:50:27 CET 2003 Derick Rethans -/xdebug/xdebug_str.c: -- And we readd those headers because Windows needs them for vsnprint(). - -Wed Dec 17 21:43:40 CET 2003 Derick Rethans -/xdebug/config.w32: -- Added config.w32 file for the 'new' windows build system (Provided by - Sebastian Bergmann). - -Fri Dec 12 12:57:42 CET 2003 Derick Rethans -/xdebug/xdebug_str.c: -- We don't need those includes - -Wed Dec 10 10:15:28 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed segfault in showing error messages when there were no stack items yet. - -Thu Dec 4 15:44:45 CET 2003 Derick Rethans -/xdebug/xdebug_superglobals.c -/xdebug/xdebug.c: -- Make things build on Windows again. - -Wed Dec 3 17:00:16 CET 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/test.sh -/xdebug/xdebug.c -/xdebug/tests/local_vars_in_error.phpt -/xdebug/tests/auto_trace.phpt -/xdebug/tests/test4.phpt -/xdebug/tests/test5.phpt -/xdebug/tests/test6.phpt: -- Fixed some layout issues. -- Added ini setting "xdebug.dump_global" with which you can turn off dumping - of super globals even in you have that configured. This is most seful for - tests. -- Fixed test cases to use the new xdebug.dump_global setting to suppress - dumping of super globals. -- Added testcase for showing variables in the top most stackframe on error. - -Wed Dec 3 12:02:17 CET 2003 Derick Rethans -/xdebug/test.sh -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_superglobals.c -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h: -- Added FR #30: Dump current scope information in stack traces on error. -- Cleaned up some code and make error messages look a bit prettier. - -Mon Dec 1 16:28:01 CET 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/bug00022.phpt: -- MFH: Fixed bug #22: Segmentation fault with xdebug_get_function_stack() and - collect_params=1. - -Mon Dec 1 16:25:00 CET 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/bug00022.phpt: -- Fixed bug #22: Segmentation fault with xdebug_get_function_stack() and - collect_params=1. - -Tue Nov 25 17:27:52 CET 2003 Derick Rethans -/xdebug/compile.bat: -- This pause should not be in - -Sat Nov 22 16:45:42 CET 2003 Derick Rethans -/xdebug/xdebug_var.c: -- MFH: Copy and paste error - -Sat Nov 22 16:40:47 CET 2003 Derick Rethans -/xdebug/compile.bat -/xdebug/xdebug.mak -/xdebug/xdebug_4_3.mak -/xdebug/xdebug_handler_dbgp.c -/xdebug/xdebug_handler_dbgp.h -/xdebug/xdebug_str.c -/xdebug/xdebug_var.c: -- Fix compilation on windows - -Sat Nov 22 15:16:40 CET 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug_handler_dbgp.c: -- Update constant names - -Thu Nov 20 15:38:13 CET 2003 Derick Rethans -/xdebug/xdebug_var.c: -- MFH: Fixed bug #31: & entity replaced after others, wrong HTML output. - -Thu Nov 20 15:37:37 CET 2003 Derick Rethans -/xdebug/xdebug_var.c: -- Fixed bug #31: & entity replaced after others, wrong HTML output. - -Sun Nov 9 00:03:36 CET 2003 Derick Rethans -/xdebug/compile.bat: -- MFB: Name .dlls more consistently - -Sun Nov 9 00:02:47 CET 2003 Derick Rethans -/xdebug/compile.bat: -- Name .dlls more consistently - -Sat Nov 8 23:34:26 CET 2003 Derick Rethans -/xdebug/compile.bat: -- Update compile script with -dP - -Sat Nov 8 23:32:22 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h: -- MFH: Added file/line to signals in gdb protocol. - -Sat Nov 8 23:31:59 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Fix XML layout - -Sat Nov 8 23:28:32 CET 2003 Derick Rethans -/xdebug/php_xdebug.h: -- Back to dev - -Sat Nov 8 19:32:03 CET 2003 Derick Rethans -/xdebug/package.xml: -- Remove autoconf 2.53 shit - -Sat Nov 8 19:26:49 CET 2003 Derick Rethans -/xdebug/package.xml -/xdebug/php_xdebug.h: -- Go with RC2 - -Sat Nov 8 13:04:34 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- MFH: Fixed bug #19: The value of xdebug.output_dir in a .htaccess never takes effect. - -Sat Nov 8 13:03:28 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed bug #19: The value of xdebug.output_dir in a .htaccess never takes effect. - -Fri Nov 7 16:27:03 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- MFH: Fixed bug #27: Repeated connect attempts when no debugger is listening - -Fri Nov 7 16:24:27 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed bug #27: Repeated connect attempts when no debugger is listening - -Fri Nov 7 16:23:07 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h: -- Fix compile warnings - -Sun Nov 2 11:32:25 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c -/xdebug/xdebug_str.h: -- Fixing some memleaks - -Sun Nov 2 11:30:06 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h: -- Add file/line number for signals - -Fri Oct 31 18:45:15 CET 2003 Derick Rethans -/xdebug/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: -- Add version info to handlers - -Fri Oct 31 17:37:51 CET 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_dbgp.c -/xdebug/xdebug_handler_dbgp.h -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.h: -- Implemented temporary breakpoints, and the commands breakpoint_disable and - breakpoint_enable - -Thu Oct 30 13:55:29 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Fixed breakpoint_remove - -Thu Oct 30 09:28:00 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Fix continue commands - -Thu Oct 30 09:16:15 CET 2003 Derick Rethans -/xdebug/debugclient/configure.in -/xdebug/debugclient/main.c: -- Bail out if libedit support was requested but not found -- Add libedit availability to start up banner - -Wed Oct 29 17:42:00 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c -/xdebug/xdebug_handler_dbgp.h -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_handlers.h: -- Show the current file/line in a breakpoint package, not the file/line of - where the current function was called from. -- Use "long" as type for line numbers - -Wed Oct 29 15:28:22 CET 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c: -- Fixed a couple of silly typoes - -Wed Oct 29 11:27:49 CET 2003 Derick Rethans -/xdebug/config.m4 -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_handler_dbgp.c -/xdebug/xdebug_handler_dbgp.h -/xdebug/xdebug_handlers.h -/xdebug/xdebug_str.h -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h -/xdebug/xdebug_xml.c: -- Added the XML writer to config.m4 -- Added constants for version, author etc. -- Added constants for statuses, reasons and error codes -- We go back to "gdb" as default for now, so that other people can test other - Xdebug 2 features too. -- Replaced old GDB-style function handlers with the new DBGp one. -- Added breakpoint list managing functions. -- Added new command parsing function. -- Rewrote the remote debugging callbacks for DBGp. -- Added zval to xdebug_xml_node convertor. -- Made xdebug_xml.c compile and work again. -- - -Wed Oct 29 11:07:45 CET 2003 Derick Rethans -/xdebug/debugclient/main.c: -- Now use the new protocol -- Renamed VERSION to DEBUGCLIENT_VERSION for some weird autoconf conflict - -Wed Oct 29 10:52:08 CET 2003 Derick Rethans -/xdebug/debugclient/usefulstuff.h -/xdebug/debugclient/usefulstuff.c: -- Added function argument to specify the delimeter and a output argument - for the returned length of the buffer to make it binary safe. - -Thu Oct 16 12:46:03 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- MFH: We also need to support the long form "continue" here. - -Thu Oct 16 12:45:29 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- We also need to support the long form "continue" here. - -Wed Oct 15 16:23:02 CEST 2003 Derick Rethans -/xdebug/xdebug_str.c: -- Remove inline keywords - -Wed Oct 15 16:17:38 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Fixed bug in deleting absolute breakpoints on Windows - -Wed Oct 15 16:16:21 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Fixed bug in deleting absolute breakpoints on Windows - -Tue Oct 14 18:46:47 CEST 2003 Derick Rethans -/xdebug/xdebug_xml.c -/xdebug/xdebug_xml.h: -- Change interface a bit to accomodate memory issues - -Tue Oct 14 17:59:50 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- MFH: Fix URL - -Tue Oct 14 17:57:04 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Fix URL - -Mon Oct 13 10:18:39 CEST 2003 Derick Rethans -/xdebug/xdebug_xml.c -/xdebug/xdebug_xml.h: -- Added Xdebug XML write functions - -Mon Oct 13 10:17:11 CEST 2003 Derick Rethans -/xdebug/xdebug_str.h: -- Add xdebug_str_dtor macro - -Sun Oct 12 16:28:59 CEST 2003 Derick Rethans -/xdebug/xdebug_mm.h -/xdebug/xdebug_str.c -/xdebug/xdebug_str.h -/xdebug/Makefile.in -/xdebug/config.m4 -/xdebug/package.xml -/xdebug/php_xdebug.h -/xdebug/usefulstuff.c -/xdebug/xdebug.c -/xdebug/xdebug.dsp -/xdebug/xdebug.mak -/xdebug/xdebug_4_3.mak -/xdebug/xdebug_code_coverage.h -/xdebug/xdebug_handler_dbgp.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_handlers.c -/xdebug/xdebug_profiler.c -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h: -- Split xdebug_var.[ch] into xdebug_var.[ch] and xdebug_str.[ch] -- Move the allocation defines into xdebug_mm.h -- Lower case the XDEBUG_STR_* functions - -Sun Oct 12 16:12:12 CEST 2003 Derick Rethans -/xdebug/.cvsignore: -- Add autoconf 2.5x crap to .cvsignore - -Thu Oct 9 09:06:49 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed bug #20: Build failure due to wrong check for API_NO. - -Tue Oct 7 12:56:43 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_dbgp.c -/xdebug/xdebug_handler_dbgp.h -/xdebug/Makefile.in -/xdebug/config.m4 -/xdebug/package.xml -/xdebug/php_xdebug.h -/xdebug/test.sh -/xdebug/usefulstuff.c -/xdebug/usefulstuff.h -/xdebug/xdebug.c -/xdebug/xdebug.dsp -/xdebug/xdebug.mak -/xdebug/xdebug_4_3.mak -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_handlers.c -/xdebug/xdebug_handlers.h: -- Add dbgp handler files, which do currently nothing yet -- Implemented debug session cookies -- Added allowed_clients ini setting (unimplemented yet) -- Added a description field to debug handlers struct, and show those in - phpinfo() -- Move some common functions to usefulstuff.[ch] -- Fixed PHP 4.3 problems for php_setcookie and MODULE_EXEC_FINISHED - -Mon Oct 6 20:41:59 CEST 2003 Derick Rethans -/xdebug/php_xdebug.h: -- Update version number - -Mon Oct 6 20:37:15 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- This should not have gone in, as it was not ready yet. - -Mon Oct 6 20:19:47 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- MFH: Fixed handling stack traces for hen display_errors was set to Off. - -Mon Oct 6 19:58:28 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed handling stack traces for when display_errors was set to Off. - -Sat Sep 27 22:57:54 CEST 2003 Derick Rethans -/xdebug/tests/test4.phpt -/xdebug/tests/test5.phpt -/xdebug/tests/test6.phpt: -- MFH: Change in PHP 5's error messages - -Sat Sep 27 22:55:03 CEST 2003 Derick Rethans -/xdebug/tests/test4.phpt -/xdebug/tests/test5.phpt -/xdebug/tests/test6.phpt: -- Fix tests for PHP 5, where the error format changed. - -Sat Sep 27 20:01:13 CEST 2003 Ilia Alshanetsky -/xdebug/xdebug_profiler.c: -- Add some missing comments, more to follow. - -Thu Sep 25 14:58:02 CEST 2003 Derick Rethans -/xdebug/xdebug_profiler.c: -- MFH: Fixed bug #18 - -Thu Sep 25 14:53:19 CEST 2003 Derick Rethans -/xdebug/xdebug_profiler.c: -- Fixed bug #18: Mistyped sizeof()'s for array indexes in profiler output. - -Mon Sep 22 12:02:59 CEST 2003 Derick Rethans -/xdebug/README -/xdebug/LICENSE: -- Documentation - -Mon Sep 22 11:07:15 CEST 2003 Derick Rethans -/xdebug/debugclient/README -/xdebug/debugclient/INSTALL -/xdebug/debugclient/LICENSE -/xdebug/debugclient/main.c: -- Added setting for port to listen on -- Implemented running the previous command when pressing just enter. - -Mon Sep 22 11:04:55 CEST 2003 Derick Rethans -/xdebug/debugclient/build/buildconf1.mk -/xdebug/debugclient/build/buildconf2.mk -/xdebug/debugclient/Makefile.am -/xdebug/debugclient/acinclude.m4: -- Makefile maintenance - -Fri Sep 19 17:16:07 CEST 2003 Derick Rethans -/xdebug/tests/profiler_miscalc.phpt: -- Added test which shows that the profiler does strange things if either: - * xdebug_print/dump_function_profile() is called outside the global - scope - * auto_profiling is used, and there is an exit() call inside a function - (exit() inside the global scope is fine). - -Fri Sep 19 15:15:44 CEST 2003 Derick Rethans -/xdebug/package.xml: -- Housekeeping - -Fri Sep 19 10:08:55 CEST 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/array_map.phpt: -- Fixed segfault where a function name didn't exist in case of a - "call_user_function". -- Fixed reading a filename in case of an callback to a PHP function from an - internal function (like "array_map()"). - -Fri Sep 19 09:54:29 CEST 2003 Derick Rethans -/xdebug/tests/bug00001.phpt: -- Add ZE2 contraint - -Fri Sep 19 09:53:41 CEST 2003 Derick Rethans -/xdebug/debugclient/INSTALL: -- Fix install instructions - -Thu Sep 18 20:37:57 CEST 2003 Derick Rethans -/xdebug/package.xml: -- Add configure.in to the package - -Thu Sep 18 16:31:59 CEST 2003 Derick Rethans -/xdebug/README -/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_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_var.c -/xdebug/xdebug_var.h -/xdebug/debugclient/main.c -/xdebug/debugclient/usefulstuff.c -/xdebug/debugclient/usefulstuff.h: -- Email update - -Thu Sep 18 16:29:17 CEST 2003 Derick Rethans -/xdebug/package.xml: -- Update NEWS and package XML - -Wed Sep 17 18:09:09 CEST 2003 Derick Rethans -/xdebug/debugclient/INSTALL: -- Update INSTALL file with libedit info - -Wed Sep 10 18:10:18 CEST 2003 Derick Rethans -/xdebug/TODO: -- Update of NEWS -- Moved TODO list to http://bugs.xdebug.org - -Sun Sep 7 15:28:01 CEST 2003 Derick Rethans -/xdebug/tests/assert_test.phpt -/xdebug/tests/auto_trace.phpt -/xdebug/tests/bug00001.phpt -/xdebug/tests/bug00002.phpt -/xdebug/tests/bug00003.phpt -/xdebug/tests/bug00004.phpt -/xdebug/tests/call_user_func_array.phpt -/xdebug/tests/call_user_func_array2.phpt -/xdebug/tests/get_function_trace.phpt -/xdebug/tests/memory_usage.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/test19.phpt -/xdebug/tests/test20.phpt -/xdebug/tests/test7.phpt -/xdebug/tests/test8.phpt -/xdebug/tests/test9.phpt -/xdebug/tests/trace.phpt: -- Disable xdebug.auto_profile in all affected tests - -Sun Sep 7 15:10:45 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Plug a memory leak - -Sun Sep 7 14:48:44 CEST 2003 Derick Rethans -/xdebug/TODO -/xdebug/xdebug_handler_gdb.c: -- Fixed memleak with 'eval' command - -Sun Sep 7 14:38:21 CEST 2003 Derick Rethans -/xdebug/TODO: -- This appeared to be the same 'eval' problem that I fixed yesterday. - -Sun Sep 7 03:04:33 CEST 2003 Derick Rethans -/xdebug/TODO -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c: -- Fixed problems with using 'eval' and breakpoints at the same time. The - 'eval' was triggering another break incorrectly. - -Wed Sep 3 13:41:07 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed bug #3: Debug files (xdebug-xxxxx.txt) don't get updated - -Tue Sep 2 23:49:40 CEST 2003 Derick Rethans -/xdebug/TODO -/xdebug/xdebug.c: -- Fixed bug with wrong file names for functions called from call_user_*(). - -Tue Sep 2 17:02:17 CEST 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_profiler.c -/xdebug/xdebug_profiler.h -/xdebug/xdebug_var.c: -- Fixed a couple of -Wall -Winline problems - -Sun Aug 31 23:50:00 CEST 2003 Derick Rethans -/xdebug/tests/call_user_func_array2.inc -/xdebug/tests/call_user_func_array2.phpt: -- Okay, with this test case I can reproduce the problem finally. - -Sun Aug 31 20:14:31 CEST 2003 Derick Rethans -/xdebug/tests/call_user_func_array.phpt: -- Actually, the output of this test works just fine - -Sun Aug 31 15:21:45 CEST 2003 Derick Rethans -/xdebug/tests/call_user_func_array.phpt -/xdebug/TODO: -- It's definitely a bug, trying to fix it now - -Sun Aug 31 12:58:49 CEST 2003 Derick Rethans -/xdebug/TODO: -- Works just fine - -Sun Aug 31 12:54:07 CEST 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_code_coverage.c -/xdebug/xdebug_profiler.c -/xdebug/xdebug_superglobals.c: -- Plug some warnings - -Sun Aug 31 01:08:26 CEST 2003 Derick Rethans -/xdebug/TODO: -- Update TODO list - -Sun Aug 31 01:04:39 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_handler_gdb.c: -- Added the option "dump_superglobals" to the remote debugger. If you set this - option to 0 the "show-local" and similar commands will not return any data - from superglobals anymore. - -Sat Aug 30 23:54:04 CEST 2003 Derick Rethans -/xdebug/tests/get_function_trace.phpt -/xdebug/xdebug.c: -- Make xdebug_get_function_trace() and xdebug_get_function_stack() behave - in the same way regarding returning unnamed parameters. - -Sat Aug 30 23:35:29 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed bug #2: "pear package" triggers a segfault -- Rewrote build_fname to accept the function struct as a parameter - -Tue Aug 26 13:56:59 CEST 2003 Derick Rethans -/xdebug/TODO: -- Make this switchable with an option - -Tue Aug 26 12:34:50 CEST 2003 Derick Rethans -/xdebug/debugclient/main.c: -- Put back this include, it's needed to enable libedit on Unices. - -Tue Aug 26 12:34:21 CEST 2003 Derick Rethans -/xdebug/debugclient/configure.in: -- This is Xdebug, not srm - -Mon Aug 25 13:32:34 CEST 2003 Derick Rethans -/xdebug/TODO: -- Update TODO - -Mon Aug 25 13:18:02 CEST 2003 Derick Rethans -/xdebug/tests/.cvsignore: -- Add phpt.* - -Mon Aug 25 13:13:41 CEST 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/tests/bug00003.phpt -/xdebug/tests/bug00004.phpt: -- Fixed crash bug when a function had sprintf style parameters (ie. - strftime()). -- Fixed a bug in displaying traces. -- Implemented zend_exec_finished callback (without functionality). - -Wed Aug 20 16:23:57 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- One other minor fix - -Wed Aug 20 16:21:58 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_superglobals.c: -- Windows build fixes - -Tue Aug 19 22:38:48 CEST 2003 Derick Rethans -/xdebug/TODO: -- Update TODO a bit - -Sun Aug 10 15:45:44 CEST 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/bug00002.inc -/xdebug/tests/bug00002.phpt: -- Reimplemented tracing to files, by seperating the line generation code to its - own function. -- Added test to test for this functionality. - -Sun Aug 10 15:44:09 CEST 2003 Derick Rethans -/xdebug/tests/bug00001.phpt: -- Add test for problems in destructors with traces - -Sun Aug 10 15:35:10 CEST 2003 Derick Rethans -/xdebug/tests/test14b.phpt: -- Fixed test - -Wed Jul 16 14:56:09 CEST 2003 Derick Rethans -/xdebug/package.xml -/xdebug/xdebug_var.c: -- Implemented the ID attribute for the element which can be used to - identify a specific variable even in recursion. - -Wed Jul 16 11:12:35 CEST 2003 Derick Rethans -/xdebug/package.xml: -- Update news - -Wed Jul 16 11:09:35 CEST 2003 Derick Rethans -/xdebug/TODO -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_superglobals.c -/xdebug/xdebug_var.c: -- Improved performance by doing lazy folding of variables when possible (not in - trace-mode). -- Fixed bug with "quit", it would disable the extension. -- Fixed compile problem on MacOSX for dumping super globals. -- Fixed detection of recursion in folding variables. - -Thu Jul 3 22:49:04 CEST 2003 Derick Rethans -/xdebug/tests/test6.phpt: -- Fix test - -Thu Jul 3 22:47:30 CEST 2003 Derick Rethans -/xdebug/TODO -/xdebug/xdebug.c: -- Don't show memory footprint when it's not enabled. - -Thu Jul 3 22:18:50 CEST 2003 Derick Rethans -/xdebug/TODO -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h: -- Implemented "bt full" which shows a full stack trace including local - variables. -- Added an error when an unknown option was passed to "option". - -Sat Jun 28 16:53:23 CEST 2003 Derick Rethans -/xdebug/TODO: -- Update TODO - -Sat Jun 28 16:51:40 CEST 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Added the xdebug_time_index() function. - -Sat Jun 28 14:53:20 CEST 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Fixed time indices in xdebug_get_function_trace -- Comments and WS - -Sat Jun 28 13:16:52 CEST 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Let the time index start from the beginning of the *script* and not at the - first function call. - -Mon Jun 23 23:56:37 CEST 2003 Derick Rethans -/xdebug/TODO: -- Update todo list - -Mon Jun 23 23:55:51 CEST 2003 Derick Rethans -/xdebug/LICENSE -/xdebug/package.xml -/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_handler_gdb.h -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_handler_php3.h -/xdebug/xdebug_profiler.c -/xdebug/xdebug_profiler.h -/xdebug/xdebug_superglobals.c -/xdebug/xdebug_superglobals.h -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h -/xdebug/debugclient/LICENSE -/xdebug/debugclient/main.c -/xdebug/debugclient/usefulstuff.c -/xdebug/debugclient/usefulstuff.h -/xdebug/debugclient/COPYING: -- Licence update. This change only renames "PHP Licence" to "Xdebug Licence", - "The PHP Group" to "Derick Rethans" and "PHP" to "Xdebug". - -Mon Jun 23 23:37:40 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.c -/xdebug/xdebug_handlers.h: -- Implemented the 'show-breakpoints' command - -Wed Jun 11 13:15:12 CEST 2003 Derick Rethans -/xdebug/TODO: -- Add TODO item - -Wed May 28 15:46:10 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Send along script name that is going to be debugged with ?init. - -Thu May 15 12:11:04 CEST 2003 Derick Rethans -/xdebug/debugclient/Makefile.am -/xdebug/debugclient/main.c: -- Fix compilation on MacOSX - -Wed May 14 22:28:14 CEST 2003 Derick Rethans -/xdebug/TODO: -- Fix up todo list - -Wed May 14 22:20:06 CEST 2003 Derick Rethans -/xdebug/package.xml: -- Fix up description a bit - -Wed May 14 22:16:58 CEST 2003 Derick Rethans -/xdebug/TODO -/xdebug/package.xml -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.c -/xdebug/xdebug_handlers.h: -- Implemented the "show-local" command (shows all local variables in the - current scope including all contents). -- Implemented conditions for breakpoints in the "break" command. -- Fixed a memleak. - -Fri May 2 11:43:23 CEST 2003 Derick Rethans -/xdebug/php_xdebug.h: -- Bump version number - -Mon Apr 28 21:28:17 CEST 2003 Derick Rethans -/xdebug/xdebug_4_3.mak: -- Add PHP 4.3 .mak file - -Mon Apr 28 21:25:28 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Fix the Windows stuff - -Sun Apr 27 13:42:20 CEST 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h: -- Add fancy var dumping (this overrides the default var_dump() in PHP) - -Fri Apr 25 17:59:28 CEST 2003 Derick Rethans -/xdebug/compile.bat: -- Also automatically build the 4.3 version - -Thu Apr 24 15:58:30 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h: -- Make breakpoint commands return XML - -Mon Apr 21 15:16:41 CEST 2003 Derick Rethans -/xdebug/package.xml: -- Update package information - -Mon Apr 21 14:40:22 CEST 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/php_xdebug.h: -- Added xdebug_call_class() as addition to xdebug_call_function(). - -Sat Apr 19 22:44:47 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Put back in the maximum nesting protection. - -Sat Apr 19 20:55:38 CEST 2003 Derick Rethans -/xdebug/xdebug_superglobals.c: -- Add required include - -Sat Apr 19 20:35:31 CEST 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_superglobals.c: -- Move the settings, function declarations and the xdebug_dump_superglobals() - to the correct spot. - -Fri Apr 18 17:00:05 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Turn off xdebug.collect_params by default - -Fri Apr 18 16:59:10 CEST 2003 Derick Rethans -/xdebug/TODO: -- One one more todo item - -Fri Apr 18 12:23:01 CEST 2003 Derick Rethans -/xdebug/xdebug_code_coverage.c -/xdebug/xdebug_superglobals.c: -- Fix problems with symbols on MacOSX - -Tue Apr 15 08:01:04 CEST 2003 Derick Rethans -/xdebug/TODO -/xdebug/package.xml -/xdebug/php_xdebug.h: -- Go with 1.2.0rc2 - -Tue Apr 15 07:55:57 CEST 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_com.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_handlers.c -/xdebug/xdebug_hash.c -/xdebug/xdebug_profiler.c -/xdebug/xdebug_var.c: -- CS - -Mon Apr 14 22:25:56 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug.c: -- Fix handling of paths under Windows - -Mon Apr 14 15:49:34 CEST 2003 Ilia Alshanetsky -/xdebug/xdebug_profiler.c: -- Added overall stats to HTML profiles. - -Mon Apr 14 15:44:25 CEST 2003 Ilia Alshanetsky -/xdebug/xdebug_profiler.c: -- Only stop tracing if it was started by the profiler. - -Sat Apr 12 19:00:46 CEST 2003 Derick Rethans -/xdebug/debugclient/main.c: -- Really remove unused include - -Sat Apr 12 18:59:59 CEST 2003 Derick Rethans -/xdebug/debugclient/main.c: -- Remove unused include - -Sat Apr 12 18:58:39 CEST 2003 Derick Rethans -/xdebug/xdebug_com.c: -- Fix the Windows stuff - -Sat Apr 12 18:54:35 CEST 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- ZTS Fix - -Thu Apr 10 23:13:13 CEST 2003 Derick Rethans -/xdebug/TODO -/xdebug/xdebug_handler_gdb.c: -- Fixed the superglobals issue in Zend Engine 2 - -Thu Apr 10 23:09:33 CEST 2003 Derick Rethans -/xdebug/TODO: -- Update TODO - -Thu Apr 10 10:29:07 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed getting zvals from the op structure for Zend Engine 2. - -Wed Apr 9 21:35:08 CEST 2003 Derick Rethans -/xdebug/php_xdebug.h: -- Switch back version no - -Tue Apr 8 20:58:48 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed handling of auto_profiling (Noticed by Gildas Noël - ) - -Sun Apr 6 21:03:09 CEST 2003 Derick Rethans -/xdebug/package.xml: -- Fix the package file - -Sun Apr 6 21:02:06 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Fix a segfault here and there, still quite a lot to do for ZE2. - -Sun Apr 6 20:32:00 CEST 2003 Derick Rethans -/xdebug/TODO: -- Update TODO - -Sun Apr 6 20:30:12 CEST 2003 Derick Rethans -/xdebug/CREDITS: -- Update CREDITS - -Sun Apr 6 20:28:42 CEST 2003 Derick Rethans -/xdebug/package.xml -/xdebug/php_xdebug.h: -- Go with 1.2.0rc1 - -Sat Apr 5 10:48:20 CEST 2003 Derick Rethans -/xdebug/xdebug.mak: -- Fix the Windows makefile - -Sat Apr 5 10:42:22 CEST 2003 Derick Rethans -/xdebug/xdebug.c: -- Allow remote debugging to be enabled in httpd.conf and .htaccess files. - -Sat Apr 5 10:40:54 CEST 2003 Derick Rethans -/xdebug/xdebug_code_coverage.c -/xdebug/xdebug_code_coverage.h -/xdebug/config.m4 -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug.dsp -/xdebug/xdebug.mak: -- Added code coverage, enable with xdebug_start_code_coverage(), disable with - xdebug_stop_code_coverage() and get the information with - xdebug_get_code_coverage(). The latter returns an array with each element - being an array containing the lines and the number of times a statement was - run on that line, per executed file. - -Sat Apr 5 00:54:51 CEST 2003 Derick Rethans -/xdebug/xdebug_superglobals.c -/xdebug/xdebug_superglobals.h: -- Header maintenance - -Fri Mar 28 19:50:47 CET 2003 Derick Rethans -/xdebug/xdebug_var.c: -- Removed unused var - -Fri Mar 28 19:50:10 CET 2003 Derick Rethans -/xdebug/xdebug.mak: -- Fix make file for nmake - -Fri Mar 28 17:38:49 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- Made it compile with Zend Engine 2 -- Changed copyright notice - -Thu Feb 27 16:02:08 CET 2003 Derick Rethans -/xdebug/xdebug_var.c: -- Improve memory allocation code by a factor of about 500 - -Thu Feb 27 12:59:24 CET 2003 Derick Rethans -/xdebug/config.m4 -/xdebug/xdebug_superglobals.c -/xdebug/xdebug_superglobals.h: -- Make it compile on Linux again - -Sun Feb 23 22:47:28 CET 2003 Derick Rethans -/xdebug/TODO: -- update TODO - -Thu Feb 20 15:30:55 CET 2003 Derick Rethans -/xdebug/xdebug_superglobals.c -/xdebug/xdebug_superglobals.h -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug.dsp -/xdebug/xdebug_llist.c -/xdebug/xdebug_llist.h: -- Added dumping of superglobals (patch by Harald Radi ). - -Fri Feb 14 23:13:20 CET 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/test6.phpt: -- Fixed output buffering stuff - -Sat Feb 8 12:41:42 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- Fix visibility level of ini settings - -Sun Feb 2 19:52:14 CET 2003 Derick Rethans -/xdebug/compile.bat: -- Fix some typoes - -Sun Feb 2 19:45:46 CET 2003 Derick Rethans -/xdebug/xdebug_var.c: -- Stop using url_encode, and use xmlize instead. - -Sun Feb 2 17:15:09 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h: -- Prevent the use of the "show" command for internal functions - -Fri Jan 31 16:06:39 CET 2003 Derick Rethans -/xdebug/config.m4: -- Add our useful stuff too :) - -Wed Jan 29 21:57:03 CET 2003 Derick Rethans -/xdebug/config.m4: -- Changed Makefile to use PHP_NEW_EXTENSION and removed a useles check. - -Wed Jan 29 16:56:46 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- Made remote_enable default to Off - -Tue Jan 28 21:50:23 CET 2003 Derick Rethans -/xdebug/xdebug.dsp: -- Update .dsp file - -Tue Jan 28 21:48:24 CET 2003 Derick Rethans -/xdebug/compile.bat -/xdebug/xdebug.mak -/xdebug/xdebug.dsp: -- Add script to automate builds on Windows - -Tue Jan 28 21:30:13 CET 2003 Derick Rethans -/xdebug/xdebug_profiler.c: -- Make Windows happy - -Mon Jan 27 22:17:09 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h: -- Add XML responses which can be enabled by executing "option response_format - 1" before the script is run with "run". - -Fri Jan 24 14:58:54 CET 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h: -- We're not always interested in a link like this - -Wed Jan 22 17:35:39 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Make 'continue' work too (in addition to 'cont'). - -Mon Jan 20 21:27:30 CET 2003 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/test.sh -/xdebug/usefulstuff.c -/xdebug/usefulstuff.h -/xdebug/xdebug.c -/xdebug/xdebug_com.c -/xdebug/xdebug_com.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_profiler.c -/xdebug/xdebug_profiler.h -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h -/xdebug/debugclient/main.c -/xdebug/debugclient/usefulstuff.c -/xdebug/debugclient/usefulstuff.h: -- Happy New Year! - -Mon Jan 20 20:53:44 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Add some more verbose error messages - -Fri Jan 17 20:34:35 CET 2003 Derick Rethans -/xdebug/TODO -/xdebug/xdebug_handler_gdb.c: -- Disallow 'cont' and the breakpoint commands when a script terminated due - to a an error condition (E_*ERROR). -- Fixed printing of 'eval' return values (both results and errors). -- Fixed typo in help for "finish". - -Fri Jan 17 10:39:56 CET 2003 Derick Rethans -/xdebug/TODO: -- Bugfixing items - -Tue Jan 14 22:49:05 CET 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/TODO: -- Update for Zend Engine 2 - -Tue Jan 14 22:45:14 CET 2003 Derick Rethans -/xdebug/tests/test14b.phpt -/xdebug/tests/test16b.phpt -/xdebug/tests/test20.phpt -/xdebug/tests/assert_test.phpt -/xdebug/tests/auto_trace.phpt -/xdebug/tests/get_function_trace.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/test15.phpt -/xdebug/tests/test16.phpt -/xdebug/tests/test17.phpt -/xdebug/tests/test18.phpt -/xdebug/tests/test19.phpt -/xdebug/tests/test6.phpt -/xdebug/tests/test8.phpt -/xdebug/tests/test9.phpt -/xdebug/tests/trace.phpt: -- Added Zend Engine 2 specific tests -- Updated existing tests with the "xdebug.collect_params=1" setting - -Wed Jan 8 20:34:40 CET 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_profiler.c -/xdebug/xdebug_var.h: -- Make it compile on Windows again. - -Tue Jan 7 22:07:48 CET 2003 Derick Rethans : -- Fix changelog - -Tue Jan 7 22:07:19 CET 2003 Derick Rethans -/xdebug/TODO -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_var.c: -- Implemented the 'eval' command with which you can set and get variables and - evaluate any piece of PHP code from the debugger interface. -- Started with adding hooks for a custom error handler. -- Added a utility function to free xdebug_str's. - -Tue Jan 7 01:28:17 CET 2003 Ilia Alshanetsky -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- xdebug_[stop|start]_trace() cannot be static because they are needed - by xdebug_profiler.c. Moved the function declarations to php_xdebug.h - as well. - -Sun Jan 5 17:22:09 CET 2003 Derick Rethans -/xdebug/xdebug.c: -- Fixed segfault with custom session handler. - -Sun Jan 5 16:27:28 CET 2003 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c: -- Make it compile on Windows again. - -Fri Jan 3 15:28:32 CET 2003 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Fixed segfault with 'show' when there were no used variables in the current - scope. -- Fixed 'help' command to show the data commands if they are available. - -Fri Jan 3 08:13:12 CET 2003 Derick Rethans -/xdebug/TODO -/xdebug/xdebug.c: -- Fixed bug when the parameter to xdebug_function_trace() was the empty - string. -- Fixed typo in TODO - -Fri Dec 20 17:49:08 CET 2002 Derick Rethans : -- Fix Changelog - -Fri Dec 20 17:17:56 CET 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/get_function_trace.phpt: -- Time index is a float, not an int - -Fri Dec 20 16:52:10 CET 2002 Derick Rethans -/xdebug/TODO -/xdebug/xdebug.c -/xdebug/tests/get_function_trace.phpt -/xdebug/tests/test2.phpt: -- Fix get_function_trace() by including timing and memory usage information. -- Adjusted test scripts - -Fri Dec 20 16:51:03 CET 2002 Derick Rethans -/xdebug/test.sh: -- Also use the installed PHP - -Fri Dec 20 16:47:17 CET 2002 Derick Rethans -/xdebug/test.sh: -- Make this better working - -Fri Dec 20 16:43:09 CET 2002 Derick Rethans -/xdebug/tests/auto_trace.phpt: -- Fix auto_trace test - -Fri Dec 20 15:52:50 CET 2002 Derick Rethans -/xdebug/TODO -/xdebug/xdebug_handler_gdb.c: -- Allow printing of data in 'init' state. - -Fri Dec 20 01:00:36 CET 2002 Ilia Alshanetsky -/xdebug/xdebug.c -/xdebug/xdebug_profiler.c -/xdebug/xdebug_profiler.h: -- More WS fixes. -- Corrected time calculations. - -Thu Dec 19 23:03:13 CET 2002 Ilia Alshanetsky -/xdebug/xdebug_profiler.c: -- Lots & lots of WS fixes. -- Fixed the HTML output of the Function Execution Profile mode. - -Thu Dec 19 22:43:08 CET 2002 Ilia Alshanetsky -/xdebug/xdebug_profiler.c -/xdebug/xdebug_profiler.h -/xdebug/Makefile.in -/xdebug/config.m4 -/xdebug/package.xml -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Added another profiling mode, which can be accessed via - XDEBUG_PROFILER_FC_SUM. -- Moved the profiling code into it's own file. -- Fixed some bugs inside the profiling code (more fixes are pending). - -Thu Dec 19 07:37:15 CET 2002 Ilia Alshanetsky -/xdebug/TODO: -- Adding some notes for myself. - -Wed Dec 18 12:58:32 CET 2002 Derick Rethans -/xdebug/TODO: -- Update TODO - -Sun Dec 15 23:54:35 CET 2002 Derick Rethans -/xdebug/TODO: -- Update TODO - -Thu Dec 12 04:32:34 CET 2002 Ilia Alshanetsky -/xdebug/xdebug.c: -- Implemented a much better and not to mention properly working function - merging algorithm. This change also lead to removal of few large chunks - of no longer needed code. -- Added a number of sanity checks that prevent invalid input from causing - segvs. - -Sun Dec 8 21:56:49 CET 2002 Ilia Alshanetsky -/xdebug/TODO -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Added automatic profiling. - -Mon Dec 2 12:02:35 CET 2002 Derick Rethans -/xdebug/TODO: -- Update TODO - -Mon Dec 2 00:44:12 CET 2002 Ilia Alshanetsky -/xdebug/TODO -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Separated to profiling sorting/analysis code from the output code, which - allows the profiling data to be easily presented in a variety of formats. -- Added xdebug_get_function_profile() function that returns the profiling - data as an associated array already sorted according to the profiling - mode used. -- In the stack-dump profiling mode made the sorting algorithm work across - all levels rather then just the 1st one. - -Fri Nov 29 17:43:44 CET 2002 Ilia Alshanetsky -/xdebug/xdebug.c: -- Fixed a bug with the calculation of total execution time. -- Replaced tabs with spaces in the cli 'footer'. - -Fri Nov 29 17:07:42 CET 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix crash due to not passing the string. - -Fri Nov 29 16:49:21 CET 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix table termination - -Fri Nov 29 16:36:55 CET 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Initialize in RINIT to make windows happy - -Fri Nov 29 16:23:38 CET 2002 Derick Rethans -/xdebug/xdebug.c: -- Style Kaijatzu - -Fri Nov 29 07:56:16 CET 2002 Derick Rethans : -- Fixing ChangeLog entries - -Fri Nov 29 03:43:17 CET 2002 Ilia Alshanetsky -/xdebug/TODO -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Added Stack-Dump profiling. -- Rewrote the timing code to be significantly more accurate. -- Fixed crashes when handling things line include(). -- Optimized the detection of xdebug profiler termination function. -- Minor whitespace fixes in the previously committed code. - -Thu Nov 28 22:06:16 CET 2002 Derick Rethans -/xdebug/TODO: -- Update TODO - -Thu Nov 28 16:19:04 CET 2002 Derick Rethans : -- Fix changelog and NEWS - -Thu Nov 28 14:43:17 CET 2002 Ilia Alshanetsky -/xdebug/TODO: -- A wishlist for the profiler. - -Thu Nov 28 14:19:46 CET 2002 Ilia Alshanetsky -/xdebug/xdebug.c: -- Added myself to the credits. - -Wed Nov 27 23:43:17 CET 2002 Ilia Alshanetsky : -- Made a mistake with formatting of the commit message, this should correct - the problem. - -Wed Nov 27 23:39:22 CET 2002 Ilia Alshanetsky -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_llist.h: -- Added profiling support to xdebug. This introduces 3 new functions, - xdebug_start_profiling() that begins profiling process, - xdebug_stop_profiling() that ends the profiling process and - xdebug_dump_function_trace() that dumps the profiling data. - -Fri Nov 15 15:13:13 CET 2002 Derick Rethans -/xdebug/test.sh -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c: -- Implemented the "kill" (kills the running script) and "delete" (removes - a breakpoint on a specified element) command. - -Fri Nov 15 15:12:05 CET 2002 Derick Rethans -/xdebug/xdebug_llist.c: -- Only call the destructor if it's available - -Fri Nov 15 15:10:55 CET 2002 Derick Rethans -/xdebug/tests/test2.phpt -/xdebug/tests/test8.phpt: -- Fix tests - -Wed Nov 13 16:03:31 CET 2002 Derick Rethans -/xdebug/debugclient/main.c: -- FreeBSD 4.6 fixes - -Wed Nov 13 14:39:55 CET 2002 Derick Rethans -/xdebug/xdebug.c: -- Typo - -Wed Nov 13 13:35:56 CET 2002 Derick Rethans -/xdebug/package.xml: -- Oopsie - -Wed Nov 13 13:31:02 CET 2002 Derick Rethans : -- Merge changes to changelog - -Wed Nov 13 13:27:47 CET 2002 Derick Rethans : -- Add note about parameter collection - -Wed Nov 13 13:26:35 CET 2002 Derick Rethans -/xdebug/xdebug.c: -- Change some defaults - -Wed Nov 13 13:21:15 CET 2002 Derick Rethans -/xdebug/package.xml: -- Update date in package file - -Wed Nov 13 13:17:48 CET 2002 Derick Rethans : -- Change date - -Tue Nov 12 12:08:02 CET 2002 Derick Rethans -/xdebug/Makefile.frag -/xdebug/debugclient/COPYING -/xdebug/debugclient/INSTALL -/xdebug/debugclient/Makefile.am -/xdebug/debugclient/acinclude.m4 -/xdebug/debugclient/buildconf -/xdebug/debugclient/config.guess -/xdebug/debugclient/config.sub -/xdebug/debugclient/configure.in -/xdebug/debugclient/cvsclean -/xdebug/debugclient/install-sh -/xdebug/debugclient/ltmain.sh -/xdebug/debugclient/mkinstalldirs -/xdebug/debugclient/usefulstuff.c -/xdebug/debugclient/usefulstuff.h -/xdebug/debugclient/main.c -/xdebug/debugclient/Makefile -/xdebug/debugclient/build/buildcheck.sh -/xdebug/debugclient/build/buildconf1.mk -/xdebug/debugclient/build/buildconf2.mk -/xdebug/debugclient/build/clean.mk -/xdebug/debugclient/build/config-stubs -/xdebug/debugclient/build/threads.m4: -- Make the debug client use autoconf/automake. (Derick) -- Added libedit support to the debugclient. (Marco) - -Tue Nov 12 09:58:59 CET 2002 Derick Rethans -/xdebug/debugclient/main.c: -- Fix bug in linux' debugclient - -Mon Nov 11 16:41:19 CET 2002 Derick Rethans -/xdebug/debugclient/.cvsignore: -- Update cvsignore file - -Mon Nov 11 16:07:48 CET 2002 Derick Rethans -/xdebug/TODO -/xdebug/package.xml -/xdebug/php_xdebug.h: -- Go with 1.1.0 - -Mon Nov 11 09:58:09 CET 2002 Derick Rethans -/xdebug/debugclient/.cvsignore: -- Add Debug and Release to .cvsignore - -Mon Nov 11 07:34:18 CET 2002 Derick Rethans -/xdebug/debugclient/debugclient.dsp: -- Update .dsp file - -Mon Nov 11 00:56:10 CET 2002 Derick Rethans -/xdebug/.cvsignore: -- Add Debug and Release to .cvsignore - -Mon Nov 11 00:54:54 CET 2002 Derick Rethans -/xdebug/debugclient/debugclient.dsp: -- Add .dsp file for debugclient - -Mon Nov 11 00:53:50 CET 2002 Derick Rethans -/xdebug/debugclient/main.c: -- Whitespace - -Mon Nov 11 00:51:57 CET 2002 Derick Rethans -/xdebug/debugclient/main.c: -- Make the debug client compatible with Windows - -Sun Nov 10 21:14:44 CET 2002 Derick Rethans -/xdebug/usefulstuff.c -/xdebug/debugclient/main.c: -- Fix debug client after Windows fixes. - -Sun Nov 10 20:31:26 CET 2002 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_com.h -/xdebug/usefulstuff.h -/xdebug/usefulstuff.c: -- Make the debug server work nicely on files AND sockets now on Windows. - -Sun Nov 10 20:27:13 CET 2002 Derick Rethans -/xdebug/xdebug.c: -- Removed some unused code - -Sun Nov 10 13:42:48 CET 2002 Derick Rethans -/xdebug/xdebug_var.c: -- Fixed bug in printing 0-sized arrays. - -Sun Nov 10 13:36:09 CET 2002 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Fixed bug in symbol scoping, the local symbol table is now scanned first. - -Sun Nov 10 00:36:51 CET 2002 Derick Rethans -/xdebug/xdebug.dsp: -- Update .dsp file - -Sat Nov 9 23:39:23 CET 2002 Derick Rethans -/xdebug/TODO -/xdebug/xdebug.c: -- Fixed error_reporting awareness for remote debugger - -Sat Nov 9 23:15:02 CET 2002 Derick Rethans -/xdebug/TODO: -- Update TODO - -Sat Nov 9 23:13:35 CET 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.h: -- Implemented "finish" (step out) -- Cleaned some \n's in help lines - -Sat Nov 9 21:00:16 CET 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.h: -- Implemented "next" (step over) -- Fixed a compile error due to windows 'fixes' -- Removed outcommented code - -Sat Nov 9 13:52:41 CET 2002 Derick Rethans -/xdebug/tests/test6.phpt: -- Fix test - -Sat Nov 9 13:50:33 CET 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix defines, this would never have compiled if GETTIME was not available. - -Fri Nov 8 15:30:39 CET 2002 Derick Rethans -/xdebug/README: -- Update README - -Thu Nov 7 18:56:53 CET 2002 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Windows updates - -Thu Nov 7 18:42:47 CET 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h: -- Fixed variable listings -- Fixed a few memory leaks - -Tue Nov 5 18:14:24 CET 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Fixed problem with breakpoints on internal functions. - -Mon Nov 4 15:14:09 CET 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix crashbug - -Sun Nov 3 16:43:05 CET 2002 Derick Rethans -/xdebug/config.m4 -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_handlers.h -/xdebug/tests/test14.phpt: -- Implemented the list, print, show, step and pwd commands. - -Fri Nov 1 23:37:42 CET 2002 Derick Rethans -/xdebug/xdebug_com.c: -- Init Winsock2 - -Wed Oct 30 22:19:19 CET 2002 Derick Rethans -/xdebug/debugclient/main.c: -- Lessen time-out - -Wed Oct 30 20:00:14 CET 2002 Derick Rethans -/xdebug/xdebug.c: -- Make it compile on Windows again. - -Tue Oct 29 22:28:39 CET 2002 Derick Rethans -/xdebug/php_xdebug.h: -- Commence working on the release - -Tue Oct 29 18:54:46 CET 2002 Derick Rethans -/xdebug/package.xml: -- Fixed superfluous files in package.xml - -Tue Oct 29 16:57:06 CET 2002 Derick Rethans -/xdebug/package.xml -/xdebug/php_xdebug.h -/xdebug/xdebug_com.h -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h: -- Update NEWS -- Fix e-mail - -Tue Oct 29 16:54:37 CET 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.c -/xdebug/xdebug_handlers.h: -- Implemented file:line breakpoints - -Tue Oct 29 13:00:55 CET 2002 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.c -/xdebug/xdebug_handlers.h: -- Implement setting file:line breakpoints - -Tue Oct 29 12:58:44 CET 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Update portnumber on the server side too - -Tue Oct 29 12:11:27 CET 2002 Derick Rethans -/xdebug/debugclient/main.c: -- Change debugger port. - -Tue Oct 29 12:01:33 CET 2002 Derick Rethans -/xdebug/debugclient/main.c: -- Fixed problem when two servers connected to the debug client. The 2nd one - would be queued by the client and thus 'hang' the server, which is waiting - for the ACK of the connect() call. Now we close the rendezvous socket - after a real connection has been estabilished, and reopen it when the - connection has been closed. - -Tue Oct 29 11:04:54 CET 2002 Derick Rethans -/xdebug/tests/memory_usage.phpt: -- Fix test - -Tue Oct 29 00:45:45 CET 2002 Derick Rethans -/xdebug/.cvsignore: -- Update .cvsignore - -Tue Oct 29 00:44:43 CET 2002 Derick Rethans -/xdebug/xdebug.dsp: -- Add Winsock linkage - -Tue Oct 29 00:44:18 CET 2002 Derick Rethans -/xdebug/usefulstuff.c: -- Fix warning on Windows - -Tue Oct 29 00:28:37 CET 2002 Derick Rethans -/xdebug/xdebug.dsp: -- Update .dsp file - -Tue Oct 29 00:23:15 CET 2002 Derick Rethans -/xdebug/usefulstuff.c -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_hash.c: -- Windows updates - -Mon Oct 28 17:09:32 CET 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/tests/memory_usage.phpt -/xdebug/tests/.cvsignore: -- Added xdebug.collect_params setting. If this setting is on (the default) - then Xdebug collects all parameters passed to functions, otherwise they - are not collected at all. - -Mon Oct 28 16:33:13 CET 2002 Derick Rethans -/xdebug/usefulstuff.c -/xdebug/usefulstuff.h -/xdebug/Makefile.frag -/xdebug/Makefile.in -/xdebug/package.xml -/xdebug/test.sh -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_handlers.h -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h -/xdebug/xdebug_socket.c -/xdebug/xdebug_socket.h -/xdebug/debugclient/Makefile -/xdebug/debugclient/main.c -/xdebug/debugclient/usefulstuff.c -/xdebug/debugclient/usefulstuff.h: -- Cleanup - -Mon Oct 28 08:16:06 CET 2002 Derick Rethans -/xdebug/TODO: -- Postpone some things to 1.2.0 - -Mon Oct 28 00:34:11 CET 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/test1.phpt -/xdebug/tests/test18.phpt -/xdebug/tests/test2.phpt: -- Implemented correct handling of include/require and eval. - -Sun Oct 27 17:19:22 CET 2002 Derick Rethans -/xdebug/tests/assert_test.phpt: -- Fix test case - -Sun Oct 27 17:01:37 CET 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Remove unused code - -Fri Oct 25 08:02:18 CEST 2002 Derick Rethans -/xdebug/test.sh -/xdebug/xdebug.c -/xdebug/tests/assert_test.phpt: -- Fixed a bug when calling functions with the internal call_user_func() - function. -- Added test shell script for easier testing. - -Thu Oct 24 23:40:37 CEST 2002 Derick Rethans -/xdebug/Makefile.frag: -- Copy only on "make install" - -Thu Oct 24 23:40:09 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Remove unused function - -Thu Oct 24 23:29:15 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix problems with filenames from which a function was called. Sometimes - the filename of the called function was recorded instead of the caller - one. - -Thu Oct 24 23:27:26 CEST 2002 Derick Rethans -/xdebug/tests/auto_trace.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/test15.phpt -/xdebug/tests/test16.phpt -/xdebug/tests/test17.phpt -/xdebug/tests/test18.phpt -/xdebug/tests/test2.phpt -/xdebug/tests/test4.phpt -/xdebug/tests/test5.phpt -/xdebug/tests/test6.phpt -/xdebug/tests/test7.phpt -/xdebug/tests/test8.phpt -/xdebug/tests/test9.phpt -/xdebug/tests/trace.phpt: -- Fix testsuite to work with new run-tests.php script - -Tue Oct 22 15:15:05 CEST 2002 Derick Rethans -/xdebug/debugclient/Makefile: -- Re-add makefile - -Tue Oct 22 15:09:28 CEST 2002 Derick Rethans -/xdebug/Makefile.frag -/xdebug/package.xml -/xdebug/debugclient/Makefile: -- Also make debugclient - -Tue Oct 22 12:57:22 CEST 2002 Derick Rethans -/xdebug/TODO -/xdebug/package.xml: -- update package.xml and todo - -Mon Oct 21 21:21:47 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Remove outdated crap - -Mon Oct 21 15:55:55 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_com.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_handler_php3.h -/xdebug/xdebug_handlers.c: -- Make -Wall happy - -Mon Oct 21 15:19:27 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_handlers.h: -- Implemented class/method breakpoints - -Mon Oct 21 13:57:32 CEST 2002 Derick Rethans -/xdebug/debugclient/Makefile -/xdebug/debugclient/main.c -/xdebug/debugclient/usefulstuff.c: -- Being pedantic - -Sun Oct 20 21:19:22 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_handlers.h: -- Added "bt" command to get backtraces -- Redid showing of E_* errors to the client -- Made it more look like GDB -- Added better help texts -- Reordened functions in file - -Sun Oct 20 21:07:19 CEST 2002 Derick Rethans -/xdebug/debugclient/main.c: -- Handle connection aborts from the server side gracefully. - -Sun Oct 20 20:23:18 CEST 2002 Derick Rethans -/xdebug/debugclient/main.c: -- Look more like GDB - -Sat Oct 19 21:14:23 CEST 2002 Derick Rethans -/xdebug/xdebug_handler_gdb.c: -- Abstracted error reporting in response to commands from the client. - -Sat Oct 19 18:16:32 CEST 2002 Derick Rethans -/xdebug/xdebug_socket.c -/xdebug/debugclient/usefulstuff.c: -- Use constant to define buffer size - -Sat Oct 19 18:13:14 CEST 2002 Derick Rethans -/xdebug/debugclient/.cvsignore: -- Add .cvsignore file - -Sat Oct 19 18:12:58 CEST 2002 Derick Rethans -/xdebug/debugclient/Makefile -/xdebug/debugclient/main.c -/xdebug/debugclient/usefulstuff.c -/xdebug/debugclient/usefulstuff.h: -- Added debug client - -Sat Oct 19 17:21:30 CEST 2002 Derick Rethans -/xdebug/tests/auto_trace.phpt -/xdebug/tests/test10.phpt -/xdebug/tests/test11.phpt -/xdebug/tests/test12.phpt -/xdebug/tests/test13.phpt -/xdebug/tests/test14.phpt -/xdebug/tests/test15.phpt -/xdebug/tests/test16.phpt -/xdebug/tests/test17.phpt -/xdebug/tests/test18.phpt -/xdebug/tests/test19.phpt -/xdebug/tests/test7.phpt -/xdebug/tests/test8.phpt -/xdebug/tests/test9.phpt -/xdebug/tests/trace.phpt -/xdebug/tests/test1.phpt -/xdebug/tests/test4.phpt -/xdebug/tests/test10.php -/xdebug/tests/test11.php -/xdebug/tests/test12.php -/xdebug/tests/test13.php -/xdebug/tests/test14.php -/xdebug/tests/test15.php -/xdebug/tests/test16.php -/xdebug/tests/test17.php -/xdebug/tests/test18.php -/xdebug/tests/test19.php -/xdebug/tests/test20.php -/xdebug/tests/test20a.php -/xdebug/tests/test7.php -/xdebug/tests/test8.php -/xdebug/tests/test9.php -/xdebug/tests/trace.php: -- Reworked test-suite - -Fri Oct 18 22:57:23 CEST 2002 Derick Rethans : -- Consistency - -Fri Oct 18 22:56:52 CEST 2002 Derick Rethans : -- Consistency - -Fri Oct 18 22:54:43 CEST 2002 Derick Rethans : -- Typo - -Fri Oct 18 22:54:25 CEST 2002 Derick Rethans : -- Update NEWS - -Fri Oct 18 22:52:54 CEST 2002 Derick Rethans : -- Update NEWS - -Fri Oct 18 22:49:49 CEST 2002 Derick Rethans -/xdebug/TODO -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_com.h -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h: -- Added automatic starting of function traces (xdebug.auto_trace, defaulting to - "off"). -- Rewrote gathering of function names and parameters. -- Xdebug now only works with PHP 4.3.0pre1 and later. -- Some code clean ups. -- Added support for breakpoints (only on function name for now). -- Fixed building with a ZTS enabled PHP. -- Better handling of error conditions from remote debugging client. -- Dropped making use of extended opcodes. -- (GDB Handler) Reimplemented parsing debugging commands -- (GDB Handler) Added "help", "quit" and "break" handlers. - -Fri Oct 18 22:40:31 CEST 2002 Derick Rethans -/xdebug/tests/test19.php -/xdebug/tests/test20.php -/xdebug/tests/test20a.php -/xdebug/tests/.cvsignore: -- Added two more tests -- Added .swp to ignores files - -Fri Oct 18 22:38:09 CEST 2002 Derick Rethans -/xdebug/tests/.cvsignore -/xdebug/tests/test1.phpt -/xdebug/tests/test2.phpt -/xdebug/tests/test3.phpt -/xdebug/tests/test4.phpt -/xdebug/tests/test5.phpt -/xdebug/tests/test6.phpt -/xdebug/tests/001.phpt -/xdebug/tests/test1.php -/xdebug/tests/test2.php -/xdebug/tests/test3.php -/xdebug/tests/test4.php -/xdebug/tests/test5.php -/xdebug/tests/test6.php: -- Converted tests - -Thu Oct 17 13:15:49 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Implement automatic starting of tracing - -Sat Oct 12 16:46:09 CEST 2002 Derick Rethans -/xdebug/xdebug_var.c: -- Beautify output (patch by Sander Roobol ) - -Thu Oct 10 13:54:31 CEST 2002 Derick Rethans -/xdebug/xdebug_socket.c: -- Fix bug in algorithm - -Sun Oct 6 11:36:36 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix Zend Engine 2 issues - -Sat Oct 5 23:29:21 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Some Zend Engine 2 work - -Mon Sep 30 07:56:24 CEST 2002 Derick Rethans -/xdebug/xdebug_hash.c -/xdebug/xdebug_hash.h -/xdebug/Makefile.in -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_handlers.h: -- Updated error handling from debug commands -- Implemented the setting of function breakpoints -- Added hash functions from SRM - -Sat Sep 28 21:29:13 CEST 2002 Derick Rethans -/xdebug/xdebug_socket.c -/xdebug/xdebug_socket.h -/xdebug/Makefile.in -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.h: -- Moved xdebug_socket_read_line() to it's own file -- Fix return value handling - -Sat Sep 28 21:28:01 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Initialize member variable - -Thu Sep 26 18:09:26 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Added time index and memory footprint to CLI dumps. The information shown - contains now everything available. -- Check for remote initialization failures. - -Mon Sep 23 16:25:55 CEST 2002 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h: -- Added command line parsing - -Fri Sep 20 22:09:56 CEST 2002 Derick Rethans -/xdebug/xdebug.dsp: -- Fix line-endings -- update project file - -Tue Sep 17 10:07:43 CEST 2002 Derick Rethans -/xdebug/README: -- Update README - -Tue Sep 17 10:07:06 CEST 2002 Derick Rethans -/xdebug/README: -- update README - -Mon Sep 16 16:52:35 CEST 2002 Derick Rethans -/xdebug/xdebug_var.c: -- Fix off-by-one error - -Mon Sep 16 16:52:02 CEST 2002 Derick Rethans -/xdebug/xdebug_var.c: -- Fix off-by-one error - -Thu Sep 12 21:47:08 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_com.c -/xdebug/xdebug_com.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_var.c: -- Begin of sockets stuff - -Sun Sep 8 18:38:01 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_handler_php3.h -/xdebug/xdebug_handlers.h: -- Implemented infrastructure for JIT and REQ debugging - -Sat Sep 7 14:12:17 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handlers.c: -- More windows build fixes - -Sat Sep 7 00:39:20 CEST 2002 Derick Rethans -/xdebug/xdebug_handler_gdb.c -/xdebug/xdebug_handler_gdb.h -/xdebug/Makefile.in -/xdebug/config.m4 -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_com.h -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_handler_php3.h -/xdebug/xdebug_handlers.c -/xdebug/xdebug_handlers.h: -- Change socket to contexts -- Added basic GDB emulation files - -Sat Sep 7 00:35:19 CEST 2002 Derick Rethans -/xdebug/xdebug_handlers.h -/xdebug/xdebug_handler_php3.h -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_com.h -/xdebug/xdebug_com.c: -- Windows build fixes - -Thu Sep 5 13:25:12 CEST 2002 Derick Rethans -/xdebug/Makefile.in: -- Update Makefile.in for old PHP versions (=< 4.2) - -Wed Sep 4 21:00:37 CEST 2002 Derick Rethans : -- Updated NEWS file - -Wed Sep 4 20:56:49 CEST 2002 Derick Rethans -/xdebug/xdebug_com.c -/xdebug/xdebug_com.h -/xdebug/xdebug_handler_php3.c -/xdebug/xdebug_handler_php3.h -/xdebug/xdebug_handlers.c -/xdebug/xdebug_handlers.h -/xdebug/TODO -/xdebug/config.m4 -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h: -- Implemented remote debugger handler abstraction -- Added a php3 compatible debugger handler -- Abstracted error type to string function -- Merged memory allocation problems from the 1.0 branch -- Merged API version check from the 1.0 branch -- Rename execute_data_ptr to current_execute_data for ZE2 compability - -Mon Sep 2 12:53:31 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h: -- Fix estrdup/free issue - -Mon Sep 2 12:20:40 CEST 2002 Jani Taskinen -/xdebug/.cvsignore: -Some missing entries.. :) - -Mon Sep 2 12:09:13 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix API check - -Mon Sep 2 10:06:05 CEST 2002 Derick Rethans : -- Fix ChangeLog - -Sun Sep 1 12:26:54 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_var.c: -- MFH: Fix memory problems - -Sun Sep 1 01:25:10 CEST 2002 Derick Rethans -/xdebug/.cvsignore: -- Update .cvsignore file - -Sun Sep 1 01:23:52 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_var.c: -- MFH: Fix for memory consuption bug - -Sat Aug 31 22:54:15 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Bump up version no - -Sat Aug 31 22:49:56 CEST 2002 Derick Rethans -/xdebug/TODO: -- New TODO for 1.1 and 1.2 - -Sat Aug 31 10:33:27 CEST 2002 Derick Rethans -/xdebug/config.m4: -- Prevent xdebug from being compiled in into PHP. - -Fri Aug 30 16:03:04 CEST 2002 Derick Rethans -/xdebug/.cvsignore: -- Add more targets to .cvsignore file - -Fri Aug 30 15:04:20 CEST 2002 Derick Rethans -/xdebug/xdebug.dsp: -- Define HAVE_EXECUTE_DATA_PTR in .dsp file - -Fri Aug 30 14:45:55 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Windows fixes - -Fri Aug 30 11:09:46 CEST 2002 Derick Rethans -/xdebug/TODO -/xdebug/package.xml -/xdebug/xdebug.c: -- Administrativia - -Fri Aug 30 11:08:16 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Use old code for PHP versions < 4.3.0 - -Fri Aug 30 10:23:50 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Prevent the use of assert in older PHP versions. - -Fri Aug 30 08:18:48 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/test17.php: -- Implement gathering of parameters to internal functions. -- Updating test case 17 to demonstrate it. - -Wed Aug 28 19:56:01 CEST 2002 Derick Rethans -/xdebug/xdebug_var.c: -- Increased pre-allocated memory for dumping variables to have some - increase in performance. - -Wed Aug 28 19:53:34 CEST 2002 Derick Rethans -/xdebug/xdebug_var.c: -- Remove ", " at the end of arrays and object var arrays. - -Wed Aug 28 19:47:53 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Change "?" to "{missing}" for missing parameters to functions. - -Wed Aug 28 19:45:11 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Update xdebug_get_function_trace() with new logic -- Fix crash bug in xdebug_get_function_trace() due to new logic - -Wed Aug 28 10:31:14 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Make it compile with PHP versions <= 4.2.0 - -Tue Aug 27 22:40:58 CEST 2002 Derick Rethans -/xdebug/tests/test18.php: -- Added test for eval (nr 18) - -Tue Aug 27 22:26:38 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/tests/test1.php -/xdebug/tests/test9.php -/xdebug/tests/test9a.php -/xdebug/tests/test_class.php: -- Implemented superior way of getting function names -- Adjusted testcases - -Mon Aug 19 13:20:16 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Added support for error messages with stack trace in syslog (Patch by - Sergio Ballestrero ) - -Mon Jul 1 18:08:16 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix include stuff (thanks to sweede ) - -Mon Jun 24 10:04:14 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix building on Windows - -Sun Jun 23 23:29:09 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Attempt to make it build on windows again - -Sun Jun 23 18:37:53 CEST 2002 Derick Rethans -/xdebug/package.xml -/xdebug/xdebug.c: -- Go with 0.9.0 - -Sun Jun 23 18:35:03 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h -/xdebug/tests/test17.php: -- Don't rely on the output buffering in PHP, which is still a little bit - shaky. - -Sun Jun 16 22:05:59 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Added fflush() to flush the trace to file after every line -- Fix crash bug - -Sun Jun 16 20:39:48 CEST 2002 Derick Rethans -/xdebug/package.xml -/xdebug/xdebug.c: -- Add PECL package file -- Maintain version info - -Sun Jun 16 20:15:47 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Whitespace - -Sun Jun 16 20:09:55 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix some warnings on Windows - -Sun Jun 16 20:07:29 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/test2.php: -- Fix ZTS issues -- Remove xdebug_get|dump_function_trace|stack from output - -Mon Jun 10 15:01:23 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_var.c: -- Fixed a memory leak in delayed included files. (Derick) -- Added support for PHP 4.1.2. (Derick) - -Sun Jun 9 09:45:51 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/tests/test10.php: -- Rewrote xdebug_get_function_stack() and xdebug_get_function_trace() to return - data in multidimensional arrays. - -Thu Jun 6 13:51:43 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fixed double freeing - -Thu Jun 6 13:05:49 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/tests/test15.php -/xdebug/tests/test16.php -/xdebug/tests/test2.php -/xdebug/tests/test7.php: -- Add support for classnames, variable include files and variable function - names. -- Implemented links to the PHP Manual in traces. -- Added timestamps and memory usage to function traces. -- Splitted function names from class names in the function_stack_entries. -- Added tests for variable functions and classes -- Updated tests - -Sun Jun 2 21:16:17 CEST 2002 Derick Rethans : -- Update NEWS - -Sun Jun 2 21:15:47 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fixed crash when a statement was called without a function stack - -Wed May 29 16:33:18 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_var.c -/xdebug/tests/test14.php: -- Implement variable function names. -- Fix a bug in circular references. - -Sun May 26 21:04:10 CEST 2002 Derick Rethans -/xdebug/xdebug.dsp: -- Update DSP (thanks to Sander) - -Sun May 26 15:56:51 CEST 2002 Derick Rethans -/xdebug/xdebug.c -/xdebug/xdebug_var.c: -- Fix ZTS build - -Sun May 26 14:35:54 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix version - -Sun May 26 13:42:02 CEST 2002 Derick Rethans : -- Fix NEWS - -Sun May 26 13:01:05 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Unify unknown data - -Sun May 26 13:00:17 CEST 2002 Derick Rethans -/xdebug/tests/test13.php: -- Added test for variable function calls (13) - -Sat May 25 16:01:23 CEST 2002 Derick Rethans : -- Fix NEWS - -Sat May 25 16:00:42 CEST 2002 Derick Rethans -/xdebug/xdebug_var.c -/xdebug/xdebug_var.h -/xdebug/Makefile.in -/xdebug/config.m4 -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/xdebug_llist.c -/xdebug/xdebug_llist.h: -- Implemented MUCH better parameter tracing for user defined functions - (and render parameter tracing to internal functions unusable). -- s/SRM_LLIST/XDEBUG_LLIST -- Moved variable dumping code to xdebug_var.c -- Unified unknown entries for class/function names - -Sat May 25 15:44:11 CEST 2002 Derick Rethans -/xdebug/tests/test10.php: -- Add test for functions as parameters to functions (10). - -Sat May 25 15:42:52 CEST 2002 Derick Rethans -/xdebug/tests/test11.php -/xdebug/tests/test12.php -/xdebug/tests/test7.php -/xdebug/tests/test8.php -/xdebug/tests/test9.php: -- Added more calls to test 7. -- Updated test 8 and 9 to use xdebug_dump_function_trace(). -- Added new tests for indirect function calls (11) and complex - parameters (12). - -Sun May 19 16:32:54 CEST 2002 Derick Rethans -/xdebug/config.m4 -/xdebug/xdebug.c -/xdebug/tests/test1.php -/xdebug/tests/test7.php: -- First attempt at class stuff - -Sat May 18 22:41:20 CEST 2002 Derick Rethans : -- Update NEWS - -Sat May 18 22:39:57 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Renamed xdebug_get_function_trace() to xdebug_dump_function_trace(). -- Implemented new xdebug_get_function_trace() to return the function trace in - an array. -- Added a parameter to xdebug_start_trace(). When this parameter is used, - xdebug will dump a function trace to the filename which this parameter - speficies. - -Fri May 17 20:42:37 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/tests/test7.php -/xdebug/tests/test8.php -/xdebug/tests/test9.php -/xdebug/tests/test9a.php: -- Fix problem for backtracking by ZEND_DO_FCALL_BY_NAME -- Added defines around variable handling - -Thu May 16 23:16:10 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix bug, no more HTML output in CLI - -Thu May 16 23:09:43 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Always set the background color - -Wed May 15 20:57:43 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix logging to syslog -- Move around some lines in the CLI debug message - -Tue May 14 20:22:29 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Attempt to fix the nested function issue. - -Tue May 14 13:07:55 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Respect error_reporting setting - -Tue May 14 12:45:29 CEST 2002 Derick Rethans -/xdebug/.cvsignore: -- configure maintenance - -Tue May 14 12:41:14 CEST 2002 Derick Rethans -/xdebug/Makefile.in: -- Fix the Makefile - -Tue May 14 11:39:28 CEST 2002 Derick Rethans : -- Update NEWS - -Tue May 14 11:38:36 CEST 2002 Derick Rethans -/xdebug/Makefile.in -/xdebug/config.m4: -- Change configure scripts to work with PHP 4.2.x - -Tue May 14 11:37:58 CEST 2002 Derick Rethans : -- Layout NEWS - -Tue May 14 11:36:49 CEST 2002 Derick Rethans -/xdebug/.cvsignore: -- Update cvsignore - -Sun May 12 12:58:08 CEST 2002 Derick Rethans -/xdebug/.cvsignore: -- Fix typo - -Sun May 12 12:57:46 CEST 2002 Derick Rethans -/xdebug/tests/test5.php -/xdebug/tests/test6.php: -- Added test 5 for testing nested function calls -- Added test 6 for multi-dimensional constant arrays passed to functions. - -Sun May 12 12:56:37 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Implemented handling single-dimensional constant arrays passed to a function. - function. (Derick) - -Sun May 12 10:28:39 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix bug in levels with includes - -Sat May 11 21:33:42 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Make extended_info always work. (Thanks to Edin Kadribasic and Harald Radi - for assisting me tracking this down). - -Sat May 11 21:24:55 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Renaming internals to make sure no symbol clashes occur - -Sat May 11 14:52:06 CEST 2002 Derick Rethans -/xdebug/tests/test4.php: -- Add simple test for postponed declared functions - -Sat May 11 14:51:12 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Implement postponed declared function names - -Sat May 11 14:21:18 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Fix error message - -Sat May 11 12:03:25 CEST 2002 Derick Rethans : -- Update NEWS - -Sat May 11 12:02:58 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Implemented function traces (xdebug_start_trace(), xdebug_stop_trace() and - xdebug_get_function_trace()). -- Fixed segfaults in xdebug_call_* -- Added includes to the function trace/stacks -- Fixed warnings for window build - -Sat May 11 11:59:12 CEST 2002 Derick Rethans -/xdebug/tests/test2a.php -/xdebug/tests/trace.php -/xdebug/tests/test2.php: -- Added new tests - -Fri May 10 21:11:54 CEST 2002 Derick Rethans -/xdebug/.cvsignore: -- Add config.cache to ignored files - -Fri May 10 19:57:47 CEST 2002 Derick Rethans -/xdebug/xdebug.dsp: -- Make it work on windows (Thanks to Edin Kadribasic for providing this - information) - -Fri May 10 13:08:11 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Disable multiple displays of the error - -Fri May 10 12:59:21 CEST 2002 Derick Rethans -/xdebug/xdebug.dsp: -- Update .dsp - -Thu May 9 14:12:44 CEST 2002 Derick Rethans -/xdebug/xdebug_llist.c -/xdebug/xdebug_llist.h -/xdebug/config.m4 -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/srm_llist.c -/xdebug/srm_llist.h: -- srm_llist > xdebug_llist -- prework for function call traces - -Wed May 8 19:19:09 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Change comments to make Jani happy - -Wed May 8 10:17:09 CEST 2002 Derick Rethans : -- Fix NEWS - -Wed May 8 10:14:56 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Release version 0.7.0 - -Wed May 8 10:14:00 CEST 2002 Derick Rethans -/xdebug/README: -- Add readme - -Wed May 8 09:44:00 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Support static method calls (foo::bar()). - -Tue May 7 16:09:13 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Implement display of include/require - -Mon May 6 14:59:37 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Remove functions from the stack after they are finished - -Sat May 4 19:27:20 CEST 2002 Derick Rethans -/xdebug/EXPERIMENTAL: -- My code is never experimental :) - -Fri May 3 20:33:34 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/tests/test3.php: -- Add ini_setting and functions to enable and disable showing stacktraces. - -Thu May 2 19:10:18 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Make it compile under ZTS mode - -Thu May 2 12:22:15 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c: -- Disable xdebug_memory_usage() when memory_limit was not compiled in. - -Thu May 2 11:58:04 CEST 2002 Derick Rethans -/xdebug/xdebug.c: -- Made errors show up always - -Thu May 2 10:59:41 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/tests/test_memory.php: -- Implemented xdebug_memory_usage() which returns the memory in use by PHPs - engine. - -Thu May 2 10:58:51 CEST 2002 Derick Rethans -/xdebug/tests/.test1.php.swp: -- Remove swap file - -Thu May 2 08:56:20 CEST 2002 Derick Rethans -/xdebug/xdebug.dsp: -- Added .dsp file (Patch by Sebastian Bergmann) - -Thu Apr 25 08:27:48 CEST 2002 Derick Rethans -/xdebug/php_xdebug.h -/xdebug/xdebug.c -/xdebug/tests/test2.php: -- Implement userland functions - -Thu Apr 25 08:27:03 CEST 2002 Derick Rethans -/xdebug/.cvsignore: -- Update cvsignore - -Wed Apr 24 16:30:12 CEST 2002 Derick Rethans -/xdebug/.cvsignore: -- Fix cvsignore -