SOPE WebDAV Todos ================= - implement move - Proper handling of "If:" headers, WebDAV RFC 2518, 9.4.2 --- If: ( [W/"A weak ETag"]) (["strong ETag"]) (["another strong ETag"]) --- Syntax seems to be: (lock [etag]) ([etag2]) a url embedded in <>, then a set of () surrounded options which contain some XML and optionally an etag. Eg this is submitted by Cadaver for locking requests. - reverse mapping of keys->DAV names - schema queries (propnames) (partly done) - queries on all attributes (propget) (partly done) - SUBSCRIBE/UNSUBSCRIBE (partly done in the meantime) - subscription manager - httpu:// implementation for WOHTTPConnection - DASL searching