Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-3481

forward slashes in property names break HTTP transport

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • all
    • blue-sky
    • mod_dav_svn

    Description

      The subversion client seems to have trouble parsing data sent by
      mod_dav_svn in some rare cases. The HTTP layer appears to be
      working fine, but parsing the XML data received fails. 
      
      This can be caused by forward slashes (/) in svn property names. E.g.:
      
      svn ls -r45181 http://codespeak.net/svn/pypy/dist (pcap trace at
      http://samba.org/~jelmer/subversion-http-slash-propname.cap)
      
      In this particular case the property named
      "bzr:revision-id-v3:single-pypy/dist" is problematic.
      
      serf gives: svn: XML parsing failed: (411 Length Required) 
      neon gives: svn: PROPFIND of '/svn/!svn/bc/45181/pypy/dist': 207 Unknown
      (http://codespeak.net)
      

      Original issue reported by jrvernooij

      Attachments

        1. 1_subversion-http-slash-propname.cap
          8 kB
          Subversion Importer

        Activity

          People

            Unassigned Unassigned
            subversion-importer Subversion Importer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: