Sun Nov 22 23:44:14 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #486: feature_get -n breakpoint_types returns out of date list. 

Sun Nov 22 19:49:18 CET 2009 Derick Rethans <derick@derickrethans.nl>
tests/bug00355.phpt:
- Added a test case for bug #355.

Sun Nov 22 19:43:28 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #355: Function numbers in trace files weren't unique.

Sun Nov 22 17:56:05 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #356: temporary breakpoints persist.
#- Temporary breakpoints where never even implemented.

Sun Nov 22 14:43:23 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00476-2.phpt
xdebug/tests/bug00476.phpt
xdebug/tests/bug00173.phpt:
- Fixed bug #476: Xdebug doesn't support PHP 5.3's exception chaining.

Fri Nov 13 12:06:39 CET 2009 Derick Rethans <derick@derickrethans.nl>
contrib/tracefile-analyser.php
xdebug/contrib/api/parser.php:
- Added a tracefile analysing script.

Tue Nov 03 11:18:12 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- More TSRMLS issues.

Tue Nov 03 11:15:06 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed TSRMLS issues.

Tue Nov 03 11:12:34 CET 2009 Derick Rethans <derick@derickrethans.nl>
html/files/php_xdebug-2.0.3-5.1.7.dll
www.xdebug.org/html/files/php_xdebug-2.0.3-5.2.5.dll
www.xdebug.org/html/files/php_xdebug-2.0.3-5.3.0.dll
www.xdebug.org/html/files/xdebug-2.0.3.tgz
www.xdebug.org/html/include/links.php
www.xdebug.org/html/include/side.php
xdebug/xdebug_xml.c:
- Fixed compilation on Windows.

Sat Oct 31 10:08:56 CET 2009 Derick Rethans <derick@derickrethans.nl>
tests/array_map.phpt
xdebug/tests/assignment-trace8.phpt
xdebug/tests/assignment-trace9.phpt:
- Fixed tests.

Sat Oct 17 18:40:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #368: Xdebug's debugger bails out on a parse error with the eval
  command.

Sat Oct 17 17:52:08 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #249: Xdebug's error handler messes up with the SOAP extension's
  error handler.

Thu Oct 15 18:25:02 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00470.inc
xdebug/tests/bug00470.phpt
xdebug/tests/bug00472.inc
xdebug/tests/bug00472.phpt:
- Fixed bug #470: catch blocks marked as dead code unless executed.
- Fixed bug #472: Dead Code Analysis for code coverage messed up after goto.

Mon Oct 12 10:21:31 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #468: property_get on $GLOBALS works only at top-level, by adding
  GLOBALS to the super globals context.

Thu Oct 08 17:31:17 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug in formatting the display of "Variables in the local scope".

Mon Oct 05 01:49:34 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed issue #469: context_get for function variables always appear as
  "uninitialized".

Sat Oct 03 19:33:14 CEST 2009 Derick Rethans <derick@derickrethans.nl>
test-5.3.sh
xdebug/xdebug.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/tests/assignment-trace5.phpt
xdebug/tests/assignment-trace6.phpt
xdebug/tests/assignment-trace7.phpt
xdebug/tests/assignment-trace8.phpt
xdebug/tests/assignment-trace9.phpt
xdebug/tests/assignment-trace2.phpt
xdebug/tests/assignment-trace3.phpt:
- Reimplemented variable assignment tracing.
#- Now with test cases.

Sat Oct 03 19:31:20 CEST 2009 Derick Rethans <derick@derickrethans.nl>
tests/bug00241.phpt
xdebug/tests/scream.phpt
xdebug/tests/xdebug_var_dump_non_overload.phpt:
- Fixed some test cases for PHP 5.3.
#- Might break ti for 5.2 though.

Mon Sep 07 00:03:27 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_var.c
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h:
- Fixed bug #453: Memory leaks.
#- Also fixed other memory leaks not mentioned in the report.

Wed Sep 02 05:29:15 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c:
Formatted according to PHP coding standard.
-
Tue Aug 25 14:25:58 CEST 2009 Derick Rethans <derick@derickrethans.nl>
:
- Fixed Changelog

Sat Aug 22 14:18:06 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Use the API call for fetching a class name.
#- Solves issues with PHP 5.2 and classes extended from internal classes.

Fri Aug 21 19:42:39 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_private.h:
- Fixed support for showing $this in remote debugging sessions.

Thu Aug 20 09:06:29 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.h:
- Formatted according to PHP coding standard.

Mon Jul 27 03:19:22 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/func5_cc.php:
- Added script - contains function calls within a loop and if-else.

Mon Jul 20 12:38:07 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/assign1_cc.php
xdebug/code_coverage_test_scripts/func3_cc.php
xdebug/code_coverage_test_scripts/if1_cc.php
xdebug/code_coverage_test_scripts/while1_cc.php:
- Use new extension constants

Mon Jul 20 12:37:15 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/func4_cc.php:
- Simpler version of func3

Mon Jul 20 12:36:14 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
html/text/blurps.xml
xdebug/code_coverage_test_scripts/if2_cc.php:
- one liner with two decisions.

Mon Jul 20 12:34:39 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h:
- Added a check which will eliminate some edge cases when only a single
  semicolon is used in a decision like for(%$....) if (foor) then bar.
- Fixed bug in counting lines.
- Build basic blocks info and store it in a global.

Mon Jul 20 12:25:18 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
bytekit.c
xdebug/bytekit.h:
- Added source files to build - contains code to create basic blocks.

Mon Jul 20 12:22:01 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
php_xdebug.h:
- Added XDEBUG_CC_LINE_ COVERAGE_EX XDEBUG_CC_LBRANCH_ COVERAGE and
  XDEBUG_CC_DUMP_INSTRUCTIONS extension constants
- Added code_coverage_basic_blocks array to Xdebug globals
- Re-added opcode handlers for ZRND_BRK and ZEND_CONT

Mon Jul 20 12:17:40 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug.c:
- Added XDEBUG_CC_LINE_ COVERAGE_EX XDEBUG_CC_LBRANCH_ COVERAGE and
  XDEBUG_CC_DUMP_INSTRUCTIONS extension constants
- Added code_coverage_basic_blocks array to Xdebug globals
- Re-added opcode handlers for ZRND_BRK and ZEND_CONT

Mon Jul 20 12:10:15 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
config.m4
xdebug/config.w32:
- Added bytekit.c source file to build.

Mon Jul 20 12:07:28 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_private.h:
- added XDEBUG_CC_LINE_COVERAGE_EX |, XDEBUG_CC_BRANCH_COVERAGE and
  XDEBUG_CC_DUMP_INSTRUCTIONS constants.

Sat Jul 18 21:35:24 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_private.h:
- Added XDEBUG_CC_OPTION_BRANCH_COVERAGE and XDEBUG_CC_OPTION_INSTRUCTIONS constants.

Sat Jul 18 21:31:10 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/if3_cc.php:
Added one-line loop and decision test.-
Sat Jul 18 21:26:33 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h:
- Added additional lines hash to file hash - prefill and count;
- Added accurate setting of line->count and line->executed.

Sat Jul 18 20:35:12 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/class1_cc.php:
- Added dead line.

Sat Jul 18 19:25:59 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_var.c:
- Fixed ZTS compile again for PHP < 5.3.

Sat Jul 18 09:26:26 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c:
- Removed test for previous instruction in test for branch - assume all JMPZ,
  JMPNZ et.al are decisions. 
- Prefill and count class methods.

Sat Jul 18 09:02:14 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/class1_cc.php:
- Script to test coverage of class execution.

Fri Jul 17 09:53:34 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
srm_oparray.c:
- Added srm_oparray.c file.

Fri Jul 17 09:21:14 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
config.m4:
- Added srm_oparray.c to build.

Fri Jul 17 09:06:03 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
Makefile.in:
- Added srm_oparray.c to build

Fri Jul 17 08:58:18 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
code_coverage_test_scripts/assign1_cc.php
xdebug/code_coverage_test_scripts/assign2_cc.php
xdebug/code_coverage_test_scripts/do1_cc.php
xdebug/code_coverage_test_scripts/do2_cc.php
xdebug/code_coverage_test_scripts/for1_cc.php
xdebug/code_coverage_test_scripts/for2_cc.php
xdebug/code_coverage_test_scripts/func0_cc.php
xdebug/code_coverage_test_scripts/func2_cc.php
xdebug/code_coverage_test_scripts/func3_cc.php
xdebug/code_coverage_test_scripts/if1_cc.php
xdebug/code_coverage_test_scripts/while1_cc.php:
- Added some code coverage php test scripts.

Fri Jul 17 08:45:36 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
html/talks.php
xdebug/srm_oparray.h:
- First commit - added file to branch.

Fri Jul 17 08:20:58 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.h:
- First commit to branch. Added declarations for structures to count instructions.

Fri Jul 17 08:20:21 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug_code_coverage.c:
- First commit to branch. Added functions and structures to count instructions.

Fri Jul 17 08:12:07 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
xdebug.c:
- First commit to branch. Added handlers for all opcodes and changed count_line
  to count_instruction and always prefill from oparray.

Fri Jul 17 01:01:00 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed ZTS compile again for PHP < 5.3.

Wed Jul 15 13:39:21 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
Makefile.in
xdebug/config.m4
xdebug/config.w32
xdebug/php_xdebug.h
xdebug/usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_com.c
xdebug/xdebug_com.h
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h
xdebug/xdebug_hash.c
xdebug/xdebug_mm.h
xdebug/xdebug_private.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_set.c
xdebug/xdebug_set.h
xdebug/xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h
xdebug/xt.vim:
First commit to branch - added instruction counting and branch counting.
Wed Jul 15 13:27:39 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
README:
- Testing.

Thu Jul 09 18:52:37 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Update year here as well.

Thu Jul 09 18:52:14 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00340.phpt:
- MFH: Fixed bug #340: Segfault while throwing an Exception.

Thu Jul 09 18:51:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00340.phpt:
- Fixed bug #340: Segfault while throwing an Exception.

Mon Jul 06 11:34:25 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed missing comma.

Mon Jul 06 11:05:59 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed copyright year.

Sun Jul 05 23:20:12 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Implemented feature #445 (error_prepend_string and error_append_string are
  ignored by xdebug_error_cb). (Patch by Kent Davidson <kent@marketruler.com>).

Sun Jul 05 21:58:12 CEST 2009 Derick Rethans <derick@derickrethans.nl>
debugclient/configure.in:
- MFH: Fixed bug #442: configure: error: "you have strange libedit".

Sun Jul 05 21:57:59 CEST 2009 Derick Rethans <derick@derickrethans.nl>
debugclient/configure.in:
- Fixed bug #442: configure: error: "you have strange libedit".

Sat Jul 04 16:32:00 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handlers.h:
- MFH: Fixed bug #439: Xdebug crash in xdebug_header_handler.
#- There were API changes in PHp 5.3 that I missed.
- MFH: Fixed random GCC warnings.

Sat Jul 04 16:31:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handlers.h:
- Fixed bug #439: Xdebug crash in xdebug_header_handler.
#- There were API changes in PHp 5.3 that I missed.
- Fixed random GCC warnings.

Sat Jul 04 15:54:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc:
- Back to dev.

Fri Jul 03 18:36:36 CEST 2009 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/test-4.3.sh
xdebug/test-5.1.sh:
- Go with 2.0.5.

Fri Jul 03 17:56:09 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: ixed odd crash bugs
#- GCC 4 is a whole more lot sensitive!

Thu Jul 02 11:03:41 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed TS compile in PHP < 5.3.

Thu Jul 02 11:02:45 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fix TS compile for PHP < 5.3.

Fri Jun 26 18:04:50 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc:
- Mark as 2.0.5, that means a release is imminent!

Thu Jun 11 10:10:35 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added a patch by Lucas Nealan (lucas@php.net) and Brian Shire (shire@php.net)
  of Facebook to allow connections to the initiating request's IP address for
  remote debugging.

Wed Jun 03 09:31:26 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed odd crash bugs
#- GCC 4 is a whole more lot sensitive!

Mon May 11 10:34:07 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Remove debug information that accidently slipped in.

Thu May 07 22:39:14 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc
xdebug/usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_com.c
xdebug/xdebug_com.h
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h
xdebug/xdebug_mm.h
xdebug/xdebug_private.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_set.c
xdebug/xdebug_set.h
xdebug/xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h
xdebug/debugclient/main.c
xdebug/debugclient/usefulstuff.c
xdebug/debugclient/usefulstuff.h:
- Fixing the copyright statements.

Thu May 07 21:11:46 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_var.c:
- Added support for PHP 5.3 and local variables for debugging.
- Added code-coverage improvements related to not-fully parsed files.
- Fixed cases where private properties where shown for objects, but not
  accesible.

Tue Apr 07 23:21:07 CEST 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed a crash bug when using eval() and xdebug.collect_includes enabled.
#- Will not merge this to Xdebug 2.x as it's just too bloody much work.

Mon Apr 06 22:41:21 CEST 2009 Derick Rethans <derick@derickrethans.nl>
config.w32:
- Make Liz happy.

Tue Mar 31 20:48:12 CEST 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed TSRMLS issue.

Sat Mar 28 20:37:26 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Fixed bug #418: compilation breaks with CodeWarrior for NetWare.

Sat Mar 28 20:37:16 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed bug #418: compilation breaks with CodeWarrior for NetWare.

Sat Mar 28 20:22:43 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Fixed bug #403: 'call' and 'return' breakpoints triggers both on call
  and return for class method breakpoints. 

Sat Mar 28 20:22:19 CET 2009 Derick Rethans <derick@derickrethans.nl>
README
xdebug/xdebug.c:
- Fixed bug #403: 'call' and 'return' breakpoints triggers both on call and
  return for class method breakpoints.

Sat Mar 28 19:45:45 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- MFH: Fixed bug #425: memory leak (around 40MB for each request) when using
  xdebug_start_trace.

Sat Mar 28 19:45:01 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #425: memory leak (around 40MB for each request) when using
  xdebug_start_trace.

Sat Mar 28 16:58:58 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/xdebug_compat.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c:
- MFH: Fixed TSRM issues for PHP 5.2 and PHP 5.3. (Original patch by Elizabeth
  M.  Smith).

Sat Mar 28 16:58:13 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/xdebug_compat.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c:
- Fixed TSRM issues for PHP 5.2 and PHP 5.3. (Original patch by Elizabeth M.
  Smith).

Thu Mar 26 13:40:14 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added Mikko's patch to allow a specific message to be passed with
  xdebug_print_function_stack().

Thu Mar 05 15:38:52 CET 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/scream.phpt:
- Added scream support (xdebug.scream) that makes the @ operator to be ignored.

Tue Feb 03 09:46:04 CET 2009 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- Update year.

Sat Jan 24 21:02:21 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00422.inc
xdebug/tests/bug00422.phpt:
- MFH: Fixed bug #422: Segfaults when using code coverage with a parse error in
  the script.

Sat Jan 24 21:00:12 CET 2009 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00422.inc
xdebug/tests/bug00422.phpt:
- Fixed bug #422: Segfaults when using code coverage with a parse error in the
  script.

Mon Jan 05 18:24:34 CET 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_var.c:
- Ripped out support for PHP 4 and PHP 5.0.

Mon Jan 05 18:21:27 CET 2009 Derick Rethans <derick@derickrethans.nl>
tests/bug00265.phpt:
- Fixed SKIPIF clause.

Sun Jan 04 22:34:10 CET 2009 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/test-5.1.sh
xdebug/xdebug.c
xdebug/xt.vim
xdebug/tests/assignment-trace1.phpt
xdebug/tests/assignment-trace2.phpt
xdebug/tests/assignment-trace3.phpt
xdebug/tests/assignment-trace4.phpt
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00022-ze1.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00032-ze22.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00057-ze2.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/bug00173.phpt
xdebug/tests/bug00176.phpt
xdebug/tests/bug00178.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/coverage-ze1.phpt
xdebug/tests/coverage.phpt
xdebug/tests/coverage2-ze1.phpt
xdebug/tests/coverage2.phpt
xdebug/tests/coverage3-ze1.phpt
xdebug/tests/coverage3.phpt
xdebug/tests/coverage4.phpt
xdebug/tests/functrace_comp_0.phpt
xdebug/tests/functrace_comp_1.phpt
xdebug/tests/functrace_comp_2.phpt
xdebug/tests/functrace_comp_3.phpt
xdebug/tests/functrace_comp_4.phpt
xdebug/tests/start_trace.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt
xdebug/tests/trace1.phpt
xdebug/tests/trace2.phpt:
- Added the new setting "xdebug.collect_assignments" which enables the emitting
  of variable assignments in function traces.
#- This only works in PHP 5.1 and up, but that's okay as PHP 4 and PHP 5.0
#  support will be dropped from Xdebug 2.1 anyway.

Sun Jan 04 22:24:44 CET 2009 Derick Rethans <derick@derickrethans.nl>
tests/bug00265.phpt:
- get_last_error() is only in PHP 5.2 and later.

Tue Dec 30 16:50:38 CET 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev.

Tue Dec 30 16:04:29 CET 2008 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h
xdebug/template.rc:
- Go with 2.0.4.

Fri Dec 26 13:02:29 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Fixed display of unused returned variables from functions in PHP 5.3.
#- This is the "famous" return_value_ptr_ptr fix.

Fri Dec 26 13:02:12 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed display of unused returned variables from functions in PHP 5.3.
#- This is the "famous" return_value_ptr_ptr fix.

Thu Dec 25 23:58:48 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed unused vars.

Thu Dec 11 16:11:32 CET 2008 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml:
- MFH: Added the config.w32 to the package as well.

Thu Dec 11 16:10:46 CET 2008 Derick Rethans <derick@derickrethans.nl>
package2.xml
xdebug/package.xml:
- Include config.w32 in the packages as well.

