davx5-ose/app
Angus Gratton 52e26e34d5
DavDocumentsProvider: Log a warning for responses of type OTHER. (#400)
If a WebDAV server is misconfigured (for example, behind an HTTP proxy that
strips a URL prefix and doesn't correctly forward this to the WebDAV server)
then PROPFIND can return resources whose URLs don't match the request URL. These
are resolved by dav4jvm as HrefRelation.OTHER.

Currently this situation produces no output at all in DAVx5 (logs or app) and
the WebDAV share appears accessible but empty. It is possible to create files in
the share, but not to see them again afterwards!

Of course a misconfigured server isn't the WebDAV client's responsibility to
resolve, but adding a warning in the log provides an extra clue for anyone
trying to debug it.
2023-09-08 13:48:39 +02:00
..
schemas/at.bitfire.davdroid.db.AppDatabase show real name of davowner (bitfireAT/davx5#208) 2023-02-20 13:29:56 +01:00
src DavDocumentsProvider: Log a warning for responses of type OTHER. (#400) 2023-09-08 13:48:39 +02:00
.gitignore Minor code tweaks (by lint) 2014-12-21 11:24:00 +01:00
build.gradle Bump version to 4.3.6.1 2023-09-07 00:29:39 +02:00
lint.xml Version 0.7 2015-03-12 18:25:09 +01:00
proguard-rules-release.pro Fix ProGuard rules for R8 (AGP 8.0) 2023-05-01 11:00:37 +02:00