On Sun, 2007-05-20 at 00:37 +0200, Edi Weitz wrote:
On Sat, 19 May 2007 17:29:48 +0200, Ralf Mattes rm@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.
Thank's - but i think there's more to come. I'll collect the patches until later since you don't use a public VC and i hate to have to merge my versions into your new releases ... ;-)
Good to know that someone is finally testing this... :)
Oh - i guess i'm deep into 'Uebersprunghandlung'-Mode ...
Cheers, RalfD
Cheers, Edi.
P.S.: I'm giong to be in Hamburg Tue./Wed. - care for some beverage?