Fix an implementation bug in svnserve that could cause failures with locks and svnserve if anonymous write access to the repository is granted.
Fix an implementation bug in svnserve that could cause failures with
locks and svnserve if anonymous write access to the repository is
granted.

Patch by: David Anderson <david.anderson@calixo.net>

* subversion/svnserve/serve.c
   (send_mechs): Use the needs_username parameter to force a
     non-anonymous authentication mechanism if required.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion