- #1: fix the password field in user/group info (it is "passwd", not "password")
- Support PHP 8.3 (test in GitHub action)
- Tests refactoring
- PosixConstants: added constants that are defined in 8.3
- #2: support new functions from PHP 8.3
- Error constants (
PosixErrors
)
- The interface (
IPosix
) - The standard implementation (
RealPosix
) - The listeners mechanism (
IPosixListener
) - Throws exceptions instead return codes
- Data classes instead associative arrays