Thu Dec 11 13:29:43 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Added return values for xdebug_start_code_coverage() and
  xdebug_stop_code_coverage() to indicate whether the action was succesfull.
  xdebug_start_code_coverage() will return TRUE if the call enabled code
  coverage, and FALSE if it was already enabled. xdebug_stop_code_coverage()
  will return FALSE when code coverage wasn't started yet and TRUE if it was
  turned on.

Tue Dec 09 21:27:55 CET 2008 Derick Rethans <derick@derickrethans.nl>
debugclient/build/buildcheck.sh:
- MFH: Simplify version checking for libtool. (Patch by PGNet
  <pgnet.trash@gmail.com>).

Tue Dec 09 21:27:24 CET 2008 Derick Rethans <derick@derickrethans.nl>
debugclient/build/buildcheck.sh:
- Simplify version checking for libtool. (Patch by PGNet
  <pgnet.trash@gmail.com>).

Tue Dec 09 16:05:33 CET 2008 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- MFH: Fixed year in License.

Tue Dec 09 15:59:34 CET 2008 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- Update year.

Mon Dec 08 10:17:15 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- MFH: Fixed .dsp for building with php 4.

Mon Dec 08 10:16:52 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Fixed .dsps.

Sun Dec 07 20:28:37 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- MFH: Fixed a crash in super global dumping in case somebody was strange
  enough to reassign them to a value type other than an Array.

Sun Dec 07 20:28:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- Fixed a crash in super global dumping in case somebody was strange enough
  to reassign them to a value type other than an Array.

Wed Dec 03 23:09:02 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Fixed a segfault in interactive mode while including a file.

Wed Dec 03 23:08:13 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed a segfault in interactive mode while including a file.

Thu Nov 27 20:00:05 CET 2008 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- MFH: Fixed support for mapped-drive UNC paths for Windows. (Patch by Eric
  Promislow <ericp@activestate.com>).

Thu Nov 27 19:59:41 CET 2008 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed support for mapped-drive UNC paths for Windows. (Patch by Eric
  Promislow <ericp@activestate.com>).

Thu Nov 27 19:56:41 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_hash.c:
- MFH: Sort the symbol elements according to name. (Patch by Eric Promislow
  <ericp@activestate.com>).

Thu Nov 27 19:56:26 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_hash.c:
- Sort the symbol elements according to name. (Patch by Eric Promislow
  <ericp@activestate.com>).

Thu Nov 27 19:44:37 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- MFH: Link against the correct CRT library. (Patch by Eric Promislow
  <ericp@activestate.com>).

Thu Nov 27 19:44:18 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Link against the correct CRT library. (Patch by Eric Promislow
  <ericp@activestate.com>).

Fri Oct 03 13:54:02 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Overload some more opcodes for better code-coverage.

Wed Oct 01 23:34:58 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added the xdebug.remote_cookie_expire_time that controls the length of a
  remote debugging session. Patch by Rick Pannen <pannen@gmail.com>.

Wed Oct 01 19:04:47 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added xdebug_get_formatted_function_stack().

Tue Aug 26 14:38:37 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed segmentation fault for when the original header op was not set.

Thu Jul 31 02:43:35 CEST 2008 Jani Taskinen <sniper@php.net>
config.m4:
- Fixed Makefile.frag addition
- Use (future) zend_ext flag in PHP_NEW_EXTENSION()
  which allows 'make test' for Zend extensions too.

Wed Jul 30 13:17:00 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed recursive issue with headers.

Mon Jul 21 13:47:55 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Suppress "headers already sent" messages for CLI.

Mon Jul 21 11:27:04 CEST 2008 Derick Rethans <derick@derickrethans.nl>
tests/bug00241.phpt
xdebug/tests/bug00314.phpt
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt:
- Fixed a few tests.

Mon Jul 21 11:26:49 CEST 2008 Derick Rethans <derick@derickrethans.nl>
tests/bug00241.phpt
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt:
- Fixed a few tests.

Mon Jul 21 11:18:13 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Opcode overrides.

Mon Jul 21 11:17:02 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Overload yet another opcode.

Mon Jul 21 11:16:40 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added header collection functionality and the xdebug_get_headers() function.

Wed Jul 16 17:52:51 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.ini:
- Commented incorrect zend_extension_line out.

Fri Jul 04 11:04:27 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Overload yet another opcode.

Fri Jul 04 10:33:27 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed a crash bug in case a link format was given but PHP is used as CLI.

Fri Jul 04 10:32:45 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c:
- Added some workarounds that dmitry mentioned, but don't work - so we
  leave them de-activated.

Wed Jun 11 13:48:50 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.ini:
- Added a default xdebug.ini - patch by Martin SchuhfuÃŸ
  <martins@spot-media.de>.

Thu Jun 05 18:35:39 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_mm.h:
- MFH: Fixed crash on Vista where memory was freed with routines from a
  different standard-C library than it was allocated with. (Patch by Eric
  Promislow <ericp@activestate.com>).

Thu Jun 05 18:34:38 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_mm.h:
- Fixed crash on Vista where memory was freed with routines from a different
  standard-C library than it was allocated with. (Patch by Eric Promislow
  <ericp@activestate.com>).

Tue May 27 14:40:21 CEST 2008 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug_handler_dbgp.c:
- MFH: Support debugging into phars.

Tue May 27 14:40:06 CEST 2008 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug_handler_dbgp.c:
- Support debugging into phars.

Fri May 23 21:09:51 CEST 2008 Shane Caraveo <shane@caraveo.com>
xdebug_mm.h:
- fix windows memory alloc/free crash in xdebug.  This shows up primarily on vista.

http://bugs.activestate.com/show_bug.cgi?id=77272


Wed May 21 16:32:02 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- MFH: Fixed issues with Xdebug stalling/crashing when detaching from remote
  debugging.

Wed May 21 16:31:44 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed issues with Xdebug stalling/crashing when detaching from remote
  debugging.

Wed May 21 16:30:38 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Fixed issues with code coverage crashing on parse errors.

Wed May 21 16:30:34 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed issues with code coverage crashing on parse errors.

Wed Apr 30 16:47:04 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Two more overloaded opcodes to make code coverage better.

Wed Apr 30 16:46:45 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug.c:
- Two more overloaded opcodes to make code coverage better.

Wed Apr 30 16:36:13 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Fix for strange jump positions in path analysis.

Wed Apr 30 16:31:34 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c
xdebug/xdebug.c:
- Merge back trivial changes from HEAD.

Wed Apr 30 16:24:52 CEST 2008 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Added depcomp to the package to make debugclient work properly.

Wed Apr 30 16:24:30 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed CS.

Fri Apr 18 20:04:28 CEST 2008 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev.

Wed Apr 09 16:49:11 CEST 2008 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml:
- Added missing depcomp file.

Wed Apr 09 16:47:54 CEST 2008 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h
xdebug/template.rc:
- Go with 2.0.3.

Wed Apr 09 14:42:03 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c:
- MFH: Re-license file.

Wed Apr 09 14:41:37 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c:
- Re-license file.

Wed Apr 02 16:46:55 CEST 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- 2008 now.

Fri Mar 28 01:09:10 CET 2008 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix conditional breakpoint support, now only watch needs to be implemented

Thu Mar 20 17:51:20 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Ignore ZEND_ADD_INTERFACE, which is on a different line in PHP >= 5.3
  for some weird reason.

Thu Mar 20 17:51:09 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Ignore ZEND_ADD_INTERFACE, which is on a different line in PHP >= 5.3 for
  some weird reason.

Thu Mar 20 17:50:37 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Made this compile for everything < 5.3 again.

Thu Mar 20 17:50:24 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Made this compile for everything < 5.3 again.

Wed Mar 19 17:01:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- MFH: Make it compile with PHP 5.3 again.

Wed Mar 19 17:00:29 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Make it compile with PHP 5.3 again.

Thu Mar 13 15:06:57 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this compile with PHP 5.3 and HEAD again. (Patch by Etienne Kneus)

Thu Mar 13 15:06:10 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this compile with PHP 5.3 and HEAD again. (Patch by Etienne Kneus)

Tue Mar 04 14:13:05 CET 2008 Derick Rethans <derick@derickrethans.nl>
config.m4:
- Revert Marcus' patch

Tue Mar 04 12:24:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- MFH: Added support for the new E_DEPRECATED.

Tue Mar 04 12:23:52 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Added support for the new E_DEPRECATED.

Tue Feb 19 17:57:32 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed strange empty zval to string conversion.

Sun Feb 17 21:52:08 CET 2008 Marcus Börger <helly@php.net>
config.m4:
- Enable to be tested as built-in using 'make test'


Wed Feb 13 17:27:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: One more overloaded opcode for code coverage.

Wed Feb 13 17:26:42 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- One more overloaded opcode for code coverage.

Wed Feb 13 15:57:30 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c:
- MFH: Two more code coverage fixes: elseif and return.

Wed Feb 13 15:57:00 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c:
- Two more code coverage fixes: elseif and return.

Wed Feb 13 14:59:48 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00334.phpt:
- MFH: Fixed code coverage dead-code detection.

Wed Feb 13 14:59:28 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00334.phpt:
- Fixed code coverage dead-code detection.

Wed Feb 13 14:54:12 CET 2008 Derick Rethans <derick@derickrethans.nl>
test-5.3.sh:
- MFH: Added 5.3 test script.

Wed Feb 13 14:53:57 CET 2008 Derick Rethans <derick@derickrethans.nl>
test-5.3.sh:
- Added 5.3 test script.

Wed Feb 13 14:38:21 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/coverage4.inc
xdebug/tests/coverage4.phpt:
- MFH: Fixed abstract method detection.

Wed Feb 13 14:37:47 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/coverage4.inc
xdebug/tests/coverage4.phpt:
- Fixed abstract method detection.

Wed Feb 13 13:12:21 CET 2008 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/tests/bug00314.phpt
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt
xdebug/tests/trace2.phpt:
- Merge PHP 5.3 and DBGp fixes from HEAD.

Sun Feb 03 14:04:48 CET 2008 Marcus Börger <helly@php.net>
xdebug.c:
- Initial 5.3 fixup

Fri Nov 30 23:19:51 CET 2007 Shane Caraveo <shane@caraveo.com>
xdebug_code_coverage.c:
- fix xdebug builds against 4.4.  

Derick, can you verify what *should* be done for 4.x?
Fri Nov 30 22:25:35 CET 2007 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix windows TSRM build after change 1.412
Wed Nov 21 15:04:25 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Fixed bug #338: Crash with: xdebug.remote_handler=req.

Wed Nov 21 15:03:52 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #338: Crash with: xdebug.remote_handler=req.

Wed Nov 21 14:44:38 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/functrace_comp_0.phpt
xdebug/tests/functrace_comp_1.phpt
xdebug/tests/functrace_comp_2.phpt
xdebug/tests/functrace_comp_3.phpt
xdebug/tests/functrace_comp_4.phpt
xdebug/tests/trace1.phpt:
- Implemented feature #245: Function parameters in computerized function traces.

Wed Nov 21 14:42:42 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MFH: Use the op_array ctor handler.

Wed Nov 21 14:42:15 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Use the op_array ctor handler.

Mon Nov 12 23:27:50 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00334.inc
xdebug/tests/bug00334.phpt:
- MFH: Fixed bug #334: Code Coverage Regressions.

Mon Nov 12 23:26:57 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00334.inc
xdebug/tests/bug00334.phpt:
- Fixed bug #334: Code Coverage Regressions.

Mon Nov 12 23:25:57 CET 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/bug00298.phpt
xdebug/tests/xdebug_var_dump.phpt:
- MFH: Fixed test cases after last feature addition.

Mon Nov 12 23:25:23 CET 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/bug00298.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Fixed test cases after last feature addition.

Mon Nov 12 17:59:34 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- MFH: Added a CSS-class for xdebug's var_dump().

Mon Nov 12 17:59:01 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Added a CSS-class for xdebug's var_dump().

Mon Nov 12 17:58:32 CET 2007 Derick Rethans <derick@derickrethans.nl>
:
- Fixed ChangeLog.

Sun Nov 11 17:29:08 CET 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc:
- Back to -dev.

Sun Nov 11 15:35:04 CET 2007 Derick Rethans <derick@derickrethans.nl>
package2.xml:
- Update package2.xml file as well...

Sun Nov 11 15:34:06 CET 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h
xdebug/template.rc:
- Go with 2.0.2.

Sun Nov 11 15:33:24 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: Change the if() in case the value is uninitialized.

Sun Nov 11 15:32:56 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Change the if() in case the value is uninitialized.

Mon Oct 29 19:59:55 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00313.inc
xdebug/tests/bug00313.phpt:
- MFH: Fixed bug #321: Code coverage crashes on empty PHP files.

Mon Oct 29 19:59:27 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00313.inc
xdebug/tests/bug00313.phpt:
- Fixed bug #321: Code coverage crashes on empty PHP files.

Mon Oct 29 19:57:05 CET 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/bug00298.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Fixed test cases after the fix for bug #300: Direction of var_dump().

Mon Oct 29 19:56:40 CET 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/bug00298.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Fixed test cases after the fix for bug #300: Direction of var_dump().

Sun Oct 28 18:07:07 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- MFH: Fixed bug #300: Direction of var_dump().

Sun Oct 28 18:06:35 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #300: Direction of var_dump().

Sun Oct 28 17:31:52 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- MFH: Always set the transaction_id and command. (Related to bug #313).

Sun Oct 28 17:27:44 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Always set the transaction_id and command. (Related to bug #313).

Sat Oct 27 20:25:41 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00314.phpt:
- MFH: Fixed bug #314: PHP CLI Error Logging thwarted when XDebug Loaded.

Sat Oct 27 20:25:28 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00314.phpt:
- Fixed bug #314: PHP CLI Error Logging thwarted when XDebug Loaded.

Sat Oct 27 18:40:37 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- MFH: Fixed bug #325: "detach" stops further sessions being established from
  Apache.

Sat Oct 27 18:40:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #325: "detach" stops further sessions being established from
  Apache.

Sat Oct 27 17:48:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00318.inc
xdebug/tests/bug00318.phpt:
- MFH: Fixed bug #318: Segmentation Fault in code coverage analysis.

Sat Oct 27 17:47:42 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00318.inc
xdebug/tests/bug00318.phpt:
- Fixed bug #318: Segmentation Fault in code coverage analysis.

Thu Oct 25 22:44:16 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test-5.2.sh
xdebug/xdebug.c
xdebug/tests/bug00315.phpt:
- MFH: Fixed bug #315: Xdebug crashes when including a file that doesn't exist.

Thu Oct 25 22:42:30 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00315.phpt:
- Fixed bug #315: Xdebug crashes when including a file that doesn't exist.

Thu Oct 25 22:41:19 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test-5.2.sh:
- Update location of test script.

Sun Oct 21 12:45:38 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- MFH: PHP 4.3 and PHP 4.4 compatibility.

Sun Oct 21 12:45:25 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- PHP 4.3 and 4.4 compatibility.

Sun Oct 21 12:24:54 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/template.rc:
- Back to dev.

Sun Oct 21 12:21:45 CEST 2007 Derick Rethans <derick@derickrethans.nl>
template.rc:
- Also update version in Windows template file.

Sat Oct 20 19:07:47 CEST 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with 2.0.1.

Sat Oct 20 18:48:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- MF20: Make this scale a bit better.

Sat Oct 20 18:37:49 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this scale a bit better.

Thu Oct 11 02:54:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_private.h:
- MF20: Improve code coverage gathering performace by 1000%.

Thu Oct 11 02:49:12 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_private.h:
- Improve code coverage gathering performace by 1000%.

Wed Oct 10 00:28:34 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_var.c:
- MF2.0: PHP 5.3 compatibility.

Tue Oct 09 23:58:11 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug_var.c:
- PHP 5.3 compatibility.

Fri Aug 24 03:37:54 CEST 2007 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h:
- ignore post mortem if detached
- detach does respond
- fixup post mortem command handler checking
- dont bail if detaching

Fri Aug 24 03:07:57 CEST 2007 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- conform to spec on stopping/stopped status, this fixes post mortem support since a status of stopped means no more communication is allowed
- it will probably break someone's post mortem implementation

Thu Aug 23 21:44:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/xdebug_var_dump_non_overload.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00280.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Added the xdebug.overload_var_dump setting which allows you to turn off
  Xdebug's version of var_dump().

Wed Aug 15 20:24:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt
xdebug/tests/trace2.phpt:
- Use a class for all generated tables.

Wed Aug 15 16:49:50 CEST 2007 Derick Rethans <derick@derickrethans.nl>
README:
- Fixed the English that has been broken for only 5 years :)

Wed Aug 15 16:03:58 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added the xdebug_start_error_collection(), xdebug_stop_error_collection() and
  xdebug_get_collected_errors() functions.

Mon Aug 13 08:51:20 CEST 2007 Derick Rethans <derick@derickrethans.nl>
tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt
xdebug/tests/trace2.phpt:
- Fixed test cases.

Mon Aug 06 21:36:27 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c:
- MFH: Fixed bug #300: Xdebug does not force LTR rendering for its tables.

Mon Aug 06 21:35:41 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c:
- Fixed bug #300: Xdebug does not force LTR rendering for its tables.

Tue Jul 31 23:44:56 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Implemented request #200: Add the retrieval of a file's execution lines in
  DBGp. I added a new un-official method called xcmd_get_executable_lines
  which requires the stack depth as argument (-d). You can only fetch
  this information for stack frames as it needs an available op-array which
  is only available when a function is executed.

Sun Jul 29 17:05:20 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- MFH: Fixed bug #301: Loading would cause SIGBUS on Solaris 10 SPARC. (Patch
  by Sean Chalmers)

Sun Jul 29 17:04:48 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed bug #301: Loading would cause SIGBUS on Solaris 10 SPARC. (Patch by
  Sean Chalmers)

Thu Jul 26 15:26:18 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- TSRM fixes.

