Depth value "inifinity" is unhandled
The spec states all clients must support the "infinity" value for "Depth" (8.1 PROPFIND)
DAV compliant servers MUST support the "0", "1" and "infinity" behaviors. By default, the PROPFIND method without a Depth header MUST act as if a "Depth: infinity" header was included.
I'm guessing support was omitted for lack of time, but currently phodav just returns SOUP_STATUS_FORBIDDEN
and call to g_warn_if_reached()
. I don't really want to volunteer to implement this, but maybe there's a more informative way to respond to this?