[xdebug-dev] xdebug xdebug/package.xml xdebug/package2.xml xdebug/php_xdebug.h - Go with RC3.

From: Derick Rethans <derick[@]derickrethans.nl>
Date: Wed, 31 Jan 2007 20:07:37 +0100

Date: Wed Jan 31 20:07:37 CET 2007
User: Derick Rethans
Directory: xdebug

Log Message:
[0.25]
- Go with RC3.

Modified files:
           xdebug/package.xml (version: 1.41)
           xdebug/package2.xml (version: 1.9)
           xdebug/php_xdebug.h (version: 1.126)

[FILE: /xdebug/package.xml]

===================================================================
RCS file: cvstemp,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- xdebug/package.xml:1.40 Sat Dec 23 19:25:04 2006 GMT
+++ xdebug/package.xml Wed Jan 31 18:07:37 2007 GMT
@@ -32,66 +32,27 @@
   <license>BSD style</license>
   <release>
     <state>beta</state>
- <version>2.0.0RC2</version>
- <date>2006-12-24</date>
+ <version>2.0.0RC3</version>
+ <date>2007-01-31</date>
     <notes>
-Sun, Dec 24, 2006 - xdebug 2.0.0rc2
-+ Added new features:
- - Implemented the "xdebug.var_display_max_children" setting. The default is
- set to 128 children.
- - Added types to fancy var dumping function.
- - 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.
- - DBGP: Allow postmortem analysis.
- - DBGP: Added the non-standard function xcmd_profiler_name_get.
-
+Wed, Jan 31, 2007 - xdebug 2.0.0rc3
 + Changes:
- - Fixed the issue where xdebug_get_declared_vars() did not know 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 in PHP 5.1
- and PHP 5.2.
- - Allow xdebug.var_display_max_data and xdebug.var_display_max_depth
- settings of -1 which will unlimit those settings.
- - DBGP: Sort super globals in Globals overview.
- - DBGP: Fixed a bug where error messages where not added upon errors in the
- protocol.
- - DBGP: Change context 1 from globals (superglobals + vars in bottom most
- stack frame) to just superglobals.
+ - 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.
 
 = Fixed bugs:
- - Fixed linking error on AIX by adding libm.
- - Fixed dead code analysis for THROW.
- - Fixed oparray prefill caching for code coverage.
- - Fixed the xdebug.remote_log feature work.
- - DBGP: Fixed a bug where $this did not appear in the local scoped context.
- - 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.
- - DBGP: Fixed some issues with finding out the classname, which is
- important for fetching private properties.
- - DBGP: Fixed usage of uninitialized memory that prevented looking up
- numerical array keys while fetching array elements not work properly.
- - Fixed bug #228: Binary safety for stream output and property fetches.
- - Fixed bug #227: The SESSION super global does not show up in the Globals
- scope.
- - Fixed bug #225: xdebug dumps core when protocol is GDB.
- - Fixed bug #224: Compile failure on Solaris.
- - Fixed bug #219: Memory usage delta in traces don't work on PHP 5.2.0.
- - Fixed bug #215: Cannot retrieve nested arrays when the array key is a
- numeric index.
- - 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.
- - Fixed bug #213: Dead code analysis doesn't take catches for throws into
- account.
- - Fixed bug #211: When starting a new session with a different idekey, the
- cookie is not updated.
- - Fixed bug #209: Additional remote debugging session started when
- triggering shutdown function.
- - Fixed bug #208: Socket connection attempted when XDEBUG_SESSION_STOP.
- - Fixed PECL bug #8989: Compile error with PHP 5 and GCC 2.95.
+ - Fixed bug #232: PHP log_errors functionality lost after enabling xdebug
+ error handler when CLI is used.
+ - Fixed problems with opening files - the filename could cause double free
+ issues.
+ - Fixed memory tracking as memory_limit is always enabled in PHP 5.2.1 and
+ later.
+ - Fixed a segfault that occurred when creating printable stack traces and
+ collect_params was turned off.
     </notes>
     <filelist>
       <file role="src" name="php_xdebug.h"/>
@@ -181,6 +142,31 @@
   <changelog>
     <release>
       <state>beta</state>
+ <version>2.0.0RC3</version>
+ <date>2007-01-31</date>
+ <notes>
+Wed, Jan 31, 2007 - xdebug 2.0.0rc3
++ Changes:
+ - 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.
+
+= Fixed bugs:
+ - Fixed bug #232: PHP log_errors functionality lost after enabling xdebug
+ error handler when CLI is used.
+ - Fixed problems with opening files - the filename could cause double free
+ issues.
+ - Fixed memory tracking as memory_limit is always enabled in PHP 5.2.1 and
+ later.
+ - Fixed a segfault that occurred when creating printable stack traces and
+ collect_params was turned off.
+ </notes>
+ </release>
+ <release>
+ <state>beta</state>
       <version>2.0.0RC2</version>
       <date>2006-12-24</date>
       <notes>

[FILE: /xdebug/package2.xml]

===================================================================
RCS file: cvstemp,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- xdebug/package2.xml:1.8 Sat Dec 23 19:25:04 2006 GMT
+++ xdebug/package2.xml Wed Jan 31 18:07:37 2007 GMT
@@ -30,74 +30,35 @@
   <email>derick[@]xdebug.org</email>
   <active>yes</active>
  </lead>
- <date>2006-12-23</date>
- <time>21:19:07</time>
+ <date>2007-01-31</date>
+ <time>20:06:20</time>
  <version>
