[hunchentoot-devel] New CL-WEBDAV release 0.1.1 (Was: Bugreport (and patch))

Edi Weitz edi at agharta.de
Sat May 19 22:37:35 UTC 2007


On Sat, 19 May 2007 17:29:48 +0200, Ralf Mattes <rm at seid-online.de> wrote:

> during some moderate WebDAV conformance tests is stumbled over the
> following bug/typo:
>
> --- handlers.lisp       2007-04-18 02:29:07.000000000 +0200
> +++ /LISP/ediware/cl-webdav/handlers.lisp       2007-05-19
> 17:05:45.000000000 +0200
> @@ -314,7 +314,7 @@
>    (let ((resource (get-resource)))
>      (when (resource-exists resource)
>        (setf (header-out :allow)
> -            (format nil "~{~A~^~, ~}"
> +            (format nil "~{~A~^, ~}"
>                      (set-difference *allowed-methods*
> '(:get :head :mkcol))))
>        (method-not-allowed))
>      (let ((parent (resource-parent resource)))
>
> MKCOL on an existing resource created an 500 status instead of the
> expected 405.

Ah, right, thanks.  Fixed in 0.1.1.

Good to know that someone is finally testing this... :)

Cheers,
Edi.



More information about the Tbnl-devel mailing list