Skip to content
  1. Jan 20, 2014
  2. Jan 19, 2014
  3. Jan 18, 2014
  4. Jan 15, 2014
  5. Jan 13, 2014
  6. Jan 12, 2014
  7. Jan 09, 2014
  8. Jan 08, 2014
  9. Jan 06, 2014
  10. Jan 05, 2014
  11. Jan 04, 2014
  12. Jan 03, 2014
  13. Jan 02, 2014
  14. Dec 26, 2013
  15. Dec 18, 2013
  16. Dec 14, 2013
  17. Dec 13, 2013
  18. Nov 30, 2013
  19. Nov 29, 2013
  20. Nov 21, 2013
  21. Nov 16, 2013
  22. Nov 13, 2013
  23. Nov 12, 2013
  24. Nov 11, 2013
    • 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 encoding the names of the children of the PROPFIND
      request when the depth wasn't 0.
      
      * modules/dav/fs/repos.c
        (dav_fs_append_uri): New function
        (dav_fs_walker): Use dav_fs_append_uri() and adjust length calculations to
          use the encoded length.
      
      
      Submitted by: breser
      Reviewed/backported by: jim
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1540730 13f79535-47bb-0310-9956-ffa450edef68
      174380b1