Tue Jul 24 22:07:01 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/trace1.phpt
xdebug/tests/trace2.phpt
xdebug/tests/trace.phpt:
- MFH: Fixed bug #299: Computerized traces don't have a newline for return
  entries if memory limit is not enabled.

Tue Jul 24 22:06:41 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/trace1.phpt
xdebug/tests/trace2.phpt
xdebug/tests/trace.phpt:
- Fixed bug #299: Computerized traces don't have a newline for return entries if
  memory limit is not enabled.

Tue Jul 24 12:34:15 CEST 2007 Jani Taskinen <sniper@php.net>
contrib/online_profiling_prepend.php:
- Added error checks and messages for missing profile output file / dir.

Sun Jul 22 23:03:08 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Implemented FR #244: Be able to click on filename in the error report
  location items.  Documented at
  http://xdebug.org/docs/stack_trace#file_link_format

Sat Jul 21 13:34:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
template.rc:
- MFH: New template.rc file.

Sat Jul 21 13:31:06 CEST 2007 Derick Rethans <derick@derickrethans.nl>
template.rc:
- Added template.rc file to override default PHP version template.

Fri Jul 20 15:52:40 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug_var.c
xdebug/tests/bug00298.phpt:
- MFH: Fixed bug #298: xdebug_var_dump() doesn't handle entity replacements
  correctly concerning string length.

Fri Jul 20 15:52:26 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c
xdebug/tests/bug00298.phpt:
- Fixed bug #298: xdebug_var_dump() doesn't handle entity replacements
  correctly concerning string length.

