The NetBSD Project

CVS log for pkgsrc/devel/php-xdebug/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / php-xdebug

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.24 / (download) - annotate - [select for diffs], Sun Jan 3 07:28:56 2021 UTC (2 weeks, 5 days ago) by taca
Branch: MAIN
CVS Tags: HEAD
Changes since 1.23: +6 -6 lines
Diff to previous 1.23 (colored)

devel/php-xdebug: update to 3.0.1

pkgsrc change: Switch to use PHP_VERSIONS_INCOMPATIBLE.


3.0.1 (2020-12-04)

= Fixed bugs:

- Fixed issue #1893: Crash with ext-fiber and xdebug.mode=coverage
- Fixed issue #1896: Segfault with closures that are not created from user
  code
- Fixed issue #1897: Crash when removing a breakpoint
- Fixed issue #1900: Update README and add run-xdebug-tests.php to package
- Fixed issue #1901: Stack traces are shown (with a broken time) when
  Xdebug's mode includes 'debug' but not 'develop' or 'trace'
- Fixed issue #1902: Compillation failure on AIX
- Fixed issue #1903: Constants should always be available, regardless of
  which mode Xdebug is in
- Fixed issue #1904: Profile and trace files using %t or %u do not get the
  right names
- Fixed issue #1905: Debugger does not disable request timeouts

3.0.0 (2020-11-25)

Xdebug 3 includes major changes in functionality compared to Xdebug 2. The
primary way how you turn on functionality is through the new xdebug.mode PHP
configuration setting. This made it possible to massively increase performance
in many of Xdebug's sub systems as Xdebug is now much more conservative in
which hooks are enabled.

Configuration changes, massive performance improvements, and PHP 8 support are
the primary features in Xdebug 3, but there is much more. The upgrade guide
lists the changes in great detail, please read it:

	https://xdebug.org/docs/upgrade_guide

