You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Stdlib: socket_create_pair() — Unix socket pair API missing (ext/sockets/sockets.c) #6563
Handoff (advanced stdlib batch after #3366 + #6490): blocked for a clean single-issue PR.
socket_create_pair() repro needs endpoints that socket_write/socket_read accept. Today:
stream_socket_pair + socket_import_stream exist
socket_create / socket_write / socket_read / socket_close are not registered (function_exists → false)
Phase-1 options for next run:
Implement socket_create_pair via stream_socket_pair + socket_import_stream, and thin socket_write/socket_read on imported Socket objects (enough for the issue repro), or
Land #3399 socket_create baseline first, then pair API.
Not starting a half-wired pair stub this run — avoids green registration with red socket_write on the same issue.
Activity
PurHur commentedon Jul 15, 2026
claim: PHP Compiler STD Lib Advanced — batch (after #3366/#6490): socket_create_pair (#6563)
PurHur commentedon Jul 15, 2026
Handoff (advanced stdlib batch after #3366 + #6490): blocked for a clean single-issue PR.
socket_create_pair()repro needs endpoints thatsocket_write/socket_readaccept. Today:stream_socket_pair+socket_import_streamexistsocket_create/socket_write/socket_read/socket_closeare not registered (function_exists→ false)Phase-1 options for next run:
socket_create_pairviastream_socket_pair+socket_import_stream, and thinsocket_write/socket_readon importedSocketobjects (enough for the issue repro), or#3399socket_create baseline first, then pair API.Not starting a half-wired pair stub this run — avoids green registration with red
socket_writeon the same issue.PurHur commentedon Jul 15, 2026
claim: PHP Compiler STD Lib Advanced — batch (issues #4387, #6138, #6563)
Queued after #4387 and #6138. function_exists(socket_create_pair) is false on master.
PurHur commentedon Jul 15, 2026
claim: PHP Compiler STD Lib Advanced — still queued after #4387 (#6138 merged via #19327).
PurHur commentedon Jul 15, 2026
claim: PHP Compiler STD Lib Advanced — starting #6563 after #4387 merged (#19328) and #6138 (#19327).
PurHur commentedon Jul 15, 2026
Merged via PR for #6563.
Shipped:
socket_create_pair()viaSocketsLibcThinAbi::socketpair+ owned Socket FDs; by-ref pair array.Verification:
Stdlib: socket_create_pair via libc socketpair (#6563) (#19329)