Fri Jul 20 00:19:44 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handlers.c:
- MFH: Fixed a memory free error related to remote debugging conditions.
  (Related to bug #297).

Fri Jul 20 00:19:15 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handlers.c:
- Fixed a memory free error related to remote debugging conditions. (Related to
  bug #297).

Wed Jul 18 19:40:13 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- HEAD is now 2.1.0-dev.

Wed Jul 18 19:39:55 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev in branch.

Wed Jul 18 19:34:56 CEST 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with 2.0.0.

Wed Jul 18 19:25:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test-4.3.sh:
- Fixed test script.

Mon Jul 16 12:09:07 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed unreferenced var.

Sun Jul 15 20:39:01 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #279: PHP segfault on use of virtual() function.

Sun Jul 08 22:04:02 CEST 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed opening files (such as the remote log) on Windows.

Sun Jul 08 20:35:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Backing out debug statement.

Sun Jul 08 20:33:44 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c:
- Fixed bug #289: Xdebug terminates connection when eval() is run in the init
  stage.

Sun Jul 08 15:06:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Added support for "breakpoint_languages".

Sun Jul 08 14:56:23 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #290: Function call leaks memory.

Sun Jul 08 14:55:39 CEST 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00173.phpt
xdebug/tests/bug00176.phpt:
- Fixed bug #291: Test that use SPL do not skip when SPL is not available.

Thu Jul 05 21:08:37 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #284: Step_over on breakpointed line made Xdebug break twice.

Sun Jun 24 22:20:17 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_private.h:
- Fixed bug #283: Xdebug always return $this with the value of last stack frame
  in all stack frames.

Sun Jun 10 23:21:09 CEST 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #282: %s is not usable for xdebug.profiler_output_name on Windows.
#- On windows the full path includes a :, which can not be part of a filename.
#  The : is now escaped as a _.

Sun Jun 10 00:00:37 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #278: Code Coverage Issue.

Sat Jun 09 16:43:31 CEST 2007 Jani Taskinen <sniper@php.net>
tests/bug00265.phpt:
- fix test

Mon Jun 04 18:05:20 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test-4.3.sh
xdebug/xdebug_var.c
xdebug/tests/bug00280.phpt:
- Fixed bug #280: var_dump don't display key of array as expected.

Fri Jun 01 14:23:36 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #270: Debugger aborts when PHP's eval() is encountered. 

Thu May 31 21:15:58 CEST 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed the Xdebug version of raw_url_encode to not encode : and \. This is not
  necessary according to the RFCs and it makes debug breakpoints work on
  Windows.


Thu May 31 21:02:15 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- One more ZTS error.

Thu May 31 20:42:48 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- "Last error" bits are only available in PHP 5 and later.

Thu May 31 20:41:27 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- ZTS fix.

Wed May 30 19:34:09 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Made this compile on PHP 5.0 and 5.1 again.

Tue May 29 16:17:46 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed unused variable.

Mon May 28 20:59:07 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #261: Code coverage issues by overloading zend_assign_dim.

Sun May 27 23:57:17 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #273: Remote debugging: context_get does not return context id.

Sun May 27 23:25:52 CEST 2007 Derick Rethans <derick@derickrethans.nl>
html/rss.xml
www.derickrethans.nl/html/files/php-secrets-phptek7.pdf
xdebug/php_xdebug.h
xdebug/xdebug.c
xdebug/tests/test3.phpt:
- Put back the disabling of stack traces - apperently people were relying on
  this.

Sat May 26 21:55:43 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed issues with recognizing eval'ed statements in the top scope of the
  script. This might address issue #270.

Sat May 26 21:54:06 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- xdebug.collect_params is no longer a boolean setting. Although it worked fine,
  phpinfo() showed only just On or Off here.

Tue May 22 22:33:33 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00265.phpt:
- Fixed bug #265: XDebug breaks error_get_last() .

Thu May 17 21:50:04 CEST 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00173.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/start_trace.phpt:
- Fixed some test cases.

Thu May 17 21:47:57 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev.

Thu May 17 17:26:18 CEST 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- GO with RC4.

Wed May 16 18:11:24 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Reimplemented file naming for trace files to use the new output formatting
  mechanism.

Wed May 16 17:53:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Added the c (crc32 of the cwd) and the % modifiers (literal %).
- Fixed the s modifier in case the script name is not available.

Wed May 16 17:43:27 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- Fixed xdebug_dump_superglobals() in case no super globals were configured.

Mon May 14 16:20:40 CEST 2007 Jani Taskinen <sniper@php.net>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_profiler.c
xdebug/contrib/online_profiling_prepend.php:
- Changed xdebug.profiler_output_name to use modifier tags:
  %p = pid
  %r = random number
  %s = script name
  %t = timestamp (seconds)
  %u = timestamp (microseconds)
  %H = $_SERVER['HTTP_HOST']
  %R = $_SERVER['REQUEST_URI']
  %S = session_id (from $_COOKIE if set)
- Fixed some memleaks


Mon May 14 10:25:17 CEST 2007 Jani Taskinen <sniper@php.net>
xdebug.c:
- Fix memleak.

Sun May 13 17:10:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/test3.phpt:
- Get rid of xdebug.default_enable setting and associated functions.

Sat May 12 03:41:19 CEST 2007 Jani Taskinen <sniper@php.net>
xdebug_profiler.c:
- Fixed the header format (callgrind_annotate failed..)

Wed May 09 11:04:22 CEST 2007 Jani Taskinen <sniper@php.net>
xdebug.c:
- Allow to trigger profiling by cookie.

Sun May 06 16:36:17 CEST 2007 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/peak_memory_usage.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Implemented support for the 4 different collect_params settings for
  function traces.
- Fixed the test cases accordingly.

Sat Apr 28 02:04:45 CEST 2007 Jani Taskinen <sniper@php.net>
tests/bug00184.phpt
xdebug/tests/test20.phpt:
- Fix tests.

Tue Apr 24 16:17:40 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #255: Call Stack Table doesn't show Location on Windows.

Sun Apr 22 14:32:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/stacktrace_html_0.phpt
xdebug/tests/stacktrace_html_1.phpt
xdebug/tests/stacktrace_html_2.phpt
xdebug/tests/stacktrace_html_3.phpt
xdebug/tests/stacktrace_html_4.phpt
xdebug/tests/stacktrace_html_4_novar.phpt
xdebug/tests/stacktrace_text_0.phpt
xdebug/tests/stacktrace_text_1.phpt
xdebug/tests/stacktrace_text_2.phpt
xdebug/tests/stacktrace_text_3.phpt
xdebug/tests/stacktrace_text_4.phpt
xdebug/tests/stacktrace_text_4_novar.phpt:
- Implemented different levels of showing variables.

Sun Apr 22 14:28:43 CEST 2007 Derick Rethans <derick@derickrethans.nl>
tests/bug00241.phpt:
- Fixed test case.

Fri Apr 13 14:49:35 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Use µ seconds instead of a tenth of them to avoid confusion.

Thu Apr 12 00:37:12 CEST 2007 Jani Taskinen <sniper@php.net>
contrib/online_profiling_prepend.php:
- Added online profiling dumper script.

Sun Apr 08 17:40:49 CEST 2007 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Make this compile on Windows again.

Wed Apr 04 13:11:04 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #251: Using the source command with an invalid filename returns
  unexpected result.

Wed Apr 04 13:10:25 CEST 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h:
- Fixed error code, so that the one used for generating the message is the same
  as the one actually in use.

Tue Apr 03 22:26:35 CEST 2007 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Added basic support for <stream> type server packets.

Fri Mar 23 19:37:23 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed a possible crash for when EG(function_table) = NULL.

Sun Mar 18 10:21:14 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed a bug that prevented variable names from being recorded for remote
  debug session while xdebug.collect_vars was turned off.

Wed Feb 28 20:44:32 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #243: show_exception_trace="0" ignored.
- Fixed a segfault in rendering stack traces to error logs.

Mon Feb 26 15:43:30 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handlers.h:
- Correctly add namespace definitions to XML.
- Added the xdebug namespace that adds extra information to breakpoints
  if available.
- Stopped the use of <error> elements for exception breakpoints, as that
  violates the protocol.

Mon Feb 26 15:38:42 CET 2007 Derick Rethans <derick@derickrethans.nl>
debugclient/acinclude.m4
xdebug/debugclient/configure.in:
- Make this work with newer autoconf and automake.

Mon Feb 19 23:16:09 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c:
- Removed support for Memory profiling as that didn't work properly.

Sat Feb 17 23:23:38 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00241.phpt:
- Fixed bug #241: Crash in xdebug_get_function_stack().

Sat Feb 17 22:00:31 CET 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #240: Crash with xdebug.remote_log on Windows.

Wed Jan 31 20:51:23 CET 2007 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to dev

Wed Jan 31 20:07:37 CET 2007 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with RC3.

Wed Jan 31 19:57:24 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Added uncommitted code-coverage fix.

Sun Jan 14 18:55:43 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #232: PHP log_errors functionality lost after enabling xdebug error
  handler when CLI is used.

Sun Jan 14 18:00:59 CET 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_private.c
xdebug/xdebug_private.h:
- Fixed problems with opening files - the filename could cause double free
  issues.
- Removed the bogus "xdebug.allowed_clients" setting - it was not implemented.
- Optimized used variable collection by switching to a linked list instead
  of a hash. This is about 30% faster, but it needed a quick conversion to
  hash in the case the information had to be shown to remove duplicate
  variable names.

Sun Jan 07 15:44:21 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed formatting "problem"

Thu Jan 04 17:15:11 CET 2007 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed an undefined variable error.
- Fixed a segfault that occurred when creating printable stack traces and
  collect_params was turned off.

Tue Jan 02 17:02:37 CET 2007 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_php3.c
xdebug/xdebug_hash.c
xdebug/xdebug_llist.c
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c:
- Namespace protect everything correctly.

Thu Dec 28 23:59:07 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Removing some unused vars.

Thu Dec 28 23:58:40 CET 2006 Derick Rethans <derick@derickrethans.nl>
LICENSE
xdebug/php_xdebug.h
xdebug/usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_com.c
xdebug/xdebug_com.h
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h
xdebug/xdebug_mm.h
xdebug/xdebug_private.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_set.c
xdebug/xdebug_set.h
xdebug/xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h
xdebug/debugclient/LICENSE
xdebug/debugclient/main.c
xdebug/debugclient/usefulstuff.c
xdebug/debugclient/usefulstuff.h:
- 2007 baby.

Thu Dec 28 21:01:12 CET 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Refactored file opening code. This also solves a segfault in case a file
  can not be opened due to permission problems.

Sun Dec 24 21:04:29 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed memory tracking as memory_limit is always enabled in PHP 5.2.1 and later.

Sat Dec 23 21:26:15 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to -dev.

Sat Dec 23 21:25:04 CET 2006 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with RC2.

Sat Dec 23 21:04:23 CET 2006 Derick Rethans <derick@derickrethans.nl>
test-5.1.sh
xdebug/test-5.2.sh
xdebug/test-4.3.sh
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/tests/bug00022-ze1.phpt
xdebug/tests/bug00212a-ze1.phpt
xdebug/tests/coverage-ze1.phpt
xdebug/tests/coverage2-ze1.phpt
xdebug/tests/coverage3-ze1.phpt
xdebug/tests/test6-ze1.phpt
xdebug/tests/array_map.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00173.phpt
xdebug/tests/bug00176.phpt
xdebug/tests/bug00178.phpt
xdebug/tests/bug00212a.phpt
xdebug/tests/bug00212b.phpt
xdebug/tests/bug00212c.phpt
xdebug/tests/bug00213.phpt
xdebug/tests/coverage.phpt
xdebug/tests/coverage2.phpt
xdebug/tests/coverage3.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/test14.phpt
xdebug/tests/test20.phpt
xdebug/tests/test6.phpt
xdebug/tests/test9b.phpt
xdebug/tests/xdebug_call.phpt
xdebug/tests/xdebug_call_depth.phpt
xdebug/tests/xdebug_call_depth2.phpt:
- PHP 4.4 compatibility.
- Fixed/added test cases for PHP 4.4.

Fri Dec 22 14:51:04 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_var.c
xdebug/tests/array_map.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze22.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00173.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/get_declared_vars.phpt
xdebug/tests/test1.phpt
xdebug/tests/test12.phpt
xdebug/tests/test6.phpt
xdebug/tests/test8.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Implemented the "xdebug.var_display_max_children" setting. The default is set to 128 children.
- Fixed the issue where get_declared_parameters() did not now about variables
  there are in the declared function header, but were not used in the code. Due
  to this change expected arguments that were not send to a function will now
  show up as ??? in stack and function traces. Only tested with PHP 5.2.
- Removed variable name printing from the fancy synopsis formatter.

Tue Dec 19 18:55:28 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- DBGP: Reimplemented property_set to use the same symbol fetching function
  as property_get. We now only use eval in case no type (-t) argument was
  given.

Tue Dec 19 18:54:19 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Allow xdebug.var_display_max_data and xdebug.var_display_max_depth settings
  of -1 which will unlimit those settings.

Tue Dec 19 17:16:12 CET 2006 Derick Rethans <derick@derickrethans.nl>
config.m4:
- Link in libm for the systems that need it (AIX).

Tue Dec 19 11:48:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Added types to fancy var dumping function.

Tue Dec 12 22:23:32 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/xdebug_var.c
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h:
- Fixed bug #228: Binary safety for stream output and property fetches.

Tue Dec 12 13:46:40 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c:
- Fixed bug #225: xdebug dumps core when protocol is GDB.

Tue Dec 12 13:03:00 CET 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #224: Compile failure on Solaris.

Mon Dec 11 22:38:24 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Sort super globals in Globals overview.

Mon Dec 11 22:36:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #277: The SESSION super global does not show up in the Globals
  scope.

Thu Dec 07 01:21:27 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed some issues with finding out the classname, which is important for
  fetching private properties.

Fri Dec 01 20:38:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed fetching private properies from objects when the object was an
  array element.
- Improved use of width in stack traces by using tooltips for directories
  and values of parameters.

Fri Nov 24 11:52:49 CET 2006 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Picky picky.

Fri Nov 24 09:55:20 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed usage of unitialized memory that prevented looking up numerical
  array keys while fetching array elements not work properly.

Tue Nov 21 19:53:39 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed bug #219: Memory usage delta in traces don't work on PHP 5.2.0.

Sat Nov 11 22:57:23 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Make sure we add the "reference" mark also for non-debug-zval var_dump calls.

Fri Nov 10 12:33:29 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_private.h:
- Allow postmortem analysis.
- Added the non-standard function xcmd_profiler_name_get.
- Fixed a bug where error messages where not added upon errors in the protocol.

Sat Oct 28 00:00:11 CEST 2006 Derick Rethans <derick@derickrethans.nl>
README:
- One more.

Fri Oct 27 23:45:46 CEST 2006 Derick Rethans <derick@derickrethans.nl>
README:
- Test commit.

Fri Oct 27 23:05:50 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed a bug where $this did not appear in the local scoped context.

Wed Oct 25 14:50:50 CEST 2006 Derick Rethans <derick@derickrethans.nl>
Makefile.frag
xdebug/config.m4
xdebug/package.xml
xdebug/package2.xml:
- Unconfuse people that install Xdebug with the PECL installer.

Mon Oct 23 22:35:53 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #215: Cannot retrieve nested arrays when the array key is a
  numeric index.

Mon Oct 23 22:33:21 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #214: The depth level of arrays was incorrectly checked so it
  would show the first page of a level too deep as well.

Mon Oct 23 22:30:59 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00173.phpt:
- Fixed testcase.

Fri Oct 20 14:37:42 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed PECL bug #8989: Compile error with PHP 5 and GCC 2.95.

Fri Oct 20 08:51:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Change context 1 from globals (superglobals + vars in bottom most stack
  frame) to just superglobals.

Thu Oct 19 22:51:19 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00173.phpt:
- Fixed test case... this is now handling much better than before.

Thu Oct 19 22:46:17 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Overload some more opcodes.

Thu Oct 19 22:45:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed dead code analysis for THROW.

Thu Oct 19 22:45:19 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_set.c:
- Allocate one byte more because of safety.

Thu Oct 19 21:08:11 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make the remote_log feature work.
#- It helps if you don't reset it to NULL on request start...

Thu Oct 19 10:19:36 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/tests/bug00209.inc
xdebug/tests/bug00209.phpt:
- Fixed bug #209: Additional remote debugging session started when triggering
  shutdown function.

Wed Oct 18 20:46:45 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c
xdebug/tests/bug00213.inc
xdebug/tests/bug00213.phpt:
- Fixed bug #213: Dead code analysis doesn't take catches for throws into
  account.

Wed Oct 18 16:47:23 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00212a.inc
xdebug/tests/bug00212a.phpt
xdebug/tests/bug00212b.inc
xdebug/tests/bug00212b.phpt
xdebug/tests/bug00212c.inc
xdebug/tests/bug00212c.phpt:
- Added some test cases for the non-bug #212.

Wed Oct 18 14:04:07 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Implemented FR #210: Add a way to stop the debug session without having to
  execute a script. The GET/POST parameter "XDEBUG_SESSION_STOP_NO_EXEC"
  works in the same way as XDEBUG_SESSION_STOP, except that the script will
  not be executed.

Wed Oct 18 12:00:34 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #208: Socket connection attempted when XDEBUG_SESSION_STOP.
- Fixed bug #211: When starting a new session with a different idekey, the
  cookie is not updated.

Mon Oct 16 22:11:23 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h:
- s/prefil/prefill (Patch by Sebastian Bergmann)

Mon Oct 16 22:08:58 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed two valgrind errors. One was an uninitialized value, the other
  a free of static data.

Wed Oct 11 10:54:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c:
- Fixed oparray prefill caching for code coverage.
- Overload yet another opcode to improve code coverage.

Sun Oct 08 22:54:34 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- PEAR wants "RC" and not "rc"...

Sun Oct 08 22:51:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package2.xml:
- Update package2.xml file as well.

Sun Oct 08 22:50:03 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Go with rc1.

Sun Oct 08 21:31:00 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #181: Xdebug doesn't handle uncaught exception output correctly.

Sun Oct 08 10:59:08 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Added the xdebug_set files to the PHP 4.x build thingy too.

Sun Oct 08 01:10:33 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_profiler.c
xdebug/xdebug_set.c
xdebug/xdebug_set.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_xml.c
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test6.phpt:
- Use PG(html_errors) instead of checking for CLI.
- Cleaned up compilation warnings.
- Fixed a bug in get_zval_synopsis() which was still using xdebug_var_export().

Sun Oct 08 00:10:58 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- ZEND_THROW only exists in Zend Engine 2.

Sun Oct 08 00:09:09 CEST 2006 Derick Rethans <derick@derickrethans.nl>
config.w32
xdebug/package.xml:
- Added the xdebug_set.[hc] files to the windows build and package description
  file.

Sun Oct 08 00:06:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handlers.h:
- Fixed wrong type for context variable.

Sun Oct 08 00:02:47 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h:
- Namespace protected super global dumping functions.
- Refactored stack trace dumping code to return by string for better
  control over when things are printed.

Fri Oct 06 16:23:04 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/tests/bug00032-ze22.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00178.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Pimped the stack trace output.
- Removed unused hooks for xdebug_set_error_handler().

Tue Oct 03 21:13:14 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #173: Coverage produce wrong coverage, by overloading yet another
  opcode.

Tue Oct 03 21:07:06 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #203: PHP errors with html content processed incorrectly. This
  patch backs out the change that was made to fix bug #182.

Tue Oct 03 21:05:33 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/start_trace.phpt:
- Make the filename parameter to the xdebug_start_trace() function optional. If
  left empty it will use the same algorithm to pick a filename as when you are
  using the xdebug.auto_trace setting.

Mon Oct 02 20:22:12 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xt.vim:
- Added folding for VIM .xt file format. (Patch by Ethan Winn
  <public@destratify.com>)

Mon Oct 02 12:35:00 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c:
- One more TSRMLS issue.

Fri Sep 29 16:27:22 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c:
- Fixed ZTS issue.

Fri Sep 29 12:07:17 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/test12.phpt
xdebug/tests/test6.phpt
xdebug/tests/test8.phpt:
- Partially implemented FR #50: Resource limiting for variable display. By
  default only two levels of nested variables and max string lengths of 512 are
  shown. These can be changed by setting the ini settings
  xdebug.var_display_max_depth and xdebug.var_display_max_data.

Tue Sep 26 19:46:22 CEST 2006 Derick Rethans <derick@derickrethans.nl>
html/rss.xml
xdebug/xdebug.c:
- One more to overload.

Tue Sep 26 13:48:47 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c:
- Overload some more opcodes
- Ignore the ZEND_OP_DATA pseudo opcode

Mon Sep 25 23:08:25 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- The foreach loop contruct contains some jump information as well.

Mon Sep 25 22:20:01 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_set.c
xdebug/xdebug_set.h
xdebug/config.m4
xdebug/php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_private.h:
- Implemented dead code analysis that should give much better code coverage
  results.

Thu Sep 21 11:36:51 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- One more to overload.

Wed Sep 20 15:11:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Even more tweakage for code coverage.

Wed Sep 20 14:30:58 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Tweak code coverage some more (added send_var to the overload list).

Mon Sep 18 11:06:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
debugclient/LICENSE:
- Fixed e-mail address.

Mon Sep 18 10:58:35 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00168.phpt
xdebug/tests/coverage3.phpt:
- Added a test case.

Fri Sep 15 16:25:27 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed a typo that prevented the XDEBUG_CONFIG option "profiler_enable"
  from working.

Sun Sep 10 20:43:41 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Improve code coverage by eliminating unreachable code for:
  * abstract methods
  * implicit returns when a normal return is present

Thu Sep 07 22:56:16 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #198: Segfault when trying to use a non-existing debug handler.

Wed Sep 06 08:27:28 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- It helps if you put the #ifdef correctly.

Tue Sep 05 16:56:41 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Let's see if this makes it work on windows again where there is no
  flock and stuff.

Tue Sep 05 16:46:20 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/get_declared_vars.phpt:
- Added the xdebug.collect_vars setting to tell Xdebug to collect
  information about which variables are used in a scope. Now you don't need
  to show variables with xdebug.show_local_vars anymore for
  xdebug_get_declared_vars() to work.

Tue Sep 05 15:05:09 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_private.h:
- Reintroduce HTML tracing by adding a new tracing option "XDEBUG_TRACE_HTML"
  (4).
- Made xdebug_stop_trace() return the trace file name, so that the following
  works:
  <?php echo file_get_contents( xdebug_stop_trace() ); ?>

Tue Sep 05 14:10:04 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed an issue where the file was not truncated when rewriting it.

Mon Sep 04 23:20:18 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added the xdebug_print_function_trace() function to display a stack trace on
  demand.

Mon Sep 04 22:44:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_profiler.c:
- Fixed bug #197: Race condition fixes created too many files.

Sun Sep 03 14:04:13 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug_profiler.c:
- Removed getrusage() usage again as it wouldn't provide better profiling
  results and it added some confusion as well to people who didn't know
  that "sleep()" actually doesn't use processor time.

Sat Sep 02 14:01:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- PHP 4.x doesn't have VERIFY_ABSTRACT_CLASS.

Sat Sep 02 13:58:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #196: Profile timing on Windows does not work.

Tue Aug 29 18:44:06 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c:
- More tweaks for code coverage.

Tue Aug 29 18:43:20 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Added some random number to the generated file names so that there is less
  problems of concurrent requests writing to the same file.

Tue Aug 29 11:18:55 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c:
- Make this compile with PHP 4.3/4.4 again.

Mon Aug 28 21:53:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Made the code coverage a bit more accurate.

Thu Aug 24 00:58:15 CEST 2006 Shane Caraveo <shane@caraveo.com>
xdebug.c:
fix again for php 6
Tue Aug 22 20:43:08 CEST 2006 Shane Caraveo <shane@caraveo.com>
xdebug.c:
fix xdebug builds against 5.0.x

Sat Aug 19 17:43:28 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- ZTS issues.

Sat Aug 19 16:07:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Kill a bunch of unused variables.

Sat Aug 19 16:00:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Possible fix for bug #195: CLI Error after debgging session.

Sat Aug 19 15:34:03 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/xdebug_call.phpt
xdebug/tests/xdebug_call_depth.phpt
xdebug/tests/xdebug_call_depth2.phpt:
- Implemented FR #70: Provide optional depth on xdebug_call_* functions .

Sat Aug 19 14:29:08 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00184.phpt:
- Updated test case for bug #184.

Sat Aug 19 14:18:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Implemented break points for different types of PHP errors. You can now set
  an 'exception' breakpoint on "Fatal error", "Warning", "Notice" etc. This is
  related to bug #187.

Mon Aug 14 11:31:54 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Revert this part as it would show return values for stack frames which were
  not shown at all in the traces.

Mon Aug 14 09:14:21 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #191: File/line breakpoints are case-sensitive on Windows.
- Fixed bug #193: Compile problems with PHP 5.2.

Fri Aug 11 13:46:13 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed version number.

Fri Aug 11 11:08:52 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Let's see if this makes it compile then.

Fri Aug 11 09:15:45 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c:
- Let's see if this makes it compile on Windows again.

Tue Aug 08 15:28:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug_profiler.c:
- Try to make the profiler more accurate by using getrusage() instead of
  gettimeofday() for time measurements.

Tue Aug 08 15:23:19 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Addresses issues with 5.2 memory manager.

Tue Aug 08 14:38:34 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00032-ze22.phpt:
- Fixed test case.

Wed Aug 02 20:15:23 CEST 2006 Jani Taskinen <sniper@php.net>
php_xdebug.h:
- Fix build with ZTS enabled
Wed Aug 02 14:06:55 CEST 2006 Jani Taskinen <sniper@php.net>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_profiler.c
xdebug/xdebug_var.c:
- Fixed compile failures with PHP 5.2
Fri Jun 30 11:27:25 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package2.xml:
- Added v2 of the package file as well after hacking around bugs in PEAR.

Fri Jun 30 10:57:27 CEST 2006 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h:
- Go with 2.0.0beta6.

Fri Jun 30 09:44:05 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/get_declared_vars.phpt:
- Speedup Xdebug but only gathering information about variables in scopes when
  either remote debugging is used, or show_local_vars is enabled.

Sat May 27 22:06:57 CEST 2006 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug_var.c
xdebug/tests/bug00032-ze22.phpt
xdebug/tests/bug00184.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/test18.phpt:
- Fixed bug #184: problem with control chars in code traces

Fri May 26 09:28:43 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Only escape the error in case we're in HTML error mode.

Fri May 26 09:28:07 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed compilation with PHP 4.4.

Mon May 15 23:41:05 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #183: property_get -n $this->somethingnonexistent crashes the
  debugger.
#- And thanks to Marcus for helping me figuring out the problem.

Mon May 15 23:34:05 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c:
- Added a cache that prevents the code coverage functionality from running a
  "which code is executable check" on every function call, even if they were
  executed multiple times. This should speed up code coverage a lot.

Sat May 13 19:44:46 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Changed trace file logging so that it closes the file when it can no longer
  write to disk. (f.e. because the disk is full).
- Fixed bug #182: Errors are not html escaped when being displayed. 

Tue May 09 23:25:47 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed support for getting $this as property with DBGp.

Sun May 07 23:55:49 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00178.phpt:
- Fixed bug #178: $php_errormsg and Track errors unavailable.

Sun May 07 23:36:38 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00176.phpt:
- Fixed bug #176: Segfault using SplTempFileObject.

Sun May 07 18:19:50 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #180: collected includes not shown in trace files. (Patch by
  Cristian Rodriguez <soporte@onfocus.cl>)

Sun May 07 18:18:10 CEST 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00057-ze2.phpt:
- Fix test

Thu May 04 11:55:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Added a "script" value to the profiler_output_name option.  This will write
  the profiler output to a filename that consists of the script's full path
  (using underscores). ie: /var/www/index.php becomes
  var_www_index_php_cachegrind.out. (Patch by Brian Shire
  <shire@facebook.com>).

Mon May 01 12:09:16 CEST 2006 Derick Rethans <derick@derickrethans.nl>
debugclient/build/buildcheck.sh:
- Fixed bug #177: debugclient fails to compile due to Bison.
#- As we don't need bison at all I just removed the check.

Fri Apr 14 12:07:08 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00173.phpt:
- Fixed bug #173: Xdebug segfaults using SPL ArrayIterator.

Thu Apr 13 00:26:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed Komodo bug 45484: no member data for objects in PHP debugger.

Sat Apr 08 19:30:44 CEST 2006 Derick Rethans <derick@derickrethans.nl>
html/archive.php
www.derickrethans.nl/html/index.php
www.derickrethans.nl/html/rss.xml
www.derickrethans.nl/html/content/no_darwinism_in_the_us.php
www.derickrethans.nl/html/include/sc.php
www.derickrethans.nl/html/text/blurps.xml
xdebug/xdebug_handler_dbgp.c:
- TSRM issues (Patch by Sebastian)

Thu Apr 06 20:57:13 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed off by one error.

Thu Apr 06 20:47:28 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Try to fix encoding issues with Komodo, but this seems to make Komodo hang.

Thu Apr 06 19:40:22 CEST 2006 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Fixed gcc4 build issues.

Thu Apr 06 08:38:54 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Flush the log so that it is also useful if things crash.

Tue Apr 04 19:01:10 CEST 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Added the xdebug.remote_log setting that allows you to log debugger
  communication to a log file for debugging. This can also be set through the
  "remote_log" element in the XDEBUG_CONFIG environment variable.

Sun Apr 02 09:31:03 CEST 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c:
- Implemented the "timestamp" option for the xdebug.trace_output_name and
  xdebug.profiler_output_name settings.

Wed Mar 15 23:51:31 CET 2006 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix escaped characters in dbgp command
- fix using double quoted strings in array indicies

# example: property_get -n "$_SERVER[\"QUERY_STRING\"]"
# example: property_get -n "$_SERVER[\'QUERY_STRING\']"

Wed Mar 15 10:22:20 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed exception breakpoints.

Tue Mar 14 22:20:48 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handlers.h:
- Added support for conditions for file/line breakpoints.
- Added support for hit value checking to file/line breakpoints.
- Added support for "exception" breakpoints.
- Removed general breaks for normal PHP warnings, errors and exceptions.

Fri Mar 10 13:10:26 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #171: set_time_limit stack overflow on 2nd request.

Thu Mar 09 22:32:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- DBGp: Implemented support for hit conditions for breakpoints.

Thu Mar 09 14:06:20 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #87: Warning about headers when "register_shutdown_function" used.

Tue Mar 07 22:30:54 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Turn the display of a stack trace whenever an exception occurs into a setting
  as it's highly annoying.

Tue Mar 07 22:30:13 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Added missing return statement.

Tue Feb 28 09:54:47 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- The zif_ trick doesn't work on Windows, so work around it by storing
  the original handler in a request global.

Mon Feb 27 22:00:55 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Suppress NOP/EXT_NOP from being marked as executable code with Code
  Coverage.

Mon Feb 27 21:59:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed PECL bug #6940 (XDebug ignores set_time_limit)

Wed Feb 22 22:29:00 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed issues with empty array indices and binary safety.

Tue Feb 21 22:26:58 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #168: Xdebug's DBGp crashes on an eval command where the
  result is an array.

Tue Feb 21 22:25:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed memory overrun problem as we allocated too little pages for
  options.

Tue Feb 21 21:43:17 CET 2006 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h:
- Implemented virtual files for eval'ed statements. This fixes bug #136 too.

Mon Feb 20 15:57:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Temporary solution for this, until I can figure out how to deal with it
  correctly.

Mon Feb 13 21:54:47 CET 2006 Derick Rethans <derick@derickrethans.nl>
tests/bug00001.phpt:
- Fixed skip-if clause.

Fri Feb 10 15:44:55 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Align the headers (include error message) to the left.

Thu Feb 02 23:21:49 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed TSRMLS issue

Tue Jan 31 22:07:37 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed typo.

Tue Jan 31 22:07:19 CET 2006 Derick Rethans <derick@derickrethans.nl>
tests/get_declared_vars.phpt:
- Fixed test.

Tue Jan 31 22:04:05 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h:
- Added profiling aggregation functions (patch by Andrei Zmievski)

Fri Jan 27 10:22:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h:
- Fixed bug #125: show_mem_delta does not calculate correct negative values on
  64bit machines.

Wed Jan 25 09:49:16 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed printing of stack trace on an exception.

Tue Jan 24 23:13:04 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed implementation for FR #124: It was only done when remote debugging was
  enabled.

Tue Jan 24 23:05:54 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/docs/dbgp.txt:
- Implemented FR #70: Add feature_get breakpoint_types.

Tue Jan 24 22:32:50 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Implemented FR #137: feature_get for general commands doesn't have a text field.

Tue Jan 24 22:26:41 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Implement FR #124: Add backtrace dumping information when exception thrown.

Tue Jan 24 22:12:06 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h:
- Implemented correct paging behavior in case max_depth is greater than 1.

Mon Jan 23 21:13:50 CET 2006 Derick Rethans <derick@derickrethans.nl>
docs/Makefile:
- Fixed Makefile.

Mon Jan 23 21:12:46 CET 2006 Derick Rethans <derick@derickrethans.nl>
docs/dbgp.txt:
- Merged from dbgp specs.

Mon Jan 23 08:14:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_mm.h:
- Fixed issue with strndup's GNU extensions.

Mon Jan 23 00:30:59 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_hash.c
xdebug/xdebug_hash.h
xdebug/xdebug_mm.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h:
- Implemented FR #131: XDebug needs to implement paged child object requests.

Tue Jan 17 23:19:48 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #121: property_get -n $r[2] returns the whole hash.

Tue Jan 17 22:35:42 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Make property_get -n $r['keyName'] actually work without segfaulting.
#- Numerical indices are next.

Tue Jan 17 21:58:36 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #111: xdebug does not ignore set_time_limit() function during debug
  session.

Tue Jan 03 22:15:31 CET 2006 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed debug information.

Mon Jan 02 17:12:32 CET 2006 Marcus Börger <helly@php.net>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Make expectations independent from whitespace

Sun Jan 01 16:27:28 CET 2006 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/usefulstuff.c
xdebug/usefulstuff.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_com.c
xdebug/xdebug_com.h
xdebug/xdebug_compat.h
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.c
xdebug/xdebug_handlers.h
xdebug/xdebug_mm.h
xdebug/xdebug_private.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h
xdebug/xdebug_str.c
xdebug/xdebug_str.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_superglobals.h
xdebug/xdebug_var.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h
xdebug/debugclient/main.c
xdebug/debugclient/usefulstuff.c
xdebug/debugclient/usefulstuff.h:
- Bumb year.

Sat Dec 31 11:54:10 CET 2005 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml
xdebug/php_xdebug.h:
- Go with beta5.

Sat Dec 31 11:50:10 CET 2005 Derick Rethans <derick@derickrethans.nl>
config.m4:
- Fixed bug #154: GCC 4.0.2 optimizes too much out with -O2.

Sat Dec 31 11:34:53 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #141: Remote context_get causes segfault.

Fri Dec 30 16:59:02 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Implemented FR #158: Function calls from the {main} scope always have the
  line number 0. (Patch by Jan Jehnardt)

Fri Dec 30 16:58:17 CET 2005 Derick Rethans <derick@derickrethans.nl>
tests/bug00002.phpt:
- Updated test case to reflect changes in trace files.

Fri Dec 30 16:54:24 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00003.phpt:
- Implemented FR #156: it's impossible to know the time taken by the last func
  call in xdebug trace mode 0.
- Fixed MSVC compile error for xdebug_get_declared_vars().

Fri Dec 30 16:33:31 CET 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/get_declared_vars.phpt:
- Implemented FR #153: xdebug_get_declared_vars().

Fri Dec 30 15:52:38 CET 2005 Marcus Börger <helly@php.net>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00001.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00057-ze2.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/coverage.phpt
xdebug/tests/coverage2.phpt
xdebug/tests/coverage3.phpt
xdebug/tests/exception.phpt
xdebug/tests/function_counter.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/memory_usage.phpt
xdebug/tests/peak_memory_usage.phpt
xdebug/tests/shutdown.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test19.phpt
xdebug/tests/test20.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test3.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test6.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Add skipif conditions

Fri Dec 30 14:35:46 CET 2005 Derick Rethans <derick@derickrethans.nl>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00089.phpt
xdebug/tests/bug00146.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test6.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt
xdebug/tests/xdebug_var_dump.phpt:
- Fixed test cases.

Tue Dec 20 11:26:58 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Implemented FR #161: var_dump doesn't show lengths for strings.

Sun Dec 18 02:04:19 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fix non-zts mode

Wed Dec 14 12:48:04 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed shutdown crash with ZTS on Win32 (Patch by Antony Dovgal)

Mon Dec 12 12:53:10 CET 2005 Jani Taskinen <sniper@php.net>
xdebug.c:
- Plugged couple of dozen memleaks


Sun Dec 11 12:06:23 CET 2005 Marcus Börger <helly@php.net>
tests/.cvsignore:
- .php files are temp files here

Mon Dec 05 16:47:03 CET 2005 Jani Taskinen <sniper@php.net>
xdebug.c:
- Fixed bad memory leak when a E_ERROR of exceeding memory_limit was thrown
Wed Oct 19 10:20:37 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_var.c:
- Temporary fix for bug #154.

Thu Oct 06 22:22:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed names of the defines.

Wed Oct 05 22:57:46 CEST 2005 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- mail server test

Wed Oct 05 22:46:21 CEST 2005 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- Mailserver test.

Wed Oct 05 22:35:37 CEST 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Next version.
#- And mail server test.

Thu Sep 29 22:50:32 CEST 2005 Marcus Börger <helly@php.net>
tests/test8.phpt:
- Fix expectations

Thu Sep 29 22:48:01 CEST 2005 Marcus Börger <helly@php.net>
tests/coverage3.phpt:
- Fix expectations

Thu Sep 29 22:42:27 CEST 2005 Marcus Börger <helly@php.net>
xdebug.c
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h:
- Enable build with PHP 6

Tue Sep 27 15:30:04 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed memory read error when the argument stack didn't have atleast two
  elements.

Sat Sep 24 23:56:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/package2.xml:
- Added package XML version 2 file.

Sat Sep 24 22:03:03 CEST 2005 Derick Rethans <derick@derickrethans.nl>
srm_oparray.c
xdebug/package.xml
xdebug/php_xdebug.h:
- Go with beta4.

Sat Sep 24 22:00:12 CEST 2005 Derick Rethans <derick@derickrethans.nl>
debugclient/configure.in
xdebug/debugclient/main.c:
- Allow the debug client to be build with an older libedit (for FreeBSD 4.9).

Sat Sep 24 11:23:50 CEST 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- We're at beta4-dev already.

Fri Sep 23 10:35:36 CEST 2005 Derick Rethans <derick@derickrethans.nl>
timelib.h
timelib/unixtime2tm.c
xdebug/tests/test_class.inc
xdebug/tests/test2a.php
xdebug/tests/test9a.php
xdebug/tests/test_class.php
xdebug/tests/test_memory.php
xdebug/tests/.cvsignore
xdebug/tests/test1.phpt:
- Implemented FR #114: Rename tests/*.php to tests/*.inc

Fri Sep 23 10:22:57 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/assert_test.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt:
- Fixed bug #142: xdebug crashes with implicit destructor calls.

Thu Sep 22 20:47:00 CEST 2005 Derick Rethans <derick@derickrethans.nl>
tests/bug00146.phpt:
- Added a test case for bug #146.

Thu Sep 22 20:36:51 CEST 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_profiler.c:
- Added FR #148: Option to append to cachegrind files, instead of overwriting.

Wed Sep 21 11:01:50 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added support for PHP 5.1 and higher's IS_CV, so that $x = "bar();";
  eval($x); doesn't segfault anymore.

Wed Sep 21 10:28:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Update defines so that it works with the latest CVS versions only, which
  should be safe.

Tue Aug 30 13:57:25 CEST 2005 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c:
- MFH: Broken include.

Tue Aug 30 10:55:25 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed headers.

Mon Aug 15 09:30:43 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test20.phpt
xdebug/tests/test7.phpt
xdebug/tests/test9.phpt:
- Fixed compilation with PHP 5.0.x
- Fixed some test cases.

Thu Aug 11 21:58:52 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this compile in ZTS mode for PHP 6.0 again.

Thu Aug 11 17:02:29 CEST 2005 Derick Rethans <derick@derickrethans.nl>
test-6.0.sh
xdebug/.cvsignore:
- Update .cvsignore and added test script for 6.0

Thu Aug 11 14:42:15 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/bug00003.phpt:
- Fixed test "bug00003.phpt" and added a note about why test6 fails in PHP 5.1
  and 6.0.

Thu Aug 11 13:43:08 CEST 2005 Derick Rethans <derick@derickrethans.nl>
tests/xdebug_var_dump.phpt:
- Fixed testcase.

Thu Aug 11 13:39:58 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #132: use of eval causes a segmentation fault.
- Fixed ifdef nesting.

Wed Aug 10 19:18:33 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_compat.c:
- Fixed bug #133: PHP scripts exits with 0 on PHP error.
- Make it compile with PHP 6.0dev

Thu Aug 04 18:30:15 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Xdebug should return "array" with property get, which is defined in the
  typemap to the common type "hash".

Thu Aug 04 16:04:30 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #136: The "type" attribute is missing from stack_get returns.

Thu Jul 21 18:33:58 CEST 2005 Jani Taskinen <sniper@php.net>
xdebug_profiler.c:
- Added some fflush()'s to get the profile output file written 
  and to be able to display it during script run.

Thu Jul 21 17:41:06 CEST 2005 Jani Taskinen <sniper@php.net>
:
Update NEWS
Thu Jul 21 17:40:36 CEST 2005 Jani Taskinen <sniper@php.net>
xdebug.c
xdebug/php_xdebug.h:
profile -> profiler (consistent)
Thu Jul 21 17:33:17 CEST 2005 Jani Taskinen <sniper@php.net>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_profiler.c:
- Added xdebug_get_profile_filename() function which returns the current profiler dump file
Sun Jul 03 01:10:41 CEST 2005 Marcus Börger <helly@php.net>
xdebug.c:
- Remove 5.1 specific zts part (startup signatures are back to pre 
  dependency patch)

Sun Jun 19 14:51:50 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Allow "xdebug.default_enable" to be set everywhere.
- Make it compile with HEAD again.

Sun Jun 19 14:51:17 CEST 2005 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Update package and NEWS for beta 3 (which is already released).

Sun Jun 19 14:50:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Little cosmetics.

Tue Jun 14 15:54:30 CEST 2005 Derick Rethans <derick@derickrethans.nl>
tests/coverage.phpt
xdebug/tests/coverage2.phpt:
- Fixed broken test cases.

Tue Jun 14 15:54:08 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make it work with ZendEngine 2.1 again.

Tue Jun 14 09:41:17 CEST 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added xdebug_debug_zval_stdout().

Tue Jun 14 09:37:32 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Prevent accessing 0x0 vars.

Tue May 03 16:34:28 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added debugging tool for Thomas.

Wed Apr 27 11:43:36 CEST 2005 Derick Rethans <derick@derickrethans.nl>
README:
- test commit

Wed Apr 27 11:10:15 CEST 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Allow profiler to be enabled and configured through the environment.

Wed Apr 27 11:08:32 CEST 2005 Derick Rethans <derick@derickrethans.nl>
README:
- Commit updated README

Sun Mar 20 16:11:51 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #95: Segfault when deinitializing Xdebug module.
  (Patch by Maxim Poltarak <demiurg@gmail.com>)

Thu Mar 10 22:35:53 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #117: var_dump dows not work with "private".

Thu Mar 10 09:25:43 CET 2005 Derick Rethans <derick@derickrethans.nl>
debugclient/debugclient.dsp:
- Fixed lineendings

Wed Mar 09 22:18:11 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #118: Segfault with exception when remote debugging.

Sun Mar 06 22:55:31 CET 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed bug #109:  DBGP's eval will abort the script when the eval statement is
  invalid.

Wed Mar 02 16:01:32 CET 2005 Derick Rethans <derick@derickrethans.nl>
package2.xml:
- Added Package 2 XML

Wed Feb 02 23:50:58 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
oops, forgot to diff first before last commit

Wed Feb 02 23:23:20 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix windows build

Wed Feb 02 00:33:16 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed typo in PHP 4 version of code.
#- Thy shall test before thy commith.

Tue Feb 01 23:53:44 CET 2005 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c
xdebug/xdebug_var.h
xdebug/xdebug_xml.c:
- Fixed bug #109: Requesting property_get or _value of protected class member
  from outside the class leads to an exit.
- Added support for uninitialized variables for PHP 5.1 in a proper way.
- Fixed a segfault for when an attribute value is NULL on XML string
  generation.

Tue Feb 01 03:28:02 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix retrieving static vars in classes
Tue Feb 01 02:28:40 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_var.c:
- fix crashes on win32 if introspecting com objects.  unfortunately, no easy way to deal with this, so we punt just like print_r and family


Mon Jan 31 00:24:34 CET 2005 Shane Caraveo <shane@caraveo.com>
xdebug_xml.c
xdebug/xdebug_var.c:
- fix xml attributes that contain xml entities
- escape single quotes in values 

The breakage was found when trying to debug a soap app, and looking at _xmlEntities in SOAP/Base.php

Sat Jan 08 15:21:01 CET 2005 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #108: log_only still displays some text for errors in included files.
- Added the possibility to trigger the profiler by setting
  "xdebug.profiler_enable_trigger" to 1 and using XDEBUG_PROFILE as a get
  parameter.

Fri Dec 24 15:41:16 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Make it compile on Windows again. (Thanks to Marcus Börger)

Thu Dec 23 14:12:23 CET 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Update version no

Tue Dec 14 11:45:22 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- Fixed bug #107: Code Coverage only detects executable code in used functions
  and classes.

Sat Dec 04 22:45:46 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Fixed bug #103: crash when running the DBGp command 'eval' on a global
  variable

Sun Nov 28 23:14:49 CET 2004 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Remove nolonger existing file.

Sun Nov 28 23:12:05 CET 2004 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Update NEWS and package.xml

Sun Nov 28 23:07:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Go with 2.0.0beta2

Sun Nov 28 22:53:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_str.c:
- Fixed bug #94: xdebug_sprintf misbehaves with x86_64/glibc-2.3.3

Sun Nov 28 20:34:19 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #101: crash with set_exeception_handler() and uncatched exceptions.

Tue Nov 16 14:42:39 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- The proper Xdebug type is "hash" for associative arrays.

Mon Nov 15 18:52:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/configure.in
xdebug/debugclient/build/threads.m4:
- Fixed bug #102: Problems with configure for automake 1.8.
#- We don't use threads here anyway.

Mon Nov 15 13:45:13 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h:
- Fixed problem with error codes.

Thu Nov 11 17:30:12 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/debugclient/main.c:
- Added error messages to returned errors (in most cases)
- Make property_get and property_value finally work as they should, including
  retrieving information from different depths then the most top stack frame.
- Fixed warnings because of updated API numbers

Mon Nov 08 10:40:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fix eval'ed $varnames in property_get.

Sun Nov 07 08:25:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Support the -d option for property_get.

Fri Nov 05 14:23:39 CET 2004 Derick Rethans <derick@derickrethans.nl>
test-5.0.sh:
- Added shell script for easier running of test suite for PHP 5.0.x.

Fri Nov 05 14:12:09 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make this build on 4.3 and 5.0 again. No clue how this happened...

Fri Nov 05 00:10:00 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #99: unset variables return the name as a string with property_get.

Thu Nov 04 23:43:56 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Make things work in PHP 4.3 and PHP 5.0 again.

Thu Nov 04 23:10:37 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #98: 'longname' attribute not returned for unintialized property
  in context_get request.

Mon Nov 01 13:12:47 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed some -Wall warnings.

Mon Nov 01 13:09:49 CET 2004 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c:
- Fixed segfault with PHP 5.1, old_execute is now a symbol that is used in the
  Zend engine too.

Mon Nov 01 13:06:17 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added PHP 5.1 compability for the opcode overrides.

Fri Oct 29 12:01:18 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/tests/coverage3.phpt
xdebug/tests/coverage.phpt
xdebug/tests/coverage2.phpt:
- Override some more opcodes as there is not always EXT_STMT when you expect
  it. This should give better results for code coverage.

Tue Oct 26 11:15:54 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Force the XG(active_symbol_table) to EG(active_symbol_table) as normally this
  would be set for each stack element.

Tue Oct 26 11:06:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c:
- Forgot to add a parameter to zend_hash_apply which caused interesting
  results.

Tue Oct 26 10:41:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h:
- Added a function "xdebug_debug_zval" to debug zvals by printing its refcounts
  and is_ref values.

Sun Oct 24 17:53:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_code_coverage.c:
- xdebug_code_coverage_stop() will now clean up the code coverage array, unless
  you specify FALSE as parameter.

Thu Oct 21 09:10:10 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- There is indeed no good way as the Zend mastah's didn't want to bumb the
  API number.

Wed Oct 20 20:03:07 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix bad pointer in property_value

Wed Oct 20 19:03:43 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix compile for 5.0
Wed Oct 20 09:35:46 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed some Windows related warnings
- Hopefully fixed bug #95

Wed Oct 20 00:38:28 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_com.c:
- fix windows compile

Wed Oct 13 10:01:22 CEST 2004 Derick Rethans <derick@derickrethans.nl>
README:
- Test commit.

Tue Oct 12 16:56:09 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed bug #93: Crash on x86_64

Tue Oct 12 16:49:30 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #92: xdebug_disable() doesn't disable the exception handler.

Wed Oct 06 16:58:38 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Fixed bug #93: Crash in lookup_hostname on x86_64

Wed Oct 06 09:09:35 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c
xdebug/xdebug_profiler.h:
- Add another function to the .h file.

Wed Oct 06 08:58:02 CEST 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/debugclient.dsp
xdebug/debugclient/main.c:
- Make the debugclient compile on windows again.

Wed Oct 06 08:56:29 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h:
- Fixed TSRM issues.

Sun Oct 03 15:10:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_code_coverage.c
xdebug/xdebug_code_coverage.h
xdebug/xdebug_private.h
xdebug/tests/coverage.inc
xdebug/tests/coverage.phpt
xdebug/tests/coverage2.phpt:
- Fixed the exit handler hook to use the new "5.1" way of handling it; which
  fortunately also works with PHP 5.0.
- Extended the code-coverage functionality by returning lines with executable
  code on them, but where not executed with a count value of -1.
- Added test-cases for the code-coverage functionality.

Tue Sep 28 08:42:13 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/test6.phpt:
- Fixed this test.

Mon Sep 27 10:33:42 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Plugged some memory leaks
- Fixed a segfault
- Updated the version number

Mon Sep 27 10:32:29 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test.sh:
- We need to disable auto trace here, otherwise it would have a race condition.

Mon Sep 27 10:31:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/auto_trace.phpt
xdebug/tests/memory_usage.phpt
xdebug/tests/test6.phpt:
- Update test cases.

Wed Sep 22 15:49:38 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Only deinitialize the profiler if it is actually used.

Tue Sep 21 01:39:52 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_private.h
xdebug/xdebug_profiler.c:
- Fixed bug #68: Summary not written when script ended with "exit()".

Wed Sep 15 14:59:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h:
- Go with Xdebug 2.0.0beta1.

Wed Sep 15 11:34:12 CEST 2004 Derick Rethans <derick@derickrethans.nl>
:
- Update NEWS file for 2.0.0beta1

Wed Sep 15 11:33:40 CEST 2004 Derick Rethans <derick@derickrethans.nl>
package.xml:
- Merge package.xml releases from the XDEBUG_1_3 branch.

Wed Sep 15 09:53:46 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/php_xdebug.h:
- Added request #88: Make the url parameter XDEBUG_SESSION_START optional. So
  it can be disabled and the user does not need to add it.
#- This new php.ini setting is xdebug.remote_autostart

Wed Sep 15 09:52:18 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Added Shane's clarifications for our file:// mangling function.

Wed Sep 08 07:58:58 CEST 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Added patch to fix warnings and implicit declarations. (Based on a patch by
  Reini Urban)

Tue Sep 07 16:27:44 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_com.c:
- Added the setting of the TCP_NODELAY socket option. (Patch by Christof J.
  Reetz)

Mon Aug 30 16:05:24 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fix this windows mess for good now.

Mon Aug 30 16:00:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/usefulstuff.h:
- Fix it for real now.

Mon Aug 30 15:48:41 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.h:
- Add the TSRMLS_CC to the declaration too.

Mon Aug 30 09:03:11 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- MFH: Fixed dumping of superglobals for numeric keys.

Mon Aug 30 08:52:13 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_superglobals.c:
- Fixed dumping of superglobals for numeric keys.

Fri Aug 27 08:58:18 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c
xdebug/xdebug_handler_dbgp.c:
- Make this work with ZTS again.

Thu Aug 26 11:18:55 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Apply Rasmus' patch to redo the path resolving in case his SKIP_PATH_CHECK
  thingy is used.

Mon Aug 23 08:32:14 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Changed default debugging protocol to dbgp instead of gdb.
- Fixed a problem with breakpoints on a non-static method call.
- Fixed a problem where internal function calls were not registered for
  code coverage.

Mon Aug 23 08:31:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed segfault when requesting a property with it's long name.

Tue Aug 17 08:54:03 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_var.c
xdebug/tests/bug00089.phpt:
- Fix for bug #89: var_dump shows empty strings garbled

Mon Aug 16 10:00:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/xdebug_var_dump.phpt:
- Added a test for showing local variables on errors.

Mon Aug 16 09:59:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Make testcases work independently of the xdebug.collect_return setting.

Mon Aug 16 09:59:27 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_var.c:
- Fixed showing local variables in case the top most frame was a PHP function.
- Fixed showing referenced objects, they missed the classname.
- Nullify some globals after freeing them.

Mon Aug 09 08:27:59 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Added xdebug_get_stack_depth() to return the current stack depth level.
- Cleaned up some whitespace.

Fri Aug 06 08:59:03 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #86: xdebug produces output that is not xhtml 1.1 valid
#- This is already fixed in Xdebug 2.0-dev

Fri Aug 06 08:52:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c:
- MFH: Fix for bug #83: More than 20 parameters functions make xdebug crash

Thu Aug 05 13:07:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #85: Xdebug segfaults when no idekey is set.

Tue Aug 03 22:46:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_private.h
xdebug/xdebug_superglobals.c
xdebug/xdebug_var.c
xdebug/xdebug_var.h:
- Fixed bug #75: xdebug's var_dump implementation is not binary safe
- Fixed problem with outputing Local Variables
- Fixed bug #83: More than 32 parameters functions make xdebug crash

Tue Aug 03 22:36:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/bug00032.phpt
xdebug/tests/test20b.phpt:
- Fixed test cases.

Tue Aug 03 00:04:34 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c
xdebug/xdebug_var.c
xdebug/xdebug_xml.c
xdebug/xdebug_xml.h:
- add text node structure to better handle base64 encoding text nodes
- make string values of variables always encoded.

# fixes http://bugs.activestate.com/show_bug.cgi?id=33152

Mon Aug 02 11:58:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
README:
- Added the 5th step again.

Tue Jul 20 18:34:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Some whitespace fixes.

Mon Jul 19 21:51:26 CEST 2004 Marcus Börger <helly@php.net>
xdebug_compat.c:
- Make compatible with PHP 5.1.x

Mon Jul 19 20:59:46 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- refix $this for php 5 after yesterday's changes
# change add_variable_node to enable me to force special vars to only eval as variables, while allowing property_get to eval arbitrary code
Sun Jul 18 21:52:08 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h:
- in dbgp handle redirected io correctly when output buffering is on
- add globals context, and use show_hidden feature name for deciding
  whether to show super globals in the global context

Sat Jul 17 01:20:06 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_var.c:
- if we are an empty object or array, dont pretent to have children
- php documents the array data type, not a hash data type, give it the appropriate name so as to not confuse people.

Fri Jul 16 23:42:05 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix the availability of used vars from included files.
# since included files are treated as a stack frame, we have to update 
# the used vars in all the parent stack frames, up to the 'real' previous 
# stack, which is either the top stack or the first fuction stack we find.  
# Without this patch, when you step into an included file, you would not 
# see the variables defined at the global level of that file.

Fri Jul 16 06:02:51 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
change stack function attribute to where attribute per spec
Thu Jul 15 09:29:27 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- provide $this in locals context if we are inside a class.  
# zend engine 2 does not have this in the symbol table for some reason, or I am missing something obvious, either way it needs to be dealt with
Thu Jul 15 08:04:13 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix dbgp source command, uses php streams to handle proper include paths
Thu Jul 15 04:16:47 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fix issue where output would be duplicated in some instances.  always check for headers being written first.
Thu Jul 15 04:15:49 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_var.c:
- fix issue where full name would have $$varname rather than $varname
Thu Jul 15 01:58:49 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_handler_dbgp.c:
- fixed #73: komodo beta 4.3.7 crash
- fixed dbgp error handler to work correctly and provide a response that is correct for the protocol
#- bug entry does not identify what the real bug was, see also bugs.activestate.com for bug # 32630
Tue Jul 13 13:13:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed one more Windows warning.

Tue Jul 13 12:02:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #74: Segfault with autoload.
#- Already fixed in revision 1.191 for HEAD

Mon Jul 12 09:12:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed Windows build issues.

Sat Jul 10 14:58:30 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed crash bug when dbgp_deinit was called before any other command
  was given to the debug engine.

Sat Jul 10 14:56:05 CEST 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed bug #67: Filenames in Xdebug break URI RFC with spaces.

Fri Jul 09 15:54:27 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Fixed bug #69: Integer overflow in cachegrind summary.

Fri Jul 09 15:36:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #72: breakpoint_get returns wrong structure.

Fri Jul 02 17:11:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/test1.phpt
xdebug/tests/test12.phpt
xdebug/tests/test14.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20.phpt
xdebug/tests/test8.phpt:
- More fixes for the tests due to changed output formats.

Fri Jul 02 16:06:51 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test4.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Fixed tests to use the correct trace format.

Fri Jul 02 15:53:34 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed CS

Fri Jul 02 15:50:29 CEST 2004 Derick Rethans <derick@derickrethans.nl>
README
xdebug/test.sh
xdebug/xdebug.c:
- Redid the new second format of trace files to be able to do much better
  analysis.

Wed Jun 30 13:45:10 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h:
- Back to dev

Wed Jun 30 13:44:25 CEST 2004 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h:
- Go with 1.3.2.

Wed Jun 23 23:51:29 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix retrieval of config information to work correctly for startup 
environment and per request

Wed Jun 23 15:27:57 CEST 2004 Derick Rethans <derick@derickrethans.nl>
docs/Makefile
xdebug/docs/dbgp.txt
xdebug/docs/gdb.txt:
- Added Specs to CVS

Thu Jun 17 17:45:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed invalid-free bug with XG(ide_key).

Thu Jun 17 17:27:37 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Add some protos

Fri Jun 11 15:56:08 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Added a new field to the computerized trace output to show if a function
  is used defined or not.
- Added the xdebug version number to the computerized trace output.

Fri Jun 11 14:42:12 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_private.h:
- Added a computerized trace format for easier parsing by external programs.

Wed Jun 09 09:21:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Minor whitespace things

Wed Jun 09 09:07:19 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.h
xdebug/xdebug_xml.c:
- Fixed bug #64: Missing include of xdebug_compat.h.

Sun Jun 06 04:03:54 CEST 2004 Shane Caraveo <shane@caraveo.com>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_xml.c:
- Fix returning text nodes that contain html tags and such
- Fix dbgp proxy support by adding the idekey attribute
  Can also use the XDEBUG_SESSION_START var to set the idekey
  New configuration var, xdebug.idekey


Wed May 26 11:08:23 CEST 2004 Derick Rethans <derick@derickrethans.nl>
:
- Test for mail

Wed May 26 11:04:36 CEST 2004 Derick Rethans <derick@derickrethans.nl>
:
- Test mail

Fri May 07 10:26:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
LICENSE:
- Whitespace

Sat May 01 23:25:28 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_private.h:
- Added a new php.ini setting "xdebug.trace_options" to configure extra
  options for trace dumping.
- Added the XDEBUG_TRACE_APPEND option (1) as trace option. This can be set
  with the ini setting above (only the number "1"), or passed as 2nd parameter
  to xdebug_start_trace() (both the number "1" or the constant
  XDEBUG_TRACE_APPEND).

Sat May 01 13:49:36 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed returned error when the stack depth was out of limits.

Thu Apr 22 21:00:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- The whitespace Nazi strikes again!

Thu Apr 22 20:37:44 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h:
- Whitespace and removing some unused variables.

Wed Apr 21 20:30:29 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c:
- fix cookie name length
- remove usage of XDEBUG_SESSION from environment
Wed Apr 21 20:19:31 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.h:
- distinguish between xdebug and IDE session variables better
- DBGP_COOKIE is specific to the dbgp protocol
- XDEBUG_SESSION is now used for the xdebug activation cookie
- magic_cookie no longer needs to be provided to the protocol handlers

Tue Apr 20 23:51:56 CEST 2004 Shane Caraveo <shane@caraveo.com>
php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_var.c:
- magic_cookie is not necessary for remote debugging
- implement property_set based on eval
# todo's are left on this
- implement property_value based on property_get code
# needs more work, see comments in code
- property_get now uses eval as last resort to get a value
- implement stdout redirection
# only works in copy mode, not full redirection mode
# this is one way to do it, but we might also consider
# using filters so we can deal with stderr and stdin
- fix stderr command to return success=0
- factor the eval function so we have some common eval code
- fix CMD_OPTION to work with -- args
- fix fullname attribute to be real php syntax
- fix last response for stop and detach commands (identified by valgrind)


Tue Apr 20 03:52:04 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- only build zend2 stuff with zend2
- make the kill/stop stop/detach change that happend long ago

Sun Apr 18 14:31:35 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test.sh
xdebug/xdebug.c:
- Remove useles remainder.

Sun Apr 18 01:35:33 CEST 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Fixed bug #58: Xdebug 1.3.x doesn't compile with PHP 5.

Sat Apr 17 12:24:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Change title to reflect for which protocol this client is.

Sat Apr 17 01:27:33 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.h
xdebug/tests/exception.phpt:
- Added hook into exception throwing mechinism of PHP so that they can be
  dealth with in the remote debugger frontends too.
#- Only works with >= PHP 5 RC2

Sat Apr 17 01:26:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
rebuild.sh:
- Add a script to rebuild the extension.
#- /me lazy

Fri Apr 16 19:37:06 CEST 2004 Shane Caraveo <shane@caraveo.com>
xdebug_profiler.c:
just get rid of a warning (sorry forgot what the cvs msg format is)

Fri Apr 16 09:56:22 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h:
- Added return_value member to the function_stack struct.

Wed Apr 14 19:42:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
config.w32:
- Make things work with the snaps builder too.

Tue Apr 13 22:33:45 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c
xdebug/xdebug_var.c:
- Fixed a couple of segfaults with uninitialized variables with the GDB
  protocol.

Tue Apr 13 16:00:00 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_gdb.c:
- Fixed breaking on functions with the GDB compatible protocol.

Mon Apr 12 20:31:01 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handlers.h
xdebug/xdebug_handler_dbgp.c:
- Implemented the "return" breakpoint for DBGp.
- Fixed the "context_get" DBGp command to return errors in case the stack
  depth requested doesn't exist.
- Changed the -b and -e options to the DBGp "source" command to default
  to 0 and "end of script" so that either of those can be emitted. If -b
  exists and -e misses then the command will return all lines from the -b
  defined line to the end of the script. If -e exists and -b misses then
  all source until the line specified with -e is returned.

Sun Apr 11 22:29:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/001.phpt
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00001.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00022.phpt
xdebug/tests/bug00032-ze1.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00057-ze2.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/function_counter.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/memory_usage.phpt
xdebug/tests/peak_memory_usage.phpt
xdebug/tests/shutdown.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test19.phpt
xdebug/tests/test20.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test3.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test6.phpt
xdebug/tests/test7.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Disable profiler by default for all tests.
- Stop using tempnam() and instead use uniqid() in test cases so that no
  additional files in /tmp are created.

Sun Apr 11 16:44:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c:
- Implement collecting return values for PHP 4.3.x correctly.

Sun Apr 11 16:22:09 CEST 2004 Derick Rethans <derick@derickrethans.nl>
config.m4
xdebug/php_xdebug.h
xdebug/xdebug.c
xdebug/xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xt.vim
xdebug/tests/test11.phpt
xdebug/tests/test8.phpt:
- Implemented showing returng values in traces. The xdebug.collect_return
  php.ini settings needs to be activated for this.
- Modified two test cases to test for the new feature
- Added xdebug_compat.c to the extension files.

Sat Apr 10 12:33:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
test-4.3.sh
xdebug/test.sh
xdebug/tests/bug00057-ze1.phpt
xdebug/tests/bug00057-ze2.phpt:
- Added test cases for bug #57

Sat Apr 10 01:27:51 CEST 2004 Derick Rethans <derick@derickrethans.nl>
tests/bug00032-ze1.phpt
xdebug/tests/local_vars_in_error-ze1.phpt
xdebug/tests/shutdown.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test1.phpt:
- Update tests with new style of showing include files.
- Split local vars and bug 32 tests to ZE1 and ZE2 test.

Sat Apr 10 01:25:09 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #57: Crash with overloading functions

Fri Apr 09 22:02:48 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed earlier introduced bug where parameters to eval() were recorded
  wrongly. Parameters to eval() are no also always recorded.

Thu Apr 08 23:47:43 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_handler_dbgp.c:
- Fixed bug #54: source command did not except missing -f parameter.

Tue Apr 06 21:26:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
package.xml
xdebug/php_xdebug.h:
- Updated Changelog and NEWS from HEAD.
- Updated package.xml file.
- Go with 1.3.1!

Tue Apr 06 21:10:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Fixed profiler to aggregate class/method calls correctly. (Patch by Robert
  Beenen)

Mon Apr 05 00:03:21 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Fixed bug #44: Script time-outs should be disabled when debugging.

Sun Apr 04 23:35:48 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c:
- And change the name of the symbols everywhere so that it works on Winshit
  again.

Sun Apr 04 23:32:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_compat.h:
- Make it work on Unices too again

Sun Apr 04 23:24:59 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_compat.c
xdebug/xdebug_compat.h
xdebug/xdebug.c
xdebug/xdebug.dsp
xdebug/xdebug_handler_dbgp.c:
- Made Xdebug compile with all PHP 4.3.x versions by embedding the non-exported
  functions php_var_dump() and php_base64_encode()/php_base64_decode() into the
  Xdebug source.
#- BSD style licenses rock :)

Sat Apr 03 23:37:58 CEST 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c:
- Removed two vars which are no longer needed.

Tue Mar 30 22:07:49 CEST 2004 Harald Radi <harald.radi@nme.at>
xdebug_handler_dbgp.c:
- Fixed uri to local file path conversion in source command
- Fixed format strings that caused xdebug to segfault

Fri Mar 26 17:58:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Fixed profiler crash with includes.

Thu Mar 25 18:48:56 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c:
- Fixed handling the DBGP_COOKIE env variable to start an Xdebug session.
- Fixed bug #53: Feature get misusing the supported attribute.
- Fixed protocol_version attribute to the init packet.

Thu Mar 25 18:35:33 CET 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/debugclient/main.c:
- Fixing copyright strings

Thu Mar 25 17:57:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_dbgp.c
xdebug/xdebug_handler_dbgp.h
xdebug/xdebug_handler_gdb.c
xdebug/xdebug_handler_gdb.h
xdebug/xdebug_handler_php3.c
xdebug/xdebug_handler_php3.h
xdebug/xdebug_handlers.h
xdebug/xdebug_private.h:
- Added warnings if Xdebug was not loaded as a Zend extension.
- Fixed bug #49: Included file's names should not be stored by address.
- Fixed bug #51: Only start a debug session if XDEBUG_SESSION_START is
  passed as GET or POST parameter, or the DBGP_COOKIE is send to the server.
  Passing XDEBUG_SESSION_STOP as GET/POST parameter will end the debug
  session and removes the cookie again. The cookie is also passed to the
  remote handler backends; for DBGp it is added to the <init> packet.
- Added the protocol version to the <init> packet.

Mon Mar 22 02:39:57 CET 2004 Derick Rethans <derick@derickrethans.nl>
debugclient/main.c:
- Update client to check for \0 at the end of a command packet.

Wed Mar 17 19:21:15 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_handler_gdb.c:
- Fixed ZTS issues.

Tue Mar 16 23:25:54 CET 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c
xdebug/tests/auto_trace.phpt:
- Added the xdebug_get_tracefile_name() function to retrieve the name
  of the tracefile. This is useful in case auto trace is enabled and you 
  want to clean the trace file.
- Updated the tests/auto_trace.phpt test to use this new function.
- Fixed bug #33: Implemented the use of the ZEND_POST_DEACTIVATE hook. Now we
  can handle destructors safely too.

Tue Mar 16 20:22:36 CET 2004 Derick Rethans <derick@derickrethans.nl>
tests/bug00032.phpt:
- Adjust test to changes in PHP 5

Tue Mar 16 20:03:38 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c
xdebug/tests/array_map.phpt
xdebug/tests/assert_test.phpt
xdebug/tests/auto_trace.phpt
xdebug/tests/bug00002.phpt
xdebug/tests/bug00003.phpt
xdebug/tests/bug00032.phpt
xdebug/tests/call_user_func_array.phpt
xdebug/tests/call_user_func_array2.phpt
xdebug/tests/local_vars_in_error.phpt
xdebug/tests/test1.phpt
xdebug/tests/test10b.phpt
xdebug/tests/test11.phpt
xdebug/tests/test12.phpt
xdebug/tests/test13.phpt
xdebug/tests/test14b.phpt
xdebug/tests/test15.phpt
xdebug/tests/test16b.phpt
xdebug/tests/test17.phpt
xdebug/tests/test18.phpt
xdebug/tests/test20b.phpt
xdebug/tests/test3.phpt
xdebug/tests/test4.phpt
xdebug/tests/test5.phpt
xdebug/tests/test6.phpt
xdebug/tests/test7b.phpt
xdebug/tests/test8.phpt
xdebug/tests/test9b.phpt
xdebug/tests/trace.phpt:
- Update test cases after xdebug was turned off by default in our testing
  suite and also set xdebug.show_mem_delta to 0 where required.

Mon Mar 15 17:42:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Re-add as binary

Mon Mar 15 17:41:50 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Remove the .dsp from the branch

Mon Mar 15 17:39:55 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Update .dsp files

Mon Mar 15 17:31:19 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Change line endings

Mon Mar 15 17:30:23 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Re-add as binary

Mon Mar 15 17:29:40 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.dsp:
- Remove non-binary .dsp

Thu Mar 11 23:27:45 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_profiler.c:
- Fixed typo

Thu Mar 11 23:26:53 CET 2004 Derick Rethans <derick@derickrethans.nl>
xdebug.c
xdebug/xdebug_profiler.c
xdebug/xdebug_profiler.h:
- Fixed Windows compile issues.

Thu Mar 11 16:29:29 UTC 2004 Derick Rethans <derick@derickrethans.nl>
php_xdebug.h
xdebug/xdebug.c:
- Changed trace file naming: xdebug.trace_output_dir is now used to configure a
  directory to dump automatic traces; the trace file name now also includes the
  pid (xdebug.trace_output_name=pid) or a crc32 checksum of the current working
  dir (xdebug.trace_output_name=crc32) and traces are not being appended to an
  existing file anymore, but simply overwritten.

Wed Mar 10 19:46:16 UTC 2004 Derick Rethans <derick@derickrethans.nl>
usefulstuff.c:
- Fixed CRC routines

Wed Mar 10 19:40:46 UTC 2004 Derick Rethans <derick@derickrethans.nl>
:
- Fixed Changelog

Wed Mar 10 19:38:17 UTC 2004 Derick Rethans <derick@derickrethans.nl>
xdebug_private.h
xdebug/xdebug_profiler.c:
- Added limited report for memory profiling

Fri Mar 5 15:29:42 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/php_xdebug.h
/xdebug/usefulstuff.c
/xdebug/usefulstuff.h
/xdebug/xdebug.c
/xdebug/xdebug_private.h
/xdebug/xdebug_profiler.c
/xdebug/xdebug_profiler.h:
- Added internal xdebug_crc32() function. (Copy from PHP sources).
- Changed the naming of profile files. With the setting
  xdebug.profiler_output_name you can configure if the pid must be appended, or
  an crc32 check of the path/file of the starting script. The latter setting
  "crc32" is the default. (This makes it easier to reload a profiling file for
  the same script.)
- Fixed issues for compiling on Windows.
- Implement correct recording of line information into profile files.
- Added the php:: prefix to all internal PHP files in the profile output files.

Fri Mar 5 15:25:50 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_gdb.c:
- MFH: Fixed problem with not closing files from which sourcelines where read.

Fri Mar 5 15:25:19 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_gdb.c:
- Fixed problem with not closing files from which sourcelines where read.

Thu Mar 4 12:46:46 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/config.m4
/xdebug/config.w32
/xdebug/php_xdebug.h
/xdebug/usefulstuff.c
/xdebug/usefulstuff.h
/xdebug/xdebug.c
/xdebug/xdebug_handler_dbgp.c
/xdebug/xdebug_handler_gdb.c
/xdebug/xdebug_handler_php3.c
/xdebug/xdebug_private.h
/xdebug/xdebug_profiler.c
/xdebug/xdebug_profiler.h
/xdebug/xdebug_var.c
/xdebug/xdebug_var.h:
- Re-implemented profiling support. Xdebug outputs information the same way that
  cachegrind does so it is possible to use Kcachegrind as front-end.
- Added ini settings for the profiler output directory
  (xdebug.profiler_output_dir) and to enable the profiler
  (xdebug.profiler_enable). These only work from httpd.conf, php.ini and
  .htaccess).
