-
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
24 Pull requests merged by 9 people
-
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
#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
26 Pull requests opened by 14 people
-
Fix stream double free in phar
#18953 opened
Jun 27, 2025 -
ext/oci8: Decrease the reference count before calling `zend_list_close()`
#18957 opened
Jun 27, 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 #427814452
#18965 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 -
avoid false failure for long path
#18992 opened
Jul 1, 2025 -
Make parameter $column_key optional in array_column()
#18994 opened
Jul 1, 2025 -
Zend: Add `zend_check_method_accessible()` to DRY method visibility checks
#18995 opened
Jul 1, 2025 -
zend_execute: Mark `zend_get_executed_*()` as `__attribute__((pure))`
#18998 opened
Jul 1, 2025 -
fix ldap.h detection without pkgconfig
#19005 opened
Jul 2, 2025 -
Introduce zend_vm_opcode_handler_t / zend_vm_opcode_handler_func_t
#19006 opened
Jul 2, 2025 -
random: Remove useless `zend_string` allocation in `randomizer_common_init()`
#19007 opened
Jul 2, 2025 -
Zend: Fix anonymous closure names
#19011 opened
Jul 2, 2025 -
Fix OSS-Fuzz #428983568 and #428760800
#19012 opened
Jul 2, 2025 -
Fix GH-18986: OpenSSL backend: incorrect RAND_{load,write}_file() return value check
#19013 opened
Jul 2, 2025 -
Minor soap property handling cleanups
#19014 opened
Jul 2, 2025 -
Minor soap compressed response cleanups
#19015 opened
Jul 2, 2025
19 Issues closed by 11 people
-
`ldap_search` not working on debian 11 with PHP8.2 and ldap module compiled from source
#18832 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
12 Issues opened by 11 people
-
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 -
Use C23 unreachable() for ZEND_UNREACHABLE() if available
#18975 opened
Jun 29, 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 -
Float addition/division issues
#18947 opened
Jun 26, 2025
32 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.
-
Add the Uri\Rfc3986\Uri class to ext/uri without wither support
#18836 commented on
Jul 2, 2025 • 17 new comments -
ext/bcmath: optimized `divmod()` and `mod()` take 2
#18058 commented on
Jun 28, 2025 • 12 new comments -
Fix linker failure when building opcache statically
#18939 commented on
Jul 1, 2025 • 10 new comments -
Socket ether linux step2
#17926 commented on
Jul 2, 2025 • 9 new comments -
[RFC] Add a locale for grapheme case-insensitive functions
#18792 commented on
Jul 1, 2025 • 8 new comments -
Deprecate returning non-string values from a user output handler
#18932 commented on
Jul 2, 2025 • 6 new comments -
Tail call VM [2]
#18720 commented on
Jul 1, 2025 • 4 new comments -
json_last_error_msg - better message - error position near by
#18866 commented on
Jul 1, 2025 • 3 new comments -
ext/bcmath: Performance improvement `bcsqrt()`
#18771 commented on
Jun 27, 2025 • 1 new comment -
Add `SAPI_HEADER_DELETE_PREFIX`, make ext/session use it
#18678 commented on
Jul 2, 2025 • 1 new comment -
Repeat all tests, improve JIT coverage
#18493 commented on
Jun 27, 2025 • 1 new comment -
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 1, 2025 • 0 new comments -
opcache: fix revalidation in long running CLI scripts
#18671 commented on
Jun 30, 2025 • 0 new comments -
RFC: Clone with v2
#18747 commented on
Jun 30, 2025 • 0 new comments -
Fix use-after-free of object through __isset() and globals
#18852 commented on
Jun 30, 2025 • 0 new comments -
RFC: Deprecate type juggling to and from bool for function type juggling context
#18879 commented on
Jul 1, 2025 • 0 new comments -
Fixed GH-18266: `round()` - Added edge case generation logic
#18936 commented on
Jun 27, 2025 • 0 new comments -
Make `array()` a function
#18613 commented on
Jun 26, 2025 • 0 new comments -
Optimize pack()
#18524 commented on
Jun 26, 2025 • 0 new comments -
feat: allow multiline arrow functions
#18500 commented on
Jun 27, 2025 • 0 new comments -
Fix GH-17951: Addition of max_memory_limit INI
#18011 commented on
Jul 1, 2025 • 0 new comments -
feat: implement empty match subject (default=true)
#17692 commented on
Jun 27, 2025 • 0 new comments -
feat: single expression functions
#17677 commented on
Jun 27, 2025 • 0 new comments -
[RFC] Add RFC 3986 and WHATWG compliant URL parsing support
#14461 commented on
Jul 1, 2025 • 0 new comments -
pdo_odbc: Don't fetch 256 byte blocks for long columns
#10809 commented on
Jul 2, 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 -
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