-
Notifications
You must be signed in to change notification settings - Fork 7.8k
Insights: php/php-src
Overview
Could not load contribution data
Please try again later
2 Releases published by 1 person
-
php-8.3.20 PHP 8.3.20
published
Apr 10, 2025 -
php-8.4.6 PHP 8.4.6
published
Apr 11, 2025
77 Pull requests merged by 16 people
-
Implement GH-17321: Add setAuthorizer to Pdo\Sqlite
#17905 merged
Apr 17, 2025 -
Fix use of magic const within const expr cast
#18338 merged
Apr 16, 2025 -
Avoid useless initializations of fci/fcc in array functions
#18273 merged
Apr 15, 2025 -
Fix GH-18108 gen_stub: Using $this when not in object context
#18327 merged
Apr 15, 2025 -
run-tests.php: Save STDIN section into a file
#18305 merged
Apr 15, 2025 -
zend_compile: Allow
(void)
in for’s initializer and loop expression#18303 merged
Apr 14, 2025 -
Don't evaluate GMP comparison multiple times
#18321 merged
Apr 14, 2025 -
ext/iconv: Various minor refactorings
#18313 merged
Apr 14, 2025 -
8.2 branch is security fixes only
#18319 merged
Apr 13, 2025 -
Fix GlobIterator without constructor breaks count()
#18314 merged
Apr 12, 2025 -
Implement GH-18261: Allow cast to be used in constant expressions
#18264 merged
Apr 11, 2025 -
ext/bcmath: Use
const
qualifiers appropriately#18284 merged
Apr 11, 2025 -
UPGRADING: fix typos and duplicated words
#18293 merged
Apr 10, 2025 -
[ext-curl] Add
\CURLOPT_INFILESIZE_LARGE
#17637 merged
Apr 9, 2025 -
ext/intl: Add
NumberFormatter::CURRENCY_ISO
,PLURAL
,STANDARD
andCASH_CURRENCY
#18007 merged
Apr 8, 2025 -
Fixed GH-18267 finfo_file() crashing on invalid URL protocol.
#18269 merged
Apr 8, 2025 -
ext/standard: Remove
#[\NoDiscard]
fromflock()
#18255 merged
Apr 8, 2025 -
Remove cache slot from ZEND_VERIFY_RETURN_TYPE and arg RECV opcodes
#18258 merged
Apr 7, 2025 -
Zend: Add MUTABLE zend_type foreach macros and const qualifiers
#18256 merged
Apr 7, 2025 -
[skip ci] Request the output of
php -v
in thebug_report.yml
issue template#18230 merged
Apr 7, 2025 -
mysqlnd: Make
st_mysqlnd_stats.values
a dynamic struct member#18246 merged
Apr 6, 2025 -
ext/gd: Various minor refactorings
#18251 merged
Apr 5, 2025 -
Zend/zend_inheritance: Minor refactorings
#18253 merged
Apr 5, 2025 -
Avoid allocation in zend_enum_get_case_cstr()
#18239 merged
Apr 4, 2025 -
ext/standard/dir.c: Refactor implementation of Directory and dir functions
#18088 merged
Apr 3, 2025 -
ext/ftp: Various refactorings
#18240 merged
Apr 3, 2025 -
ext/fileinfo: Various refactorings
#18197 merged
Apr 3, 2025 -
Simplify curl gc handlers
#18227 merged
Apr 2, 2025 -
replace match statements with if statements in gdb debug script
#18226 merged
Apr 2, 2025 -
zend_execute: Remove useless refcounting in
get_deprecation_suffix_from_attribute()
#18229 merged
Apr 2, 2025 -
RFC: Marking return values as important (#[\NoDiscard])
#17599 merged
Apr 2, 2025 -
ext/filter: Various refactorings
#18205 merged
Apr 2, 2025 -
docs: fix spelling in
stubs.rst
#18220 merged
Apr 1, 2025 -
Fix typo in
ReflectionParameter::getName()
description [skip ci]#18206 merged
Mar 31, 2025 -
ext/ffi: Various minor refactorings
#18176 merged
Mar 31, 2025 -
Add runtime-enabled heap debugging capabilities
#18172 merged
Mar 31, 2025 -
main/streams: Move definitions to reduce ext/standard dependency and add new API
#18097 merged
Mar 30, 2025 -
Optimize SplFixedArray::fromArray() for packed arrays
#18196 merged
Mar 30, 2025 -
Avoid rebuilding the property table when possible in SplFixedArray's gc handler
#18195 merged
Mar 30, 2025 -
Micro-optimizations to str_increment() and str_decrement()
#18193 merged
Mar 30, 2025 -
Make SplFixedArray::jsonSerialize() an implementation alias of SplFixedArray::toArray()
#18191 merged
Mar 30, 2025 -
Optimize SplFixedArray::toArray()
#18190 merged
Mar 30, 2025 -
ext/pgsql: fix pg_close_stmt() signature.
#18194 merged
Mar 30, 2025 -
Optimize SplFixedArray dimension performance
#18184 merged
Mar 30, 2025 -
Remove pointless ZVAL_UNDEF() in isset path
#18187 merged
Mar 30, 2025 -
Remove pointless operations from zend_user_serialize()
#18188 merged
Mar 30, 2025 -
Remove useless operations in namespace_compat
#18182 merged
Mar 29, 2025 -
Get rid of temporary in array_push
#18181 merged
Mar 29, 2025 -
Avoid pointless refcounting in array_reduce
#18180 merged
Mar 29, 2025 -
Add
php_build_provider()
#18168 merged
Mar 29, 2025 -
Improve performance of user-callbacked sort functions
#18166 merged
Mar 29, 2025 -
ext/exif: Various minor refactorings
#18142 merged
Mar 28, 2025 -
ext/pdo_pgsql: updating copy from according to pgsql extension workflow.
#18175 merged
Mar 28, 2025 -
Improve performance of array_map()
#18158 merged
Mar 28, 2025 -
ext/date: Various minor refactorings
#18044 merged
Mar 28, 2025 -
Improve performance of array_find() etc
#18157 merged
Mar 27, 2025 -
[ci skip] Fix example and add NEWS merging info to release process
#18159 merged
Mar 27, 2025 -
zend_smart_string: Add
smart_string_append_printf()
#18160 merged
Mar 27, 2025 -
Zend: Fix reference counting for Closures in const-expr
#17853 merged
Mar 27, 2025 -
Reflection: optimize smart_str building
#18155 merged
Mar 26, 2025 -
NEWS/UPGRADING for GH-15956
#18154 merged
Mar 26, 2025 -
ReflectionClass: show enums differently from classes, test output
#15956 merged
Mar 26, 2025 -
ext/bcmath: In the arm processor environment, NEON is used to use SIMD.
#18130 merged
Mar 25, 2025 -
Avoid allocating temporaries on the call frame for property hook trampolines
#16287 merged
Mar 25, 2025 -
Add myself as ext/reflection maintainer [skip ci]
#18138 merged
Mar 25, 2025 -
ext/enchant: Remove useless char* casts
#18141 merged
Mar 25, 2025 -
streams: Indicate which argument fails the stream ZPP check
#18078 merged
Mar 24, 2025 -
Add myself as ext/reflection maintainer [skip ci]
#18137 merged
Mar 24, 2025 -
Add
(void)
cast#18115 merged
Mar 24, 2025 -
zend_vm_def: Use
FREE_OP1()
in ZEND_FREE handler#18131 merged
Mar 22, 2025 -
Remove unused strcasecmp definition
#17050 merged
Mar 21, 2025 -
Fix intl tests for icu 77
#18125 merged
Mar 21, 2025 -
ext/standard: Use usual not empty error for proc_open()
#18083 merged
Mar 21, 2025 -
Fix GH-18114: pdo lazy object crash
#18116 merged
Mar 19, 2025 -
ext/pgsql: get_field_name helper, remove precaution for pg_type request.
#18025 merged
Mar 19, 2025 -
ext/bcmath: Extracted common logic into function and macro
#18103 merged
Mar 19, 2025 -
Zend/hash: Add yet more const qualifiers
#18084 merged
Mar 18, 2025
37 Pull requests opened by 21 people
-
gen_stub: various simplifications and clean up (4)
#18109 opened
Mar 18, 2025 -
Docs: add a page about zend_attribute
#18122 opened
Mar 20, 2025 -
Optimization for htmlspecialchars function
#18126 opened
Mar 21, 2025 -
Use win32 glob implementation on all platforms
#18164 opened
Mar 27, 2025 -
Implement Closure::getCurrent() to retrieve current closure
#18167 opened
Mar 28, 2025 -
PoC: Make type checking constant time (for fast generics & DNF matching)
#18189 opened
Mar 30, 2025 -
Separate out proxied SplFixedArray handlers
#18199 opened
Mar 30, 2025 -
[PoC] Implement some internal functions in plain PHP
#18204 opened
Mar 31, 2025 -
RFC: Nested Classes
#18207 opened
Mar 31, 2025 -
ext/gd: imageaffinematrixget() strengthening `options` type check.
#18208 opened
Mar 31, 2025 -
[RFC] Implement array_first() and array_last()
#18210 opened
Mar 31, 2025 -
ext/sockets: UDP_SEGMENT support.
#18213 opened
Mar 31, 2025 -
Change default setting for zend.exception_ignore_args
#18215 opened
Apr 1, 2025 -
build(shtool): fix typo
#18221 opened
Apr 1, 2025 -
Fix leak+crash with sapi_windows_set_ctrl_handler()
#18231 opened
Apr 2, 2025 -
Fix uniqid() performances
#18232 opened
Apr 3, 2025 -
Fixed GH-18241: imagefilledpolygon underflow with poly coordinates.
#18248 opened
Apr 4, 2025 -
[RFC?] Add curl websocket bindings
#18249 opened
Apr 4, 2025 -
MySQL: add the option to force sending the password as plain text
#18252 opened
Apr 4, 2025 -
ext/gmp: allow real number to create gmp int.
#18254 opened
Apr 5, 2025 -
Zend: Use pointer to zend_type for variance checks
#18257 opened
Apr 5, 2025 -
[PoC] Associated types
#18260 opened
Apr 6, 2025 -
Fix few build warnings.
#18265 opened
Apr 6, 2025 -
zend_execute: Streamline typechecks in `zend_check_type_slow()` if an object is given
#18277 opened
Apr 8, 2025 -
Init OpenSSL libctx and use it for pkey
#18282 opened
Apr 8, 2025 -
ext/gd: imagefilter* using overflow checks.
#18283 opened
Apr 8, 2025 -
Patch run tests from git work tree
#18286 opened
Apr 9, 2025 -
ext/standard: Implement list_filter()
#18291 opened
Apr 9, 2025 -
Fix self inheritance type checks for traits
#18296 opened
Apr 10, 2025 -
JIT: Check exception on exit
#18297 opened
Apr 10, 2025 -
run-tests.php: Remove extra env vars in the generated .sh file
#18306 opened
Apr 11, 2025 -
Fix GH-18281: making flock flags mutually exclusive.
#18315 opened
Apr 12, 2025 -
Fix bug GH 18076
#18317 opened
Apr 13, 2025 -
Allow FPM_LOG_BUFFER to be adjusted in conf file, changed the buffer to be dynamically allocated
#18328 opened
Apr 15, 2025 -
[WIP] Update release process
#18342 opened
Apr 17, 2025 -
Make scheme part of parse_url comply with rfc3986
#18343 opened
Apr 17, 2025 -
Evaluate const expression cast at ct if possible
#18347 opened
Apr 17, 2025
100 Issues closed by 30 people
-
Add setAuthorizer to Pdo\Sqlite
#17321 closed
Apr 17, 2025 -
Segmentation Fault with php 8.3.20
#18337 closed
Apr 17, 2025 -
Feature Request: new `phpinfo_array()` function
#16560 closed
Apr 17, 2025 -
PHP 8.4: Virtual Property with `set` returning a value stores the value
#18341 closed
Apr 17, 2025 -
Implement a shorter way of defining empty classes
#17267 closed
Apr 17, 2025 -
new \Exception change internal debug_backtrace() to only one row saving generator to receive other rows
#18333 closed
Apr 16, 2025 -
Segmentation fault with PHP 8.3.20
#18339 closed
Apr 16, 2025 -
Feature Request: Add SQLSTATE return when the pg_connect() failed to the error text
#18334 closed
Apr 16, 2025 -
gen_stub: Using $this when not in object context
#18108 closed
Apr 15, 2025 -
sqlite PDO::quote silently corrupts strings with null bytes
#13952 closed
Apr 14, 2025 -
`#[NoDiscard]` and `(void)` - some errors cannot be ignored
#18301 closed
Apr 14, 2025 -
PHP 8.3.20 segfaults when removing a node from SimpleXML with unset
#18325 closed
Apr 14, 2025 -
SplObjectStorage debug handler mismanages memory
#18322 closed
Apr 14, 2025 -
DateInterval d property is 0 instead of real value 28
#18183 closed
Apr 13, 2025 -
Invalid ID attribute with php8.4's \Dom\HTMLDocument
#18316 closed
Apr 13, 2025 -
Limit maximum number of filter chains as a security measure
#10453 closed
Apr 13, 2025 -
Headers sent in CLI SAPI
#12303 closed
Apr 13, 2025 -
zend.opcache: Warning Internal error: wrong size calculation
#14625 closed
Apr 13, 2025 -
SIGSEGV when running PHP 8.3/8.4 (with docker)
#17875 closed
Apr 13, 2025 -
exif_read_data does not support PNG metadata despite PNG supporting chunks
#18162 closed
Apr 13, 2025 -
ipv6 filter integer overflow
#18309 closed
Apr 11, 2025 -
Changing the properties of a DateInterval through dynamic properties triggers a SegFault
#18304 closed
Apr 11, 2025 -
integer overflow in logical_filters.c:825:14
#18310 closed
Apr 11, 2025 -
double free
#18311 closed
Apr 11, 2025 -
var_export cannot process "<" some parts of stringed key names
#18308 closed
Apr 11, 2025 -
Allow cast to be used in constant expressions
#18261 closed
Apr 11, 2025 -
assertion failure zend_jit_ir.c
#18294 closed
Apr 11, 2025 -
https://www.php.net/downloads.php php-8.3.20.tar.xz sha256sum is wrong
#18298 closed
Apr 10, 2025 -
ldap_set_option(null, LDAP_OPT_X_TLS_REQUIRE_CERT, $option) can't be overridden
#17776 closed
Apr 10, 2025 -
`DateInterval` month durations not accounting for calendar month days
#18203 closed
Apr 10, 2025 -
Failing Psalm unit tests on windows with function JIT
#18024 closed
Apr 10, 2025 -
php 8.4.5 crashed when opcache is enable - segfault
#18147 closed
Apr 10, 2025 -
curl responses mixed up with pcnt_fork
#10633 closed
Apr 9, 2025 -
assertion failure php_fileinfo_from_path
#18267 closed
Apr 8, 2025 -
SEGV array_walk()
#18268 closed
Apr 8, 2025 -
Failing to build PHP 8.4.5 from source
#18259 closed
Apr 8, 2025 -
PHP 8.5 `#[NoDiscard]` should probably not be on `flock()`
#18235 closed
Apr 8, 2025 -
PHP module opcache won't load
#18270 closed
Apr 7, 2025 -
number_format rounding in 8.4 is different from older versions
#18266 closed
Apr 7, 2025 -
memory leak
#18247 closed
Apr 5, 2025 -
runtime error: 5.90296e+20 is outside the range of representable values of type 'long' in libgd
#18243 closed
Apr 5, 2025 -
SEGV zend_smart_str
#18242 closed
Apr 4, 2025 -
'zend_execute_data' pointer becomes NULL inside internal function handler of 'curl_exec()'
#18216 closed
Apr 4, 2025 -
Build PHP 8.4.5 in RHEL 7.9 having error: incompatible types
#18178 closed
Apr 4, 2025 -
Test bug72666_variation3 fails with 8.4.5RC1
#17932 closed
Apr 4, 2025 -
Memory corruption on 8.4
#17974 closed
Apr 4, 2025 -
latest libxml2, libxslt and libenchant and glibc fails at libtool phase with newest php8.4.5
#18222 closed
Apr 2, 2025 -
Date Timezone unexpected clone, why?
#18228 closed
Apr 2, 2025 -
Unreachable program point: streams
#18212 closed
Apr 2, 2025 -
php-fpm.org potentially confusing users
#18217 closed
Apr 2, 2025 -
curl_upkeep() function [ext/curl/tests/curl_upkeep_001.phpt]
#18102 closed
Apr 2, 2025 -
Collision of interface constant and trait constant should not produce fatal error
#16198 closed
Apr 1, 2025 -
Strange behavior of `ReflectionClass::getProperty` with trait and inheritance
#15753 closed
Apr 1, 2025 -
Use-after-free with extract() and EXTR_REFS
#18209 closed
Apr 1, 2025 -
DateTime/DateTimeImmutable->getMicrosecond returns integer values, while leading zeroes matter
#18219 closed
Apr 1, 2025 -
possible bug with selecting individual columns vs select splat.
#18177 closed
Mar 29, 2025 -
NumberFormatter::__construct limits usage by throwing an error
#18170 closed
Mar 28, 2025 -
Associative mode for ReflectionAttribute::getArguments
#18165 closed
Mar 27, 2025 -
Lazy proxy calls magic methods twice
#18038 closed
Mar 27, 2025 -
php8ts crashes in php_clear_stat_cache()
#18145 closed
Mar 27, 2025 -
Corrupted zend_mm_heap when using a closure in attribute
#17851 closed
Mar 27, 2025 -
Infinite recursion through deprecated class constants self-referencing through deprecation message
#17711 closed
Mar 26, 2025 -
stack-overflow in the master branch, zend_execute.c:1825
#18022 closed
Mar 26, 2025 -
Make benchmark comparison search for last benchmarked commit
#18094 closed
Mar 26, 2025 -
`ReflectionClass::toString()` should have better output for enums
#15766 closed
Mar 26, 2025 -
DOMDocument::loadHTML fails with "Memory allocation failed" on self-closing elements
#18151 closed
Mar 26, 2025 -
Argument description attribute would be nice
#18153 closed
Mar 26, 2025 -
pg_copy_from no longer accepts linefeed
#18148 closed
Mar 26, 2025 -
FPM with httpd ProxyPass does not decode script path
#17645 closed
Mar 25, 2025 -
Rally for PHP-FPM
#18140 closed
Mar 25, 2025 -
proc_open mixed up stderr and stdout when using pty for pipe
#17983 closed
Mar 25, 2025 -
Datetime(CreateFromTimestamp/CreateFromFromat(U)) - no timezone
#18143 closed
Mar 25, 2025 -
API Breakage: php_base64_encode No Longer Exported in php8ts.dll
#18135 closed
Mar 24, 2025 -
Error on ipv6 on make test
#18111 closed
Mar 23, 2025 -
Confusing error message "expecting amp"
#18026 closed
Mar 23, 2025 -
mb_{detect/convert}_encoding. Again. Or maybe `pdo`?
#17931 closed
Mar 23, 2025 -
Shorthand string backend enums
#18132 closed
Mar 22, 2025 -
PHP Development Server considers a query with an emoji a 'Malformed HTTP request'
#18129 closed
Mar 22, 2025 -
opcache.jit=1211 in php.ini causes apache to crash
#9105 closed
Mar 21, 2025 -
php_cli Segmentation fault
#8950 closed
Mar 21, 2025 -
Add pcntl_waitid, wrapping POSIX waitid
#14616 closed
Mar 21, 2025 -
Opcache CFG jmp optimization with try-finally breaks the exception table
#18107 closed
Mar 21, 2025 -
CRLF causes confusing bugs in compilation
#17836 closed
Mar 21, 2025 -
Significant performance degradation in 'foreach' starting from PHP 8.2.13 (caused by garbage collection)
#13193 closed
Mar 21, 2025 -
Invalid numeric literal with mktime() in 2-digit month 08 and 09
#18124 closed
Mar 21, 2025 -
PHP 8.4 and Oracle
#17062 closed
Mar 21, 2025 -
pdo lazy object crash
#18114 closed
Mar 20, 2025 -
NULL access with preloading and INI option
#18112 closed
Mar 20, 2025 -
Uninitialized promoted constructor property even with default value
#18106 closed
Mar 20, 2025 -
Null dereference because cache_slot is null
#11614 closed
Mar 20, 2025 -
Windows JIT segfault when running psalm
#13180 closed
Mar 20, 2025 -
JIT zend_fetch_ce_from_cache_slot segfault
#16832 closed
Mar 20, 2025 -
stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c
#18113 closed
Mar 19, 2025 -
GH-15613 overflow on hex strings repeater value [ext/standard/tests/strings/gh15613.phpt]
#17955 closed
Mar 19, 2025 -
Null Coalescing Comparison
#18104 closed
Mar 18, 2025 -
Frameless call optimization broke IN_ARRAY DFA transformation
#18050 closed
Mar 18, 2025
38 Issues opened by 29 people
-
PDO_ODBC truncating CHAR field Db2i driver
#18349 opened
Apr 17, 2025 -
fputcsv incorrectly escapes when quote char is both enclosure and escape char
#18348 opened
Apr 17, 2025 -
[int] Expose the ICU ListFormatter
#18346 opened
Apr 17, 2025 -
[intl] add support for determining whether a locale uses a RTL script
#18345 opened
Apr 17, 2025 -
[intl] Add support for adding and removing likely subtags for a locale, as defined in UTS#35
#18344 opened
Apr 17, 2025 -
var_dump() $return like print_r to allow using it in ob_start() callbacks without fatal
#18340 opened
Apr 16, 2025 -
Non-zero exit code when file is empty
#18336 opened
Apr 16, 2025 -
Feature Request: Add SQLSTATE return when the pg_connect() failed to the error text
#18335 opened
Apr 16, 2025 -
ctype: test lc_ctype_inheritance.phpt fails on some macOS systems
#18324 opened
Apr 14, 2025 -
missing isset() on private(set) property (backing a get hook)
#18318 opened
Apr 13, 2025 -
Multiple stability and compatibility issues JIT and file caching and preloading.
#18300 opened
Apr 11, 2025 -
self is incorrectly resolved when used as a return type in a trait method
#18295 opened
Apr 10, 2025 -
Remove null byte from anonymous class name
#18290 opened
Apr 9, 2025 -
Enums is not a classes, otherwise class_exists() should be renamed to struct_exists()
#18288 opened
Apr 9, 2025 -
Feature request; Primary constructors
#18287 opened
Apr 9, 2025 -
Deprecation errors are inconsistently triggered for underscore class aliases
#18285 opened
Apr 9, 2025 -
`flock` LOCK_SH, LOCK_EX, LOCK_UN options are exclusive
#18281 opened
Apr 8, 2025 -
assertion failure spl_fixedarray
#18274 opened
Apr 8, 2025 -
PHP runner does exit if script file is locked
#18272 opened
Apr 7, 2025 -
How to properly restart Apache(mod-php) when updating FFI_LIB libraries in ffi.preload
#18263 opened
Apr 6, 2025 -
Assertion failure Zend/zend_vm_execute.h JIT
#18262 opened
Apr 6, 2025 -
Comment out HTML and PHP together
#18244 opened
Apr 4, 2025 -
libgd integer overflow
#18241 opened
Apr 4, 2025 -
Double Content-Type headers added to request if context->http->header is a multiline string
#18238 opened
Apr 3, 2025 -
MB_CASE_TITLE treats entities as words (in contrast to uc_words)
#18236 opened
Apr 3, 2025 -
Invalid trait insteadof list
#18223 opened
Apr 1, 2025 -
PHP 8.4: dynamic dispatch problem with traits and inheritance
#18174 opened
Mar 28, 2025 -
ext/hash relies on implementation-defined malloc alignment
#18173 opened
Mar 28, 2025 -
setcookie should overwrite cookie header with same info
#18169 opened
Mar 28, 2025 -
Named anonymous functions
#18163 opened
Mar 27, 2025 -
in return type class with __invoke method is not a callable
#18161 opened
Mar 27, 2025 -
Memory Leak
#18139 opened
Mar 24, 2025 -
Bug: opcache JIT optimization >=2 [Windows cli]
#18136 opened
Mar 24, 2025 -
SEGV zend_jit_trace_copy_ssa_var_range
#18134 opened
Mar 24, 2025 -
FILE_SKIP_EMPTY_LINES only works with FILE_IGNORE_NEW_LINES
#18120 opened
Mar 20, 2025 -
Wrong line & file on error trace
#18105 opened
Mar 18, 2025
95 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Socket ether linux step2
#17926 commented on
Apr 15, 2025 • 23 new comments -
Add grapheme_levenshtein function.
#18087 commented on
Apr 17, 2025 • 19 new comments -
ext/bcmath: Added fuzzer for divide
#18045 commented on
Mar 21, 2025 • 15 new comments -
ext/gd: calls with array types check strengthening.
#18005 commented on
Mar 31, 2025 • 11 new comments -
Optimize PHP html_entity_decode function
#18092 commented on
Apr 16, 2025 • 10 new comments -
Pipe operator
#17118 commented on
Apr 10, 2025 • 10 new comments -
[RFC] Never parameters
#18016 commented on
Mar 19, 2025 • 8 new comments -
Add #[NonpublicConstructor] attribute
#17846 commented on
Apr 16, 2025 • 7 new comments -
Fix GH-#18051 (DateTimeZone->getTransitions can return first transition twice)
#18054 commented on
Apr 10, 2025 • 5 new comments -
[RFC] Add support for attributes on compile-time constants
#16952 commented on
Apr 9, 2025 • 3 new comments -
[RFC] Add RFC 3986 and WHATWG compliant URL parsing support
#14461 commented on
Apr 14, 2025 • 2 new comments -
Fix GH-17951: Addition of max_memory_limit INI
#18011 commented on
Apr 17, 2025 • 1 new comment -
Drop unused variables
#18023 commented on
Apr 17, 2025 • 1 new comment -
Avoid useless string releases in arginfo.h files
#17344 commented on
Mar 28, 2025 • 1 new comment -
Fix GH-9420: Attributes on promoted properties (PHP 8.1)
#9887 commented on
Mar 31, 2025 • 0 new comments -
Update warning messages about undefined variables
#8912 commented on
Mar 31, 2025 • 0 new comments -
[main][linux] set IP(6)_RECVERR on connected datagram sockets.
#8635 commented on
Apr 11, 2025 • 0 new comments -
ext/exif: convert remaining uses of zend_parse_parameters()
#7440 commented on
Mar 31, 2025 • 0 new comments -
Allow build/gen_stub.php to have extended&non-standard phpdoc types
#7180 commented on
Mar 31, 2025 • 0 new comments -
Adds tests for uncloneable Error and Exception classes
#6388 commented on
Mar 31, 2025 • 0 new comments -
FPM: fastcgi_finish_request supports force close connection param
#10273 commented on
Apr 16, 2025 • 0 new comments -
GH-12371: "internal error" in ReflectionParameter::getDefaultValue on Variable-length argument list
#12372 commented on
Mar 31, 2025 • 0 new comments -
Run-Tests Cleanup / Modernization
#5707 commented on
Mar 31, 2025 • 0 new comments -
flush() halts script after fastcgi_finish_request()
#9741 commented on
Apr 16, 2025 • 0 new comments -
FPM: keepalived connection with fastcgi_finish_request causes dead lock
#10335 commented on
Apr 16, 2025 • 0 new comments -
gen_stub.php: consider dropping support for older PHP ABIs
#16112 commented on
Apr 16, 2025 • 0 new comments -
OPcache bypasses the user-defined error handler for deprecations
#17422 commented on
Apr 16, 2025 • 0 new comments -
FPM status with OpenMetrics format and FULL parameter
#9494 commented on
Apr 14, 2025 • 0 new comments -
Since PHP 8, the date_sun_info() function returns inaccurate sunrise and sunset times, but other calculated times are correct
#18076 commented on
Apr 13, 2025 • 0 new comments -
Setup Caddy Webserver for testing/CI
#16093 commented on
Apr 13, 2025 • 0 new comments -
Default extension location for Windows relative to php.exe
#11596 commented on
Mar 28, 2025 • 0 new comments -
ext/bcmath: Improving `bcpow()` performance
#18099 commented on
Mar 23, 2025 • 0 new comments -
Fixed GH-17383 - pdo_firebird: PDOException has wrong code and message since PHP 8.4
#18072 commented on
Apr 17, 2025 • 0 new comments -
Fix stubs of DateTimeZone->getTransitions
#17992 commented on
Apr 4, 2025 • 0 new comments -
[RFC] Final Property Promotion
#17861 commented on
Mar 24, 2025 • 0 new comments -
Tail call VM
#17849 commented on
Apr 2, 2025 • 0 new comments -
Optimize JSON string encoding
#17734 commented on
Apr 16, 2025 • 0 new comments -
reflection: try to avoid manual string comparison
#17726 commented on
Mar 27, 2025 • 0 new comments -
sapi/cli: Don't set ini-settings mid-expression in interactive shell
#17389 commented on
Mar 20, 2025 • 0 new comments -
Split gd_color.c[ch] (sync with upstream)
#17324 commented on
Mar 31, 2025 • 0 new comments -
Implement frameless static calls
#16471 commented on
Mar 26, 2025 • 0 new comments -
Add Yescrypt support to crypt() and password API
#16452 commented on
Mar 29, 2025 • 0 new comments -
Make guards context-dependent
#14994 commented on
Apr 1, 2025 • 0 new comments -
Remote heap feng shui / heap spraying protection
#14304 commented on
Apr 14, 2025 • 0 new comments -
SQLite pdo::quote use ('foo'||x'0000'||'bar') for null bytes
#13972 commented on
Apr 13, 2025 • 0 new comments -
[RFC] Implement structs (WIP)
#13800 commented on
Apr 9, 2025 • 0 new comments -
Update basic_functions.stub.php: Renaming argument of `getmxrr()`
#13738 commented on
Apr 11, 2025 • 0 new comments -
docs: Start documenting testing section
#13616 commented on
Mar 31, 2025 • 0 new comments -
Null normalizes to 'f' when PDO::ATTR_EMULATE_PREPARES = true
#12581 commented on
Mar 28, 2025 • 0 new comments -
8.3 - cannot set finality and visibility for method from trait at the same time
#12855 commented on
Mar 28, 2025 • 0 new comments -
open_basedir not working following paths
#13226 commented on
Mar 28, 2025 • 0 new comments -
DateTime setISODate() results in wrong timestamp?
#13267 commented on
Mar 28, 2025 • 0 new comments -
Ref counting based object release is not applied if cycle is broken in destructor during GC run
#13683 commented on
Mar 28, 2025 • 0 new comments -
Method call may leak if releasing EG(This) triggers GC
#13687 commented on
Mar 28, 2025 • 0 new comments -
Indicate expected improvement in BcMath's performance
#14675 commented on
Mar 28, 2025 • 0 new comments -
Opcache prevents file from being added to realpath cache?
#15030 commented on
Mar 28, 2025 • 0 new comments -
Stubs: internally modifyable properties are not @readonly
#15553 commented on
Mar 28, 2025 • 0 new comments -
Infinite waiting for CURLOPT_WRITEFUNCTION in case of no response
#13711 commented on
Mar 28, 2025 • 0 new comments -
Transfer closed for httpd parent and subrequest double bailout
#17509 commented on
Mar 27, 2025 • 0 new comments -
FILTER_THROW_ON_FAILURE flag?
#16710 commented on
Mar 25, 2025 • 0 new comments -
grapheme_extract() returns false instead of empty string when the offset is equal to the length of the haystack
#18031 commented on
Mar 25, 2025 • 0 new comments -
Expand/improve docs (https://php.github.io/php-src/)
#15954 commented on
Mar 25, 2025 • 0 new comments -
ReflectionProperty::isPrivateSet() not working as expected
#16175 commented on
Mar 25, 2025 • 0 new comments -
ReflectionProperty inconsistently checks the instance type
#17730 commented on
Mar 25, 2025 • 0 new comments -
Reflection: have some indication of property hooks in `_property_string()`
#17927 commented on
Mar 25, 2025 • 0 new comments -
initializer-string for array of ... warnings
#17687 commented on
Mar 23, 2025 • 0 new comments -
Deprecate semicolons after case in switch statement
#15258 commented on
Mar 22, 2025 • 0 new comments -
`DateInterval` no longer respects start/end class types
#18057 commented on
Mar 21, 2025 • 0 new comments -
We need the "Partitioned" parameter to be added to setcookie() options.
#12646 commented on
Mar 21, 2025 • 0 new comments -
Allow constructor property promotion with final properties
#17860 commented on
Mar 20, 2025 • 0 new comments -
Replace zend_object object with its header to prevent the "using flexible array in the middle of another struct" problem in its inheritted classes (static analyzer report)
#17598 commented on
Mar 19, 2025 • 0 new comments -
opcache.jit won't write to opcache.file_cache
#17770 commented on
Apr 13, 2025 • 0 new comments -
Support `HTTPS` and `SVCB` RRs in `dns_get_record`
#13824 commented on
Apr 11, 2025 • 0 new comments -
Unify dns_*() function definitions for all platforms
#7992 commented on
Apr 11, 2025 • 0 new comments -
dns_get_record() does not support a request to a specific NS server to determine the NS records of a domain.
#9924 commented on
Apr 11, 2025 • 0 new comments -
Cannot configure PHP from source to use the desired Kerberos library path
#15333 commented on
Apr 11, 2025 • 0 new comments -
LDAPS client certificate authentication does not work
#12081 commented on
Apr 10, 2025 • 0 new comments -
Add support for formatting and creating dates from format for the RFC 9557 format
#14668 commented on
Apr 10, 2025 • 0 new comments -
PHP behavior for parsing http header value is not consistent across http APIs
#17829 commented on
Apr 9, 2025 • 0 new comments -
phar file tries to load internal file from the wrong path
#17293 commented on
Apr 9, 2025 • 0 new comments -
array_replace_recursive doesn't replace array filled with data by empty array
#17377 commented on
Apr 9, 2025 • 0 new comments -
Add option to hide Environment Variables from all Globals
#13110 commented on
Apr 7, 2025 • 0 new comments -
Do not require trait name in trait method alias
#17331 commented on
Apr 5, 2025 • 0 new comments -
String corruption on deployments with php-fpm 8.1.6
#8739 commented on
Apr 4, 2025 • 0 new comments -
Flag to consider document fragments as part of the DOM
#17110 commented on
Apr 3, 2025 • 0 new comments -
Two new functions array_first() and array_last()
#12435 commented on
Apr 1, 2025 • 0 new comments -
SEGV zend_inference_propagate_range
#17990 commented on
Mar 31, 2025 • 0 new comments -
php-fpm 8.4.4 high cpu usage
#17806 commented on
Mar 30, 2025 • 0 new comments -
curl: Fallback to using Certificate Authority from Windows Certificate Store
#13601 commented on
Mar 29, 2025 • 0 new comments -
mysqlnd depends on openssl when build shared
#18003 commented on
Mar 28, 2025 • 0 new comments -
`opcache` should not be honored by `--EXTENSIONS--` section when run in CI
#8738 commented on
Mar 28, 2025 • 0 new comments -
`object_properties_load` crashes in debug mode when unserializing references to typed properties in php 8.1+
#9707 commented on
Mar 28, 2025 • 0 new comments -
`object_properties_load` allows `__unserialize` to set wrong property type in GMP, SplFixedArray, etc.
#9708 commented on
Mar 28, 2025 • 0 new comments -
3 fiber tests fails on ppc64le Alpinelinux
#10512 commented on
Mar 28, 2025 • 0 new comments -
Drivers can provide `PDO_ODBC` incorrectly converted data for long columns with stateful encodings
#10733 commented on
Mar 28, 2025 • 0 new comments