Introduce new source discoverer

The new source discoverer is a complete overhaul of
the current code. It is async-only, correctly threaded,
and easier to maintain.

A major new feature of this web source discoverer is
that it now pings the server to see if the URL feeds
us back with an iCalendar file.

Furthermore, it continues to use E-D-S WebDAV discovery
functions as a fallback mechanism.

Fixes #380
This commit is contained in:
Georges Basile Stavracas Neto
2019-07-13 16:04:30 -03:00
parent 2aa9bc1f61
commit 371fdbc881
6 changed files with 650 additions and 1 deletions
+1 -1
View File
@@ -88,7 +88,7 @@ static void
process_caldav (SoupMessage *message,
const gchar *path)
{
g_message ("Processing CalDAV");
g_debug ("Processing CalDAV request");
}