Sieve: accept the pre-rename vnd.stalwart.* extension names #212

Merged
jcoffey-dev merged 1 commits from fix/sieve-legacy-extension-names into main 2026-10-27 06:56:40 +00:00
1 Commits
Author SHA1 Message Date
jcoffey-dev bac77cf1c7 Sieve: accept the pre-rename vnd.stalwart.* extension names
ci / fork-checks (pull_request) Skipped
ci / build (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 8m27s
A script written for upstream that requires vnd.stalwart.expressions or
vnd.stalwart.while keeps running after a move to INBUXA, since scripts are
stored compiled. But it can't be saved again once edited: the old name
parses as an unknown extension, and let or eval then fails with
"Undeclared capability 'vnd.inbuxa.expressions'". Both spellings now
parse to the same capability. Only the INBUXA names are advertised.
2026-10-26 23:08:53 -07:00