Changelog for
php7-xdebug-debuginfo-2.6.0-lp150.1.2.x86_64.rpm :
* Wed Jan 31 2018 jweberhoferAATTweberhofer.at- Compile with -fvisibility=hidden- Updated to Xdebug 2.6.0 https://xdebug.org/updates.php#x_2_6_0
* support for profiling memory usage
* configurable formatting of filenames
* statistics of PHP\'s Garbage Collector
* \"remote\" debugger: - \"Notice\" and \"Warning\" notifications are sent to the IDE - support for low-ASCII characters in property names and array keys - support for NULL characters in variable and property names - configurable connection timeouts
* Many improvements and bug-fixes
* Sun Jan 14 2018 jweberhoferAATTweberhofer.at- Updated to Xdebug 2.6.0beta1
* Added filter support for tracing, stack traces and code coverage
* Add X-Profile-File-Name header when a profile file has been generated.
* Check whether variables tracing also works with =&.
* Xdebug var dump tries casting properties.
* SEND_REF lines are not marked as covered.
* Thu Dec 28 2017 jengelhAATTinai.de- Restore previously sanitized description.
* Tue Dec 26 2017 jweberhoferAATTweberhofer.at- Cleaned up spec file- Support for PHP 7.2- Updated to Xdebug 2.6.0alpha1
* ChangeLog https://pecl.php.net/package-changelog.php?package=xdebug&release=2.6.0alpha1
* Added features - Added \"memory\" output to profiling files, to find out where memory is allocated. - Dump super globals contents to error log upon errors, just like when this would happen for stack traces. - Parse X-Forwarded-For for the first IP address when selecting the remote_connect_back host. - Add DBGp: notifications for notices and warnings to be shown in IDEs. - Implement extended_properties feature to remote debugging to support names and values with low ASCII values. - Added xdebug.filename_format setting to configure the formatting of filenames when tracing. - Added support for Unix domain sockets to xdebug.remote_host. - Added xdebug_is_debugger_active() that returns true when debugger is connected. - Added support for earlier stack frames through new argument for xdebug_call_
* functions. - Handle PHP 7.2\'s new methods for switch/case - Added xdebug.remote_timeout to make connect timeout configurable. - Make var_dump() also use the new xdebug.filename_format when formatting filenames.
* Improvements - Added support for \"%s\" specifier for xdebug.trace_output_name. - Improved error message in case the connection breaks. - Change DBGp tests to use TEST_PHP_EXECUTABLE instead of hard coded \'php\' - Use FD_CLOEXEC with debugging sockets to prevent FDs from leaking to forked processes. - Improve the foldexpr in xt.vim to fold lines correctly.
* Fixed bugs - property_get doesn\'t return AATTattributes for SimpleXMLElement. - Property names with quotes can not be fetch while debugging. - Fix \"use after free\" with in add_name_attribute_or_element. - Fixed memory leak with xdebug_path_info_dtor. - Debugging breaks with array element keys containing low-ASCII variables. - Tracing crashes with return_assignments and ternairy operator. - Crashes due to variable resolving/reading mechanism not taking care of temporary hash tables correctly (Nikita Popov, Derick). - Fixed s390x and ppc64 builds (Remi Collet). - Crash on ZEND_SWITCH_LONG / ZEND_SWITCH_STRING with more than 32 cases.
* Changes - Use Error (Throwable) instead of fatal error when maximum nesting level is reached.
* Wed Aug 02 2017 tchvatalAATTsuse.com- Drop the php5 subpackage as we are removing php5 language
* Wed Jun 28 2017 jengelhAATTinai.de- Trim some redundant pharse parts from the description.
* Tue Jun 27 2017 jweberhoferAATTweberhofer.at- Updated to Xdebug 2.5.5 Fixed bugs
* #1439: TYPE_CHECK needs overloading due to smart branches
* #1444: Code Coverage misses a variable in a multi-line function call
* #1446: Code Coverage misses elseif if it uses an isset with a property
* Mon May 15 2017 jweberhoferAATTweberhofer.at- Updated to Xdebug 2.5.4 Fixed bugs
* #799: Function traces report base class instead of object name
* #1421: Fix set_time_limit hanging on PHP 5.6 when pcntl_exec does not exist (Frode E. Moe)
* #1429: Code coverage does not cover null coalesce
* #1434: Code coverage segfaults on 32-bit arch- Updated to Xdebug 2.5.3 Fixed bug
* #1421: Xdebug crashes when it is loaded without pcntl being present- Updated to Xdebug 2.5.2 fixed bugs
* #701: Functions as array indexes show ??? in trace
* #1403: Code coverage does not cover BIND_STATIC
* #1404: Execution time is calculated incorrectly
* #1413: Code coverage mishap with PHP 7.1.3
* #1414: Missing variable assignment in traces with OPcache loaded
* #1415: Crash with multiple catch constructs with OPcache loaded
* #1416: Trace files should not include the first result of a generator if it hasn\'t started yet
* #1417: Fetching properties of static class contexts fails due to incorrect fetch mode
* #1419: Summary not written when script ended with \"pcntl_exec()\"
* Tue Apr 18 2017 jweberhoferAATTweberhofer.at- License is in fact a PHP 3.0 license; productnames and author has been changed to match the xdebug product.
* Thu Mar 30 2017 jweberhoferAATTweberhofer.at- Clearified license
* Fri Mar 17 2017 jweberhoferAATTweberhofer.at- Updated to Xdebug 2.5.1 Fixes:
* #1057: Add xdebug.ini of all settings to package
* #1165: DBGp: step_out skips subsequent function calls
* #1180: Code coverage crashes with non-standard start/stops
* #1278: Xdebug with PHP 7 does not handle prefill-from-oparray for XDEBUG_CC_UNUSED
* #1300: Xdebug functions are not exposing their signature to Reflection
* #1313: Arguments to __call() trampoline picked from the wrong memory location
* #1329: While printing out a stack with and function parameters, XDebug reads uninitialized zvals or free()d memory
* #1381: Code Coverage misses line due to missing FETCH_DIM_W overload
* #1385: can not fetch IS_INDIRECT properties
* #1386: Executable code not shown as executed/executable
* #1392: Unable to compile on FreeBSD due to missing struct definition
* #1394: Code coverage does not cover instanceof (in elseif)
* Sun Jan 29 2017 jweberhoferAATTweberhofer.at- Provide php-xdebug as a parallel installation of php5 and php7 is not possible
* Tue Dec 13 2016 jweberhoferAATTweberhofer.at- Updated to Xdebug 2.5.0 Support for PHP versions lower than PHP 5.5 has been dropped Improvements:
* #1232: add memory delta to HTML traces
* #1365: Allow remote_connect_back to be set through XDEBUG_CONFIG
* #998: Added support for IPv6 (Thomas Vanhaniemi)
* #1297: Initial PHP 7.1 support Fixes:
* #1168: Added defensive check to prevent infinite loop
* #1242: Xdebug on Windows with Eclipse has issues with breakpoint IDs
* #1343: Wrong values of numerical keys outside 32bit range
* #1357: Function signature using variadics is reported as being not executed
* #1361: Remote debugging connection issues with Windows (Anatol Belski)
* #1373: Crash in zend_hash_apply_with_arguments when debugging, due to unset symbol table
* #1295: Apache crashes (SIGSEGV) when trying to establish connection when sockfd is large
* #1303: POLLRDHUP is not supported outside of Gnu/Linux
* #1331: Segfault in code coverage- Updated to Xdebug 2.4.1 Fixes:
* #1106: A thrown Exception after a class with __debugInfo gives 2 errors
* #1241: FAST_CALL/FAST_RET take #2
* #1246: Path and branch coverage should be initialised per request, not globally
* #1263: Code coverage segmentation fault with opcache enabled
* #1277: Crash when using a userland function from RSHUTDOWN with profiling enabled
* #1282: var_dump() of integers > 32 bit is broken on Windows
* #1288: Segfault when uncaught exception message does not contain \" in \"
* #1291: Debugclient installation fails on Mac OS X
* #1326: Tracing and generators crashes with PHP 7.x.
* #1333: Profiler accesses memory structures after freeing
* Tue Mar 08 2016 danimoAATTowncloud.com- XDebug 2.4.0, ported to php7
* Fri Jan 29 2016 pgajdosAATTsuse.com- provides php-xdebug symbol
* Tue Jan 12 2016 pgajdosAATTsuse.com- remove _service
* Thu Jul 02 2015 cobexerAATTgmail.com- reference the upstream xdebug.ini file directly using the package version
* Wed Jul 01 2015 jweberhoferAATTweberhofer.at- Update to Xdebug 2.3.3- Fixed bugs
* #1130: Escaping issues with docrefs and HTML characters in error messages
* #1133: PDO exception code value type is changed
* #1137: Windows does not support %zu formatting for sprintf
* #1140: Tracing with __debugInfo() crashes Xdebug due to a stack overflow
* #1148: Can\'t disable max_nesting_function
* #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
* #686: Not possible to inspect SplObjectStorage instances with Xdebug
* #864: No attributes are shown if an object extends ArrayIterator
* #996: Can\'t evaluate property of class that extends ArrayObject
* #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%)
* Mon Jun 08 2015 jweberhoferAATTweberhofer.at- Use version specific ini file instead of master\'s.
* Mon Jun 01 2015 jweberhoferAATTweberhofer.at- Included upstream xdebug.ini file- Update to Xdebug 2.3.2
* Fixed bug #1117: Path/branch coverage sometimes crashes
* Fixed bug #1121: Segfaults with path/branch coverage- Xdebug 2.3.1
* Fixed bug #1112: Setting an invalid xdebug.trace_format causes Xdebug to crash
* Fixed bug #1113: xdebug.
*_trigger do no longer work, due to NULL not being an empty string- Xdebug 2.3.0
* 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
* Implemented bug #304: File name and line number info for overloaded var_dump()
* Implemented bug #310: Allow class vars and array keys with xdebug_debug_zval()
* Implemented bug #722: Add stack trace limit setting.
* Implemented bug #1003: Add option to xdebug_print_function_stack() to suppress filename and line number
* Implemented bug #1004: Ability to halt on warning/notice
* Implemented bug #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 bug #1023: Add support for PHP 5.6 variadics
* Implemented bug #1024: Add support for PHP 5.6\'s ASSIGN_POW Debugging
* Implemented bug #406: Added support for remote debugging user-defined constants
* Implemented bug #495: Added support for the wildcard exception name \'
*\'
* Implemented bug #1066: Better error message for SELinux preventing debugging connections
* Implemented bug #1084: Added support for extended classes to trigger exception breakpoints
* Implemented bug #1084: Added exception code as extra element to debugger XML Tracing
* Implemented bug #341: Added the time index and memory usage for function returns in normal tracefiles
* Implemented bug #644: Shared secret for profiler_enable_trigger and trace_enable_trigger with
*_value option
* Implemented bug #971: Added the trace file option \"XDEBUG_TRACE_NAKED_FILENAME\" to xdebug_start_trace() to prevent the \".xt\" extension from being added
* Implemented bug #1021: Added support for return values to computerized trace files
* Implemented bug #1022: Added support for serialized variables as format in trace files in the form of option \"5\" for \"xdebug.collect_params\" Code Coverage
* Implemented bug #380: Added xdebug_code_coverage_started()
* Implemented bug #1034: Add collected path and branch information to xdebug_get_code_coverage() output Profiling
* Implement bug #1054: Support for filename and function name compression in cachegrind files Changes
* Implemented bug #863: Support xdebug.overload_var_dump through ini_set()
* Implemented bug #973: Use case-insensitive filename comparison on all systems (Galen Wright-Watson)
* Implemented bug #1057: Removed trailing whitespace from example xdebug.ini
* Implemented bug #1096: Improve performance improvement for handling breakpoints by ignoring locales (Daniel Sloof)
* Implemented bug #1100: Raise default max_nesting_level to 256 Removed features
* Support for PHP versions lower than PHP 5.4 have been dropped.
* Wed Feb 18 2015 jweberhoferAATTweberhofer.atxdebug is working with PHP 5.6 now.- Update to 2.2.7
* 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.- Update to 2.2.6
* Fixed bug #1048: Can not get $GLOBAL variable by property_value on function context.
* Fixed bug #1073 and bug #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.- Check checksum on download- Simplified / reformatted spec
* Fri Aug 29 2014 cobexerAATTgmail.com- Update to 2.2.5
* Added support for PHP 5.5.
* multiple bugfixes for details see http://xdebug.org/updates.php#x_2_2_5
* Tue May 14 2013 adaugherityAATTtamu.edu- Update to 2.2.2
* support for PHP 5.5b1 (and 5.4)
* Tue Mar 29 2011 crrodriguezAATTopensuse.org- Update to 2.1.1 final
* Fri Mar 25 2011 crrodriguezAATTopensuse.org- Update to 2.1.1 RC1
* Fri Dec 24 2010 cristian.rodriguezAATTopensuse.org- add a service
* Fri Dec 24 2010 cristian.rodriguezAATTopensuse.org- Update to version 2.1.0 final
* Tue Apr 06 2010 crrodriguezAATTopensuse.org- fix build in older products
* Fri Apr 02 2010 crrodriguezAATTopensuse.org- update to version 2.1.0beta3
* Sun Sep 27 2009 crrodriguezAATTsuse.de- workaround for http://bugs.php.net/bug.php?id=49677