Skip to content

feat: Make BuiltinBackend read-write-compatible with PHP's original sessionhandler#11

Merged
ralflang merged 1 commit into
FRAMEWORK_6_0from
fix/builtin-php-files-interop
Jun 11, 2026
Merged

feat: Make BuiltinBackend read-write-compatible with PHP's original sessionhandler#11
ralflang merged 1 commit into
FRAMEWORK_6_0from
fix/builtin-php-files-interop

Conversation

@ralflang

Copy link
Copy Markdown
Member

This expands on #10 which was incompatible with PHP's original sessionhandler
Now Horde's "BuiltinBackend" can read and write session files originally created by PHP's real "builtin" sessionhandler

Adheres to session.save_path ini setting
Does not auto-create subdirectories but throws exception if missing

Still deviates in the way we handle locking and atomic writes

…essionhandler

This expands on #10 which was incompatible with PHP's original sessionhandler
Now Horde's "BuiltinBackend" can read and write session files originally created by PHP's real "builtin" sessionhandler

Adheres to session.save_path ini setting
Does not auto-create subdirectories but throws exception if missing

Still deviates in the way we handle locking and atomic writes
@ralflang ralflang merged commit cb07cd8 into FRAMEWORK_6_0 Jun 11, 2026
0 of 6 checks passed
@ralflang ralflang requested a review from TDannhauer June 11, 2026 05:28
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