-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Insights: php/php-src
Overview
Could not load contribution data
Please try again later
4 Releases published by 1 person
-
php-8.4.10 PHP 8.4.10
published
Jul 3, 2025 -
php-8.2.29 PHP 8.2.29
published
Jul 3, 2025 -
php-8.3.23 PHP 8.3.23
published
Jul 3, 2025 -
php-8.1.33 PHP 8.1.33
published
Jul 3, 2025
104 Pull requests merged by 19 people
-
Arginfo: add and use known strings for attributes
#19075 merged
Jul 15, 2025 -
Fix missing strnlen symbol on Solaris 10
#19109 merged
Jul 14, 2025 -
Implement GH-18550: Implement getElementsByClassName()
#19108 merged
Jul 14, 2025 -
GitHub: Remove ext/phar/php_phar.h
#19124 merged
Jul 14, 2025 -
Introduce OpenSSL INI for selecting libctx
#18768 merged
Jul 14, 2025 -
Autotools, ext/gd: Ensure test program compiles without warnings
#19116 merged
Jul 13, 2025 -
ext/gd: Make BMP always available
#19115 merged
Jul 13, 2025 -
ext/gd: Make TGA always available
#19105 merged
Jul 13, 2025 -
Refactor newline handling in zend_scan_escape_string to use HANDLE_NEWLINE macro
#19112 merged
Jul 13, 2025 -
[skip ci] Add fatal_error_backtraces to php.ini templates
#19099 merged
Jul 12, 2025 -
ext/sockets: socket_addrinfo_lookup narrowing down socket family check.
#19040 merged
Jul 12, 2025 -
Refactor dom_html_collection_named_item()
#19090 merged
Jul 11, 2025 -
Remove unnecessary semicolon in match rule
#19096 merged
Jul 11, 2025 -
Fix typo in SAPI and ADD_SOURCES description in upgrade notes
#19095 merged
Jul 11, 2025 -
dom: Remove unnecessary objmap ptr null checks
#19092 merged
Jul 11, 2025 -
pdo_odbc: Don't fetch 256 byte blocks for long columns
#10809 merged
Jul 10, 2025 -
Fix empty_fcall_info C++ missing-field-initializers warning
#19084 merged
Jul 10, 2025 -
Deprecate producing output in a user output handler
#19067 merged
Jul 10, 2025 -
Use C23 unreachable() when possible
#19077 merged
Jul 9, 2025 -
Zend: Make
EG(fake_scope)
aconst zend_class_entry*
#19060 merged
Jul 9, 2025 -
Remove old zend_string compatibility aliases
#19034 merged
Jul 7, 2025 -
Deprecate returning non-string values from a user output handler
#18932 merged
Jul 7, 2025 -
Zend: Add
zend_check_method_accessible()
to DRY method visibility checks#18995 merged
Jul 7, 2025 -
Make
zend_register_*_constant()
functions return pointers, use them#19029 merged
Jul 7, 2025 -
Remove old exception class getters
#19043 merged
Jul 7, 2025 -
Autoconf: Move getlogin check for HAVE_GETLOGIN to ext/posix
#19058 merged
Jul 7, 2025 -
Fix unreachable code in URL output handler
#19056 merged
Jul 7, 2025 -
Fix -Wuseless-escape warnings emitted by re2c
#19050 merged
Jul 7, 2025 -
Use <winsock2.h> instead of legacy <winsock.h>
#19037 merged
Jul 7, 2025 -
Update re2c minimum versions in Windows checks and docs
#19039 merged
Jul 7, 2025 -
uri: Do not overwrite
defaultMemoryManager
#19042 merged
Jul 6, 2025 -
ext/pcntl: Minor refactoring
#19052 merged
Jul 6, 2025 -
ext/session: Various refactorings
#19041 merged
Jul 6, 2025 -
ext/standard/stream: Use FCC instead of zval for notification callback
#19024 merged
Jul 6, 2025 -
sapi/fuzzer: Fetch function and call it directly instead of using a zval to hold the name
#19030 merged
Jul 6, 2025 -
Add the Uri\Rfc3986\Uri class to ext/uri without wither support
#18836 merged
Jul 5, 2025 -
EXTENSIONS: lexbor is since 2025 [skip ci]
#19031 merged
Jul 4, 2025 -
ext/standard/string.c: don't use
STR_EMPTY_ALLOC()
#19033 merged
Jul 4, 2025 -
Remove zend_get_zendleng() declaration
#19032 merged
Jul 4, 2025 -
release-process: update based on 8.5.0alpha1 announcement
#19028 merged
Jul 4, 2025 -
avoid false failure for long path
#18992 merged
Jul 4, 2025 -
ext/spl: Refactor ArrayObject sort methods
#19023 merged
Jul 3, 2025 -
Minor soap property handling cleanups
#19014 merged
Jul 3, 2025 -
Minor soap compressed response cleanups
#19015 merged
Jul 3, 2025 -
Zend:
const
ify various parameters in zend_object_handlers and zend_lazy_objects#19019 merged
Jul 3, 2025 -
fix ldap.h detection without pkgconfig
#19005 merged
Jul 3, 2025 -
Zend: Fix anonymous closure names
#19011 merged
Jul 3, 2025 -
random: Remove useless
zend_string
allocation inrandomizer_common_init()
#19007 merged
Jul 3, 2025 -
random: Fix error message formatting for
Randomizer::getFloat()
#19008 merged
Jul 2, 2025 -
uri: Do not create new
UrlValidationErrorType
objects#19009 merged
Jul 2, 2025 -
release-process: update based on 8.5.0alpha1
#19004 merged
Jul 2, 2025 -
Remove conditional checks for ssize_t type
#18996 merged
Jul 1, 2025 -
release-process: update some confusing parts
#18934 merged
Jul 1, 2025 -
Zend: Use
zend_bad_method_call()
when cloning from the wrong scope#18999 merged
Jul 1, 2025 -
Allow using fast destruction path when ASAN is in use
#18835 merged
Jun 30, 2025 -
Fix PHP_BUILD_CRT input in the nightly workflow
#18982 merged
Jun 30, 2025 -
Support every argument syntax for
clone()
#18938 merged
Jun 30, 2025 -
Fix OSS-Fuzz #428053935
8000 #18969 merged
Jun 30, 2025 -
Remove redundant PCRE_STATIC definition
#18952 merged
Jun 29, 2025 -
Remove HAVE_INTMAX_T and SIZEOF_INTMAX_T
#18971 merged
Jun 29, 2025 -
ext/sqlite3: relax sqlite3 explain test conditions
#18949 merged
Jun 29, 2025 -
Implement GH-15483: Use C23 memset_explicit() for ZEND_SECURE_ZERO() if available
#18713 merged
Jun 29, 2025 -
Remove HAVE_PTRDIFF_T and SIZEOF_PTRDIFF_T
#18968 merged
Jun 28, 2025 -
ext/mysqli: Get rid of calls to strcpy
#18970 merged
Jun 28, 2025 -
Use hasThis() where appropriate
#18967 merged
Jun 28, 2025 -
ext/intl: Use zval_get_tmp_string where possible
#18966 merged
Jun 28, 2025 -
docs: add macos instruction, update blocks
#18670 merged
Jun 27, 2025 -
chore: add editors config dirs to gitignore
#18669 merged
Jun 27, 2025 -
Add support for ParentNode::$children
#18908 merged
Jun 27, 2025 -
ext/date: Remove implicit bool type coercions in tests
#18891 merged
Jun 26, 2025 -
Replace
@deprecated
with#[\Deprecated]
for internal constants#18780 merged
Jun 26, 2025 -
main.c: fix a typo, add some capitalization [skip ci]
#18905 merged
Jun 26, 2025 -
gen_stub.php
: Allowed the use of formats like@param array<>
#18924 merged
Jun 25, 2025 -
ext/pcntl: following up #15921 rework SYS_pidfd_open configure detect…
#18931 merged
Jun 24, 2025 -
Switch to windows-2022 in CI
#18927 merged
Jun 24, 2025 -
Minor sqlite3 cleanup
#18930 merged
Jun 24, 2025 -
RFC: Turn
clone()
into a function#18919 merged
Jun 24, 2025 -
Fix GH-18897: printf: empty precision is interpreted as precision 6, not as precision 0
#18912 merged
Jun 24, 2025 -
php_gdb: Print some numeric fields as hexadecimal
#18925 merged
Jun 24, 2025 -
Removed
ZEND_IS_XDIGIT()
#18926 merged
Jun 24, 2025 -
zend_string: Simplify logic in
zend_interned_strings_init()
#18922 merged
Jun 24, 2025 -
Remove non-existing INI directive detect_unicode
#18909 merged
Jun 23, 2025 -
Autotools: Remove obsole Autoconf macros
#18914 merged
Jun 23, 2025 -
Do not use RTLD_DEEPBIND if dlmopen is available
#18612 merged
Jun 23, 2025 -
ext/random: Remove ZPP tests and make the those tests a bit useful
#18920 merged
Jun 23, 2025 -
ext/uri: Remove bool type coercions in tests
#18921 merged
Jun 23, 2025 -
uri: Improve exceptions for Uri\WhatWg\Url
#18855 merged
Jun 23, 2025 -
[skip ci] Add myself to EXTENSIONS (bcmath)
#18918 merged
Jun 23, 2025 -
Generated arginfo headers: combine preprocessor conditional blocks (2)
#18667 merged
Jun 22, 2025 -
[RFC] Final Property Promotion
#17861 merged
Jun 22, 2025 -
ext/tidy: zend_parse_parameters_none -> ZEND_PARSE_PARAMETERS_NONE macro
#18913 merged
Jun 22, 2025 -
Autotools: Enable tsrmls cache in hash extension on big endian
#15303 merged
Jun 22, 2025 -
[Windows build] Remove redundant flags definitions
#18890 merged
Jun 22, 2025 -
Don't use the obj_map cache for attributes
#18895 merged
Jun 22, 2025 -
Further cleanup of DOM mapping APIs
#18894 merged
Jun 22, 2025 -
Refactor implementation of DOM nodelists, named maps, and iterators
#18892 merged
Jun 21, 2025 -
ext/zlib: Refactor tests
#18887 merged
Jun 21, 2025 -
ext/bcmath: use vector in compare
#18859 merged
Jun 20, 2025 -
Add HAVE_MEMMOVE to ext/pcre
#18862 merged
Jun 19, 2025 -
Sync to lexbor/lexbor@0eac579f
#18882 merged
Jun 19, 2025 -
Autotools: Move PHP_ODBC_* defines to configuration header
#15708 merged
Jun 19, 2025 -
Remove HAVE_GETLOGIN from win32/config.w32.h.in template
#18865 merged
Jun 19, 2025 -
ext/pdo_sqlite: fix minimal version for EXPLAIN feature support.
#18854 merged
Jun 18, 2025 -
Intl: Fix compile issues with ICU versions lower than 67
#18868 merged
Jun 18, 2025
63 Pull requests opened by 31 people
-
Support range of INT64_MIN/MAX on 32bit for DateTime[Immutable]::createFromTimestamp
#18857 opened
Jun 16, 2025 -
Add ASAN support to the zend allocator
#18858 opened
Jun 16, 2025 -
Fix GH-14937: Bison parser generates different zendtokentype constants
#18861 opened
Jun 16, 2025 -
json_last_error_msg - better message - error position near by
#18866 opened
Jun 16, 2025 -
Deprecate 32bit builds
#18876 opened
Jun 19, 2025 -
RFC: Deprecate type juggling to and from bool for function type juggling context
#18879 opened
Jun 19, 2025 -
allow to build with system liburiparser
#18886 opened
Jun 20, 2025 -
Fix bug #80770: openssl cafile not used in SNI SSL_CTX
#18893 opened
Jun 21, 2025 -
[RFC] FILTER_THROW_ON_FAILURE
#18896 opened
Jun 21, 2025 -
ext/reflection: make getDocComment() methods return empty string instead of false
#18928 opened
Jun 24, 2025 -
iconv fix for illumos distributions
#18933 opened
Jun 24, 2025 -
ext/pcntl: pcntl_setns stub taking in account recent changes.
#18935 opened
Jun 25, 2025 -
Fixed GH-18266: `round()` - Added edge case generation logic
#18936 opened
Jun 25, 2025 -
Fix linker failure when building opcache statically
#18939 opened
Jun 25, 2025 -
Add support to get size of image from HEIF/HEIC
#18940 opened
Jun 25, 2025 -
ext/posix: posix_kill() process_id range check.
#18944 opened
Jun 25, 2025 -
fpm: calculate accurate process counts from states during status generation
#18960 opened
Jun 27, 2025 -
Make OPcache non-optional
#18961 opened
Jun 27, 2025 -
Allow http_response_code() to clear HTTP start-line
#18962 opened
Jun 27, 2025 -
Remove HAVE_SQLITE3_{CLOSE_V2,ERRSTR}
#18963 opened
Jun 27, 2025 -
Use st_blksize and st_blocks members conditionally
#18964 opened
Jun 27, 2025 -
Fix OSS-Fuzz #385993744
#18972 opened
Jun 28, 2025 -
Fix GH-17345: Bug #35916 was not completely fixed
#18973 opened
Jun 28, 2025 -
Add `ReflectionProperty::getMangledName()`
#18980 opened
Jun 30, 2025 -
Add support for CURLINFO_CONN_ID in curl_getinfo()
#18984 opened
Jun 30, 2025 -
Fix error return check of EVP_CIPHER_CTX_ctrl()
#18987 opened
Jun 30, 2025 -
fixes on mysqli, openssl, readline tests
#18991 opened
Jul 1, 2025 -
Make parameter $column_key optional in array_column()
#18994 opened
Jul 1, 2025 -
zend_execute: Mark `zend_get_executed_*()` as `__attribute__((pure))`
#18998 opened
Jul 1, 2025 -
Introduce zend_vm_opcode_handler_t / zend_vm_opcode_handler_func_t
#19006 opened
Jul 2, 2025 -
Fix GH-18986: OpenSSL backend: incorrect RAND_{load,write}_file() return value check
#19013 opened
Jul 2, 2025 -
Fix visibility on zend_signal_{deactivate,activate,init}
#19017 opened
Jul 3, 2025 -
Use the same zend_arg_info struct for internal and user functions
#19022 opened
Jul 3, 2025 -
Zend: Exception::__toString() no need to allocate the method name
#19025 opened
Jul 3, 2025 -
[RFC] Allow `#[\Deprecated]` on traits
#19045 opened
Jul 5, 2025 -
Fix GH-19044: Protected properties are not scoped according to their prototype
#19046 opened
Jul 5, 2025 -
ext/sockets: socket_connectx and optional socket_disconnectx for macOs.
#19048 opened
Jul 6, 2025 -
Enable all warnings for re2c
#19051 opened
Jul 6, 2025 -
ext/soap: Refactor userland function calling code
#19055 opened
Jul 6, 2025 -
[RFC] Extend #[\Override] to target properties
#19061 opened
Jul 7, 2025 -
ext/soap/php_http.c: Various refactorings
#19062 opened
Jul 7, 2025 -
Introduce ReflectionAttribute::getTargetReflector().
#19066 opened
Jul 7, 2025 -
Better size check in bzdecompress
#19069 opened
Jul 8, 2025 -
Mysqli struct upd
#19072 opened
Jul 8, 2025 -
Add internal URI handling API
#19073 opened
Jul 8, 2025 -
Enable 64bit integer support on 32bit arch `--enable-zend-int64`
#19079 opened
Jul 9, 2025 -
Invoke destructors during bailout
#19080 opened
Jul 9, 2025 -
Fix GH-19065: Long match statement can segfault compiler during recursive SSA renaming
#19083 opened
Jul 9, 2025 -
Add allowed_classes_callback to unserialize()
#19087 opened
Jul 10, 2025 -
ext/tidy: using tidyParseString when available instead for tidy::pars…
#19093 opened
Jul 10, 2025 -
fix: check priv_key_bits only for relevant private key types
#19103 opened
Jul 12, 2025 -
streams: Various minor refactorings
#19106 opened
Jul 12, 2025 -
ext/gd: Fix comparison with result of php_stream_can_cast()
#19107 opened
Jul 12, 2025 -
Zend: refactor zend_call_method_if_exists() API
#19110 opened
Jul 12, 2025 -
dom: Fix ID spec compliance strictness
#19111 opened
Jul 12, 2025 -
ext/sockets: multicast on unsupported socket type error change.
#19114 opened
Jul 13, 2025 -
refactor: clean zend_get_brk_cont_target arguments and sync var types
#19117 opened
Jul 13, 2025 -
Mysqlnd: Removed useless precompiler cond
#19120 opened
Jul 14, 2025 -
Opcache: Introduce ABI-based versioning for file cache portability
#19123 opened
Jul 14, 2025 -
Add PHP_INT_MAX_SAFE constant
#19126 opened
Jul 14, 2025 -
Autotools: Update ax_check_compile_flag.m4 to serial 11
#19127 opened
Jul 14, 2025 -
Autotools: Update config.{guess,sub} to 2025-07-10
#19129 opened
Jul 14, 2025 -
Use custom OpenSSL libctx for NCONF
#19130 opened
Jul 14, 2025
75 Issues closed by 31 people
-
Arrow function vs require_once
#18943 closed
Jul 14, 2025 -
Dom\HTMLElement::getElementsByClassName() not implemented
#18550 closed
Jul 14, 2025 -
ReflectionProperty::isProtectedSet() not working as expected
#19128 closed
Jul 14, 2025 -
unwanted errors magical methods in trait
#19121 closed
Jul 14, 2025 -
php-fpm 8.4 crashing if newrelic-daemon is running with ioncube encoded files
#19122 closed
Jul 14, 2025 -
MAJOR: PHP forces MariaDB to restart after manually stopping service
#19101 closed
Jul 12, 2025 -
Invalid error line in Fatal Error message
#19081 closed
Jul 12, 2025 -
stream_get_contents() only returns FALSE when an invalid offset is provided
#19102 closed
Jul 12, 2025 -
Attaching class with no Iterator implementation to MultipleIterator causes crash
#19094 closed
Jul 11, 2025 -
Float addition/division issues
#18947 closed
Jul 11, 2025 -
Undefined symbol 'execute_ex' on Windows ARM64
#19064 closed
Jul 10, 2025 -
setlocale($type, NULL) should not be deprecated
#19070 closed
Jul 10, 2025 -
Attribute "Override" cannot target property
#19086 closed
Jul 10, 2025 -
-Wmissing-field-initializers C++ Warning for empty_fcall_info
#19085 closed
Jul 10, 2025 -
Files tar extracted from Phar archive have Jan 1 1970 as date
#18937 closed
Jul 10, 2025 -
`unserialize()` does not throw on non-array `allowed_classes` in PHP 8.4.0
#19082 closed
Jul 9, 2025 -
Use C23 unreachable() for ZEND_UNREACHABLE() if available
#18975 closed
Jul 9, 2025 -
CLI process uses up all available machine memory
#19020 closed
Jul 9, 2025 -
Proposal: Reconsideration of PHP's Undefined Array Key Behavior (Pre-PHP 8 Syntax)
#19074 closed
Jul 8, 2025 -
[Chore] resolve "perpetually open" CVEs for PHP and FPM
#14050 closed
Jul 8, 2025 -
macOS 26 beta php-fpm crash by use curl
#19016 closed
Jul 8, 2025 -
Potential overflow and sign-extension issues in posix_times() when converting clock_t to zend_long
#18841 closed
Jul 8, 2025 -
SQLite extension needs an update
#19057 closed
Jul 7, 2025 -
PhpUnitDataProviderMethodOrderFixer is broken
#19059 closed
Jul 7, 2025 -
RE2C version 4 emits warnings
#17204 closed
Jul 7, 2025 -
Class constants allow narrowing override from untyped to typed
#19049 closed
Jul 6, 2025 -
empty() returns true for magic method __get() results
#19036 closed
Jul 5, 2025 -
Proposal: Native async/await Support in PHP
#19026 closed
Jul 3, 2025 -
Compiling php 8.4.10 with --with-tidy flag failed
#19021 closed
Jul 3, 2025 -
Unexpected null pointer Zend/zend_virtual_cwd.c:1446
#18856 closed
Jul 3, 2025 -
SOAP HTTP socket not closing on object destruction
#18990 closed
Jul 2, 2025 -
`OCI_RETURN_LOBS` flag causes oci8 to leak memory
#18873 closed
Jul 2, 2025 -
Explicit undefined/uninitialized default value for constructor property promotion
#17771 closed
Jul 1, 2025 -
`DOM\XMLDocument::createComment()` triggers undefined behavior with null byte
#18979 closed
Jul 1, 2025 -
Weak comparison must handle recursion
#18585 closed
Jul 1, 2025 -
PHP 8.4 breaks php-screw
#18945 closed
Jul 1, 2025 -
SEGV zend_jit_op_array_hot with property hooks and preloading
#18898 closed
Jun 30, 2025 -
Slow loading php-fpm configuration
#14221 closed
Jun 30, 2025 -
Signed Integer Overflow in pack()
#18976 closed
Jun 29, 2025 -
Use C23 memset_explicit() for ZEND_SECURE_ZERO() if available
#15483 closed
Jun 29, 2025 -
Add StreamWrapperInterface
#10506 closed
Jun 28, 2025 -
strtotime($month) not returning the correct timestamp
#18955 closed
Jun 27, 2025 -
Automatic Method Signature Inheritance for Abstract Classes in PHP
#18837 closed
Jun 27, 2025 -
Missing deprecation notice for allow_url_include
#18948 closed
Jun 26, 2025 -
fatal error: 'pcre2.h' file not found
#18885 closed
Jun 26, 2025 -
Ability to detect xss, hasSpecialChars function
#18946 closed
Jun 26, 2025 -
Build fails with ICU 76+ due to missing `toU16StringView` in unistr.h
#18831 closed
Jun 26, 2025 -
pecl.php.net site is down
#18942 closed
Jun 25, 2025 -
pecl.php.net site is down
#18941 closed
Jun 25, 2025 -
printf: empty precision is interpreted as precision 6, not as precision 0
#18897 closed
Jun 24, 2025 -
Segmentation fault on unknown address 0x600000000018 in ext/opcache/jit/zend_jit.c
#14082 closed
Jun 23, 2025 -
opcache.file_cache_only seems to disable opcache
#18840 closed
Jun 23, 2025 -
Php8.1 with alternative malloc allocators
#10670 closed
Jun 23, 2025 -
JIT function crash when emitting undefined variable warning and opline is not set yet
#18899 closed
Jun 23, 2025 -
Internal class aliases can break preloading + JIT
#18639 closed
Jun 23, 2025 -
TMPVAR object with hook creating a self-reference leaks
#18907 closed
Jun 23, 2025 -
ErrorException from error handler static utility method
#18864 closed
Jun 22, 2025 -
Allow constructor property promotion with final properties
#17860 closed
Jun 22, 2025 -
Poor performance shmop read
#18869 closed
Jun 22, 2025 -
integer overflow mb_split
#18901 closed
Jun 22, 2025 -
assertion failure ldap_extended_operation_s
#18902 closed
Jun 22, 2025 -
integer overflow imagefilledpolygon
#18900 closed
Jun 22, 2025 -
stream_socket_get_name() can return ipv6 address even when ipv6 is not available
#16117 closed
Jun 21, 2025 -
Zend API: Negative indices in HashTable
#18872 closed
Jun 21, 2025 -
parse_url('') and parse_url(null) should return false.
#18888 closed
Jun 20, 2025 -
FFI closures trigger ASan
#18881 closed
Jun 20, 2025 -
undefined reference to `zend_max_execution_timer_init'
#18777 closed
Jun 20, 2025 -
DOMDocument::saveHTML() adds additional symbols before some UTF-8 characters in HTML
#18878 closed
Jun 19, 2025 -
`pdo_sqlite_getsetattr_explain.phpt` test is sensitive to variance
#18874 closed
Jun 18, 2025 -
Use after free with weakmaps dependent on destruction order
#18833 closed
Jun 18, 2025 -
master fails to compile with icu 63
#18860 closed
Jun 18, 2025 -
error_reporting() Sometimes Sets Bizarre Values
#18867 closed
Jun 17, 2025
27 Issues opened by 22 people
-
PHP-FPM segfault in OPcache with PHP 8.4.10
#19125 opened
Jul 14, 2025 -
Implicit conversion from int to float should report a loses precision error too
#19119 opened
Jul 13, 2025 -
Too big `string` to `int` cast results nonsense
#19118 opened
Jul 13, 2025 -
Endless loop in function JIT ir_find_loops in 8.4-dev
#19104 opened
Jul 12, 2025 -
libxml segmentation fault caused by php_libxml_node_free
#19098 opened
Jul 11, 2025 -
exec() removes trailing newline
#19091 opened
Jul 10, 2025 -
sscanf c conversion specifier
#19088 opened
Jul 10, 2025 -
Implicitly nullable parameters are deprecated
#19078 opened
Jul 9, 2025 -
Bug with openssl_private_decrypt when using RSA-OAEP with SHA-256 from JS
#19076 opened
Jul 8, 2025 -
Long match statement can segfault compiler during recursive SSA renaming
#19065 opened
Jul 7, 2025 -
Property switching from virtual and to backed duplicates the property when the grandchild has a set hook
#19053 opened
Jul 6, 2025 -
Protected properties are not scoped according to their prototype
#19044 opened
Jul 5, 2025 -
PHP CLI performance question: 8.1 vs 8.4
#19027 opened
Jul 3, 2025 -
php_admin_value disable_functions /upload_tmp_dir ignored
#19018 opened
Jul 3, 2025 -
opendir() sporadic failure on Docker-mounted filesystem
#19010 opened
Jul 2, 2025 -
HTTP Requests for developing API
#19003 opened
Jul 1, 2025 -
Serialization of enums (including within sessions)
#18997 opened
Jul 1, 2025 -
Various unchecked error conditions in ext/openssl
#18988 opened
Jun 30, 2025 -
OpenSSL backend: incorrect RAND_load_file() return value check
#18986 opened
Jun 30, 2025 -
Inner expression compilation (for match) can result in wrong line numbers
#18985 opened
Jun 30, 2025 -
Undefined Behavior in `date_sunrise()`
#18978 opened
Jun 30, 2025 -
PHP-FPM Process Count Inconsistencies
#18956 opened
Jun 27, 2025 -
Parallelise ./configure script
#18954 opened
Jun 27, 2025 -
PHP 8+ @ suppressed errors cannot be distinguished anymore in many cases
#18950 opened
Jun 26, 2025 -
\Dom\HTMLDocument querySelectorAll selecting only the first when using ~ and :has
#18877 opened
Jun 19, 2025 -
php-fpm scaling limit for pm.max_children
#18863 opened
Jun 16, 2025
74 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
Jul 7, 2025 • 28 new comments -
RFC: Clone with v2
#18747 commented on
Jul 14, 2025 • 23 new comments -
[RFC] Allow hooks for backed `readonly` properties
#18757 commented on
Jul 13, 2025 • 18 new comments -
ext/bcmath: optimized `divmod()` and `mod()` take 2
#18058 commented on
Jun 28, 2025 • 12 new comments -
opcache_is_script_cached_in_file_cache(string $filename)
#16979 commented on
Jul 14, 2025 • 9 new comments -
[RFC] Add a locale for grapheme case-insensitive functions
#18792 commented on
Jul 9, 2025 • 8 new comments -
Fix use-after-free of object through __isset() and globals
#18852 commented on
Jun 30, 2025 • 7 new comments -
Tail call VM [2]
#18720 commented on
Jul 1, 2025 • 6 new comments -
Add draft support to retrieve Exif from HEIF file
#13443 commented on
Jul 10, 2025 • 6 new comments -
Optimize PHP html_entity_decode function
#18092 commented on
Jul 7, 2025 • 1 new comment -
Repeat all tests, improve JIT coverage
#18493 commented on
Jun 27, 2025 • 1 new comment -
feat: add function num_cpus (formerly nproc)
#11137 commented on
Jun 20, 2025 • 1 new comment -
Add `SAPI_HEADER_DELETE_PREFIX`, make ext/session use it
#18678 commented on
Jul 2, 2025 • 1 new comment -
ext/bcmath: Performance improvement `bc B3F0 sqrt()`
#18771 commented on
Jul 10, 2025 • 1 new comment -
[RFC] Add RFC 3986 and WHATWG compliant URL parsing support
#14461 commented on
Jul 1, 2025 • 0 new comments -
Make guards context-dependent
#14994 commented on
Jul 12, 2025 • 0 new comments -
Implement #70374: Update libtool
#13476 commented on
Jul 6, 2025 • 0 new comments -
Avoid useless string releases in arginfo.h files
#17344 commented on
Jun 22, 2025 • 0 new comments -
feat: single expression functions
#17677 commented on
Jun 27, 2025 • 0 new comments -
feat: implement empty match subject (default=true)
#17692 commented on
Jun 27, 2025 • 0 new comments -
WIP: Implement PDO::PARAM_BINARY
#11674 commented on
Jun 15, 2025 • 0 new comments -
int|float for sleep
#13401 commented on
Jul 13, 2025 • 0 new comments -
Fix GH-17951: Addition of max_memory_limit INI
#18011 commented on
Jul 1, 2025 • 0 new comments -
[RFC] partitioned option for setcookie/setrawcookie and sessions
#12652 commented on
Jul 14, 2025 • 0 new comments -
Implement Closure::getCurrent() to retrieve current closure
#18167 commented on
Jul 12, 2025 • 0 new comments -
feat: allow multiline arrow functions
#18500 commented on
Jun 27, 2025 • 0 new comments -
ext/intl: fix clang build.
#18535 commented on
Jun 23, 2025 • 0 new comments -
Make `array()` a function
#18613 commented on
Jun 26, 2025 • 0 new comments -
feat: allow arrow function as a class member
#18627 commented on
Jun 27, 2025 • 0 new comments -
gen_stub: various simplifications and clean up (5)
#18665 commented on
Jul 3, 2025 • 0 new comments -
opcache: fix revalidation in long running CLI scripts
#18671 commented on
Jul 14, 2025 • 0 new comments -
Fix GH-18529: additional inheriting of TLS int options
#18676 commented on
Jun 22, 2025 • 0 new comments -
Add DNS testing setup using BIND 9
#18693 commented on
Jun 23, 2025 • 0 new comments -
Create str_icontains PHP function
#18705 commented on
Jul 14, 2025 • 0 new comments -
FPM: Implement configurable access log limit
#18725 commented on
Jun 25, 2025 • 0 new comments -
[DRAFT] [WIP] Initial zend_class_alias
#18789 commented on
Jun 16, 2025 • 0 new comments -
Fix GH-14506: Closing a userspace stream inside a userspace handler causes heap corruption
#18797 commented on
Jun 23, 2025 • 0 new comments -
Add `#[\DelayedTargetValidation]` attribute
#18817 commented on
Jul 9, 2025 • 0 new comments -
http_response_code() does not override the status code generated by header()
#18582 commented on
Jun 29, 2025 • 0 new comments -
Bug #35916 was not completely fixed
#17345 commented on
Jun 28, 2025 • 0 new comments -
[intl] Expose the ICU NumberRangeFormatter
#18599 commented on
Jun 28, 2025 • 0 new comments -
number_format rounding in 8.4 is different from older versions
#18266 commented on
Jun 26, 2025 • 0 new comments -
FPM Status: active processes greater than pm.max_children
#14212 commented on
Jun 25, 2025 • 0 new comments -
realpath() and SplFileInfo::getRealPath inside Phar
#14481 commented on
Jun 25, 2025 • 0 new comments -
Implement ED25519 auth for mysqlnd
#14258 commented on
Jun 25, 2025 • 0 new comments -
OPcache bypasses the user-defined error handler for deprecations
#17422 commented on
Jun 24, 2025 • 0 new comments -
Connect attributes to their targets
#18553 commented on
Jun 24, 2025 • 0 new comments -
SEGV Zend/zend_builtin_functions.c
#18847 commented on
Jun 23, 2025 • 0 new comments -
PHP Warning: Constant already defined when processing multiple sources with __halt_compiler()
#18850 commented on
Jun 23, 2025 • 0 new comments -
Reflection parameter type could be more precise about specific BackedEnum::from() and tryFrom() type
#12865 commented on
Jun 23, 2025 • 0 new comments -
Change in class name resolution for `self`, `parent` and `static`
#18373 commented on
Jun 22, 2025 • 0 new comments -
php_curl does not work with IIS extended protection
#14039 commented on
Jun 22, 2025 • 0 new comments -
FILTER_THROW_ON_FAILURE flag?
#16710 commented on
Jun 21, 2025 • 0 new comments -
FPM status with OpenMetrics format and FULL parameter
#9494 commented on
Jun 20, 2025 • 0 new comments -
`PDO::PARAM_INT` is ignored in `pdo_oci` ext
#12578 commented on
Jun 18, 2025 • 0 new comments -
Bison parser generates different zendtokentype constants for each patch version since php 8.3.
#14937 commented on
Jun 15, 2025 • 0 new comments -
Too big `float` to `int` cast results nonsense
#17081 commented on
Jul 11, 2025 • 0 new comments -
Allow the programmer to set sqlite transaction mode when using PDO
#8967 commented on
Jul 11, 2025 • 0 new comments -
Possibly superfluous backslash in proc_open() escaping on Windows
#15913 commented on
Jul 10, 2025 • 0 new comments -
Add alias for `Z_PARAM_PATH` to indicate it is not just for paths.
#8637 commented on
Jul 10, 2025 • 0 new comments -
Comment out HTML and PHP together
#18244 commented on
Jul 9, 2025 • 0 new comments -
Feature request; Primary constructors
#18287 commented on
Jul 9, 2025 • 0 new comments -
BUG: locks not working as expected
#14592 commented on
Jul 8, 2025 • 0 new comments -
Undefined behaviour in re2c lexers caused by unspecified default rule.
#17523 commented on
Jul 7, 2025 • 0 new comments -
Build for Windows on ARM
#15610 commented on
Jul 7, 2025 • 0 new comments -
filter_input() ignores $_SERVER['argv'] in cli mode
#10480 commented on
Jul 7, 2025 • 0 new comments -
`ldap_search` not working on debian 11 with PHP8.2 and ldap module compiled from source
#18832 commented on
Jul 7, 2025 • 0 new comments -
ext/filter: `filter_var_array` with `FILTER_VALIDATE_INT|FILTER_NULL_ON_FAILURE` for an entry flag does not validate.
#16993 commented on
Jul 7, 2025 • 0 new comments -
ext/filter: `filter_var_array` with `FILTER_VALIDATE_INT|FILTER_NULL_ON_FAILURE` as `$options` fails.
#16994 commented on
Jul 7, 2025 • 0 new comments -
Oniguruma maintenance was ended 2025-04-24
#18467 commented on
Jul 7, 2025 • 0 new comments -
Changing the on-disk Phar after `mapPhar()` reads incorrect files with the `phar://` protocol
#17125 commented on
Jul 7, 2025 • 0 new comments -
Do not require trait name in trait method alias
#17331 commented on
Jul 5, 2025 • 0 new comments -
JIT (tracing) return wrong float value after some times
#18839 commented on
Jul 2, 2025 • 0 new comments -
Fuzzer `php-fuzz-execute` crashes at `zend_lazy_object_init`
#18845 commented on
Jul 2, 2025 • 0 new comments