Versions 1.0.6 build 71 is making invalid http requests to our
subversion server when connecting as an authenticated user.  The
REPORT requests look like this:

--
REPORT http://usern...@localhost:5432/svn/project HTTP/1.1
Host: localhost:5432
User-Agent: SVN/1.4.6 (r28521) neon/0.25.5
Keep-Alive:
Connection: TE, Keep-Alive
TE: trailers
Content-Length: 109
Content-Type: text/xml
Accept-Encoding: gzip
Accept-Encoding: gzip


<?xml version="1.0" encoding="utf-8"?><S:get-locks-report
xmlns:S="svn:" xmlns:D="DAV:"></S:get-locks-report>
--

That first line is invalid - you can't put the username in the
http_URL field like that.

http://tools.ietf.org/html/rfc2616#page-18
http://tools.ietf.org/html/rfc2396

Command line SVN (tested with 1.4 and 1.6) seems to not do that and
all the PROPFIND requests do not either.  It seems to work in Apache
mod_svn module because Apache gracefully handles it, but I don't know
why it's doing that.  Is that fixable?

Thanks,
Scott

--

You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versi...@googlegroups.com.
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en.


Reply via email to