Official repository of Win32Service extension for PHP
[doc] Undocumented behaviours: 1.1.0 service-context guard, ValueErrors, $details defaults, version blocks
[doc] Content errors and self-contradicting sections in the php.net pages
[doc] php.net signatures out of sync: 5 wrong parameter names, 2 wrong return types, 2 wrong defaults
Rights API: missing empty-name validation in read_* functions, and getRights() returns GENERIC_ALL with no matching constant
win32_set_service_exit_code() clobbers the exit code when read, wrong ValueError argument indexes, RETURN_FALSE in a void function
[doc] win32_exists_service() is completely undocumented on php.net
Rewrite GHA workflow for run tests
Release publishing should use the `php/php-windows-builder` action
Increase the security of the supply chain