Skip to content

POSIX: add changelog entries for PHP 8.5 changes#5534

Open
lacatoire wants to merge 1 commit intophp:masterfrom
lacatoire:changelog/posix-8.5
Open

POSIX: add changelog entries for PHP 8.5 changes#5534
lacatoire wants to merge 1 commit intophp:masterfrom
lacatoire:changelog/posix-8.5

Conversation

@lacatoire
Copy link
Copy Markdown
Member

PHP 8.5 brings several POSIX changes already documented in
`appendices/migration85` but missing from the per-function changelogs.

  • posix_kill: ValueError on out-of-range process_id
  • posix_setpgid: ValueError on out-of-range process_id/process_group_id
  • posix_setrlimit: ValueError on invalid hard_limit/soft_limit
  • posix_ttyname: last_error EBADF on invalid file_descriptor
  • posix_isatty: E_WARNING on invalid file_descriptor
  • posix_fpathconf: last_error EBADF + E_WARNING on invalid file_descriptor

Same spirit as #5528.

Documented in appendices/migration85, missing from per-function changelogs:

- posix_kill: ValueError on out-of-range process_id
- posix_setpgid: ValueError on out-of-range process_id/process_group_id
- posix_setrlimit: ValueError on invalid hard_limit/soft_limit
- posix_ttyname: last_error EBADF on invalid file_descriptor
- posix_isatty: E_WARNING on invalid file_descriptor
- posix_fpathconf: last_error EBADF + E_WARNING on invalid file_descriptor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant