summaryrefslogtreecommitdiff
path: root/libsoup
diff options
context:
space:
mode:
authorAlex Graveley <alex@ximian.com>2001-08-17 18:44:23 +0000
committerAlex Graveley <orph@src.gnome.org>2001-08-17 18:44:23 +0000
commit7d9cd16c4f9f4514b67df16295e53856879477fc (patch)
tree41a2ed29769a6a8049a47f9e22bf593b97eaa198 /libsoup
parent37effda7d1460f8551f6c542713adba90bafa69c (diff)
downloadlibsoup-7d9cd16c4f9f4514b67df16295e53856879477fc.tar.gz
Initial WebDAV server support.
2001-08-17 Alex Graveley <alex@ximian.com> * src/soup-core/soup-dav-server.[ch]: Initial WebDAV server support. * src/soup-core/soup-dav.[ch]: Beginnings of WebDAV client support. * configure.in: Add warning about updating src/soup-core/soup-private.h when version changes. * src/soup-core/soup-private.h: Declare SoupAuth here, so including is possible.
Diffstat (limited to 'libsoup')
-rw-r--r--libsoup/Makefile.am4
-rw-r--r--libsoup/soup-auth.h3
-rw-r--r--libsoup/soup-message.c1
-rw-r--r--libsoup/soup-private.h3
-rw-r--r--libsoup/soup-queue.c1
5 files changed, 9 insertions, 3 deletions
diff --git a/libsoup/Makefile.am b/libsoup/Makefile.am
index 3eba6ae8..b0a29de3 100644
--- a/libsoup/Makefile.am
+++ b/libsoup/Makefile.am
@@ -18,6 +18,8 @@ soupincludedir = $(includedir)/soup
soupinclude_HEADERS = \
soup.h \
soup-context.h \
+ soup-dav.h \
+ soup-dav-server.h \
soup-env.h \
soup-fault.h \
soup-message.h \
@@ -42,6 +44,8 @@ libsoup_la_SOURCES = \
soup-auth.h \
soup-auth.c \
soup-context.c \
+ soup-dav.c \
+ soup-dav-server.c \
soup-env.c \
soup-fault.c \
soup-headers.h \
diff --git a/libsoup/soup-auth.h b/libsoup/soup-auth.h
index f950bec7..e554a4f5 100644
--- a/libsoup/soup-auth.h
+++ b/libsoup/soup-auth.h
@@ -13,8 +13,7 @@
#include "soup-context.h"
#include "soup-message.h"
-
-typedef struct _SoupAuth SoupAuth;
+#include "soup-private.h"
SoupAuth *soup_auth_new_from_header (SoupContext *context,
const char *header);
diff --git a/libsoup/soup-message.c b/libsoup/soup-message.c
index cece7b8c..848cb7ab 100644
--- a/libsoup/soup-message.c
+++ b/libsoup/soup-message.c
@@ -8,6 +8,7 @@
* Copyright (C) 2000, Helix Code, Inc.
*/
+#include "soup-auth.h"
#include "soup-message.h"
#include "soup-misc.h"
#include "soup-context.h"
diff --git a/libsoup/soup-private.h b/libsoup/soup-private.h
index 48cd37e8..8d54c311 100644
--- a/libsoup/soup-private.h
+++ b/libsoup/soup-private.h
@@ -35,7 +35,6 @@
#include <winuser.h>
#endif
-#include "soup-auth.h"
#include "soup-context.h"
#include "soup-message.h"
#include "soup-server.h"
@@ -72,6 +71,8 @@ struct _SoupSocket {
GIOChannel *iochannel;
};
+typedef struct _SoupAuth SoupAuth;
+
struct _SoupContext {
SoupUri *uri;
SoupServer *server;
diff --git a/libsoup/soup-queue.c b/libsoup/soup-queue.c
index efdcc2a7..6d79fb84 100644
--- a/libsoup/soup-queue.c
+++ b/libsoup/soup-queue.c
@@ -19,6 +19,7 @@
#include <signal.h>
#include <errno.h>
+#include "soup-auth.h"
#include "soup-message.h"
#include "soup-context.h"
#include "soup-headers.h"