1. 19 Jan, 2014 3 commits
  2. 18 Jan, 2014 1 commit
  3. 15 Jan, 2014 3 commits
  4. 13 Jan, 2014 1 commit
  5. 12 Jan, 2014 3 commits
  6. 09 Jan, 2014 1 commit
  7. 08 Jan, 2014 3 commits
  8. 06 Jan, 2014 2 commits
  9. 05 Jan, 2014 2 commits
  10. 04 Jan, 2014 1 commit
  11. 03 Jan, 2014 1 commit
  12. 02 Jan, 2014 1 commit
  13. 26 Dec, 2013 1 commit
  14. 18 Dec, 2013 1 commit
  15. 14 Dec, 2013 1 commit
  16. 13 Dec, 2013 1 commit
  17. 30 Nov, 2013 1 commit
  18. 29 Nov, 2013 3 commits
  19. 21 Nov, 2013 2 commits
  20. 16 Nov, 2013 1 commit
  21. 13 Nov, 2013 2 commits
  22. 12 Nov, 2013 2 commits
  23. 11 Nov, 2013 3 commits
    • Jim Jagielski's avatar
      r954641: Fix some compiler warnings: · 5eadff5f
      Jim Jagielski authored
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1540734 13f79535-47bb-0310-9956-ffa450edef68
      5eadff5f
    • Jim Jagielski's avatar
      Merge r1529559, r1531505 from trunk: · 174380b1
      Jim Jagielski authored
      Fix PR 55397: dav_resource->uri treated as an unparsed uri.
      
      The change made for PR 54611 caused this field to be treated as
      unescaped.  mod_dav_svn however, provided escaped URIs.  Essentially
      breaking support for paths with non-URI safe characters in SVN.
      
      Adjust the code so that dav_resource->uri is assumed to be escaped and
      adjust mod_dav_fs so that it uses escaped URIs in this field.
      
      * modules/dav/fs/repos.c
        (dav_fs_get_resource): Use the unparsed_uri to contruct the resource uri.
      
      * modules/dav/main/mod_dav.c
        (dav_xml_escape_uri): Do not uri escape, just handle xml escaping.
        (dav_created): Assume that locn if provided is escaped.
        (dav_method_copymove, dav_method_bind): Use the unparsed_uri on the request
          when calling dav_created() to adjust to locn assuming it is escaped.
      
      * modules/dav/main/mod_dav.h
        (dav_resource): Document that uri is escaped.
      
      
      Followup to r1529559: mod_dav_fs: Fix encoding of hrefs in PROPFIND response.
      
      Previous commit missed...
      174380b1
    • Jim Jagielski's avatar
      Merge r1528718 from trunk: · fe79d791
      Jim Jagielski authored
      mod_dav: Fix PR 55306.
      
      Makes mod_dav no longer require that the lock token be provided when the
      source of a COPY is locked.  The prior behavior was in violating of
      RFC 4918 which says that the lock token is only required on resources
      that may be modified by the method.
      
      * modules/dav/main/mod_dav.h
        (DAV_VALIDATE_NO_MODIFY): New flag to be passed to dav_validate_* functions.
      
      * modules/dav/main/mod_dav.c
        (dav_method_copymove): Use the new flag when calling dav_validate_request()
          on the COPY source.
      
      * modules/dav/main/util.c
        (dav_validate_resource_state): Use the flag to decide to ignore if the lock
          token is not provided.
      
      Submitted by: breser
      Reviewed/backported by: jim
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1540728 13f79535-47bb-0310-9956-ffa450edef68
      fe79d791