use strcmpsafe/strncmpsafe for VPATCH PATCHACTION string matching:
icalproperty_get_value_as_string() returns NULL for a property parsed with an
empty value, so a VPATCH carrying 'SUMMARY;PATCH-ACTION=BYVALUE:' crashed the
httpd worker on the same authenticated CalDAV path as CVE-2026-61915