Path to this page:
NOTICE: This package has been removed from pkgsrc./
devel/php-xdebug-devel,
PHP extension for debugging
Branch: CURRENT,
Version: 2.6.0,
Package name: php70-xdebug-2.6.0,
Maintainer: jdolecekThe 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 package contains development version of xdebug, currently 2.6.0alpha.
This is not a final release, and it does have known issues, including
a crash bug.
Required to run:[
lang/php70]
Required to build:[
pkgtools/cwrappers]
Master sites:
Version history: (Expand)
- (2018-02-05) Package deleted from pkgsrc
- (2018-02-01) Updated to version: php70-xdebug-2.6.0
- (2018-01-06) Updated to version: php70-xdebug-2.6.0beta1
- (2017-12-07) Package added to pkgsrc.se, version php70-xdebug-2.6.0alpha1 (created)
CVS history: (Expand)
2018-02-04 13:01:26 by Jaromir Dolecek | Files touched by this commit (3) | |
Log message:
Remove php-xdebug-devel, regular php-xdebug updated to same version
|
2018-01-31 22:14:12 by Jaromir Dolecek | Files touched by this commit (2) |
Log message:
Update php-xdebug to final released version 2.6.0
Changes since 2.6.0beta1:
[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".
|
2018-01-06 16:48:45 by Jaromir Dolecek | Files touched by this commit (2) |
Log message:
Update php-xdebug-devel to 2.6.0beta1
Changes:
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-06 23:02:30 by Jaromir Dolecek | Files touched by this commit (3) |
Log message:
Add php-xdebug-devel 2.6.0alpha, a dev version of xdebug with php 7.2 support
Changes since 2.5.5:
Sat, Dec 2, 2018 - xdebug 2.6.0alpha1
+ Added features:
- Implemented issue #474: Added "memory" output to profiling files, to \
find out where memory is allocated.
- Implemented issue #575: Dump super globals contents to error log upon errors, \
just like when this would happen for stack traces.
- Implemented issue #964: Parse X-Forwarded-For for the first IP address when \
selecting the remote_connect_back host (Steve Easley).
- Implemented issue #990: Add DBGp: notifications for notices and warnings to be \
shown in IDEs.
- Implemented issue #1312: Implement extended_properties feature to remote \
debugging to support names and values with low ASCII values.
- Implemented issue #1323: Added xdebug.filename_format setting to configure the \
formatting of filenames when tracing.
- Implemented issue #1379: Added support for Unix domain sockets to \
xdebug.remote_host (Sara Golemon).
- Implemented issue #1380: Added xdebug_is_debugger_active() that returns true \
when debugger is connected.
- Implemented issue #1391: Added support for earlier stack frames through new \
argument for xdebug_call_* functions.
- Implemented issue #1420: Handle PHP 7.2's new methods for switch/case
- Implemented issue #1470: Added xdebug.remote_timeout to make connect timeout \
configurable.
- Implemented issue #1495: Make var_dump() also use the new \
xdebug.filename_format when formatting filenames.
+ Improvements:
- Implemented issue #847: Added support for "%s" specifier for \
xdebug.trace_output_name.
- Implemented issue #1384: Compile warning on Ubuntu 16.04 with GCC 5.4.x.
- Implemented issue #1401: Improved error message in case the connection breaks.
- Implemented issue #1430: Change DBGp tests to use TEST_PHP_EXECUTABLE instead \
of hard coded 'php'
- Implemented issue #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 issue #1272: property_get doesn't return @attributes for SimpleXMLElement.
- Fixed issue #1305: Property names with quotes can not be fetch while debugging.
- Fixed issue #1431: Fix "use after free" with in \
add_name_attribute_or_element.
- Fixed issue #1432: Fixed memory leak with xdebug_path_info_dtor.
- Fixed issue #1449: Debugging breaks with array element keys containing \
low-ASCII variables.
- Fixed issue #1471: Tracing crashes with return_assignments and ternairy operator.
- Fixed issue #1474: Crashes due to variable resolving/reading mechanism not \
taking care of temporary hash tables correctly (Nikita Popov, Derick).
- Fixed issue #1481: Fixed s390x and ppc64 builds (Remi Collet).
- Fixed issue #1486: Crash on ZEND_SWITCH_LONG / ZEND_SWITCH_STRING with more \
than 32 cases.
- Fixed issue #1496: Rewrite README.rst to be more clear on how to install and \
build Xdebug.
~ Changes:
- Fixed issue #1411: Use Error (Throwable) instead of fatal error when maximum \
nesting level is reached.
- Removed features:
- Implemented issue #1377: Drop support for PHP 5.5 and 5.6, only PHP 7 is now \
supported
|