Bug 53932 - PROPFIND doesn't support If, If-Match ETag predicates
Summary: PROPFIND doesn't support If, If-Match ETag predicates
Status: NEW
Alias: None
Product: Apache httpd-2
Classification: Unclassified
Component: mod_dav_fs (show other bugs)
Version: 2.4.3
Hardware: Macintosh other
: P2 normal (vote)
Target Milestone: ---
Assignee: Apache HTTPD Bugs Mailing List
URL:
Keywords: PatchAvailable
Depends on:
Blocks:
 
Reported: 2012-09-25 04:41 UTC by Timothy Wood
Modified: 2012-09-25 04:41 UTC (History)
0 users



Attachments
Patch (1.05 KB, application/octet-stream)
2012-09-25 04:41 UTC, Timothy Wood
Details

Note You need to log in before you can comment on or make changes to this bug.
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).