Bug 53932

Summary: PROPFIND doesn't support If, If-Match ETag predicates
Product: Apache httpd-2 Reporter: Timothy Wood <tjw>
Component: mod_dav_fsAssignee: Apache HTTPD Bugs Mailing List <bugs>
Status: NEW ---    
Severity: normal Keywords: PatchAvailable
Priority: P2    
Version: 2.4.3   
Target Milestone: ---   
Hardware: Macintosh   
OS: other   
Attachments: Patch

Description Timothy Wood 2012-09-25 04:41:27 UTC
Created attachment 29415 [details]
Patch

PROPFIND should support If and If-Match according to section 12.1 of the WebDAV spec <http://www.webdav.org/specs/rfc4918.html#rfc.section.12.1>, but ignores them completely.

I've submitted a patch to litmus to test PROPFIND (combined with an earlier patch to test MOVE with If and percent-encoded URLs) at <http://lists.manyfish.co.uk/pipermail/litmus/2012-September/000348.html>

A possible patch to fix this problem is attached (the updated litmus passes with this patch).