add PATCH method (fixes #2424)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2852 152afb58-edef-0310-8abb-c4023f1b3aa9svn/tags/lighttpd-1.4.32
parent
fcb3f42f11
commit
d4d1ff36aa
1
NEWS
1
NEWS
|
@ -8,6 +8,7 @@ NEWS
|
|||
* Ignore EPIPE/ECONNRESET after SSL_shutdown
|
||||
* Handle ENAMETOOLONG, return 404 Not Found (fixes #2396, thx dererkazo)
|
||||
* configure.ac: remove old stuff, add some new to fix warnings in automake 1.12 (fixes #2419, thx blino)
|
||||
* add PATCH method (fixes #2424)
|
||||
|
||||
- 1.4.31 - 2012-05-31
|
||||
* [ssl] fix segfault in counting renegotiations for openssl versions without TLSEXT/SNI (thx carpii for reporting)
|
||||
|
|
|
@ -420,6 +420,7 @@ static int connection_handle_write_prepare(server *srv, connection *con) {
|
|||
case HTTP_METHOD_POST:
|
||||
case HTTP_METHOD_HEAD:
|
||||
case HTTP_METHOD_PUT:
|
||||
case HTTP_METHOD_PATCH:
|
||||
case HTTP_METHOD_MKCOL:
|
||||
case HTTP_METHOD_DELETE:
|
||||
case HTTP_METHOD_COPY:
|
||||
|
|
|
@ -22,6 +22,7 @@ static keyvalue http_methods[] = {
|
|||
{ HTTP_METHOD_OPTIONS, "OPTIONS" },
|
||||
{ HTTP_METHOD_MKCOL, "MKCOL" },
|
||||
{ HTTP_METHOD_PUT, "PUT" },
|
||||
{ HTTP_METHOD_PATCH, "PATCH" },
|
||||
{ HTTP_METHOD_DELETE, "DELETE" },
|
||||
{ HTTP_METHOD_COPY, "COPY" },
|
||||
{ HTTP_METHOD_MOVE, "MOVE" },
|
||||
|
|
|
@ -20,6 +20,7 @@ typedef enum {
|
|||
HTTP_METHOD_PROPFIND, /* WebDAV */
|
||||
HTTP_METHOD_MKCOL,
|
||||
HTTP_METHOD_PUT,
|
||||
HTTP_METHOD_PATCH,
|
||||
HTTP_METHOD_DELETE,
|
||||
HTTP_METHOD_COPY,
|
||||
HTTP_METHOD_MOVE,
|
||||
|
|
Loading…
Reference in New Issue