- <release>2.0.0RC2</release>
- <api>2.0.0RC2</api>
+ <release>2.0.0RC3</release>
+ <api>2.0.0RC3</api>
  </version>
  <stability>
   <release>beta</release>
   <api>beta</api>
  </stability>
  <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD style</license>
- <notes>Sun, Dec 24, 2006 - xdebug 2.0.0rc2
-+ Added new features:
- - Implemented the &quot;xdebug.var_display_max_children&quot; setting. The default is
- set to 128 children.
- - Added types to fancy var dumping function.
- - Implemented FR #210: Add a way to stop the debug session without having
- to execute a script. The GET/POST parameter &quot;XDEBUG_SESSION_STOP_NO_EXEC&quot;
- works in the same way as XDEBUG_SESSION_STOP, except that the script will
- not be executed.
- - DBGP: Allow postmortem analysis.
- - DBGP: Added the non-standard function xcmd_profiler_name_get.
-
+ <notes>Wed, Jan 31, 2007 - xdebug 2.0.0rc3
 + Changes:
- - Fixed the issue where xdebug_get_declared_vars() did not know 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 in PHP 5.1
- and PHP 5.2.
- - Allow xdebug.var_display_max_data and xdebug.var_display_max_depth
- settings of -1 which will unlimit those settings.
- - DBGP: Sort super globals in Globals overview.
- - DBGP: Fixed a bug where error messages where not added upon errors in the
- protocol.
- - DBGP: Change context 1 from globals (superglobals + vars in bottom most
- stack frame) to just superglobals.
+ - Removed the bogus &quot;xdebug.allowed_clients&quot; 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.
 
 = Fixed bugs:
- - Fixed linking error on AIX by adding libm.
- - Fixed dead code analysis for THROW.
- - Fixed oparray prefill caching for code coverage.
- - Fixed the xdebug.remote_log feature work.
- - DBGP: Fixed a bug where $this did not appear in the local scoped context.
- - 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.
- - DBGP: Fixed some issues with finding out the classname, which is
- important for fetching private properties.
- - DBGP: Fixed usage of uninitialized memory that prevented looking up
- numerical array keys while fetching array elements not work properly.
- - Fixed bug #228: Binary safety for stream output and property fetches.
- - Fixed bug #227: The SESSION super global does not show up in the Globals
- scope.
- - Fixed bug #225: xdebug dumps core when protocol is GDB.
- - Fixed bug #224: Compile failure on Solaris.
- - Fixed bug #219: Memory usage delta in traces don&apos;t work on PHP 5.2.0.
- - Fixed bug #215: Cannot retrieve nested arrays when the array key is a
- numeric index.
- - 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.
- - Fixed bug #213: Dead code analysis doesn&apos;t take catches for throws into
- account.
- - Fixed bug #211: When starting a new session with a different idekey, the
- cookie is not updated.
- - Fixed bug #209: Additional remote debugging session started when
- triggering shutdown function.
- - Fixed bug #208: Socket connection attempted when XDEBUG_SESSION_STOP.
- - Fixed PECL bug #8989: Compile error with PHP 5 and GCC 2.95.
+ - Fixed bug #232: PHP log_errors functionality lost after enabling xdebug
+ error handler when CLI is used.
+ - Fixed problems with opening files - the filename could cause double free
+ issues.
+ - Fixed memory tracking as memory_limit is always enabled in PHP 5.2.1 and
+ later.
+ - Fixed a segfault that occurred when creating printable stack traces and
+ collect_params was turned off.
     
  </notes>
  <contents>
@@ -194,6 +155,38 @@
  <changelog>
   <release>
    <version>
+ <release>2.0.0RC3</release>
+ <api>2.0.0RC3</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <date>2007-01-31</date>
+ <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD style</license>
+ <notes>Wed, Jan 31, 2007 - xdebug 2.0.0rc3
++ Changes:
+ - Removed the bogus &quot;xdebug.allowed_clients&quot; 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.
+
+= Fixed bugs:
+ - Fixed bug #232: PHP log_errors functionality lost after enabling xdebug
+ error handler when CLI is used.
+ - Fixed problems with opening files - the filename could cause double free
+ issues.
+ - Fixed memory tracking as memory_limit is always enabled in PHP 5.2.1 and
+ later.
+ - Fixed a segfault that occurred when creating printable stack traces and
+ collect_params was turned off.
+
+ </notes>
+ </release>
+ <release>
+ <version>
     <release>2.0.0RC2</release>
     <api>2.0.0RC2</api>
    </version>

[FILE: /xdebug/php_xdebug.h]

===================================================================
RCS file: cvstemp,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -r1.125 -r1.126
--- xdebug/php_xdebug.h:1.125 Thu Dec 28 21:58:37 2006 GMT
+++ xdebug/php_xdebug.h Wed Jan 31 18:07:37 2007 GMT
@@ -20,9 +20,9 @@
 #define PHP_XDEBUG_H
 
 #define XDEBUG_NAME "Xdebug"
-#define XDEBUG_VERSION "2.0.0RC3-dev"
+#define XDEBUG_VERSION "2.0.0RC3"
 #define XDEBUG_AUTHOR "Derick Rethans"
-#define XDEBUG_COPYRIGHT "Copyright (c) 2002-2006 by Derick Rethans"
+#define XDEBUG_COPYRIGHT "Copyright (c) 2002-2007 by Derick Rethans"
 #define XDEBUG_URL "http://xdebug.org"
 
 #include "php.h"
Received on Wed Jan 31 2007 - 20:07:52 GMT

This archive was generated by hypermail 2.2.0 : Sun Jun 24 2018 - 04:00:03 BST