Branch: Tag:

2018-03-20

2018-03-20 11:13:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

RoxenModule: Support inhibition of recursion in recurse_copy_files().

This is needed to support the Depth: 0 header for COPY in WebDAV.

Fixes some of [WS-224].

3915:    mapping(string:mixed) make_collection(string path, RequestID id);    mapping(string:mixed) recurse_copy_files(string source, string destination,    PropertyBehavior behavior, -  Overwrite overwrite, RequestID id); +  Overwrite overwrite, RequestID id, +  int|void one_level);    mapping(string:mixed) recurse_move_files(string source, string destination,    PropertyBehavior behavior,    Overwrite overwrite, RequestID id);