f91effb36b
Currently it reports pretty much everything as "The specified device is invalid." but clearly we can do better. Try not to change the public API of libcmis too much; it has 2 string members in libcmis::Exception, add a bunch more type values such as "dnsFailed", "connectFailed", "connectTimeout", "transferFailed". Also there were 2 HttpSession functions that convert libcmis::Exception to CurlException - very odd, was apparently done to appease Coverity, but the exception specifications that caused Coverity to complain were removed from libcmis anyway; let's remove that, every caller of these functions i looked at would immediately convert it back to libcmis::Exception anyway. Change-Id: Iee853af8bb541e6b071b75d593b6c031f67a886d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169335 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> |
||
---|---|---|
.. | ||
inc/pch | ||
0001-cid-1545775-COPY_INSTEAD_OF_MOVE.patch | ||
0001-Fix-warning-C4589-when-building-with-MSVC.patch | ||
exceptions.patch.1 | ||
factory-no-retry-ssl.patch.1 | ||
http-session-cleanup.patch.1 | ||
Makefile | ||
Module_libcmis.mk | ||
README | ||
sharepoint-auth.patch.1 | ||
StaticLibrary_libcmis.mk | ||
UnpackedTarball_libcmis.mk |
A C++ client library for the CMIS interface. From: [https://github.com/tdf/libcmis] Wikipedia (CMIS): Content Management Interoperability Services (CMIS) is an open standard that defines an abstraction layer for controlling diverse document management systems and repositories using web protocols.