- 17 Jun, 2007 5 commits
-
-
Chris McDonough authored
webdav.Resource.dav__simpleifhandler. If the resource is not locked, and a DAV request contains an If header, no token can possibly match and we must return a 412 Precondition Failed instead of 204 No Content.
-
Chris McDonough authored
in webdav.Resource.dav__simpleifhandler. If the resource is locked at all, and a DAV request contains an If header, and none of the lock tokens present in the header match a lock on the resource, we need to return a 423 Locked instead of 204 No Content.
-
Chris McDonough authored
because we returned "412 Precondition Failed" instead of "423 Locked" when the resource attempting to be moved was itself locked. Fixed by changing Resource.Resource.MOVE to raise the correct error.
-
Chris McDonough authored
the wrong thing.
-
Chris McDonough authored
propwformed were failing because Zope did not strip off the xmlns: attribute attached to XML property values. We now strip off all attributes that look like xmlns declarations.
-
- 16 Jun, 2007 2 commits
-
-
Chris McDonough authored
resource hasn't been locked with, we should return an error instead of a 20X response. See http://lists.w3.org/Archives/Public/w3c-dist-auth/2001JanMar/0099.html for rationale. Prior to Zope 2.11, we returned a 204 under this circumstance. We choose do what mod_dav does, which is return a '400 Bad Request' error. This was caught by litmus locks.notowner_lock test #10.
-
Chris McDonough authored
of litmus version 10.5 (http://www.webdav.org/neon/litmus/) expose a bug in Zope propertysheet access via DAV. If a proppatch command sets a property with a null xmlns, e.g. with a PROPPATCH body like: <?xml version="1.0" encoding="utf-8" ?> <propertyupdate xmlns="DAV:"> <set> <prop> <nonamespace xmlns="">randomvalue</nonamespace> </prop> </set> </propertyupdate> When we set properties in the null namespace, Zope turns around and creates (or finds) a propertysheet with the xml_namespace of None and sets the value on it. The response to a subsequent PROPFIND for the resource will fail because the XML generated by dav__propstat included a bogus namespace declaration (xmlns="None"). Fixed by amending OFS.PropertySheets.dav__propstat.
-
- 09 Jun, 2007 1 commit
-
-
Andreas Jung authored
-
- 05 Jun, 2007 1 commit
-
-
Andreas Zeidler authored
-
- 04 Jun, 2007 2 commits
-
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
as its own project, egg).
-
- 03 Jun, 2007 1 commit
-
-
Philipp von Weitershausen authored
-
- 22 May, 2007 1 commit
-
-
Tres Seaver authored
-
- 11 May, 2007 1 commit
-
-
Andreas Jung authored
-
- 10 May, 2007 1 commit
-
-
Andreas Jung authored
-
- 07 May, 2007 1 commit
-
-
Tres Seaver authored
-
- 06 May, 2007 1 commit
-
-
Hanno Schlichting authored
Merged from 2.10 branch - Collector #2320: HTTPResponse setHeader lowercased keys but getHeader did not, causing lookups of 'Content-Type' to fail
-
- 04 May, 2007 2 commits
-
-
Martijn Pieters authored
-
Martijn Pieters authored
-
- 03 May, 2007 1 commit
-
-
Hanno Schlichting authored
Support for using zopectl on Windows has been added. All commands are supported and there are two Windows specific ones: install and remove, which install or remove the Windows service. The start, stop and restart commands handle the Windows service.
-
- 30 Apr, 2007 1 commit
-
-
Tres Seaver authored
-
- 27 Apr, 2007 1 commit
-
-
Martijn Pieters authored
Fix DateIndex date display; unpack stored integers into something meaningful. This fixes Collector #2316.
-
- 24 Apr, 2007 1 commit
-
-
Martijn Pieters authored
-
- 20 Apr, 2007 1 commit
-
-
Martijn Pieters authored
Fix potential bug in requestmethod where you cannot specify None for a keyword argument where None is not the default
-
- 13 Apr, 2007 1 commit
-
-
Stefan H. Holek authored
-
- 12 Apr, 2007 1 commit
-
-
- 09 Apr, 2007 1 commit
-
-
Stefan H. Holek authored
-
- 08 Apr, 2007 1 commit
-
-
Stefan H. Holek authored
-
- 05 Apr, 2007 2 commits
-
-
Stefan H. Holek authored
-
Stefan H. Holek authored
-
- 04 Apr, 2007 1 commit
-
-
Martijn Pieters authored
-
- 03 Apr, 2007 2 commits
-
-
Martijn Pieters authored
-
Martijn Pieters authored
-
- 30 Mar, 2007 1 commit
-
-
Martijn Pieters authored
-
- 27 Mar, 2007 4 commits
-
-
Martijn Pieters authored
-
Martijn Pieters authored
-
Martijn Pieters authored
-
Martijn Pieters authored
Collector #2300: delimit *all* headers with CRLF; accumulated_headers and appendHeader use \n for delimeters and never get corrected on output
-
- 26 Mar, 2007 2 commits
-
-
Martijn Pieters authored
-
Brian Sutherland authored
headers of plain html files served from Zope3 resource directories. Also cleanup whitespace in CHANGES.txt.
-