- Moved xdebug_get_utime to usefulstuff.c
- Removed constants for the old profiler.
- The show_fname() function now wants an xdebug_func, and no longer a
  function_stack_entry *.

Tue Mar 2 10:37:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/usefulstuff.c
/xdebug/xdebug_handler_dbgp.c
/xdebug/xdebug_private.c:
- Fixed -Wall errors

Thu Feb 26 21:05:05 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug.c:
- Fixed segfault in case autoload was used. (Patch by Marcus Börger)

Thu Feb 26 21:03:58 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_var.c:
- Added the new PHP 5 error level E_STRICT. (Idea by Marcus Börger).

Thu Feb 26 20:26:04 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/debugclient/main.c:
- MFH: Fixed "invalid argument" bug. (Patch by Brandon Philips and David Sklar)

Thu Feb 26 20:24:23 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/debugclient/main.c:
- Fixed "invalid argument" bug. (Patch by Brandon Philips and David Sklar)

Thu Feb 19 11:33:55 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug.dsp:
- Remove profiler.[ch] files from .dsp for PHP 4 snaps builder to work.

Wed Feb 18 21:53:57 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug.c
/xdebug/tests/function_counter.phpt:
- Fixed counting functions for xdebug_get_function_count().
- Added a testcase for xdebug_get_function_count().

