-
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
31 Pull requests merged by 9 people
-
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
23 Pull requests opened by 16 people
-
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 -
ext/sockets: socket_addrinfo_lookup narrowing down socket family check.
#19040 opened
Jul 5, 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 -
standard: Add CHIPS support for setcookie/setrawcookie
#19054 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 -
tree-wide: Do not manually check for `NULL` before calling `free()`
#19063 opened
Jul 7, 2025 -
Introduce ReflectionAttribute::getTargetReflector().
#19066 opened
Jul 7, 2025 -
Zend: fix undefined symbol 'execute_ex' on Windows ARM64 Issue#19064
#19068 opened
Jul 8, 2025 -
Better size check in bzdecompress
#19069 opened
Jul 8, 2025 -
Fix GH-19070: setlocale($type, NULL) should not be deprecated
#19071 opened
Jul 8, 2025 -
Mysqli struct upd
#19072 opened
Jul 8, 2025 -
Add internal URI handling API
#19073 opened
Jul 8, 2025 -
Arginfo: add and use known strings for attributes
#19075 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
15 Issues closed by 12 people
-
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
10 Issues opened by 9 people
-
Invalid error line in Fatal Error message
#19081 opened
Jul 9, 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 -
setlocale($type, NULL) should not be deprecated
#19070 opened
Jul 8, 2025 -
Long match statement can segfault compiler during recursive SSA renaming
#19065 opened
Jul 7, 2025 -
Undefined symbol 'execute_ex' on Windows ARM64
#19064 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
33 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.
-
RFC: Clone with v2
#18747 commented on
Jul 9, 2025 • 19 new comments -
Add ASAN support to the zend allocator
#18858 commented on
Jul 8, 2025 • 15 new comments -
Socket ether linux step2
#17926 commented on
Jul 7, 2025 • 11 new comments -
Add `ReflectionProperty::getMangledName()`
#18980 commented on
Jul 9, 2025 • 9 new comments -
Fix linker failure when building opcache statically
#18939 commented on
Jul 7, 2025 • 6 new comments -
Introduce zend_vm_opcode_handler_t / zend_vm_opcode_handler_func_t
#19006 commented on
Jul 7, 2025 • 3 new comments -
Make OPcache non-optional
#18961 commented on
Jul 4, 2025 • 2 new comments -
[RFC] FILTER_THROW_ON_FAILURE
#18896 commented on
Jul 6, 2025 • 2 new comments -
Add support for CURLINFO_CONN_ID in curl_getinfo()
#18984 commented on
Jul 8, 2025 • 0 new comments -
fixes on mysqli, openssl, readline tests
#18991 commented on
Jul 7, 2025 • 0 new comments -
Add `#[\DelayedTargetValidation]` attribute
#18817 commented on
Jul 9, 2025 • 0 new comments -
[RFC] Add a locale for grapheme case-insensitive functions
#18792 commented on
Jul 9, 2025 • 0 new comments -
zend_execute: Mark `zend_get_executed_*()` as `__attribute__((pure))`
#18998 commented on
Jul 9, 2025 • 0 new comments -
gen_stub: various simplifications and clean up (5)
#18665 commented on
Jul 3, 2025 • 0 new comments -
Optimize PHP html_entity_decode function
#18092 commented on
Jul 7, 2025 • 0 new comments -
Implement #70374: Update libtool
#13476 commented on
Jul 6, 2025 • 0 new comments -
PHP-FPM Process Count Inconsistencies
#18956 commented on
Jul 4, 2025 • 0 new comments -
PHP 8+ @ suppressed errors cannot be distinguished anymore in many cases
#18950 commented on
Jul 4, 2025 • 0 new comments -
Do not require trait name in trait method alias
#17331 commented on
Jul 5, 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 -
Oniguruma maintenance was ended 2025-04-24
#18467 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 -
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 -
`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 -
filter_input() ignores $_SERVER['argv'] in cli mode
#10480 commented on
Jul 7, 2025 • 0 new comments -
Build for Windows on ARM
#15610 commented on
Jul 7, 2025 • 0 new comments -
Undefined behaviour in re2c lexers caused by unspecified default rule.
#17523 commented on
Jul 7, 2025 • 0 new comments -
BUG: locks not working as expected
#14592 commented on
Jul 8, 2025 • 0 new comments -
Feature request; Primary constructors
#18287 commented on
Jul 9, 2025 • 0 new comments -
Comment out HTML and PHP together
#18244 commented on
Jul 9, 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 -
pdo_odbc: Don't fetch 256 byte blocks for long columns
#10809 commented on
Jul 9, 2025 • 0 new comments