Support for webdav:// and webdavs:// schemes from command line
commit65abd11d68ba9f849d89b98b6a56071411875c89
authorVasily Melenchuk <Vasily.Melenchuk@cib.de>
Thu, 25 Jan 2018 13:00:07 +0000 (25 16:00 +0300)
committerKatarina Behrens <Katarina.Behrens@cib.de>
Thu, 1 Feb 2018 11:40:22 +0000 (1 12:40 +0100)
tree2dfab863a55ebb37a464b0209f5b74f229c71d00
parentae5f89fdcccb2cf74256b04771249fc8afca8794
Support for webdav:// and webdavs:// schemes from command line

We have currently support for WebDAV schemes as vnd.sun.star.webdav://
but it is not user and tools friendly.

Some related refactoring in ucb to reuse existing code instead of
manual parsing of URLs.

Change-Id: Ib14411796d6cf11afd80d5132abe67d4e46a42e1
Reviewed-on: https://gerrit.libreoffice.org/48585
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
14 files changed:
include/tools/urlobj.hxx
officecfg/registry/data/org/openoffice/ucb/Configuration.xcu
tools/source/fsys/urlobj.cxx
ucb/CppunitTest_ucb_webdav_local_neon.mk
ucb/CppunitTest_ucb_webdav_neon_opts.mk
ucb/CppunitTest_ucb_webdav_propfindcache.mk
ucb/CppunitTest_ucb_webdav_res_access.mk
ucb/Library_ucpdav1.mk
ucb/source/ucp/webdav-neon/webdavcontent.cxx
ucb/source/ucp/webdav-neon/webdavprovider.cxx
ucb/source/ucp/webdav-neon/webdavprovider.hxx
ucb/source/ucp/webdav/webdavcontent.cxx
ucb/source/ucp/webdav/webdavprovider.cxx
ucb/source/ucp/webdav/webdavprovider.hxx