#include <stdio.h>
#include <stdarg.h>
#include "webcit.h"
-#include "groupdav.h"
+#include "dav.h"
#include "webserver.h"
StrBuf *csslocal = NULL;
void http_transmit_thing(const char *content_type, int is_static)
{
- syslog(9, "http_transmit_thing(%s)%s\n", content_type, ((is_static > 0) ? " (static)" : ""));
+ syslog(9, "http_transmit_thing(%s)%s", content_type, ((is_static > 0) ? " (static)" : ""));
output_headers(0, 0, 0, 0, 0, is_static);
hprintf("Content-type: %s\r\n"
char *junk;
size_t len;
- syslog(LOG_DEBUG, "ajax_servcmd() g_cmd=\"%s\"\n", bstr("g_cmd") );
+ syslog(LOG_DEBUG, "ajax_servcmd() g_cmd=\"%s\"", bstr("g_cmd") );
begin_ajax_response();
Buf = NewStrBuf();
serv_puts(bstr("g_cmd"));
FreeStrBuf(&WCC->PushedDestination);
WCC->PushedDestination = NewStrBufDup(SBSTR("url"));
- syslog(9, "Push: %s\n", ChrPtr(WCC->PushedDestination));
+ syslog(9, "Push: %s", ChrPtr(WCC->PushedDestination));
wc_printf("OK");
}
/*
* All righty then! We have a destination saved, so go there now.
*/
- syslog(9, "Pop: %s\n", ChrPtr(WCC->PushedDestination));
+ syslog(9, "Pop: %s", ChrPtr(WCC->PushedDestination));
http_redirect(ChrPtr(WCC->PushedDestination));
}
return 1;
}
-
+#if 0
void ParseREST_URL(void)
{
StrBuf *Buf;
HashList *Floors;
void *vFloor;
- syslog(1, "parsing rest URL: %s\n", ChrPtr(WCC->Hdr->HR.ReqLine));
+ syslog(1, "parsing rest URL: %s", ChrPtr(WCC->Hdr->HR.ReqLine));
WCC->Directory = NewHash(1, Flathash);
WCC->CurrentFloor = NULL;
}
}
}
+#endif
int Conditional_REST_DEPTH(StrBuf *Target, WCTemplputParams *TP)
{
/* If the client sent a nonce that is incorrect, kill the request. */
if (havebstr("nonce")) {
- syslog(9, "Comparing supplied nonce %s to session nonce %d\n",
+ syslog(9, "Comparing supplied nonce %s to session nonce %d",
bstr("nonce"), WCC->nonce
);
if (ibstr("nonce") != WCC->nonce) {
- syslog(9, "Ignoring request with mismatched nonce.\n");
+ syslog(9, "Ignoring request with mismatched nonce.");
hprintf("HTTP/1.1 404 Security check failed\r\n");
hprintf("Content-Type: text/plain\r\n");
begin_burst();
*/
if (havebstr("go")) {
int ret;
- syslog(9, "Explicit room selection: %s\n", bstr("go"));
+ syslog(9, "Explicit room selection: %s", bstr("go"));
ret = gotoroom(sbstr("go")); /* do quietly to avoid session output! */
if ((ret/100) != 2) {
- syslog(1, "Unable to change to [%s]; Reason: %d\n", bstr("go"), ret);
+ syslog(1, "Unable to change to [%s]; Reason: %d", bstr("go"), ret);
}
}
else if (havebstr("gotofirst")) {
int ret;
- syslog(9, "Explicit room selection: %s\n", bstr("gotofirst"));
+ syslog(9, "Explicit room selection: %s", bstr("gotofirst"));
ret = gotoroom(sbstr("gotofirst")); /* do quietly to avoid session output! */
if ((ret/100) != 2) {
- syslog(1, "Unable to change to [%s]; Reason: %d\n", bstr("gotofirst"), ret);
+ syslog(1, "Unable to change to [%s]; Reason: %d", bstr("gotofirst"), ret);
}
}
else if ( (StrLength(WCC->CurRoom.name) == 0) && ( (StrLength(WCC->Hdr->c_roomname) > 0) )) {
int ret;
- syslog(9, "We are in '%s' but cookie indicates '%s', going there...\n",
+ syslog(9, "We are in '%s' but cookie indicates '%s', going there...",
ChrPtr(WCC->CurRoom.name),
ChrPtr(WCC->Hdr->c_roomname)
);
ret = gotoroom(WCC->Hdr->c_roomname); /* do quietly to avoid session output! */
if ((ret/100) != 2) {
- syslog(1, "COOKIEGOTO: Unable to change to [%s]; Reason: %d\n",
+ syslog(1, "COOKIEGOTO: Unable to change to [%s]; Reason: %d",
ChrPtr(WCC->Hdr->c_roomname), ret);
}
}
display_login();
}
else {
-/*
+#if 0
if ((WCC->Hdr->HR.Handler->Flags & PARSE_REST_URL) != 0)
ParseREST_URL();
-*/
+#endif
if ((WCC->Hdr->HR.Handler->Flags & AJAX) != 0)
begin_ajax_response();
WCC->Hdr->HR.Handler->F();
*/
else {
if (xhttp)
- groupdav_main();
+ dav_main();
else
display_main_menu();
}
snprintf(dir, SIZ, "%s/webcit.css", static_local_dir);
if (!access(dir, R_OK)) {
- syslog(9, "Using local Stylesheet [%s]\n", dir);
+ syslog(9, "Using local Stylesheet [%s]", dir);
csslocal = NewStrBufPlain(HKEY("<link href=\"static.local/webcit.css\" rel=\"stylesheet\" type=\"text/css\" />"));
}
else
- syslog(9, "No Site-local Stylesheet [%s] installed. \n", dir);
+ syslog(9, "No Site-local Stylesheet [%s] installed.", dir);
}