Wed Feb 18 21:45:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/test.sh
/xdebug/xdebug.c
/xdebug/xdebug_private.h
/xdebug/tests/test10b.phpt
/xdebug/tests/test20b.phpt
/xdebug/tests/test7b.phpt
/xdebug/tests/test9b.phpt
/xdebug/tests/array_map.phpt
/xdebug/tests/assert_test.phpt
/xdebug/tests/auto_trace.phpt
/xdebug/tests/bug00002.phpt
/xdebug/tests/bug00003.phpt
/xdebug/tests/bug00032.phpt
/xdebug/tests/call_user_func_array.phpt
/xdebug/tests/call_user_func_array2.phpt
/xdebug/tests/test1.phpt
/xdebug/tests/test10.phpt
/xdebug/tests/test11.phpt
/xdebug/tests/test12.phpt
/xdebug/tests/test13.phpt
/xdebug/tests/test14.phpt
/xdebug/tests/test14b.phpt
/xdebug/tests/test15.phpt
/xdebug/tests/test16.phpt
/xdebug/tests/test16b.phpt
/xdebug/tests/test17.phpt
/xdebug/tests/test18.phpt
/xdebug/tests/test20.phpt
/xdebug/tests/test7.phpt
/xdebug/tests/test8.phpt
/xdebug/tests/test9.phpt
/xdebug/tests/trace.phpt:
- Changed xdebug_start_trace() to return the filename of the tracefile (.xt is
  added to the requested name).
