commit - 7d3002f34b21f1b776e623940190ca244b453503
commit + c4812c653a4d56f20170d279f892dcf87d235fd2
blob - b9784ad55cebc1ffcf856cd7b86fe9799aa5be93
blob + 01b79e12e1f4bcdf0bc681c0a947ad19bb7b52f8
--- http.h
+++ http.h
/* WebDAV Search, RFC 5323 */
HTTP_METHOD_SEARCH,
+ /* WebDAV Calendaring Extensions, RFC 4791 */
+ HTTP_METHOD_MKCALENDAR,
+
/* PATCH, RFC 5789 */
HTTP_METHOD_PATCH,
{ HTTP_METHOD_MKREDIRECTREF, "MKREDIRECTREF" }, \
{ HTTP_METHOD_UPDATEREDIRECTREF, "UPDATEREDIRECTREF" }, \
{ HTTP_METHOD_SEARCH, "SEARCH" }, \
+ { HTTP_METHOD_MKCALENDAR, "MKCALENDAR" }, \
{ HTTP_METHOD_PATCH, "PATCH" }, \
{ HTTP_METHOD_NONE, NULL } \
}
blob - e9b9c4449e58a48daf796bc06f1047edc8c157b3
blob + dd1b1a9583af9625df82331969baec82567f0ad2
--- relay_http.c
+++ relay_http.c
case HTTP_METHOD_MKREDIRECTREF:
case HTTP_METHOD_UPDATEREDIRECTREF:
case HTTP_METHOD_SEARCH:
+ case HTTP_METHOD_MKCALENDAR:
case HTTP_METHOD_PATCH:
/* HTTP request payload */
if (cre->toread > 0) {
blob - a63dd4e3a41c38d9399b068d271ce69a342febce
blob + 545b18ed2c22104c0ebf293f60fb98f7ac59a081
--- relayd.conf.5
+++ relayd.conf.5
.Ic LOCK ,
.Ic MERGE ,
.Ic MKACTIVITY ,
+.Ic MKCALENDAR ,
.Ic MKCOL ,
.Ic MKREDIRECTREF ,
.Ic MKWORKSPACE ,