2022-05-24 17:01:22 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/php-xdebug: update to 3.1.4
3.1.4 (2022-04-04)
Fixed bugs:
* Fixed issue #2006: Removing second call breakpoint with same function name
* Fixed issue #2060: XDebug breaks the Symfony "PhpFilesAdapter" cache
adapter
* Fixed issue #2061: Possible use after free with GC Stats
* Fixed issue #2063: Can't inspect ArrayObject storage elements
* Fixed issue #2064: Segmentation fault in symfony cache
* Fixed issue #2068: Debug session can be started with
"XDEBUG_SESSION_START=anything" when xdebug.trigger_value is set
* Fixed issue #2069: Warn when profiler_append is used together with zlib
compression
* Fixed issue #2075: Code coverage misses static array assignment lines
|
2022-02-20 14:28:56 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/php-xdebug: update to 3.1.3
3.1.3 (2022-02-01)
Fixed bugs:
* Fixed issue #2049: evaling broken code (still) causes unhandled exception
in PHP 7.4
* Fixed issue #2052: Memory leak when a trace file can't be opened because
xdebug.trace_output_name is invalid
* Fixed issue #2054: Slowdown when calling a function with long string
parameters
* Fixed issue #2055: Debugger creates XML with double facet attribute
|
2021-12-12 16:04:21 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/php-xdebug: update to 3.1.2
3.1.0 (2021-10-04)
* Fixed issue #1472: Add assignments to computer readable trace format
* Fixed issue #1537: Add links to documentation to various different
"features" after wizard has run
* Fixed issue #1738: Add xdebug_notify() function to send data through DBGp
to a debugging client
* Fixed issue #1853: Enable profile compression for cachegrind files
* Fixed issue #1890: Add connected client and protocol features to
diagnostic page
* Fixed issue #1898: API for querying the currently active mode(s)
* Fixed issue #1933: Allow for cloud ID to be set through the trigger
* Fixed issue #1938: Branches in traits aren’t marked as executed
* Fixed issue #1948: Do not redirect warning and error messages to PHP's
error log if an Xdebug log is active
* Fixed issue #1949: private properties for internal classes can't be
fetched for debugging
* Fixed issue #1963: php exit code = -1073741819 when xdebug.mode = off
(Windows Thread Safe Only)
* Fixed issue #1969: Provide breakpoint ID / info in DBGp run command
responses
* Fixed issue #1970: xdebug_get_function_stack with unnamed (internal)
parameters have wrong index
* Fixed issue #1972: Add support for PHP 8.1 Fibers
* Fixed issue #1974: Add gzip support to trace files
* Fixed issue #1976: Switch debug session cookie to Lax, and remove expiry
time
* Fixed issue #1978: Xdebug's log messages are cut off at 512 bytes
* Fixed issue #1980: PHP 8.1: Mark enum classes as "enum"
* Fixed issue #1986: Add support for multiple trigger values
* Fixed issue #1989: Profiling does not output correct class when parent
keyword is used
* Fixed issue #1992: Code Coverage with filter produces Segmentation fault
on xdebug_stop_code_coverage()
* Fixed issue #1993: eval-ing broken code causes stepping to break
* Fixed issue #1996: Add support for Closure visualisation in traces,
debugging, and Xdebug's var_dump
* Fixed issue #1997: Added xdebug_connect_to_client() to attempt a debugging
connect while running code
* Fixed issue #1998: Double facet attribute generated for enums that are
stored in properties
* Fixed issue #1999: Add "readonly" facet to PHP 8.1 readonly properties
* Fixed issue #2001: Add 'xdebug.use_compression' setting to turn on/off
compression for profiling files
* Fixed issue #2004: Figure out what "XDEBUG_SHOW_FNAME_TODO" define is for
* Fixed issue #2007: xdebug 3.x fails to build on OS X 10.11 or earlier due
to clock_gettime_nsec_np requirement
* Fixed issue #2008: Using the XDEBUG_SESSION cookie could bypass
shared-secret checks
* Fixed issue #2009: xdebug_stop_code_coverage's argument has type mismatch
* Fixed issue #2011: Closures as protected properties have double facet XML
attribute
* Fixed issue #2013: Support PHP 8.1
* Fixed issue #2018: zlib compression support on Windows
* Fixed issue #2019: Xdebug crash because of uninitialized memory
* Fixed issue #2020: segfault if xdebug.dump.GET=* and integer key without
value in URL
* Fixed issue #2021: Segmentation fault due to NULL bytes in internal
anonymous class names
* Fixed issue #2025: Anonymous classes which extend are not detected as
anonymous classes since PHP 8.0
3.1.1 (2021-10-15)
* Fixed issue #2016: apache gives no output with xdebug 3.1.0b2 installed
* Fixed issue #2024: Apache restarts in a loop under PHP 8.1.0 RC3
* Fixed issue #2029: incorrect and inaccurate date and time displayed in
xdebug.log and trace files
* Fixed issue #2030: PhpStorm step-debug not working on PHP 8.0.11
* Fixed issue #2032: Use runtime PHP version in DBGp and info pages instead
of compiled-against version
* Fixed issue #2034: Xdebug throws a Segmentation fault when
'set_time_limit' function is disabled
* Fixed issue #2035: Xdebug block everything with localhost in XAMMP
3.1.2 (2021-12-01)
* Fixed issue #2036: Segfault on fiber switch in finally block in garbage
collected fiber
* Fixed issue #2037: Crash when profile file can not be created
* Fixed issue #2041: __debugInfo is not used for var_dump output
* Fixed issue #2046: Segault on xdebug_get_function_stack inside a Fiber
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-06-04 16:13:37 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/php-xdebug: update to 3.0.4
3.0.4 (2021-04-08)
Fixed bugs:
- Fixed issue #1802: Improve xdebug.org home page
- Fixed issue #1944: tracing is started without trigger, when profiler is
also enabled
- Fixed issue #1947: xdebug_info() settings section does not show the modes
that are overridden by XDEBUG_MODE
- Fixed issue #1950: Assignment trace with ASSIGN_OBJ_REF crashes
- Fixed issue #1954: Calling xdebug_start_trace without mode including
tracing results in a fatal error
|
2021-02-28 18:07:55 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/php-xdebug: update to 3.0.0
pkgsrc change: use standard PECL site as MASTER_SITES.
Mon, Feb 22, 2021 - Xdebug 3.0.3
Fixed bugs:
- Fixed issue #1930: No local variables with trigger and xdebug_break()
- Fixed issue #1931: xdebug_info() output misses configuration
settings if phpinfo() has been called
- Fixed issue #1932: One line in multi-line string concatenation is
not covered
- Fixed issue #1940: Wrong type used for showing GC Stats reports
|
2021-02-02 16:03:36 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/php-xdebug: update to 3.0.2
3.0.2 (2021-01-04)
Fixed bugs:
- Fixed issue #1907: Empty exception message when setting the $message
property to a stringable object
- Fixed issue #1910: Code coverage misses constructor property promotion
code
- Fixed issue #1914: Compillation failure on OpenBSD
- Fixed issue #1915: Debugger should only start with XDEBUG_SESSION and
not XDEBUG_PROFILE
- Fixed issue #1918: Warn if PHP's Garbage Collection is disabled in
gc_stats mode
- Fixed issue #1919: Crash when enabling filter without the right mode
active
- Fixed issue #1921: Xdebug does not start step debugging if
start_with_request=trigger
- Fixed issue #1922: Code coverage misses array assignment lines
- Fixed issue #1924: Deprecated INI settings displayed in phpinfo()
- Fixed issue #1925: xdebug.start_with_request and start_upon_error
display inconsistent values
- Fixed issue #1926: Add Xdebug mode's source to xdebug_info() output
- Fixed issue #1927: Crash when calling xdebug_stop_trace without a trace
in progress
- Fixed issue #1928: xdebug_stop_gcstats() can also return false
|
2021-01-03 08:28:56 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
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
|
2020-10-04 08:19:18 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
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
|