Hello,
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.
Cheers, RalfD
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.
Good to know that someone is finally testing this... :)
Cheers, Edi.
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?
On Sun, 20 May 2007 19:59:37 +0200, Ralf Mattes rm@seid-online.de wrote:
Thank's - but i think there's more to come.
Good, looking forward to that.
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 ... ;-)
You're just lazy. And for the same reason I don't use a public VC system... :)
Oh - i guess i'm deep into 'Uebersprunghandlung'-Mode ...
Hehe.
P.S.: I'm giong to be in Hamburg Tue./Wed. - care for some beverage?
Yep. I'll email you privately.
Cheers, Edi.