1. 16 Jun, 2007 1 commit
    • Chris McDonough's avatar
      Tests 15 (propnullns) and 16 (propget) from the props suite · 0e9e7a53
      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.
      0e9e7a53
  2. 09 Jun, 2007 1 commit
  3. 05 Jun, 2007 1 commit
  4. 04 Jun, 2007 2 commits
  5. 03 Jun, 2007 1 commit
  6. 22 May, 2007 1 commit
  7. 11 May, 2007 1 commit
  8. 10 May, 2007 1 commit
  9. 07 May, 2007 1 commit
  10. 06 May, 2007 1 commit
  11. 04 May, 2007 2 commits
  12. 03 May, 2007 1 commit
  13. 30 Apr, 2007 1 commit
  14. 27 Apr, 2007 1 commit
  15. 24 Apr, 2007 1 commit
  16. 20 Apr, 2007 1 commit
  17. 13 Apr, 2007 1 commit
  18. 12 Apr, 2007 1 commit
  19. 09 Apr, 2007 1 commit
  20. 08 Apr, 2007 1 commit
  21. 05 Apr, 2007 2 commits
  22. 04 Apr, 2007 1 commit
  23. 03 Apr, 2007 2 commits
  24. 30 Mar, 2007 1 commit
  25. 27 Mar, 2007 4 commits
  26. 26 Mar, 2007 2 commits
  27. 24 Mar, 2007 1 commit
  28. 22 Mar, 2007 1 commit
  29. 21 Mar, 2007 1 commit
  30. 20 Mar, 2007 3 commits