./devel/php-xdebug, PHP extension for debugging

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.5.4, Package name: php56-xdebug-2.5.4, Maintainer: pkgsrc-users

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


Required to run:
[lang/php56]

Required to build:
[pkgtools/cwrappers]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2017-05-28 13:35:30 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
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
   2017-05-12 17:08:10 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
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()"
   2017-03-12 14:43:11 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
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
   2016-09-11 19:03:29 by Takahiro Kambe | Files touched by this commit (53)
Log message:
Drop "55" (php55) from PHP_VERSIONS_ACCEPTED.
   2016-08-13 19:31:09 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
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
   2016-07-26 11:17:35 by Jaromir Dolecek | Files touched by this commit (2) | Package updated
Log message:
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
   2015-12-19 15:27:15 by Takahiro Kambe | Files touched by this commit (26)
Log message:
Restrict PHP_VERSIONS_ACCEPTED to 55 and 56.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
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.