2019-10-22 10:20:23 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
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
|
2019-03-16 08:58:59 by Benny Siegert | Files touched by this commit (2) |
Log message:
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)
|
2019-01-14 14:06:12 by Takahiro Kambe | Files touched by this commit (16) |
Log message:
Drop support for php70
Drop support for php70 before remove it from pkgsrc.
|
2018-09-23 20:41:46 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
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
|
2018-02-04 13:00:28 by Jaromir Dolecek | Files touched by this commit (3) | |
Log message:
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.
|
2017-12-06 23:05:06 by Jaromir Dolecek | Files touched by this commit (1) | |
Log message:
mark this as not for php 7.2 until it's updated to 2.6.0
make it conflict with with php-xdebug>=2.5.99, it clashes with the version
2.6.0alpha provided by php-xdebug-devel
|
2017-07-06 15:33:42 by Takahiro Kambe | Files touched by this commit (2) |
Log message:
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
|
2017-05-28 13:35:30 by Takahiro Kambe | Files touched by this commit (2) |
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) |
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) |
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
|