- Updated test cases for the change to xdebug_start_trace().
- Corrected and added test cases for PHP 5.

Wed Feb 18 20:43:15 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/tests/local_vars_in_error.phpt:
- Fixed textcase by parameterized time

Wed Feb 18 20:34:08 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug_code_coverage.h
/xdebug/xdebug.c
/xdebug/xdebug_code_coverage.c:
- Implemented function_counter

Tue Feb 10 19:47:41 CET 2004 Shane Caraveo <shane@caraveo.com 
>
/xdebug/xdebug_var.c
/xdebug/xdebug_var.h:
- add fullname attribute to properties.  Still a couple issues that need to be worked out, such as static class vars, adding variable sybmols ($)

Tue Feb 3 05:37:32 CET 2004 Shane Caraveo <shane@caraveo.com 
>
/xdebug/xdebug_handler_dbgp.h
/xdebug/xdebug_handler_dbgp.c:
- dbgp uses -- at the end of command lines to denote extra data.  eval uses this.  
  this patch fixes command parsing to use -- as the last argument
- fix error reporting for parse errors

Tue Feb 3 04:23:49 CET 2004 Shane Caraveo <shane@caraveo.com 
>
/xdebug/xdebug.c:
- simplify the last patch for environment configuration

Tue Feb 3 03:07:54 CET 2004 Shane Caraveo <shane@caraveo.com 
>
/xdebug/xdebug.c:
- Implement ability to set remote debugging features via the environment.
  This allows an IDE to emulate CGI and still pass the configuration through
  to the debugger.  In CGI mode, PHP does not allow -d arguments.

Fri Jan 30 20:15:47 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/usefulstuff.c:
- Fixed undefined constant
- Whitespace fixes

Fri Jan 30 19:59:15 CET 2004 Shane Caraveo <shane@caraveo.com 
>
/xdebug/xdebug.c
/xdebug/usefulstuff.c
/xdebug/usefulstuff.h
/xdebug/xdebug_handler_dbgp.c:
- put redundant command loop code into a function (dbgp)
- add functions to switch between paths and uri's
- make breakpoints work (breaks gdb breakpoints)

Tue Jan 27 00:24:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/php_xdebug.h
/xdebug/usefulstuff.c
/xdebug/usefulstuff.h
/xdebug/xdebug_handler_dbgp.c:
- Fixed responses by setting status and reasons correctly. (Shane)
- Fixed handling reading from sockets. (Shane, Derick)
- Added some missing attributes to the init response. (Shane)
- Fixed deinit by sending a response. (Shane, Derick)
- Fixed responses when a breakpoint occurred. (Shane)

Mon Jan 26 22:32:17 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_private.c:
- Fix some warnings

Mon Jan 26 22:28:51 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_var.c:
- Duplicate variable name in order to prevent PHP freeing it prematurely.

Mon Jan 26 22:06:46 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_dbgp.c:
- Be explicit with "supported" attributes in "feature_get".

Mon Jan 26 20:46:14 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_dbgp.c:
- Also use the now fixed function.

Mon Jan 26 20:45:02 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_handler_dbgp.c:
- Fixed getting local variables in all stack frames

Fri Jan 16 09:57:47 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug.c:
- Fix year

Fri Jan 16 09:44:07 CET 2004 Derick Rethans <derick@derickrethans.nl>
/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 <derick@derickrethans.nl>
/xdebug/xdebug.c:
- Remove $this and $GLOBALS from showing variables in the local scope

Tue Jan 13 17:11:41 CET 2004 Derick Rethans <derick@derickrethans.nl>
/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 <derick@derickrethans.nl>
/xdebug/xdebug_var.c:
- Fixed crash bug in getting symbols.

Tue Jan 13 10:36:09 CET 2004 Derick Rethans <derick@derickrethans.nl>
/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 <derick@derickrethans.nl>
/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 <derick@derickrethans.nl>
/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 <derick@derickrethans.nl>
/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 <derick@derickrethans.nl>
/xdebug/xdebug_var.c:
- Make it compile with PHP 4 again

Mon Jan 5 09:29:43 CET 2004 Derick Rethans <derick@derickrethans.nl>
/xdebug/xdebug_var.c:
- Fixed some of the variable printing routines regarding PPP.

Sun Dec 28 23:39:29 CET 2003 Derick Rethans <derick@derickrethans.nl>
/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 <derick@derickrethans.nl>
/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 <derick@derickrethans.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/compile.bat:
- Update for Windows / Xdebug 1.3.0

Fri Dec 26 22:47:50 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Fixing some typoes

Fri Dec 26 22:47:34 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>:
- Update NEWS with 1.3.x things

Fri Dec 26 22:45:16 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h:
- Back to dev

Fri Dec 26 22:44:15 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h:
- Go with 1.3.0

Fri Dec 26 22:43:11 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Update for 1.3.0 release

Fri Dec 26 15:35:02 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_dbgp.c:
- Implemented 'typemap_get'.

Fri Dec 26 15:08:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_dbgp.c:
- Return correct data in 'stack_get'.

Wed Dec 24 20:13:36 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Added 'classname' attribute to returning properties of type bject.

Wed Dec 24 19:59:13 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_dbgp.c:
- Backout this unwanted commit

Tue Dec 23 22:04:10 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- MFH: Fixed bug #32 (Unusual dynamic variables cause xdebug to crash).

Fri Dec 19 10:41:58 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>:
- 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 <ilia@prohost.org>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_dbgp.c:
- Fix for windows... again :)

Thu Dec 18 12:34:03 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_dbgp.c:
- DBGp: added fileuri attribute to the init tag.

Thu Dec 18 12:11:22 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_str.c:
- We don't need those includes

Wed Dec 10 10:15:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_superglobals.c
/xdebug/xdebug.c:
- Make things build on Windows again.

Wed Dec 3 17:00:16 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/compile.bat:
- This pause should not be in

Sat Nov 22 16:45:42 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- MFH: Copy and paste error

Sat Nov 22 16:40:47 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug_handler_dbgp.c:
- Update constant names

Thu Nov 20 15:38:13 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Fixed bug #31: & entity replaced after others, wrong HTML output.

Sun Nov 9 00:03:36 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/compile.bat:
- MFB: Name .dlls more consistently

Sun Nov 9 00:02:47 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/compile.bat:
- Name .dlls more consistently

Sat Nov 8 23:34:26 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/compile.bat:
- Update compile script with -dP

Sat Nov 8 23:32:22 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c:
- Fix XML layout

Sat Nov 8 23:28:32 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h:
- Back to dev

Sat Nov 8 19:32:03 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Remove autoconf 2.53 shit

Sat Nov 8 19:26:49 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml
/xdebug/php_xdebug.h:
- Go with RC2

Sat Nov 8 13:04:34 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fixed bug #27: Repeated connect attempts when no debugger is listening

Fri Nov 7 16:23:07 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c
/xdebug/xdebug_handler_gdb.h:
- Fix compile warnings

Sun Nov 2 11:32:25 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_dbgp.c
/xdebug/xdebug_str.h:
- Fixing some memleaks

Sun Nov 2 11:30:06 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_dbgp.c:
- Fixed breakpoint_remove

Thu Oct 30 09:28:00 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_dbgp.c:
- Fix continue commands

Thu Oct 30 09:16:15 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_dbgp.c:
- Fixed a couple of silly typoes

Wed Oct 29 11:27:49 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_str.c:
- Remove inline keywords

Wed Oct 15 16:17:38 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c:
- Fixed bug in deleting absolute breakpoints on Windows

Wed Oct 15 16:16:21 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c:
- Fixed bug in deleting absolute breakpoints on Windows

Tue Oct 14 18:46:47 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- MFH: Fix URL

Tue Oct 14 17:57:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix URL

Mon Oct 13 10:18:39 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_xml.c
/xdebug/xdebug_xml.h:
- Added Xdebug XML write functions

Mon Oct 13 10:17:11 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_str.h:
- Add xdebug_str_dtor macro

Sun Oct 12 16:28:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Add autoconf 2.5x crap to .cvsignore

Thu Oct 9 09:06:49 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h:
- Update version number

Mon Oct 6 20:37:15 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <ilia@prohost.org>
/xdebug/xdebug_profiler.c:
- Add some missing comments, more to follow.

Thu Sep 25 14:58:02 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_profiler.c:
- MFH: Fixed bug #18

Thu Sep 25 14:53:19 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/README
/xdebug/LICENSE:
- Documentation

Mon Sep 22 11:07:15 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Housekeeping

Fri Sep 19 10:08:55 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/tests/bug00001.phpt:
- Add ZE2 contraint

Fri Sep 19 09:53:41 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/INSTALL:
- Fix install instructions

Thu Sep 18 20:37:57 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Add configure.in to the package

Thu Sep 18 16:31:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Update NEWS and package XML

Wed Sep 17 18:09:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/INSTALL:
- Update INSTALL file with libedit info

Wed Sep 10 18:10:18 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update of NEWS
- Moved TODO list to http://bugs.xdebug.org

Sun Sep 7 15:28:01 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c:
- Plug a memory leak

Sun Sep 7 14:48:44 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO
/xdebug/xdebug_handler_gdb.c:
- Fixed memleak with 'eval' command

Sun Sep 7 14:38:21 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- This appeared to be the same 'eval' problem that I fixed yesterday.

Sun Sep 7 03:04:33 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Works just fine

Sun Aug 31 12:54:07 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO list

Sun Aug 31 01:04:39 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Make this switchable with an option

Tue Aug 26 12:34:50 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/debugclient/configure.in:
- This is Xdebug, not srm

Mon Aug 25 13:32:34 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO

Mon Aug 25 13:18:02 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/tests/.cvsignore:
- Add phpt.*

Mon Aug 25 13:13:41 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c:
- One other minor fix

Wed Aug 20 16:21:58 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c
/xdebug/xdebug_superglobals.c:
- Windows build fixes

Tue Aug 19 22:38:48 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO a bit

Sun Aug 10 15:45:44 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/tests/bug00001.phpt:
- Add test for problems in destructors with traces

Sun Aug 10 15:35:10 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/tests/test14b.phpt:
- Fixed test

Wed Jul 16 14:56:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml
/xdebug/xdebug_var.c:
- Implemented the ID attribute for the <var /> element which can be used to
  identify a specific variable even in recursion.

Wed Jul 16 11:12:35 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Update news

Wed Jul 16 11:09:35 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/tests/test6.phpt:
- Fix test

Thu Jul 3 22:47:30 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO

Sat Jun 28 16:51:40 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug.c:
- Added the xdebug_time_index() function.

Sat Jun 28 14:53:20 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update todo list