Revision 1.23 / (download) - annotate - [select for diffs], Sun Oct 4 06:19:18 2020 UTC (3 months, 2 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.22: +5 -5 lines
Diff to previous 1.22 (colored)

devel/php-xdebug: update to 2.9.8

Update php-xdebug pacakge to 2.9.8.


2.9.8 (2020-09-28)

Fixed bugs:

- Fixed issue #1851: Paths are not counted as coveraged with loops calling
  function
- Fixed issue #1855: Build issues on FreeBSD

Revision 1.22 / (download) - annotate - [select for diffs], Sat Sep 19 13:34:32 2020 UTC (4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.21: +6 -5 lines
Diff to previous 1.21 (colored)

devel/php-xdebug: update to 2.9.7

Update php-xdebug package  to 2.9.7.


Wed, Sep 16, 2020 - xdebug 2.9.7

= Fixed bugs:

- Fixed issue #1839: Add keepalive options to debugging socket

Revision 1.21 / (download) - annotate - [select for diffs], Sat Jun 13 16:06:19 2020 UTC (7 months, 1 week ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.20: +5 -5 lines
Diff to previous 1.20 (colored)

devel/php-xdebug: update to 2.9.6

Update php-xdebug to 2.9.6.


Fri, May 29, 2020 - xdebug 2.9.6

Fixed bugs:

- Fixed issue #1782: Cookie "XDEBUG_SESSION" will be soon rejected because
  it has the "sameSite" attribute set to none
- Fixed issue #1787: Branch coverage data does not always follow the
  lines/functions format
- Fixed issue #1790: Segfault in var_dump() or while debugging with protobuf
  extension

Revision 1.20 / (download) - annotate - [select for diffs], Sun Apr 26 09:40:56 2020 UTC (8 months, 3 weeks ago) by taca
Branch: MAIN
Changes since 1.19: +5 -5 lines
Diff to previous 1.19 (colored)

devel/php-xdebug: update to 2.9.5

Update php-xdebug to 2.9.5.


php-xdebug 2.9.5 (2020-04-25)

Fixed bugs:

- Fixed issue #1772: Crash with exception thrown inside a destructor
- Fixed issue #1775: Segfault when another extension compiles a PHP file
  during RINIT
- Fixed issue #1779: Nested multi-line built-in function in namespace are
  not covered

Revision 1.19 / (download) - annotate - [select for diffs], Tue Mar 24 15:01:55 2020 UTC (9 months, 4 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.18: +5 -5 lines
Diff to previous 1.18 (colored)

devel/php-xdebug: update to 2.9.4

Update php-xdebug to 2.9.4.


Mon, Mar 23, 2020 - xdebug 2.9.4

= Fixed bugs:

- Fixed issue #1763: Crash while setting opcode overrides in ZTS mode.
- Fixed issue #1766: Using the DBGp detach command disables remote debugging for the whole process.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Mar 23 15:32:07 2020 UTC (10 months ago) by taca
Branch: MAIN
Changes since 1.17: +5 -5 lines
Diff to previous 1.17 (colored)

devel/php-xdebug: update to 2.9.3

Update php-xdebug to 2.9.3.


2.9.3	Fri, Mar 13, 2020

= Fixed bugs:

- Fixed issue #1753: Resolved breakpoints use information from wrong files
- Fixed issue #1758: Xdebug changes error_get_last results inside a try catch
- Fixed issue #1759: User registered opcode handlers should call ones already
  set by other extensions

2.9.2	Fri, Jan 31, 2020

= Fixed bugs:

- Fixed issue #1735: DBGp eval warning promoted to Exception can cause
  out-of-sync responses
- Fixed issue #1736: Segmentation fault when other extensions run PHP in
  RINIT
- Fixed issue #1739: Tracing footer not written

2.9.1	Thu, Jan 16, 2020

= Fixed bugs:

- Fixed issue #1721: Header may not contain NUL bytes in Unknown on line 0
- Fixed issue #1727: Debugger stops more often than expected due to
  resolving breakpoints
- Fixed issue #1728: INIT_STATIC_METHOD_CALL is not overloaded
- Fixed issue #1731: var_dump with DateTime does not output properties
  (Ryan Mauger)
- Fixed issue #1733: SEND_VAR_NO_REF_EX opcode, used for require(), is not
  overloaded
- Fixed issue #1734: Segfault with DBGp "source" with a out-of-range start
  line number

Revision 1.17 / (download) - annotate - [select for diffs], Sun Dec 15 18:33:09 2019 UTC (13 months, 1 week ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.16: +5 -5 lines
Diff to previous 1.16 (colored)

devel/php-xdebug: update to 2.9.0

Update php-xdebug to 2.9.0.

o pkgsrc change: allow build on php74.

Changes are too many to write here, please refer Changelog in detail.

<https://pecl.php.net/package-changelog.php?package=xdebug>

Revision 1.16 / (download) - annotate - [select for diffs], Tue Oct 22 08:20:23 2019 UTC (15 months ago) by taca
Branch: MAIN
Changes since 1.15: +5 -5 lines
Diff to previous 1.15 (colored)

devel/php-xdebug: update to 2.7.2

Update php-xdebug to 2.7.2.

2.7.1	(2019-04-05)

= Fixed bugs:

- Fixed issue #1646: Missing newline in error message
- Fixed issue #1647: Memory corruption when a conditional breakpoint is used
- Fixed issue #1641: Perfomance degradation with getpid syscall (Kees
  Hoekzema)

2.7.2	(2019-05-06)

= Fixed bugs:

- Fixed issue #1488: Rewrite DBGp 'property_set' to always use eval
- Fixed issue #1586: error_reporting()'s return value is incorrect during
  debugger's 'eval' command
- Fixed issue #1615: Turn off Zend OPcache when remote debugger is turned on
- Fixed issue #1656: remote_connect_back alters header if multiple values
  are present
- Fixed issue #1662: __debugInfo should not be used for user-defined classes

Revision 1.15 / (download) - annotate - [select for diffs], Sat Mar 16 07:58:59 2019 UTC (22 months, 1 week ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.14: +5 -5 lines
Diff to previous 1.14 (colored)

Update php-xdebug to 2.7.0.

From Michael Moll via github.
Closes NetBSD/pkgsrc#43.

  [2019-03-06] ? Xdebug 2.7.0

      Fixed Bugs

      Fixed bug #1520: Xdebug does not handle variables and properties with
      "-" in their name
      Fixed bug #1577: Code coverage path analysis with chained catch fails
      in PHP 7.3
      Fixed bug #1639: Compile warning/error on GCC 8 or Clang due to "break
      intentionally missing"
      Fixed bug #1642: Debugger gives: "Warning: Header may not contain NUL
      bytes"
  [2019-02-15] ? Xdebug 2.7.0RC2

      Fixed Bugs

      Fixed bug #1551: Property with value null is not represented well
      Fixed bug #1621: Xdebug fails to compile cleanly on 32-bit platforms
      Fixed bug #1625: Work around ABI conflicts in PHP 7.3.0/PHP 7.3.1
      Fixed bug #1628: The PHP function name being constructed to record when
      GC Collection runs, is not freed
      Fixed bug #1629: SOAP Client/Server detection code does not handle
      inherited classes
  [2019-02-01] ? Xdebug 2.7.0rc1

      Fixed Bugs

      Fixed bug #1571: File/line information is not shown for closures in
      namespaces.
      Fixed bug #1578: Compile error due to redefinition of "zif_handler"
      with old GCCs.
      Fixed bug #1583: Xdebug crashes when OPcache's compact literals
      optimisation is on.
      Fixed bug #1598: Make path/branch coverage work with OPcache loaded for
      PHP 7.3 and later.
      Fixed bug #1620: Division by zero when GC Stats Collection runs with
      memory manager disabled.
  [2018-09-20] ? Xdebug 2.7.0beta1

      Improvements

      Fixed bug #1519: PHP 7.3 support (with a contribution by Christoph M.
      Becker)

Revision 1.14 / (download) - annotate - [select for diffs], Sun Sep 23 18:41:46 2018 UTC (2 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.13: +5 -5 lines
Diff to previous 1.13 (colored)

devel/php-xdebug: update to 2.6.1

Wed, Aug 1, 2018 - xdebug 2.6.1

= Fixed bugs:

- Fixed issue #1525: Namespace filter does equality match instead of prefix match
- Fixed issue #1532: SIGABRT when using remote debugging and an error is thrown in eval() (Philip Hofstetter)
- Fixed issue #1543: Various memory leaks due to changes in (internal) string handling
- Fixed issue #1556: Crash when register_shutdown_function() is called with a function named call_user_func*
- Fixed issue #1557: Remove 'return' in void xdebug_build_fname
- Fixed issue #1568: Can't debug object properties that have numeric keys

+ Improvements:

- Fixed issue #1487: Re-enable IPv6 test on Travis

Revision 1.13 / (download) - annotate - [select for diffs], Sun Feb 4 12:00:28 2018 UTC (2 years, 11 months ago) by jdolecek
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.12: +5 -5 lines
Diff to previous 1.12 (colored)

Update regular php-xdebug to 2.6.0, and remove php-xdebug-devel

NOTE: xdebug 2.6.0 drops support for PHP 5.6.x

Changes since 2.5.5 (see also https://xdebug.org/updates.php#x_2_6_0):

[2018-01-29] Xdebug 2.6.0
Fixed bugs

Fixed bug #1522: Remote debugging test failures on s390 (Big Endian).

[2018-01-23] Xdebug 2.6.0RC2
Fixed bugs

Fixed bug #1521: xdebug_gc_stats.* missing from 2.6.0RC1 tarball.

[2018-01-22] Xdebug 2.6.0RC1
Added features

Fixed bug #1506: Add garbage collection statistics feature (Benjamin Eberlei).
Fixed bug #1507: Add functions to access Zend Engine garbage collection metrics (Benjamin Eberlei).
Improvements

Fixed bug #1510: Change switch/case "break intentionally missing" comments to use GCC 7's new "fallthrough" attribute.
Fixed bug #1511: Detect and use compiler flags through new configure option.
Fixed bugs

Fixed bug #1335: Debugging with PhpStorm sometimes gives "can not get property".
Fixed bug #1454: Invalid memory read or segfaults from a __call() method.
Fixed bug #1508: Code coverage filter not checked in xdebug_common_assign_dim handler.
Fixed bug #1509: Code coverage missing for case inside switch with PHP 7.2.
Fixed bug #1512: Xdebug does not properly encode and escape properties with quotes and \0 characters.
Fixed bug #1514: Variable names with a NULL char are cut off at NULL char.
Fixed bug #1515: Object property names with a NULL char are cut off at NULL char.
Fixed bug #1516: Can't fetch variables or object properties which have \0 characters in them.
Fixed bug #1517: Notifications incorrectly specify the error type in "type_string" instead of "type".

[2017-12-28] Xdebug 2.6.0beta1
Added features

Fixed bug #1059: Add filter capabilities to tracing, stack traces, and code coverage.
Fixed bug #1437: Add X-Profile-File-Name header when a profile file has been generated.
Improvements

Fixed bug #1493: Run test suite in AppVeyor for Windows CI.
Fixed bug #1498: Use new ZEND_EXTENSION API in config.w32 build scripts. (Kalle)
Fixed bugs

Fixed bug #702: Check whether variables tracing also works with =&.
Fixed bug #1501: Xdebug var dump tries casting properties.
Fixed bug #1502: SEND_REF lines are not marked as covered.

[2017-12-02] Xdebug 2.6.0alpha1
Added features

Implemented bug #474: Added "memory" output to profiling files, to find out where memory is allocated.
Implemented bug #575: Dump super globals contents to error log upon errors, just like when this would happen for stack traces.
Implemented bug #964: Parse X-Forwarded-For for the first IP address when selecting the remote_connect_back host (Steve Easley).
Implemented bug #990: Add DBGp: notifications for notices and warnings to be shown in IDEs.
Implemented bug #1312: Implement extended_properties feature to remote debugging to support names and values with low ASCII values.
Implemented bug #1323: Added xdebug.filename_format setting to configure the formatting of filenames when tracing.
Implemented bug #1379: Added support for Unix domain sockets to xdebug.remote_host (Sara Golemon).
Implemented bug #1380: Added xdebug_is_debugger_active() that returns true when debugger is connected.
Implemented bug #1391: Added support for earlier stack frames through new argument for xdebug_call_* functions.
Implemented bug #1420: Handle PHP 7.2's new methods for switch/case
Implemented bug #1470: Added xdebug.remote_timeout to make connect timeout configurable.
Implemented bug #1495: Make var_dump() also use the new xdebug.filename_format when formatting filenames.
Improvements

Implemented bug #847: Added support for "%s" specifier for xdebug.trace_output_name.
Implemented bug #1384: Compile warning on Ubuntu 16.04 with GCC 5.4.x.
Implemented bug #1401: Improved error message in case the connection breaks.
Implemented bug #1430: Change DBGp tests to use TEST_PHP_EXECUTABLE instead of hard coded 'php'
Implemented bug #1484: Use FD_CLOEXEC with debugging sockets to prevent FDs from leaking to forked processes (Chris Wright).
Improve the foldexpr in xt.vim to fold lines correctly (Donie Leigh).
Fixed bugs

Fixed bug #1272: property_get doesn't return @attributes for SimpleXMLElement.
Fixed bug #1305: Property names with quotes can not be fetch while debugging.
Fixed bug #1431: Fix "use after free" with in add_name_attribute_or_element.
Fixed bug #1432: Fixed memory leak with xdebug_path_info_dtor.
Fixed bug #1449: Debugging breaks with array element keys containing low-ASCII variables.
Fixed bug #1471: Tracing crashes with return_assignments and ternairy operator.
Fixed bug #1474: Crashes due to variable resolving/reading mechanism not taking care of temporary hash tables correctly (Nikita Popov, Derick).
Fixed bug #1481: Fixed s390x and ppc64 builds (Remi Collet).
Fixed bug #1486: Crash on ZEND_SWITCH_LONG / ZEND_SWITCH_STRING with more than 32 cases.
Fixed bug #1496: Rewrite README.rst to be more clear on how to install and build Xdebug.
Changes

Fixed bug #1411: Use Error (Throwable) instead of fatal error when maximum nesting level is reached.

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 6 13:33:42 2017 UTC (3 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.11: +5 -5 lines
Diff to previous 1.11 (colored)

Update php-debug to 2.5.5.

Wed, Jun 21, 2017 - xdebug 2.5.5

= Fixed bugs:

- Fixed issue #1439: TYPE_CHECK needs overloading due to smart branches
- Fixed issue #1444: Code Coverage misses a variable in a multi-line function
call
- Fixed issue #1446: Code Coverage misses elseif if it uses an isset with a
property

Revision 1.11 / (download) - annotate - [select for diffs], Sun May 28 11:35:30 2017 UTC (3 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.10: +5 -5 lines
Diff to previous 1.10 (colored)

Update php-xdebug to 2.5.4.

Mon, May 15, 2017 - xdebug 2.5.4

= Fixed bugs:

- Fixed issue #799: Function traces report base class instead of object name
- Fixed issue #1421: Fix set_time_limit hanging on PHP 5.6 when pcntl_exec
  does not exist (Frode E. Moe)
- Fixed issue #1429: Code coverage does not cover null coalesce
- Fixed issue #1434: Code coverage segfaults on 32-bit arch

Revision 1.10 / (download) - annotate - [select for diffs], Fri May 12 15:08:10 2017 UTC (3 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.9: +5 -5 lines
Diff to previous 1.9 (colored)

Update php-xdebug to 2.5.3.

Mon, Apr 18, 2017 - xdebug 2.5.3

= Fixed bugs:

- Fixed issue #1421: Xdebug crashes when it is loaded without pcntl being
  present

Mon, Apr 17, 2017 - xdebug 2.5.2

= Fixed bugs:

- Fixed issue #701: Functions as array indexes show ??? in trace
- Fixed issue #1403: Code coverage does not cover BIND_STATIC
- Fixed issue #1404: Execution time is calculated incorrectly
- Fixed issue #1413: Code coverage mishap with PHP 7.1.3
- Fixed issue #1414: Missing variable assignment in traces with OPcache
  loaded
- Fixed issue #1415: Crash with multiple catch constructs with OPcache loaded
- Fixed issue #1416: Trace files should not include the first result of a
  generator if it hasn't started yet
- Fixed issue #1417: Fetching properties of static class contexts fails due
  to incorrect fetch mode
- Fixed issue #1419: Summary not written when script ended with
  "pcntl_exec()"

Revision 1.9 / (download) - annotate - [select for diffs], Sun Mar 12 13:43:10 2017 UTC (3 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.8: +5 -5 lines
Diff to previous 1.8 (colored)

Update php-xdebug to 2.5.1.

2.5.1					Sun, Feb 26, 2017 - xdebug 2.5.1

= Fixed bugs:

- Fixed issue #1057: Add xdebug.ini of all settings to package
- Fixed issue #1165: DBGp: step_out skips subsequent function calls
- Fixed issue #1180: Code coverage crashes with non-standard start/stops
- Fixed issue #1278: Xdebug with PHP 7 does not handle prefill-from-oparray
  for XDEBUG_CC_UNUSED
- Fixed issue #1300: Xdebug functions are not exposing their signature to
  Reflection
- Fixed issue #1313: Arguments to __call() trampoline picked from the wrong
  memory location
- Fixed issue #1329: While printing out a stack with and function parameters,
  XDebug reads uninitialized zvals or free()d memory
- Fixed issue #1381: Code Coverage misses line due to missing FETCH_DIM_W
  overload
- Fixed issue #1385: can not fetch IS_INDIRECT properties
- Fixed issue #1386: Executable code not shown as executed/executable
- Fixed issue #1392: Unable to compile on FreeBSD due to missing struct
  definition
- Fixed issue #1394: Code coverage does not cover instanceof (in elseif)

2.5.0					Sun, Dec 4, 2016 - xdebug 2.5.0

+ Added features:

- Implemented issue #1232: add memory delta to HTML traces
- Implemented issue #1365: Allow remote_connect_back to be set through
  XDEBUG_CONFIG

= Fixed bugs:

- Fixed issue #1168: Added defensive check to prevent infinite loop
- Fixed issue #1242: Xdebug on Windows with Eclipse has issues with
  breakpoint IDs
- Fixed issue #1343: Wrong values of numerical keys outside 32bit range
- Fixed issue #1357: Function signature using variadics is reported as being
  not executed
- Fixed issue #1361: Remote debugging connection issues with Windows (Anatol
  Belski)
- Fixed issue #1373: Crash in zend_hash_apply_with_arguments when debugging,
  due to unset symbol table

2.5.0RC1				Sat, Nov 12, 2016 - xdebug 2.5.0RC1

+ Added features:

- Implemented issue #998: Added support for IPv6 (Thomas Vanhaniemi)
- Implemented issue #1297: Initial PHP 7.1 support

= Fixed bugs:

- Fixed issue #1295: Apache crashes (SIGSEGV) when trying to establish
  connection when sockfd is large
- Fixed issue #1303: POLLRDHUP is not supported outside of Gnu/Linux
- Fixed issue #1331: Segfault in code coverage

- Removed features:

- Support for PHP versions lower than PHP 5.5 has been dropped

Revision 1.8 / (download) - annotate - [select for diffs], Sat Aug 13 17:31:09 2016 UTC (4 years, 5 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.7: +5 -5 lines
Diff to previous 1.7 (colored)

Update php-xdebug to 2.4.1.

* It support php70 but not yet php71.

Tue, Aug 02, 2016 - xdebug 2.4.1

= Fixed bugs:

- Fixed issue #1106: A thrown Exception after a class with __debugInfo gives
2 errors
- Fixed issue #1241: FAST_CALL/FAST_RET take #2
- Fixed issue #1246: Path and branch coverage should be initialised per
request, not globally
- Fixed issue #1263: Code coverage segmentation fault with opcache enabled
- Fixed issue #1277: Crash when using a userland function from RSHUTDOWN with
profiling enabled
- Fixed issue #1282: var_dump() of integers > 32 bit is broken on Windows
- Fixed issue #1288: Segfault when uncaught exception message does not
contain " in "
- Fixed issue #1291: Debugclient installation fails on Mac OS X
- Fixed issue #1326: Tracing and generators crashes with PHP 7.x
- Fixed issue #1333: Profiler accesses memory structures after freeing

Revision 1.7 / (download) - annotate - [select for diffs], Tue Jul 26 09:17:35 2016 UTC (4 years, 5 months ago) by jdolecek
Branch: MAIN
Changes since 1.6: +5 -5 lines
Diff to previous 1.6 (colored)

update php-xdebug to version 2.4.0

Added features:
- Implemented issue #1109: Added support for PHP 7.
- Implemented issue #1153: Add function monitor functionality.
- Implemented issue #1183: Add xdebug.show_error_trace setting to
allow/disallow to show a stack trace for every Error (throwable)

Besides this, many bugfixes

Revision 1.6 / (download) - annotate - [select for diffs], Tue Nov 3 03:29:02 2015 UTC (5 years, 2 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Aug 30 08:26:00 2015 UTC (5 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

Update php-xdebug to 2.3.3.

Fri, Jun 19, 2015 - xdebug 2.3.3

= Fixed bugs:

- Fixed issue #1130: Escaping issues with docrefs and HTML characters in
error messages
- Fixed issue #1133: PDO exception code value type is changed
- Fixed issue #1137: Windows does not support %zu formatting for sprintf
- Fixed issue #1140: Tracing with __debugInfo() crashes Xdebug due to a stack
overflow
- Fixed issue #1148: Can't disable max_nesting_function
- Fixed issue #1151: Crash when another extension calls call_user_function()
during RINIT

- Fixed crash with code coverage (Antony Dovgal)
- Fixed usage of virtual_file_ex and STR_FREE (Remi Collet)
- Reset overloaded opcodes at the end of each request (Eran Ifrah)

= Improvements:

- Fixed issue #686: Not possible to inspect SplObjectStorage instances with
Xdebug
- Fixed issue #864: No attributes are shown if an object extends
ArrayIterator
- Fixed issue #996: Can't evaluate property of class that extends ArrayObject
- Fixed issue #1134: Allow introspection of ArrayObject implementation's
internal storage
- Get rid of setlocale hack, by using %F instead of %f (and speed up tracing
by 15-20%)

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jun 3 13:25:05 2015 UTC (5 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Update php-xdebug to 2.3.2.

[2015-03-22] - Xdebug 2.3.2 is out!

This is a minor bug-fix release for the 2.3 series, and addresses crashes
with path and branch coverage.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Mar 15 00:43:32 2015 UTC (5 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

Update php-xdebug to 2.3.1.

Tue, Feb 24, 2015 - xdebug 2.3.1

= Fixed bugs:

- Fixed issue #1112: Setting an invalid xdebug.trace_format causes Xdebug
  to crash
- Fixed issue #1113: xdebug.*_trigger do no longer work, due to NULL not
  being an empty string

Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 1 13:40:14 2015 UTC (5 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

Update php-xdebug to 2.3.0.

2.3.0	Sun, Feb 22, 2015 - xdebug 2.3.0

= Fixed bugs:

- Fixed bug #932: Added an error message in case the remote debug log
couldn't be opened
- Fixed bug #982: Incorrect file paths in exception stack trace
- Fixed bug #1094: Segmentation fault when attempting to use branch/path
coverage
- Fixed bug #1101: Debugger is not triggered on xdebug_break() in JIT mode
- Fixed bug #1102: Stop Xdebug from crashing when debugging PHP Code with
"php -r".
- Fixed bug #1103: XDEBUG_SESSION_STOP_NO_EXEC only stops first script
executed with auto_prepend|append_files
- Fixed bug #1104: One character non-public properties cause issues with
debugging
- Fixed bug #1105: Setting properties without specifying a type only works in
topmost frame (Dominik del Bondio)
- Fixed bug #1095: Crash when using a non-associate array key in GLOBALS
- Fixed bug #1111: eval does not work when debugger is stopped in
xdebug_throw_exception_hook (Dominik del Bondio)

+ Added features:

- General

- Implemented issue #304: File name and line number info for overloaded
var_dump()
- Implemented issue #310: Allow class vars and array keys with
xdebug_debug_zval()
- Implemented issue #722: Add stack trace limit setting.
- Implemented issue #1003: Add option to xdebug_print_function_stack() to
suppress filename and line number
- Implemented issue #1004: Ability to halt on warning/notice
- Implemented issue #1023: Add support for PHP 5.6 variadics
- Implemented issue #1024: Add support for PHP 5.6's ASSIGN_POW

- Debugging

- Implemented issue #406: Added support for remote debugging user-defined
constants
- Implemented issue #495: Added support for the wildcard exception name '*'
- Implemented issue #1066: Better error message for SELinux preventing
debugging connections
- Implemented issue #1084: Added support for extended classes to trigger
exception breakpoints
- Implemented issue #1084: Added exception code as extra element to
debugger XML

- Tracing

- Implemented issue #341: Added the time index and memory usage for
function returns in normal tracefiles
- Implemented issue #644: Shared secret for profiler_enable_trigger and
trace_enable_trigger with *_value option
- Implemented issue #971: Added the trace file option
"XDEBUG_TRACE_NAKED_FILENAME" to xdebug_start_trace() to prevent the
".xt" extension from being added
- Implemented issue #1021: Added support for return values to computerized
trace files
- Implemented issue #1022: Added support for serialized variables as format
in trace files in the form of option "5" for "xdebug.collect_params"

- Code coverage

- Implemented issue #380: Added xdebug_code_coverage_started()
- Implemented issue #1034: Add collected path and branch information to
xdebug_get_code_coverage() output

- Profiling

- Implement issue #1054: Support for filename and function name compression
in cachegrind files

+ Changes:

- Implemented issue #863: Support xdebug.overload_var_dump through
ini_set()
- Implemented issue #973: Use case-insensitive filename comparison on all
systems (Galen Wright-Watson)
- Implemented issue #1015: Added the xdebug.force_display_errors and
xdebug.force_error_reporting php.ini-only settings to always override
PHP's settings for display_errors and error_reporting
- Implemented issue #1057: Removed trailing whitespace from example
xdebug.ini
- Implemented issue #1096: Improve performance improvement for handling
breakpoints by ignoring locales (Danief Sloof)
- Implemented issue #1100: Raise default max_nesting_level to 256

- Removed features:

- Support for PHP versions lower than PHP 5.4 have been dropped.
2.2.7	Thu, Jan 22, 2014 - xdebug 2.2.7

= Fixed bugs:

- Fixed bug #1083: Segfault when requesting a variable for a context that did
not have them.
- Fixed bug #1087: zend_execute_script or zend_eval_string in RINIT segfaults.
- Fixed bug #1088: Xdebug won't show dead and not executed lines at the second
time.
- Fixed bug #1098: Xdebug doesn't make use of __debugInfo.
- Fixed segfaults with ZTS on PHP 5.6.
2.2.6	Fri, Nov 14, 2014 - xdebug 2.2.6

= Fixed bugs:

- Fixed bug #1048: Can not get $GLOBAL variable by property_value on function
context.
- Fixed bug #1073 and #1075: Segmentation fault with internal functions
calling internal functions.
- Fixed bug #1085: Fixed the tracefile analyser as the format version had been
bumbed.
- Fixed memory leaks

Revision 1.1 / (download) - annotate - [select for diffs], Tue Oct 14 11:14:50 2014 UTC (6 years, 3 months ago) by sborrill
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4

Add Xdebug, a debugging extension for PHP:

The Xdebug extension helps you debugging your script by providing
a lot of valuable debug information.
The debug information that Xdebug can provide includes the following:

    * stack traces and function traces in error messages with:
          o full parameter display for user defined functions
          o function name, file name and line indications
          o support for member functions
    * memory allocation
    * protection for infinite recursions

Xdebug also provides:

    * profiling information for PHP scripts
    * code coverage analysis
    * capabilities to debug your scripts interactively with a debug client

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>