https://issues.apache.org/bugzilla/show_bug.cgi?id=56480
--- Comment #1 from Ben Reser <[email protected]> --- Created attachment 31602 --> https://issues.apache.org/bugzilla/attachment.cgi?id=31602&action=edit potential patch The following patch should fix it. I'm still working on making sure there isn't some additional side-effects from it. Posting it here in case some finds it useful in the interim. [[[ Fix PR 56480: PROPFIND walker doesn't encode hrefs properly Reverts r1529559 partially (specifically the dav_xml_escape_uri) bit. Reverts r1531505 entirely. * modules/dav/main/mod_dav.c (dav_xml_escape_uri): Revert the piece of r1529559 that removes the URI escaping from this function. * modules/dav/main/mod_dav.h (dav_resource): Note the inconsistency in the documentation. * modules/dav/fs/repos.c (dav_fs_get_resource): Don't use the unparsed_uri to set the uri field of the resource. This is the correct fix for the double encoding in mod_dav_fs that led to the dav_xml_escape_uri() change and r1531505. (dav_fs_walker, dav_fs_append_uri): Revert r1531505 changes. ]]] -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