Mon Jun 23 23:55:51 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Add TODO item

Wed May 28 15:46:10 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/debugclient/Makefile.am
/xdebug/debugclient/main.c:
- Fix compilation on MacOSX

Wed May 14 22:28:14 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Fix up todo list

Wed May 14 22:20:06 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Fix up description a bit

Wed May 14 22:16:58 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h:
- Bump version number

Mon Apr 28 21:28:17 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_4_3.mak:
- Add PHP 4.3 .mak file

Mon Apr 28 21:25:28 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix the Windows stuff

Sun Apr 27 13:42:20 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/compile.bat:
- Also automatically build the 4.3 version

Thu Apr 24 15:58:30 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Update package information

Mon Apr 21 14:40:22 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Put back in the maximum nesting protection.

Sat Apr 19 20:55:38 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_superglobals.c:
- Add required include

Sat Apr 19 20:35:31 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Turn off xdebug.collect_params by default

Fri Apr 18 16:59:10 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- One one more todo item

Fri Apr 18 12:23:01 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO
/xdebug/package.xml
/xdebug/php_xdebug.h:
- Go with 1.2.0rc2

Tue Apr 15 07:55:57 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c
/xdebug/xdebug.c:
- Fix handling of paths under Windows

Mon Apr 14 15:49:34 CEST 2003 Ilia Alshanetsky <ilia@prohost.org>
/xdebug/xdebug_profiler.c:
- Added overall stats to HTML profiles.

Mon Apr 14 15:44:25 CEST 2003 Ilia Alshanetsky <ilia@prohost.org>
/xdebug/xdebug_profiler.c:
- Only stop tracing if it was started by the profiler.

Sat Apr 12 19:00:46 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- Really remove unused include

Sat Apr 12 18:59:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- Remove unused include

Sat Apr 12 18:58:39 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_com.c:
- Fix the Windows stuff

Sat Apr 12 18:54:35 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c:
- ZTS Fix

Thu Apr 10 23:13:13 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO

Thu Apr 10 10:29:07 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fixed getting zvals from the op structure for Zend Engine 2.

Wed Apr 9 21:35:08 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h:
- Switch back version no

Tue Apr 8 20:58:48 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fixed handling of auto_profiling (Noticed by Gildas Noël
  <g.noel@symphonieonline.com>)

Sun Apr 6 21:03:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Fix the package file

Sun Apr 6 21:02:06 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO

Sun Apr 6 20:30:12 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/CREDITS:
- Update CREDITS

Sun Apr 6 20:28:42 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml
/xdebug/php_xdebug.h:
- Go with 1.2.0rc1

Sat Apr 5 10:48:20 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.mak:
- Fix the Windows makefile

Sat Apr 5 10:42:22 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_superglobals.c
/xdebug/xdebug_superglobals.h:
- Header maintenance

Fri Mar 28 19:50:47 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Removed unused var

Fri Mar 28 19:50:10 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.mak:
- Fix make file for nmake

Fri Mar 28 17:38:49 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Made it compile with Zend Engine 2
- Changed copyright notice

Thu Feb 27 16:02:08 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Improve memory allocation code by a factor of about 500

Thu Feb 27 12:59:24 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- update TODO

Thu Feb 20 15:30:55 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <phanto@php.net>).

Fri Feb 14 23:13:20 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c
/xdebug/tests/test6.phpt:
- Fixed output buffering stuff

Sat Feb 8 12:41:42 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix visibility level of ini settings

Sun Feb 2 19:52:14 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/compile.bat:
- Fix some typoes

Sun Feb 2 19:45:46 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Stop using url_encode, and use xmlize instead.

Sun Feb 2 17:15:09 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/config.m4:
- Add our useful stuff too :)

Wed Jan 29 21:57:03 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Made remote_enable default to Off

Tue Jan 28 21:50:23 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.dsp:
- Update .dsp file

Tue Jan 28 21:48:24 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_profiler.c:
- Make Windows happy

Mon Jan 27 22:17:09 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c:
- Make 'continue' work too (in addition to 'cont').

Mon Jan 20 21:27:30 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c:
- Add some more verbose error messages

Fri Jan 17 20:34:35 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Bugfixing items

Tue Jan 14 22:49:05 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c
/xdebug/TODO:
- Update for Zend Engine 2

Tue Jan 14 22:45:14 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>:
- Fix changelog

Tue Jan 7 22:07:19 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <ilia@prohost.org>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fixed segfault with custom session handler.

Sun Jan 5 16:27:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c
/xdebug/xdebug_handler_gdb.c:
- Make it compile on Windows again.

Fri Jan 3 15:28:32 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>:
- Fix Changelog

Fri Dec 20 17:17:56 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/test.sh:
- Also use the installed PHP

Fri Dec 20 16:47:17 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/test.sh:
- Make this better working

Fri Dec 20 16:43:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/tests/auto_trace.phpt:
- Fix auto_trace test

Fri Dec 20 15:52:50 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO
/xdebug/xdebug_handler_gdb.c:
- Allow printing of data in 'init' state.

Fri Dec 20 01:00:36 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
/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 <ilia@prohost.org>
/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 <ilia@prohost.org>
/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 <ilia@prohost.org>
/xdebug/TODO:
- Adding some notes for myself.

Wed Dec 18 12:58:32 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO

Sun Dec 15 23:54:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO

Thu Dec 12 04:32:34 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
/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 <ilia@prohost.org>
/xdebug/TODO
/xdebug/php_xdebug.h
/xdebug/xdebug.c:
- Added automatic profiling.

Mon Dec 2 12:02:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO

Mon Dec 2 00:44:12 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
/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 <ilia@prohost.org>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix crash due to not passing the string.

Fri Nov 29 16:49:21 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix table termination

Fri Nov 29 16:36:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug.c:
- Initialize in RINIT to make windows happy

Fri Nov 29 16:23:38 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Style Kaijatzu

Fri Nov 29 07:56:16 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Fixing ChangeLog entries

Fri Nov 29 03:43:17 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO

Thu Nov 28 16:19:04 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Fix changelog and NEWS

Thu Nov 28 14:43:17 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
/xdebug/TODO:
- A wishlist for the profiler.

Thu Nov 28 14:19:46 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
/xdebug/xdebug.c:
- Added myself to the credits.

Wed Nov 27 23:43:17 CET 2002 Ilia Alshanetsky <ilia@prohost.org>:
- Made a mistake with formatting of the commit message, this should correct
  the problem.

Wed Nov 27 23:39:22 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_llist.c:
- Only call the destructor if it's available

Fri Nov 15 15:10:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/tests/test2.phpt
/xdebug/tests/test8.phpt:
- Fix tests

Wed Nov 13 16:03:31 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- FreeBSD 4.6 fixes

Wed Nov 13 14:39:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Typo

Wed Nov 13 13:35:56 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Oopsie

Wed Nov 13 13:31:02 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Merge changes to changelog

Wed Nov 13 13:27:47 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Add note about parameter collection

Wed Nov 13 13:26:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Change some defaults

Wed Nov 13 13:21:15 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Update date in package file

Wed Nov 13 13:17:48 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Change date

Tue Nov 12 12:08:02 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- Fix bug in linux' debugclient

Mon Nov 11 16:41:19 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/.cvsignore:
- Update cvsignore file

Mon Nov 11 16:07:48 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO
/xdebug/package.xml
/xdebug/php_xdebug.h:
- Go with 1.1.0

Mon Nov 11 09:58:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/.cvsignore:
- Add Debug and Release to .cvsignore

Mon Nov 11 07:34:18 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/debugclient.dsp:
- Update .dsp file

Mon Nov 11 00:56:10 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Add Debug and Release to .cvsignore

Mon Nov 11 00:54:54 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/debugclient.dsp:
- Add .dsp file for debugclient

Mon Nov 11 00:53:50 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- Whitespace

Mon Nov 11 00:51:57 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- Make the debug client compatible with Windows

Sun Nov 10 21:14:44 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/usefulstuff.c
/xdebug/debugclient/main.c:
- Fix debug client after Windows fixes.

Sun Nov 10 20:31:26 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Removed some unused code

Sun Nov 10 13:42:48 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Fixed bug in printing 0-sized arrays.

Sun Nov 10 13:36:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.dsp:
- Update .dsp file

Sat Nov 9 23:39:23 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO
/xdebug/xdebug.c:
- Fixed error_reporting awareness for remote debugger

Sat Nov 9 23:15:02 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Update TODO

Sat Nov 9 23:13:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/tests/test6.phpt:
- Fix test

Sat Nov 9 13:50:33 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/README:
- Update README

Thu Nov 7 18:56:53 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c:
- Windows updates

Thu Nov 7 18:42:47 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug.c:
- Fixed problem with breakpoints on internal functions.

Mon Nov 4 15:14:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix crashbug

Sun Nov 3 16:43:05 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_com.c:
- Init Winsock2

Wed Oct 30 22:19:19 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- Lessen time-out

Wed Oct 30 20:00:14 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Make it compile on Windows again.

Tue Oct 29 22:28:39 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h:
- Commence working on the release

Tue Oct 29 18:54:46 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml:
- Fixed superfluous files in package.xml

Tue Oct 29 16:57:06 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug.c:
- Update portnumber on the server side too

Tue Oct 29 12:11:27 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- Change debugger port.

Tue Oct 29 12:01:33 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/tests/memory_usage.phpt:
- Fix test

Tue Oct 29 00:45:45 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Update .cvsignore

Tue Oct 29 00:44:43 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.dsp:
- Add Winsock linkage

Tue Oct 29 00:44:18 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/usefulstuff.c:
- Fix warning on Windows

Tue Oct 29 00:28:37 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.dsp:
- Update .dsp file

Tue Oct 29 00:23:15 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/TODO:
- Postpone some things to 1.2.0

Mon Oct 28 00:34:11 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/tests/assert_test.phpt:
- Fix test case

Sun Oct 27 17:01:37 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug.c:
- Remove unused code

Fri Oct 25 08:02:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/Makefile.frag:
- Copy only on "make install"

Thu Oct 24 23:40:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Remove unused function

Thu Oct 24 23:29:15 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/debugclient/Makefile:
- Re-add makefile

Tue Oct 22 15:09:28 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/Makefile.frag
/xdebug/package.xml
/xdebug/debugclient/Makefile:
- Also make debugclient

Tue Oct 22 12:57:22 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO
/xdebug/package.xml:
- update package.xml and todo

Mon Oct 21 21:21:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Remove outdated crap

Mon Oct 21 15:55:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/debugclient/Makefile
/xdebug/debugclient/main.c
/xdebug/debugclient/usefulstuff.c:
- Being pedantic

Sun Oct 20 21:19:22 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- Handle connection aborts from the server side gracefully.

Sun Oct 20 20:23:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/main.c:
- Look more like GDB

Sat Oct 19 21:14:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_socket.c
/xdebug/debugclient/usefulstuff.c:
- Use constant to define buffer size

Sat Oct 19 18:13:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/debugclient/.cvsignore:
- Add .cvsignore file

Sat Oct 19 18:12:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>:
- Consistency

Fri Oct 18 22:56:52 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Consistency

Fri Oct 18 22:54:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Typo

Fri Oct 18 22:54:25 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Update NEWS

Fri Oct 18 22:52:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Update NEWS

Fri Oct 18 22:49:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug.c:
- Implement automatic starting of tracing

Sat Oct 12 16:46:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Beautify output (patch by Sander Roobol <sander@php.net>)

Thu Oct 10 13:54:31 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_socket.c:
- Fix bug in algorithm

Sun Oct 6 11:36:36 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix Zend Engine 2 issues

Sat Oct 5 23:29:21 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Some Zend Engine 2 work

Mon Sep 30 07:56:24 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Initialize member variable

Thu Sep 26 18:09:26 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_handler_gdb.c
/xdebug/xdebug_handler_gdb.h:
- Added command line parsing

Fri Sep 20 22:09:56 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.dsp:
- Fix line-endings
- update project file

Tue Sep 17 10:07:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/README:
- Update README

Tue Sep 17 10:07:06 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/README:
- update README

Mon Sep 16 16:52:35 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Fix off-by-one error

Mon Sep 16 16:52:02 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Fix off-by-one error

Thu Sep 12 21:47:08 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/Makefile.in:
- Update Makefile.in for old PHP versions (=< 4.2)

Wed Sep 4 21:00:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Updated NEWS file

Wed Sep 4 20:56:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h:
- Fix estrdup/free issue

Mon Sep 2 12:20:40 CEST 2002 Jani Taskinen <sniper@iki.fi>
/xdebug/.cvsignore:
Some missing entries.. :)

Mon Sep 2 12:09:13 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix API check

Mon Sep 2 10:06:05 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Fix ChangeLog

Sun Sep 1 12:26:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Update .cvsignore file

Sun Sep 1 01:23:52 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Bump up version no

Sat Aug 31 22:49:56 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO:
- New TODO for 1.1 and 1.2

Sat Aug 31 10:33:27 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/config.m4:
- Prevent xdebug from being compiled in into PHP.

Fri Aug 30 16:03:04 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Add more targets to .cvsignore file

Fri Aug 30 15:04:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.dsp:
- Define HAVE_EXECUTE_DATA_PTR in .dsp file

Fri Aug 30 14:45:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Windows fixes

Fri Aug 30 11:09:46 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/TODO
/xdebug/package.xml
/xdebug/xdebug.c:
- Administrativia

Fri Aug 30 11:08:16 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Use old code for PHP versions < 4.3.0

Fri Aug 30 10:23:50 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Prevent the use of assert in older PHP versions.

Fri Aug 30 08:18:48 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug_var.c:
- Remove ", " at the end of arrays and object var arrays.

Wed Aug 28 19:47:53 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Change "?" to "{missing}" for missing parameters to functions.

Wed Aug 28 19:45:11 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Make it compile with PHP versions <= 4.2.0

Tue Aug 27 22:40:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/tests/test18.php:
- Added test for eval (nr 18)

Tue Aug 27 22:26:38 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Added support for error messages with stack trace in syslog (Patch by 
  Sergio Ballestrero <s.ballestrero@planetweb.it>)

Mon Jul 1 18:08:16 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix include stuff (thanks to sweede <sweede@gallatinriver.net>)

Mon Jun 24 10:04:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix building on Windows

Sun Jun 23 23:29:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Attempt to make it build on windows again

Sun Jun 23 18:37:53 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/package.xml
/xdebug/xdebug.c:
- Go with 0.9.0

Sun Jun 23 18:35:03 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/package.xml
/xdebug/xdebug.c:
- Add PECL package file
- Maintain version info

Sun Jun 16 20:15:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug.c:
- Whitespace

Sun Jun 16 20:09:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix some warnings on Windows

Sun Jun 16 20:07:29 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fixed double freeing

Thu Jun 6 13:05:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>:
- Update NEWS

Sun Jun 2 21:15:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fixed crash when a statement was called without a function stack

Wed May 29 16:33:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.dsp:
- Update DSP (thanks to Sander)

Sun May 26 15:56:51 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c
/xdebug/xdebug_var.c:
- Fix ZTS build

Sun May 26 14:35:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix version

Sun May 26 13:42:02 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Fix NEWS

Sun May 26 13:01:05 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Unify unknown data

Sun May 26 13:00:17 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/tests/test13.php:
- Added test for variable function calls  (13)

Sat May 25 16:01:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Fix NEWS

Sat May 25 16:00:42 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/tests/test10.php:
- Add test for functions as parameters to functions (10).

Sat May 25 15:42:52 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>:
- Update NEWS

Sat May 18 22:39:57 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix bug, no more HTML output in CLI

Thu May 16 23:09:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Always set the background color

Wed May 15 20:57:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Attempt to fix the nested function issue.

Tue May 14 13:07:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Respect error_reporting setting

Tue May 14 12:45:29 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- configure maintenance

Tue May 14 12:41:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/Makefile.in:
- Fix the Makefile

Tue May 14 11:39:28 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Update NEWS

Tue May 14 11:38:36 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>:
- Layout NEWS

Tue May 14 11:36:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Update cvsignore

Sun May 12 12:58:08 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Fix typo

Sun May 12 12:57:46 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix bug in levels with includes

Sat May 11 21:33:42 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Renaming internals to make sure no symbol clashes occur

Sat May 11 14:52:06 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/tests/test4.php:
- Add simple test for postponed declared functions

Sat May 11 14:51:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Implement postponed declared function names

Sat May 11 14:21:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Fix error message

Sat May 11 12:03:25 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Update NEWS

Sat May 11 12:02:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Add config.cache to ignored files

Fri May 10 19:57:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Disable multiple displays of the error

Fri May 10 12:59:21 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.dsp:
- Update .dsp

Thu May 9 14:12:44 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Change comments to make Jani happy

Wed May 8 10:17:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
- Fix NEWS

Wed May 8 10:14:56 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Release version 0.7.0

Wed May 8 10:14:00 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/README:
- Add readme

Wed May 8 09:44:00 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Support static method calls (foo::bar()).

Tue May 7 16:09:13 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Implement display of include/require

Mon May 6 14:59:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Remove functions from the stack after they are finished

Sat May 4 19:27:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/EXPERIMENTAL:
- My code is never experimental :)

Fri May 3 20:33:34 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug.c:
- Make it compile under ZTS mode

Thu May 2 12:22:15 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/xdebug.c:
- Made errors show up always

Thu May 2 10:59:41 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/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 <d.rethans@jdimedia.nl>
/xdebug/tests/.test1.php.swp:
- Remove swap file

Thu May 2 08:56:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/xdebug.dsp:
- Added .dsp file (Patch by Sebastian Bergmann)

Thu Apr 25 08:27:48 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/php_xdebug.h
/xdebug/xdebug.c
/xdebug/tests/test2.php:
- Implement userland functions

Thu Apr 25 08:27:03 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Update cvsignore

Wed Apr 24 16:30:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
/xdebug/.cvsignore:
- Fix cvsignore

