-
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
32 Pull requests merged by 10 people
-
Fix Exception constructor optimization after https://github.com/php/php-src/pull/18442
#18719 merged
May 31, 2025 -
Simplify SimpleXML code for checking if count() is overridden by a userland class
#18722 merged
May 31, 2025 -
ext/mysqli: Use zval_is_true() instead of converting to boolean
#18682 merged
May 31, 2025 -
Fix GH-18695: float numbers zero fraction is now preserved in zend_ast_export()
#18699 merged
May 29, 2025 -
Get rid of redundant SOAP globals
#18702 merged
May 29, 2025 -
zend_ast.c: use
smart_str_appendc
for appending single characters#18703 merged
May 29, 2025 -
ext/pgsql: Stop using useless convert_to_boolean() API
#18683 merged
May 29, 2025 -
Deduplicate XML parsing code for SOAP
#18700 merged
May 29, 2025 -
ext/soap: Refactor to_zval_bool()
#18696 merged
May 29, 2025 -
ext/soap: Replace single usage of CHECK_XML_NULL with FIND_XML_NULL
#18698 merged
May 29, 2025 -
zend_ast: Add parentheses around IIFE in zend_ast_export()
#18688 merged
May 29, 2025 -
Fix misplaced endif in apprentice_sort()
#18686 merged
May 29, 2025 -
Soap XML layer cleanup
#18694 merged
May 29, 2025 -
ext/sockets: Use zval_is_true() instead of converting to boolean
#18681 merged
May 28, 2025 -
Minor improvements in SOAP __doRequest dispatch
#18687 merged
May 28, 2025 -
Use zend_array_is_list() in soap instead of own is_map()
#18684 merged
May 28, 2025 -
chore: remove todo
#18689 merged
May 28, 2025 -
ext/sockets: socket_create_pair() simplify workflow.
#18679 merged
May 28, 2025 -
Autotools: Fix ext/ldap shared build
#18673 merged
May 28, 2025 -
Drop COMPILE_DL_LEXBOR
#18677 merged
May 27, 2025 -
Add Lexbor files for URL handling
#18656 merged
May 27, 2025 -
Add ext/uri skeleton along with uriparser
#18658 merged
May 27, 2025 -
Fix bad upmerge from GH-18464
#18666 merged
May 26, 2025 -
Fix GH-18634: Show warning when saving session if a pipe character is used in one of the $_SESSION keys
#18653 merged
May 26, 2025 -
Small change SIMD codes
#18626 merged
May 26, 2025 -
Reapply GH-17712 with a fix for internal class constants
#18464 merged
May 25, 2025 -
ext/soap: SoapServer::handle() reduce retval scope.
#18657 merged
May 25, 2025 -
Pass hash table directly in tokenizer
#18650 merged
May 25, 2025 -
Create separate lexbor extension
#18538 merged
May 25, 2025 -
Avoid string copies in ext/intl after string conversion
#18636 merged
May 25, 2025 -
ext/mbstring: mb_ereg*_replace fix leak on failed callback.
#18646 merged
May 25, 2025 -
ext/tidy: simplify tidy_instantiate
#18647 merged
May 25, 2025
26 Pull requests opened by 14 people
-
ext/gd: return void for couple of calls returning true when success is
#18651 opened
May 25, 2025 -
[RFC][PoC] Allow opcache to be built statically
#18660 opened
May 26, 2025 -
ext/standard/image.c: Fix unsafe integer conversion
#18661 opened
May 26, 2025 -
ext/mysqlnd/mysqlnd_auth.c: Add error handling for invalid public key…
#18663 opened
May 26, 2025 -
gen_stub: various simplifications and clean up (5)
#18665 opened
May 26, 2025 -
Generated arginfo headers: combine preprocessor conditional blocks (2)
#18667 opened
May 26, 2025 -
chore: add editors config dirs to gitignore
#18669 opened
May 27, 2025 -
docs: add macos instruction, update blocks
#18670 opened
May 27, 2025 -
opcache: fix revalidation in long running CLI scripts
#18671 opened
May 27, 2025 -
Add Uri\WhatWg classes to ext/uri
#18672 opened
May 27, 2025 -
Add test for iptcparse
#18675 opened
May 27, 2025 -
Fix GH-18529: additional inheriting of TLS int options
#18676 opened
May 27, 2025 -
Add `SAPI_HEADER_DELETE_PREFIX`, make ext/session use it
#18678 opened
May 27, 2025 -
zend_ast: Preserve heredocs in zend_ast_export()
#18690 opened
May 28, 2025 -
ext/curl: Add `CURLOPT_SSL_SIGNATURE_ALGORITHMS` option
#18692 opened
May 28, 2025 -
Add DNS testing setup using BIND 9
#18693 opened
May 28, 2025 -
Implement request #61105: Support Soap 1.2 SoapFault Reason Text lang attribute
#18701 opened
May 29, 2025 -
Implement request #55503: Extend __getTypes to support enumerations
#18704 opened
May 29, 2025 -
Create str_icontains PHP function
#18705 opened
May 29, 2025 -
Fix bug #61094: Wrong WSDL cache file name
#18709 opened
May 29, 2025 -
Implement GH-15483: Use C23 memset_explicit() for ZEND_SECURE_ZERO() if available
#18713 opened
May 30, 2025 -
Fix out of tree build
#18716 opened
May 31, 2025 -
Tail call VM [2]
#18720 opened
May 31, 2025 -
Fix memory leak in lookup_loc_range()
#18723 opened
May 31, 2025 -
ext/sockets: Merge setting mcast option code for IPv4 and 6
#18724 opened
May 31, 2025 -
FPM: Implement configurable access log limit
#18725 opened
May 31, 2025
12 Issues closed by 5 people
-
error making tests on fedora 34
#18712 closed
May 31, 2025 -
stack-overflow at zend_objects_store_del /php-src/Zend/zend_objects_API.c:161
#18717 closed
May 31, 2025 -
fpm_get_status segfault
#18595 closed
May 30, 2025 -
zend_ast_export() - float number is not preserved
#18695 closed
May 29, 2025 -
Segmentation fault in Zend/zend_smart_str.h:177
#16320 closed
May 29, 2025 -
initializer-string for array of ... warnings
#17687 closed
May 28, 2025 -
Signed integer overflow in ext/phar fseek
#18642 closed
May 28, 2025 -
BcMath\Number methods are not 1-to-1 with bcmath functions due to int argument signature
#18674 closed
May 28, 2025 -
php-fuzz-tracing-jit assertion error in opcache_invalidate
#18680 closed
May 28, 2025 -
strtotime badly handles some localized dates
#18615 closed
May 26, 2025 -
Using pipe character in session variable key causes session data to be removed
#18634 closed
May 26, 2025 -
Recursion protection for deprecation constants not released on bailout
#18463 closed
May 25, 2025
6 Issues opened by 6 people
-
Opcache does not handle class hoisting with @opcache_compile_file
#18714 opened
May 31, 2025 -
Ignore generated arginfo for the ABI break label
#18708 opened
May 29, 2025 -
Segmentation Fault in mysqlnd.so / pdo_mysql.so When Running Magento 2.4.7 Cron Job (PHP 8.3.21, Plesk)
#18664 opened
May 26, 2025 -
mysql: change default auth plugin from mysql_native_password
#18659 opened
May 25, 2025 -
Set KillMode=mixed in php-fpm.service
#18655 opened
May 25, 2025 -
Test socket-close-on-exec.phpt fails on RV64
#18654 opened
May 25, 2025
29 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.
-
Pipe operator
#17118 commented on
May 31, 2025 • 12 new comments -
Do not use RTLD_DEEPBIND if dlmopen is available
#18612 commented on
May 31, 2025 • 8 new comments -
feat: single expression functions
#17677 commented on
May 28, 2025 • 4 new comments -
nit: returning NULL with no explanation is not cool
#18543 commented on
May 25, 2025 • 3 new comments -
Extend pcntl_waitid with rusage parameter
#15921 commented on
May 30, 2025 • 3 new comments -
[RFC] Add RFC 3986 and WHATWG compliant URL parsing support
#14461 commented on
May 27, 2025 • 1 new comment -
feat: add function num_cpus (formerly nproc)
#11137 commented on
May 25, 2025 • 1 new comment -
Fix GH-18579: --libdir option default value
#18596 commented on
May 26, 2025 • 0 new comments -
CI: change MySQL image in CI from 8.3 to LTS 8.4
#18555 commented on
May 31, 2025 • 0 new comments -
Fix stubs of DateTimeZone->getTransitions
#17992 commented on
May 26, 2025 • 0 new comments -
Socket ether linux step2
#17926 commented on
May 27, 2025 • 0 new comments -
ext/intl: GH-17006 part 1, NumberFormat and NumberFormatter co-existing.
#17073 commented on
May 29, 2025 • 0 new comments -
Update warning messages about undefined variables
#8912 commented on
May 31, 2025 • 0 new comments -
Adds tests for uncloneable Error and Exception classes
#6388 commented on
May 31, 2025 • 0 new comments -
pre-connect to remote hosts
#18539 commented on
May 31, 2025 • 0 new comments -
PHP-FPM slow log entires should include the request URL
#18536 commented on
May 31, 2025 • 0 new comments -
`unserialize` doesn't respect `class_alias` for properties
#18542 commented on
May 31, 2025 • 0 new comments -
checkdnsrr/dns_check_record works in CLI but not in mod_php on macOS
#18548 commented on
May 31, 2025 • 0 new comments -
php-fpm 8.4.4 high cpu usage
#17806 commented on
May 30, 2025 • 0 new comments -
Introduce ReflectionProperty::getMangledName()
#18605 commented on
May 29, 2025 • 0 new comments -
MB_CASE_TITLE treats entities as words (in contrast to uc_words)
#18236 commented on
May 29, 2025 • 0 new comments -
object-bound closures for initalization, modification of objects
#17936 commented on
May 29, 2025 • 0 new comments -
--libdir option default value
#18579 commented on
May 28, 2025 • 0 new comments -
`use method` aliasing/importing
#18623 commented on
May 27, 2025 • 0 new comments -
session_starts sends duplicate Set-Cookie
#18601 commented on
May 27, 2025 • 0 new comments -
Segmentation fault, probaby on string operation
#18611 commented on
May 27, 2025 • 0 new comments -
Feature request: Allow unsetting of backed property hooks
#17922 commented on
May 27, 2025 • 0 new comments -
Introduce `ReflectionProperty::isUnset()`
#18620 commented on
May 26, 2025 • 0 new comments -
PHP 8.4: allow Traits & Class defining same (compatible) properties
#17812 commented on
May 26, 2025 • 0 new comments